From 26acf6735e31098cf4979183c689dded05aef180 Mon Sep 17 00:00:00 2001 From: autosubmit Date: Fri, 19 Dec 2025 18:54:58 +0800 Subject: [PATCH] Auto Submit --- ... p__Shixuns__Edit__index.4c0f186e.async.js | 64 +++++++++---------- ...p__Shixuns__Edit__index.761b4221.chunk.css | 2 +- umi.a187368d.js => umi.7fb80ec4.js | 2 +- 3 files changed, 34 insertions(+), 34 deletions(-) rename p__Shixuns__Edit__index.aca5432d.async.js => p__Shixuns__Edit__index.4c0f186e.async.js (93%) rename p__Shixuns__Edit__index.9497cc3d.chunk.css => p__Shixuns__Edit__index.761b4221.chunk.css (97%) rename umi.a187368d.js => umi.7fb80ec4.js (99%) diff --git a/p__Shixuns__Edit__index.aca5432d.async.js b/p__Shixuns__Edit__index.4c0f186e.async.js similarity index 93% rename from p__Shixuns__Edit__index.aca5432d.async.js rename to p__Shixuns__Edit__index.4c0f186e.async.js index 801cbbb1f7..ebc84fad01 100644 --- a/p__Shixuns__Edit__index.aca5432d.async.js +++ b/p__Shixuns__Edit__index.4c0f186e.async.js @@ -1,4 +1,4 @@ -(self.webpackChunk=self.webpackChunk||[]).push([[6277],{87169:function(Dt,Ht,ne){"use strict";ne.d(Ht,{Z:function(){return Ke}});var y=ne(54476),Le=ne(59301),ke={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"}},{tag:"path",attrs:{d:"M464 688a48 48 0 1096 0 48 48 0 10-96 0zm24-112h48c4.4 0 8-3.6 8-8V296c0-4.4-3.6-8-8-8h-48c-4.4 0-8 3.6-8 8v272c0 4.4 3.6 8 8 8z"}}]},name:"exclamation-circle",theme:"outlined"},it=ke,We=ne(7657),De=function($e,lt){return Le.createElement(We.Z,(0,y.Z)({},$e,{ref:lt,icon:it}))},Ve=Le.forwardRef(De),Ke=Ve},11724:function(Dt,Ht,ne){"use strict";ne.d(Ht,{Z:function(){return Ke}});var y=ne(54476),Le=ne(59301),ke={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M872 474H152c-4.4 0-8 3.6-8 8v60c0 4.4 3.6 8 8 8h720c4.4 0 8-3.6 8-8v-60c0-4.4-3.6-8-8-8z"}}]},name:"minus",theme:"outlined"},it=ke,We=ne(7657),De=function($e,lt){return Le.createElement(We.Z,(0,y.Z)({},$e,{ref:lt,icon:it}))},Ve=Le.forwardRef(De),Ke=Ve},87395:function(Dt,Ht,ne){"use strict";ne.d(Ht,{Z:function(){return Ke}});var y=ne(54476),Le=ne(59301),ke={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M890.5 755.3L537.9 269.2c-12.8-17.6-39-17.6-51.7 0L133.5 755.3A8 8 0 00140 768h75c5.1 0 9.9-2.5 12.9-6.6L512 369.8l284.1 391.6c3 4.1 7.8 6.6 12.9 6.6h75c6.5 0 10.3-7.4 6.5-12.7z"}}]},name:"up",theme:"outlined"},it=ke,We=ne(7657),De=function($e,lt){return Le.createElement(We.Z,(0,y.Z)({},$e,{ref:lt,icon:it}))},Ve=Le.forwardRef(De),Ke=Ve},32050:function(Dt,Ht,ne){"use strict";ne.d(Ht,{Z:function(){return Ke}});var y=ne(54476),Le=ne(59301),ke={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M400 317.7h73.9V656c0 4.4 3.6 8 8 8h60c4.4 0 8-3.6 8-8V317.7H624c6.7 0 10.4-7.7 6.3-12.9L518.3 163a8 8 0 00-12.6 0l-112 141.7c-4.1 5.3-.4 13 6.3 13zM878 626h-60c-4.4 0-8 3.6-8 8v154H214V634c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8v198c0 17.7 14.3 32 32 32h684c17.7 0 32-14.3 32-32V634c0-4.4-3.6-8-8-8z"}}]},name:"upload",theme:"outlined"},it=ke,We=ne(7657),De=function($e,lt){return Le.createElement(We.Z,(0,y.Z)({},$e,{ref:lt,icon:it}))},Ve=Le.forwardRef(De),Ke=Ve},30180:function(){"use strict"},32131:function(){"use strict"},68811:function(Dt,Ht){"use strict";Ht.Z={lists:"lists___xhHyq",item:"item___pWJAA",children:"children___sDG61",diamond:"diamond___FwgzD",button:"button___WPN6r",mathWrap:"mathWrap___FmnMJ",mathFillWrap:"mathFillWrap___PmY3H"}},6738:function(Dt,Ht){"use strict";Ht.Z={flex_box_center:"flex_box_center___vG4eV",flex_space_between:"flex_space_between___qVVxe",flex_box_vertical_center:"flex_box_vertical_center___P8Z8s",flex_box_center_end:"flex_box_center_end___VMme3",flex_box_column:"flex_box_column___VMHwm",dropdownmenus:"dropdownmenus___oVzoj",popupClassNames:"popupClassNames___OcZq7",selectdown:"selectdown___mmcA8"}},18344:function(Dt,Ht){"use strict";Ht.Z={titlesize:"titlesize___RiFfV",labelWrap:"labelWrap___gNw3Q",label:"label___uujJZ",labelContent:"labelContent___QsIDL",selectSchool:"selectSchool___HL1ax",dataPicker:"dataPicker___Ux1tp",itemWrap:"itemWrap___Q0uQz",img:"img___bqnNM",itemContent:"itemContent___FvPMp",nameWrap:"nameWrap___ALKio",name:"name___Q7c5Q",actionGroup:"actionGroup___qiWs0",schoolWrap:"schoolWrap___dXuoo",school:"school___CW5RX",colorOrange:"colorOrange___EkZAA",colorYellow:"colorYellow___evRzy",graaytitle:"graaytitle___LUmPS"}},64267: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 Dt={},Ht="5.0",ne={},y=null,Le=!1,ke=!1,it=null,We=!1,De=null,Ve=null,Ke=0;Ke4?parseFloat(He):5};Dt.setHTML5Codebase=function(He,Ue){Ve=He,at(He,Ue)},Dt.setJavaCodebase=Dt.setJavaCodebaseVersion=Dt.isCompiledInstalled=Dt.setPreCompiledScriptPath=Dt.setPreCompiledResourcePath=function(){},Dt.setHTML5CodebaseVersion=function(He,Ue){var rt=parseFloat(He);if(rt!==NaN&&rt<5){console.log("The GeoGebra HTML5 codebase version "+rt+" is deprecated. Using version latest instead.");return}De=He,fe(He,Ue)},Dt.getHTML5CodebaseVersion=function(){return tt},Dt.getParameters=function(){return ne},Dt.setFontsCSSURL=function(He){Nt=He},Dt.setGiacJSURL=function(He){},Dt.setJNLPFile=function(He){$e=He},Dt.setJNLPBaseDir=function(He){},Dt.inject=function(){function He(){return window.frameElement&&window.frameElement.getAttribute("data-singleton")}for(var Ue="auto",rt=ne.id,dn,qt=!1,Fn=0;Fn=5)return!0;var He=Dt.getAppletObject();return He&&typeof He.recalculateEnvironments=="function"?(He.recalculateEnvironments(),!0):!1},Dt.startAnimation=function(){var He=Dt.getAppletObject();return He&&typeof He.startAnimation=="function"?(He.startAnimation(),!0):!1},Dt.stopAnimation=function(){var He=Dt.getAppletObject();return He&&typeof He.stopAnimation=="function"?(He.stopAnimation(),!0):!1},Dt.getAppletObject=function(){var He=ne.id!==void 0?ne.id:"ggbApplet";return window[He]},Dt.resize=function(){};var Ct=function(He,Ue,rt){var dn=document.createElement("param");dn.setAttribute("name",Ue),dn.setAttribute("value",rt),He.appendChild(dn)},Me=function(He){return He&&He!=="false"},je=function(He,Ue,rt){Ze(tt)<=4.2&&(rt=!0);var dn=!isRenderGGBElementEnabled&&!scriptLoadStarted;(!isRenderGGBElementEnabled&&!scriptLoadStarted||ggbHTML5LoadedCodebaseVersion!==tt||ggbHTML5LoadedCodebaseIsWebSimple&&!Re)&&(dn=!0,isRenderGGBElementEnabled=!1,scriptLoadStarted=!1);var qt=document.createElement("div");qt.classList.add("appletParameters","notranslate");var Fn=Ue.width,At=Ue.height;if(Ue.disableAutoScale=Ue.disableAutoScale===void 0?GGBAppletUtils.isFlexibleWorksheetEditor():Ue.disableAutoScale,Ue.width!==void 0)if(Ze(tt)<=4.4)Me(Ue.showToolBar)&&(Ue.height-=7),Me(Ue.showAlgebraInput)&&(Ue.height-=37),Ue.width<605&&Me(Ue.showToolBar)&&(Ue.width=605,Fn=605);else{var Ge=100;(Me(Ue.showToolBar)||Me(Ue.showMenuBar))&&(Ue.hasOwnProperty("customToolBar")&&(Ue.customToolbar=Ue.customToolBar),Ge=Me(Ue.showMenuBar)?245:155),Fn=5?(Ue.appletOnLoad=function(wn){var Sn=He.querySelector(".ggb_preview");Sn&&Sn.parentNode.removeChild(Sn),window.GGBT_spinner&&window.GGBT_spinner.removeSpinner(ae),window.GGBT_wsf_view&&$(window).trigger("resize"),ue(wn)},re||ae.appendChild(ce)):qt.appendChild(ce),ae.appendChild(qt),re||He.appendChild(ae),setTimeout(function(){Dt.resize()},1)}else{var he=document.createElement("div");he.className="applet_scaler",he.style.position="relative",he.style.display="block",he.appendChild(qt),He.appendChild(he),Ue.appletOnLoad=function(wn){Dt.resize(),ue(wn)}}function ie(wn,Sn){Sn&&typeof Sn.appletOnLoad=="function"&&typeof renderGGBElement=="function"?renderGGBElement(wn,Sn.appletOnLoad):renderGGBElement(wn),Xt("GeoGebra HTML5 applet injected and rendered with previously loaded codebase.",Sn)}function Ce(wn,Sn){typeof renderGGBElement=="undefined"?(html5AppletsToProcess===null&&(html5AppletsToProcess=[]),html5AppletsToProcess.push({article:wn,params:Sn}),window.renderGGBElementReady=function(){isRenderGGBElementEnabled=!0,html5AppletsToProcess!==null&&html5AppletsToProcess.length&&(html5AppletsToProcess.forEach(function(Zn){ie(Zn.article,Zn.params)}),html5AppletsToProcess=null)},Ze(tt)<5&&(wn.className+=" geogebraweb")):ie(wn,Sn)}if(dn){scriptLoadStarted=!0;for(var Et=0;Et0?(en.remove(),ae.attr("id","fullscreencontent").show(),jQuery(ue).append(ae),window.dispatchEvent(new Event("resize"))):je(en,Ue,!1),window.GGBT_wsf_view.launchFullScreen(ue)}else kt=dn,je(He,Ue,!1);if(!window.GGBT_wsf_view)for(At=0;AtHe/4*3&&(en=He/4*3),ue=en/5.8,Ge.setAttribute("src",et),Ge.setAttribute("width",en),Ge.setAttribute("height",ue);var ae=(He-en)/2,re=(Ue-ue)/2;Ge.style.left=ae+"px",Ge.style.top=re+"px",qt.appendChild(Ge)}}return qt.appendChild(At),qt},Dn=function(He){return He=He.toLowerCase(),He==="html5"||He==="screenshot"?He:"html5"},Se=["web","webSimple","web3d","tablet","tablet3d","phone"],fe=function(He,Ue){if(tt=He,Ue){at(tt,!0);return}var rt=!Le;if(rt){var dn=Ze(tt);!isNaN(dn)&&dn<4.4&&(rt=!1)}var qt,Fn;window.location.protocol.substr(0,4)==="http"?qt=window.location.protocol:qt="http:";var At=tt.indexOf("//");At>0?Fn=tt:At===0?Fn=qt+tt:Fn="https://www.geogebra.org/apps/5.2.814.0/";for(var Ge in Se)if(tt.slice(Se[Ge].length*-1)===Se[Ge]||tt.slice((Se[Ge].length+1)*-1)===Se[Ge]+"/"){at(Fn,!1);return}!GGBAppletUtils.isFlexibleWorksheetEditor()&&rt&&!y.is3D&&!y.AV&&!y.SV&&!y.CV&&!y.EV2&&!y.CP&&!y.PC&&!y.DA&&!y.FI&&!y.PV&&!Me(ne.showToolBar)&&!Me(ne.showMenuBar)&&!Me(ne.showAlgebraInput)&&!Me(ne.enableRightClick)&&(!ne.appName||ne.appName=="classic")?Fn+="webSimple/":Fn+="web3d/",at(Fn,!1)},at=function(He,Ue){if(He.requirejs){lt=He;return}He.slice(-1)!=="/"&&(He+="/"),lt=He,Ue===null&&(Ue=He.indexOf("http")===-1),Ie=Ue,we="web.nocache.js",Re=!1;var rt=lt.split("/");rt.length>1&&(!Ue&&rt[rt.length-2]==="webSimple"?(we="webSimple.nocache.js",Re=!0):Se.indexOf(rt[rt.length-2])>=0&&(we=rt[rt.length-2]+".nocache.js")),rt=He.split("/"),tt=rt[rt.length-3],tt.substr(0,4)==="test"?tt=tt.substr(4,1)+"."+tt.substr(5,1):(tt.substr(0,3)==="war"||tt.substr(0,4)==="beta")&&(tt="5.0");var dn=parseFloat(tt);dn!==NaN&&dn<5&&He.indexOf("geogebra.org")>=0&&(console.log("The GeoGebra HTML5 codebase version "+dn+" is deprecated. Using version latest instead."),fe("5.0",Ue))},Xt=function(He,Ue){window.console&&window.console.log&&(!Ue||typeof Ue.showLogging=="undefined"||Ue.showLogging&&Ue.showLogging!=="false")&&console.log(He)};ne.material_id!==void 0?Yt(qe):qe();function qe(){var He=Ht;De!==null?He=De:parseFloat(He)<5&&(He="5.0"),fe(He,!1),Ve!==null&&at(Ve,Ie),We=!0}return Dt},GGBAppletUtils=function(){"use strict";function Dt(){return window.GGBT_wsf_edit!==void 0}function Ht(We,De){De!=1?(We.style.transformOrigin="0% 0% 0px",We.style.webkitTransformOrigin="0% 0% 0px",We.style.transform="scale("+De+","+De+")",We.style.webkitTransform="scale("+De+","+De+")",We.style.maxWidth="initial",We.querySelector(".ggb_preview")!==null&&(We.querySelector(".ggb_preview").style.maxWidth="initial"),We.querySelectorAll(".ggb_preview img")[0]!==void 0&&(We.querySelectorAll(".ggb_preview img")[0].style.maxWidth="initial"),We.querySelectorAll(".ggb_preview img")[1]!==void 0&&(We.querySelectorAll(".ggb_preview img")[1].style.maxWidth="initial")):(We.style.transform="none",We.style.webkitTransform="none")}function ne(We,De,Ve,Ke,ze,$e){var lt=null;if($e!=null&&$e!="")for(var Ie=We.parentNode;Ie!=null;)if((" "+Ie.className+" ").indexOf(" "+$e+" ")>-1){lt=Ie;break}else Ie=Ie.parentNode;var kt=0,tt=0,we=0,Re=0,Ne=0,et=0,st=0;if(lt)kt=lt.offsetWidth,tt=Math.max(Ke?lt.offsetWidth:0,lt.offsetHeight);else{if(window.innerWidth&&document.documentElement.clientWidth?(kt=Math.min(window.innerWidth,document.documentElement.clientWidth),tt=Math.min(window.innerHeight,document.documentElement.clientHeight),we=kt):(kt=window.innerWidth,tt=window.innerHeight,we=window.innerWidth),We){var Nt=We.getBoundingClientRect();Nt.left>0&&Nt.left<=kt&&(ze===void 0||!ze)&&(document.dir==="rtl"?(Ne=kt-Nt.width-Nt.left,et=we<=480?10:30):(et=Nt.left,Ne=we<=480?10:30),Re=et+Ne)}if(We&&typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()){var me=We.getBoundingClientRect();window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionRight"?(Re=40,st=0):window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionTop"&&(Re=0,st=40)}}return We&&((Ve===void 0||!Ve)&&De>0&&De+Re1&&($e=!0)),De&&typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()&&($e=!0),!(We.hasOwnProperty("disableAutoScale")&&We.disableAutoScale))ze=y(We,De,$e,Ve,We.scaleContainerClass);else return Ke;return $e&&(!We.hasOwnProperty("scale")||Ke===1)?ze:Math.min(Ke,ze)}function ke(We){var De=Math.min(window.innerWidth,document.documentElement.clientWidth),Ve=Math.min(window.innerHeight,document.documentElement.clientHeight),Ke=We.getBoundingClientRect(),ze=(De-Ke.width)/2,$e=(Ve-Ke.height)/2;$e<0&&($e=0),We.style.position="relative",window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionRight"?(ze<40?We.style.left="40px":We.style.left=ze+"px",We.style.top=$e+"px"):window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionTop"&&($e<40?We.style.top="40px":We.style.top=$e+"px",We.style.left=ze+"px")}function it(We,De){var Ve=We.querySelector(".appletParameters");if(Ve){if(typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()){if(De.id!==Ve.getAttribute("data-param-id"))return;window.GGBT_wsf_view.setCloseBtnPosition(We)}if(Ve.parentElement&&/fullscreen/.test(Ve.parentElement.className))return;var Ke=Le(De,We);Dt()&&Ve.setAttribute("data-param-scale",Ke);for(var ze=null,$e=0;$e=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(Dt){alert(nb+k+ob)}}else if(j==pb&&(k=i.getAttribute(kb),k))try{e=eval(k)}catch(Dt){alert(nb+k+qb)}}}__gwt_getMetaProperty=function(Dt){var Ht=c[Dt];return Ht==null?null:Ht},r=d,webModule.__errFn=e}function B(){function Dt(We){var De=We.lastIndexOf(rb);De==-1&&(De=We.length);var Ve=We.indexOf(sb);Ve==-1&&(Ve=We.length);var Ke=We.lastIndexOf(tb,Math.min(Ve,De));return Ke>=O?We.substring(O,Ke+P):W}function Ht(We){if(!We.match(/^\w+:\/\//)){var De=o.createElement(ub);De.src=We+vb,We=Dt(De.src)}return We}function ne(){var We=__gwt_getMetaProperty(wb);return We!=null?We:W}function y(){for(var We=o.getElementsByTagName(_),De=O;DeO?We[We.length-P].href:W}function ke(){var We=o.location;return We.href==We.protocol+zb+We.host+We.pathname+We.search+We.hash}var it=ne();return it==W&&(it=y()),it==W&&(it=Le()),it==W&&ke()&&(it=Dt(o.location.href)),it=Ht(it),it}function C(Dt){return Dt.match(/^\//)||Dt.match(/^[a-zA-Z]+:\/\//)?Dt:webModule.__moduleBase+Dt}function D(){var Dt=[],Ht=O,ne=[],y=[];function Le(We){var De=y[We](),Ve=ne[We];if(De in Ve)return De;var Ke=[];for(var ze in Ve)Ke[Ve[ze]]=ze;throw r&&r(We,Ke,De),null}if(__gwt_isKnownPropertyValue=function(We,De){return De in ne[We]},webModule.__getPropMap=function(){var We={};for(var De in ne)ne.hasOwnProperty(De)&&(We[De]=Le(De));return We},webModule.__computePropValue=Le,n.__gwt_activeModules[L].bindings=webModule.__getPropMap,p())return C(Bb);var ke;try{ke=Cb;var it=ke.indexOf(Db);it!=-1&&(Ht=parseInt(ke.substring(it+P),$),ke=ke.substring(O,it))}catch(We){}return webModule.__softPermutationId=Ht,C(ke+Eb)}function F(){n.__gwt_stylesLoaded||(n.__gwt_stylesLoaded={})}A(),webModule.__moduleBase="/js/mathematicalGraphics/"+name+"/",s[L].moduleBase=webModule.__moduleBase;var G=D();return F(),w(G),!0}return webModule},typeof window.web3d!="function"&&(window.web3d=GGBAppletUtils.makeModule("web3d","A18F540516513B1292CA7CEF2F6AFC7E")),typeof window.webSimple!="function"&&(window.webSimple=GGBAppletUtils.makeModule("webSimple","96B09BF1B436BF53F0DF54116700F16A")),window.GGBApplet=GGBApplet})()},41382:function(Dt,Ht,ne){"use strict";ne.d(Ht,{G0:function(){return he},JW:function(){return qe},Jd:function(){return Gt},Kl:function(){return He},L5:function(){return we},MH:function(){return at},MI:function(){return Ge},Qo:function(){return ft},SO:function(){return tt},Tf:function(){return st},VT:function(){return ot},XO:function(){return Ie},Xy:function(){return me},Y0:function(){return Ct},Ye:function(){return re},Yv:function(){return At},ZH:function(){return dn},am:function(){return Kt},bD:function(){return en},eA:function(){return Ze},fA:function(){return rt},fY:function(){return Yt},g6:function(){return kt},g7:function(){return ue},gT:function(){return Je},gn:function(){return qt},h$:function(){return Fn},hG:function(){return Nt},i8:function(){return Ue},j3:function(){return Xt},lH:function(){return Se},li:function(){return Re},n4:function(){return Ne},pU:function(){return Me},qK:function(){return et},sA:function(){return je},sP:function(){return fe},t$:function(){return Dn},wj:function(){return ce},zl:function(){return tn}});var y=ne(72327),Le=ne(72565),ke=Object.defineProperty,it=Object.getOwnPropertySymbols,We=Object.prototype.hasOwnProperty,De=Object.prototype.propertyIsEnumerable,Ve=(ie,Ce,Et)=>Ce in ie?ke(ie,Ce,{enumerable:!0,configurable:!0,writable:!0,value:Et}):ie[Ce]=Et,Ke=(ie,Ce)=>{for(var Et in Ce||(Ce={}))We.call(Ce,Et)&&Ve(ie,Et,Ce[Et]);if(it)for(var Et of it(Ce))De.call(Ce,Et)&&Ve(ie,Et,Ce[Et]);return ie},ze=(ie,Ce,Et)=>new Promise((vt,dt)=>{var yt=Sn=>{try{wn(Et.next(Sn))}catch(Zn){dt(Zn)}},vn=Sn=>{try{wn(Et.throw(Sn))}catch(Zn){dt(Zn)}},wn=Sn=>Sn.done?vt(Sn.value):Promise.resolve(Sn.value).then(yt,vn);wn((Et=Et.apply(ie,Ce)).next())});const $e=(0,Le.oP)(),lt={};$e!=null&&$e.homework_common_id&&(lt.homework_common_id=$e==null?void 0:$e.homework_common_id),$e!=null&&$e.exercisesId&&(lt.exercise_id=$e==null?void 0:$e.exercisesId),console.log($e,lt,"urlParamsAll");function Ie(ie,Ce){return(0,y.U2)(`tasks/${ie}.json`,Ke(Ke({},Ce),lt))}function kt(ie,Ce={}){return(0,y.U2)(`myshixuns/${ie}/challenges.json`,Ke({},Ce))}function tt(ie,Ce){return(0,y.U2)(`myshixuns/${ie}/subject_challenges.json`,Ce)}function we(ie,Ce,Et){return(0,y.U2)(`tasks/${ie}/star.json`,{shixun_id:Ce,star:Et})}function Re(ie,Ce){return Ce.path&&(Ce.path=encodeURIComponent(Ce.path)),(0,y.U2)(`tasks/${ie}/rep_content.json`,Ke(Ke({},Ce),lt))}function Ne(ie,Ce){return(0,y.v_)(`myshixuns/${ie}/update_file.json`,Ke(Ke({},Ce),lt))}function et(ie,Ce){return(0,y.U2)(`tasks/${ie}/reset_original_code.json`,Ke(Ke({},Ce),lt))}function st(ie,Ce){return(0,y.v_)(`myshixuns/${ie}/reset_repository.json`,Ce)}function Nt(ie,Ce){return(0,y.U2)(`tasks/${ie}/reset_passed_code.json`,Ke(Ke({},Ce),lt))}function me(ie,Ce){return(0,y.v_)(`tasks/${ie}/game_build.json`,Ke(Ke({},Ce),lt))}function Ze(ie){return(0,y.ZP)("http://localhost:49352/api/game_build",{method:"post",body:ie})}function ft(ie,Ce){return(0,y.U2)(`tasks/${ie}/game_status.json`,Ke(Ke({},Ce),lt))}function tn(ie,Ce){return(0,y.v_)(`tasks/${ie}/choose_build.json`,Ke(Ke({},Ce),lt))}function Yt(ie){return(0,y.U2)(`myshixuns/${ie}/get_remaining_time.json`)}function Je(ie){return(0,y.U2)(`tasks/${ie}/picture_display.json`,lt)}function Qe(ie,Ce){return get(`courses/${ie}/inform_detail.json`,Ce)}function Ct(ie){return(0,y.v_)(`tasks/${ie}/plus_or_cancel_praise.json`)}function Me(ie,Ce={}){return(0,y.v_)(`myshixuns/${ie}/repository.json`,Ce)}function je(ie,Ce={}){return(0,y.U2)(`myshixuns/${ie}/start.json`,Ce)}function ot(ie,Ce={}){return(0,y.v_)(`myshixuns/${ie}/force_delete_pod.json`,Ce)}function Bt(ie,Ce={}){return get(`myshixuns/${ie}/set_tpisession.json`,Ce)}function sn(ie){return get(`myshixuns/${ie}/reset_pod.json`)}function Kt(ie,Ce){return(0,y.U2)(`myshixuns/${ie}/reset_pod.json`,Ce)}function Gt(ie,Ce){return(0,y.ZP)(`/api/tasks/${ie}/reboot_esc.json`,{method:"post",body:Ce})}function Dn(ie){return(0,y.U2)(`tasks/${ie}/check_test_sets.json`)}function Se(ie){return(0,y.U2)(`tasks/${ie}/get_answer_info.json`)}function fe(ie){return(0,y.U2)(`tasks/${ie}/get_choose_answer.json`)}function at(ie){return(0,y.U2)(`tasks/${ie}/unlock_choose_answer.json`)}function Xt(ie,Ce){return(0,y.U2)(`tasks/${ie}/unlock_answer.json`,{answer_id:Ce})}function qe(ie,Ce,Et,vt){return(0,y.v_)(`tasks/${ie}/set_games_status.json`,Ke({result:Ce,data:Et},vt||{}))}function He(ie,Ce){return(0,y.U2)(`myshixuns/${ie}/active_pod.json`,Ce)}function Ue(ie,Ce){return(0,y.U2)(`tasks/${ie}/rank_list.json`,Ce)}function rt(ie,Ce){return(0,y.v_)(`tasks/${ie}/close_windows_vnc.json`,{tpi_id:Ce})}function dn(ie,Ce){return(0,y.U2)(`tasks/${ie}/commit_files.json`,Ce)}function qt(ie,Ce){return(0,y.U2)(`tasks/${ie}/pull_files.json`,Ce)}function Fn(ie,Ce){return(0,y.v_)(`tasks/${ie}/log_output`,Ce)}function At(ie,Ce){return(0,y.U2)(`tasks/${ie}/stop_log_output.json`,Ce)}function Ge(ie){return ze(this,null,function*(){return(0,y.ZP)(`/api/myshixuns/${ie.id}/add_file.json`,{method:"post",body:ie})})}function en(ie){return ze(this,null,function*(){return(0,y.ZP)(`/api/myshixuns/${ie.id}/delete_git_file.json`,{method:"Delete",body:ie})})}function ue(ie){return ze(this,null,function*(){return(0,y.ZP)(`/api/myshixuns/${ie.id}/mv_file.json`,{method:"post",body:ie})})}function ae(ie){return ze(this,null,function*(){return ie.path&&(ie.path=encodeURIComponent(ie.path)),Fetch(`/api/tasks/${ie.id}/rep_content.json`,{method:"get",params:ie})})}function re(ie,Ce){return(0,y.ZP)(`/api/shixuns/${ie}/set_start_permanent.json`,{method:"put",body:Ce})}function ce(ie){return ze(this,null,function*(){return(0,y.ZP)("/api/myshixuns/wuying_record.json",{method:"get",params:ie})})}function he(ie){return ze(this,null,function*(){return(0,y.ZP)("/api/jupyters/save_with_wuying_tpi.json",{method:"Get",params:ie})})}},44143:function(Dt,Ht,ne){"use strict";ne.d(Ht,{Ax:function(){return it},Ds:function(){return We},KI:function(){return Ve},SI:function(){return ke},f1:function(){return Le}});var y=ne(86748);function Le(Ke){let ze=!0;if(Ke.length>0){for(let $e=0;$eRe in we?ke(we,Re,{enumerable:!0,configurable:!0,writable:!0,value:Ne}):we[Re]=Ne,$e=(we,Re)=>{for(var Ne in Re||(Re={}))Ve.call(Re,Ne)&&ze(we,Ne,Re[Ne]);if(De)for(var Ne of De(Re))Ke.call(Re,Ne)&&ze(we,Ne,Re[Ne]);return we},lt=(we,Re)=>it(we,We(Re)),Ie=(we,Re)=>{var Ne={};for(var et in we)Ve.call(we,et)&&Re.indexOf(et)<0&&(Ne[et]=we[et]);if(we!=null&&De)for(var et of De(we))Re.indexOf(et)<0&&Ke.call(we,et)&&(Ne[et]=we[et]);return Ne},kt=(we,Re,Ne)=>new Promise((et,st)=>{var Nt=ft=>{try{Ze(Ne.next(ft))}catch(tn){st(tn)}},me=ft=>{try{Ze(Ne.throw(ft))}catch(tn){st(tn)}},Ze=ft=>ft.done?et(ft.value):Promise.resolve(ft.value).then(Nt,me);Ze((Ne=Ne.apply(we,Re)).next())});const tt=we=>{var Re=we,{children:Ne}=Re,et=Ie(Re,["children"]);const[st,Nt]=(0,Le.useState)(!1);return Le.createElement(y.ZP,lt($e({},et),{loading:st,onClick:me=>kt(void 0,null,function*(){try{Nt(!0),yield et.onClick(me),Nt(!1)}catch(Ze){console.error(Ze),Nt(!1)}})}),Ne)}},97985:function(Dt,Ht,ne){"use strict";ne.d(Ht,{Z:function(){return Ke}});var y=ne(59301),Le=ne(22740),ke=ne(62957),it="data:image/png;base64,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",We="data:image/png;base64,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",De={tilte:"tilte___IfiMG",flexRow:"flexRow___pQP78",flexColumn:"flexColumn___xrBZQ",footerWrap:"footerWrap___C5kCC",img:"img___GoWZu",content:"content___pumTK",modalContent:"modalContent___XvHiZ"};const Ve=({visible:ze,occupationValue:$e,onCancel:lt=()=>{}})=>{const Ie=()=>y.createElement("div",{className:De.flexColumn},y.createElement("img",{className:De.img,src:We}),y.createElement("span",{className:De.content},"\u672A\u804C\u4E1A\u8BA4\u8BC1")),kt=()=>y.createElement("div",{className:De.flexColumn},y.createElement("img",{className:De.img,src:it}),y.createElement("span",{className:De.content},"\u672A\u5B9E\u540D\u8BA4\u8BC1")),tt=()=>$e===3?y.createElement(y.Fragment,null,kt(),Ie()):$e===2?Ie():kt();return y.createElement(ke.default,{centered:!0,keyboard:!1,closable:!1,destroyOnClose:!0,open:ze,title:"\u56E0\u4E3A\u4EE5\u4E0B\u539F\u56E0\uFF0C\u60A8\u6682\u65F6\u4E0D\u80FD\u8FDB\u884C\u64CD\u4F5C",okText:"\u7ACB\u5373\u8BA4\u8BC1",cancelText:"\u53D6\u6D88",width:"600px",onOk:()=>{lt(),Le.history.push("/account/certification")},onCancel:()=>{lt()}},y.createElement("div",{className:De.tilte},"\u8BF7\u5728\u5B8C\u6210\u6761\u4EF6\u540E\u91CD\u8BD5"),y.createElement("div",{className:De.flexRow},tt()))};var Ke=(0,Le.connect)(({paperlibrary:ze,loading:$e,globalSetting:lt})=>({paperlibrary:ze,globalSetting:lt,loading:$e.effects}))(Ve)},98960:function(Dt,Ht,ne){"use strict";ne.d(Ht,{Z:function(){return tn}});var y=ne(59301),Le=ne(28284),ke=ne(62957),it=ne(82326),We=ne(29787),De=ne(70858),Ve={flex_box_center:"flex_box_center___bIXR2",flex_space_between:"flex_space_between___Qd_bs",flex_box_vertical_center:"flex_box_vertical_center___m4yjg",flex_box_center_end:"flex_box_center_end___QlnxS",flex_box_column:"flex_box_column___BKnnV",zhishidian:"zhishidian___D2PeN"},Ke=ne(22740),ze=ne(4111),$e=ne(72565),lt=ne(72327),Ie=ne(59301),kt=Object.defineProperty,tt=Object.defineProperties,we=Object.getOwnPropertyDescriptors,Re=Object.getOwnPropertySymbols,Ne=Object.prototype.hasOwnProperty,et=Object.prototype.propertyIsEnumerable,st=(Yt,Je,Qe)=>Je in Yt?kt(Yt,Je,{enumerable:!0,configurable:!0,writable:!0,value:Qe}):Yt[Je]=Qe,Nt=(Yt,Je)=>{for(var Qe in Je||(Je={}))Ne.call(Je,Qe)&&st(Yt,Qe,Je[Qe]);if(Re)for(var Qe of Re(Je))et.call(Je,Qe)&&st(Yt,Qe,Je[Qe]);return Yt},me=(Yt,Je)=>tt(Yt,we(Je)),Ze=(Yt,Je,Qe)=>new Promise((Ct,Me)=>{var je=sn=>{try{Bt(Qe.next(sn))}catch(Kt){Me(Kt)}},ot=sn=>{try{Bt(Qe.throw(sn))}catch(Kt){Me(Kt)}},Bt=sn=>sn.done?Ct(sn.value):Promise.resolve(sn.value).then(je,ot);Bt((Qe=Qe.apply(Yt,Je)).next())});const ft=({dispatch:Yt,user:Je,classroomList:Qe,account:Ct,knowledgeList:Me,setKnowledgeList:je,disabled:ot=!1,course_discipline_id:Bt=null})=>{const[sn]=Le.default.useForm(),Kt=(0,Ke.useParams)(),[Gt,Dn]=(0,y.useState)(!1),[Se,fe]=(0,y.useState)({page:1,limit:10,keyword:""}),[at,Xt]=(0,y.useState)([]),[qe,He]=(0,y.useState)({}),[Ue,rt]=(0,y.useState)("");(0,y.useEffect)(()=>{Ct.actionTabs.key=="\u5173\u8054\u8BFE\u7A0B\u77E5\u8BC6\u70B9"?dn():(Se.keyword="",Se.page=1,fe(Nt({},Se)))},[Ct.actionTabs]);const dn=()=>Ze(void 0,null,function*(){var At,Ge,en,ue,ae,re,ce,he,ie,Ce,Et,vt,dt;Dn(!0);const yt=yield(0,lt.ZP)("/api/v2/course_disciplines.json",{method:"get"});if((yt==null?void 0:yt.status)===0){Xt((At=yt==null?void 0:yt.data)==null?void 0:At.list),console.log("account.actionTabs.params",Ct.actionTabs.params);const vn=(Ge=Ct.actionTabs.params)==null?void 0:Ge.course_discipline_id;console.log("id",vn),sn.setFieldsValue({course_discipline_id:vn||((ae=(ue=(en=yt==null?void 0:yt.data)==null?void 0:en.list)==null?void 0:ue[0])==null?void 0:ae.id)}),((ce=(re=yt==null?void 0:yt.data)==null?void 0:re.list)==null?void 0:ce.length)>0?qt(vn||((Ce=(ie=(he=yt==null?void 0:yt.data)==null?void 0:he.list)==null?void 0:ie[0])==null?void 0:Ce.id)):Dn(!1),rt(vn||((dt=(vt=(Et=yt==null?void 0:yt.data)==null?void 0:Et.list)==null?void 0:vt[0])==null?void 0:dt.id))}}),qt=At=>Ze(void 0,null,function*(){const Ge=yield(0,lt.ZP)("/api/v2/tag_disciplines.json",{method:"get",params:{subject_id:(Kt==null?void 0:Kt.pathId)||"",course_discipline_id:At,keyword:Se==null?void 0:Se.keyword}});(Ge==null?void 0:Ge.status)===0&&He(Ge==null?void 0:Ge.data),Dn(!1)});(0,y.useEffect)(()=>{Ct.actionTabs.key=="\u5173\u8054\u8BFE\u7A0B\u77E5\u8BC6\u70B9"&&(rt(sn.getFieldValue("course_discipline_id")),qt(sn.getFieldValue("course_discipline_id")))},[Se==null?void 0:Se.keyword]);const Fn=[{title:"\u77E5\u8BC6\u70B9\u540D\u79F0",dataIndex:"name",key:"name",ellipsis:!0,align:"left",render:(At,Ge)=>Ie.createElement("span",null,At||"--")},{title:"\u64CD\u4F5C",key:"action",align:"right",width:200,render:(At,Ge)=>Ie.createElement(Ie.Fragment,null,Me!=null&&Me.map(en=>en.id).includes(Ge==null?void 0:Ge.id)?Ie.createElement("span",{style:{color:"#165DFF",cursor:"pointer"},onClick:()=>{Me=Me.filter(en=>(en==null?void 0:en.id)!=(Ge==null?void 0:Ge.id)),je([...Me])}},"\u53D6\u6D88\u5173\u8054"):Ie.createElement("span",{style:{color:"#165DFF",cursor:"pointer"},onClick:()=>{(Me==null?void 0:Me.length)>0?je([...Me,Ge]):je([Ge])}},"\u5173\u8054"))}].filter(At=>!!At);return Ie.createElement("div",null,Ie.createElement(ke.default,{title:"\u5173\u8054\u8BFE\u7A0B\u77E5\u8BC6\u70B9",open:Ct.actionTabs.key=="\u5173\u8054\u8BFE\u7A0B\u77E5\u8BC6\u70B9",width:900,centered:!0,destroyOnClose:!0,footer:null,className:Ve.scoremodal,onCancel:()=>{Yt({type:"account/setActionTabs",payload:{key:""}})}},Ie.createElement(Le.default,{layout:"inline",form:sn,className:Ve.myForm},Ie.createElement(Le.default.Item,{name:"course_discipline_id",colon:!1},Ie.createElement(it.default,{style:{width:200},size:"large",placeholder:"\u8BF7\u9009\u62E9\u8BFE\u7A0B",disabled:ot,onChange:At=>{qt(At),rt(At)}},at==null?void 0:at.map(At=>Ie.createElement(it.default.Option,{key:At==null?void 0:At.id,value:At==null?void 0:At.id},At==null?void 0:At.name)))),Ie.createElement(ze.t7,{placeholder:"\u8BF7\u8F93\u5165\u5173\u952E\u5B57\u8FDB\u884C\u641C\u7D22",value:Se==null?void 0:Se.keyword,style:{width:240},onChange:At=>{fe(me(Nt({},Se),{keyword:At,page:1}))}}),Ie.createElement("div",{className:Ve.zhishidian,onClick:()=>{(0,$e.xg)(`/knowledgeHub?course_discipline_id=${Ue}`)}},"\u77E5\u8BC6\u70B9\u7BA1\u7406")),Ie.createElement(We.Z,{spinning:Gt},Ie.createElement(De.default,{columns:Fn,pagination:!1,scroll:{y:400},style:{marginTop:"10px",marginBottom:"20px"},dataSource:(qe==null?void 0:qe.tag_disciplines)||[]}))))};var tn=(0,Ke.connect)(({user:Yt,classroomList:Je,account:Qe})=>({user:Yt,classroomList:Je,account:Qe}))(ft)},81736:function(Dt,Ht,ne){"use strict";ne.d(Ht,{t:function(){return Ie}});var y=ne(59301),Le=ne(7939),ke={buttonFixed:"buttonFixed___vyq30",button:"button___hxmYv",buttonWrap:"buttonWrap___uK8dl"},it=ne(92310),We=ne.n(it),De=Object.defineProperty,Ve=Object.getOwnPropertySymbols,Ke=Object.prototype.hasOwnProperty,ze=Object.prototype.propertyIsEnumerable,$e=(kt,tt,we)=>tt in kt?De(kt,tt,{enumerable:!0,configurable:!0,writable:!0,value:we}):kt[tt]=we,lt=(kt,tt)=>{for(var we in tt||(tt={}))Ke.call(tt,we)&&$e(kt,we,tt[we]);if(Ve)for(var we of Ve(tt))ze.call(tt,we)&&$e(kt,we,tt[we]);return kt};const Ie=({cancelText:kt="\u53D6\u6D88",okText:tt="\u786E\u5B9A",loading:we=!1,hasOkBtn:Re=!0,hasCancelBtn:Ne=!0,okButtonProps:et={},onCancel:st=()=>{},onOk:Nt=()=>{},className:me=""})=>y.createElement("div",{className:We()(ke.buttonFixed,me)},y.createElement("div",{className:ke.buttonWrap},Ne&&y.createElement(Le.ZP,{size:"middle",className:`${ke.button} mr20`,onClick:st},kt),Re&&y.createElement(Le.ZP,lt({size:"middle",type:"primary",className:`${ke.button} mr20`,loading:we,onClick:Nt},et),tt)))},40190:function(Dt,Ht,ne){"use strict";ne.d(Ht,{Z:function(){return Ze}});var y=ne(59301),Le=ne(22740),ke=ne(62957),it=ne(6767),We=ne(37568),De=ne(62673),Ve=ne(41228),Ke=ne(97985),ze=ne(72565),$e=ne(7939),lt=ne(87169),Ie={bottom:"bottom___z0ujX",yes:"yes___hodnN",no:"no___hiPz5"},kt=ne(32637),tt=ne(59301);const we=({classroomList:ft,dispatch:tn,user:Yt})=>tt.createElement(ke.default,{open:ft.actionTabs.key==="\u5230\u671F\u63D0\u793A",width:464,centered:!0,title:tt.createElement("span",null,tt.createElement(lt.Z,{style:{color:"#faad14",fontSize:"18px"}})," \u63D0\u793A"),onCancel:()=>{tn({type:"classroomList/setActionTabs",payload:{key:""}})},footer:null},tt.createElement("div",{style:{textAlign:"center",marginBottom:30}},tt.createElement("div",{style:{marginBottom:20,textAlign:"left"}},"\u8BE5\u6559\u5B66\u8BFE\u5802\u7684\u8BD5\u7528\u5DF2\u5230\u671F\uFF0C\u76EE\u524D\u65E0\u6CD5\u652F\u6301",tt.createElement("span",{style:{color:"#FF9D18"}},"\u8D85\u8FC750"),"\u4EBA\u7684\u6559\u5B66\u6D3B\u52A8\u3002\u5982\u6709\u4EFB\u4F55\u7591\u95EE\uFF0C\u8BF7\u968F\u65F6\u8054\u7CFB\u6211\u4EEC\u3002\u611F\u8C22\u60A8\u7684\u7406\u89E3\u4E0E\u652F\u6301\uFF01"),tt.createElement("img",{style:{width:130,height:130},src:kt})),tt.createElement("div",{className:Ie.bottom},tt.createElement($e.ZP,{className:Ie.yes,onClick:()=>{tn({type:"classroomList/setActionTabs",payload:{key:""}})}},"\u6211\u77E5\u9053\u4E86")));var Re=(0,Le.connect)(({classroomList:ft,user:tn})=>({classroomList:ft,user:tn}))(we),Ne=ne(72327),et=ne(59301),st=(ft,tn,Yt)=>new Promise((Je,Qe)=>{var Ct=ot=>{try{je(Yt.next(ot))}catch(Bt){Qe(Bt)}},Me=ot=>{try{je(Yt.throw(ot))}catch(Bt){Qe(Bt)}},je=ot=>ot.done?Je(ot.value):Promise.resolve(ot.value).then(Ct,Me);je((Yt=Yt.apply(ft,tn)).next())}),Nt=(ft=>(ft[ft.Professor=1]="Professor",ft[ft.AssistantProfessor=2]="AssistantProfessor",ft[ft.Student=3]="Student",ft))(Nt||{});const me=({visible:ft,user:tn,account:Yt,onCancel:Je=()=>{},dispatch:Qe})=>{const[Ct,Me]=(0,y.useState)(),[je,ot]=(0,y.useState)([]),[Bt,sn]=(0,y.useState)(!1),[Kt,Gt]=(0,y.useState)(!1),[Dn,Se]=(0,y.useState)(),[fe,at]=(0,y.useState)(!1);(0,y.useEffect)(()=>{var Ue,rt;(Ue=tn==null?void 0:tn.userInfo)!=null&&Ue.identity&&ot([((rt=tn==null?void 0:tn.userInfo)==null?void 0:rt.identity)==="student"?3:1])},[tn]);const Xt=Ue=>{const rt=()=>{window.location.href=(Ue==null?void 0:Ue.jump_url)||`/classrooms/${Ue==null?void 0:Ue.course_id}`};if(je.includes(1)){ke.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:et.createElement("div",{className:"tc"},(Ue==null?void 0:Ue.message)||"\u7533\u8BF7\u5DF2\u63D0\u4EA4\uFF0C\u8BF7\u7B49\u5F85\u5BA1\u6838"),onOk:()=>{rt()}});return}rt()},qe=()=>st(void 0,null,function*(){if(!Ct){it.ZP.info("\u9080\u8BF7\u7801\u4E0D\u80FD\u4E3A\u7A7A");return}let Ue=yield(0,Ne.ZP)("/api/courses/get_pro_info.json",{method:"get",params:{invite_code:Ct}});if(Ue!=null&&Ue.need_pro_auth&&!je.includes(1)&&!je.includes(2)){Qe({type:"account/setActionTabs",payload:{key:"Account-ProfessionalAuth",code:Ct,checkedList:je}}),He();return}sn(!0);const rt=yield(0,Ve.cR)({invite_code:Ct,professor:je.includes(1)?1:null,assistant_professor:je.includes(2)?1:null,student:je.includes(3)?1:null});if(sn(!1),(rt==null?void 0:rt.status)===-4&&(Je(),Qe({type:"classroomList/setActionTabs",payload:{key:"\u5230\u671F\u63D0\u793A"}})),(rt==null?void 0:rt.status)===-12&&it.ZP.warning(rt==null?void 0:rt.message),(rt==null?void 0:rt.status)===-2){if(He(),rt.message==="\u8BE5\u8BFE\u5802\u8981\u6C42\u6210\u5458\u5B8C\u6210\u5B9E\u540D\u8BA4\u8BC1"){Gt(!0),Se(1);return}if(rt.message==="\u8BE5\u8BFE\u5802\u8981\u6C42\u6210\u5458\u5B8C\u6210\u804C\u4E1A\u8BA4\u8BC1"){Gt(!0),Se(2);return}if(rt.message==="\u8BE5\u8BFE\u5802\u8981\u6C42\u6210\u5458\u5B8C\u6210\u5B9E\u540D\u548C\u804C\u4E1A\u8BA4\u8BC1"){Gt(!0),Se(3);return}}if((rt==null?void 0:rt.status)===0){(0,ze.L9)(["\u6559\u5B66\u8BFE\u5802","\u9996\u9875","\u52A0\u5165\u8BFE\u5802"]),He(),rt!=null&&rt.course_id?Xt(rt):it.ZP.success(rt.message);return}}),He=()=>st(void 0,null,function*(){Je()});return et.createElement(et.Fragment,null,et.createElement(ke.default,{centered:!0,keyboard:!1,closable:!1,title:"\u52A0\u5165\u8BFE\u5802",open:ft,confirmLoading:Bt,onOk:qe,onCancel:He},et.createElement("div",{className:"tc"},et.createElement("div",null,et.createElement("span",null,"\u8BFE\u5802\u9080\u8BF7\u7801\uFF1A"),et.createElement(We.default,{placeholder:"\u8BF7\u8F93\u51655\u4F4D\u8BFE\u5802\u9080\u8BF7\u7801\u62166\u4F4D\u5206\u73ED\u9080\u8BF7\u7801",style:{width:270},value:Ct,onChange:Ue=>{if(Ue.target.value.length>=7){it.ZP.info("\u8BF7\u8F93\u51655\u4F4D\u8BFE\u5802\u9080\u8BF7\u7801\u62166\u4F4D\u5206\u73ED\u9080\u8BF7\u7801\uFF01");return}Me(Ue.target.value)}})),et.createElement("div",{className:"mt10 font14"},et.createElement("span",null,"\u8EAB\u4EFD\uFF1A"),et.createElement(De.default.Group,{value:je,onChange:Ue=>ot(Ue)},et.createElement(De.default,{value:1,disabled:je.includes(2)},"\u6559\u5E08"),et.createElement(De.default,{value:2,disabled:je.includes(1)},"\u52A9\u6559"),et.createElement(De.default,{value:3},"\u5B66\u751F/\u53C2\u8D5B\u8005"))))),et.createElement(Re,null),et.createElement(Ke.Z,{visible:Kt,onCancel:()=>Gt(!1),occupationValue:Dn}))};var Ze=(0,Le.connect)(({user:ft,account:tn})=>({user:ft,account:tn}))(me)},58416:function(Dt,Ht,ne){"use strict";ne.d(Ht,{Z:function(){return ta},g:function(){return Sr}});var y=ne(59301),Le=ne(22740),ke=ne(24404),it=ne(37568),We=ne(62957),De={flex_box_center:"flex_box_center___et8xE",flex_space_between:"flex_space_between___GBGuw",flex_box_vertical_center:"flex_box_vertical_center____6P1q",flex_box_center_end:"flex_box_center_end___whXw6",flex_box_column:"flex_box_column___mWgI_",header:"header___Wn4fJ",logo:"logo___QnotM",menu:"menu___twLGR",dropDown:"dropDown___Cwaoa",line:"line___D1auu",subName:"subName___gql7K",name:"name___dR5V2",actived:"actived___ohMks","edu-menu":"edu-menu___iWLK0",newslight:"newslight___lSZjL",classromediv:"classromediv___knFRv",glow:"glow___gzrPH",spandiv:"spandiv___Gm_hg","header-iearning":"header-iearning___LZfyg",title:"title___Ozzjk",headerFixed:"headerFixed___QLwBd",level:"level___XtFBL",sq:"sq___NEbck",jc:"jc___urhwB",gj:"gj___lRV0B"},Ve=ne(6767),Ke=ne(77019),ze=ne(5269),$e=ne(93041),lt=ne(75727),Ie=ne(47889),kt=ne(41228),tt=ne(72565),we=($t,Rn,Nn)=>new Promise((mt,St)=>{var Xn=ct=>{try{ka(Nn.next(ct))}catch(Lt){St(Lt)}},mi=ct=>{try{ka(Nn.throw(ct))}catch(Lt){St(Lt)}},ka=ct=>ct.done?mt(ct.value):Promise.resolve(ct.value).then(Xn,mi);ka((Nn=Nn.apply($t,Rn)).next())}),Re=($t=>($t.Manager="manager",$t.Developer="developer",$t.Reporter="reporter",$t))(Re||{}),et=({visible:$t,onCancel:Rn=()=>{}})=>{const[Nn,mt]=(0,y.useState)(),[St,Xn]=(0,y.useState)(),[mi,ka]=(0,y.useState)(!1),ct=()=>we(void 0,null,function*(){if(!Nn){Ve.ZP.info("\u8BF7\u8F93\u5165\u5F00\u53D1\u9879\u76EE\u9080\u8BF7\u7801\uFF01");return}if(Nn.length!==6){Ve.ZP.info("\u8BF7\u8F93\u51656\u4F4D\u9879\u76EE\u9080\u8BF7\u7801\uFF01");return}if(!St){Ve.ZP.info("\u8BF7\u9009\u62E9\u4E00\u4E2A\u8EAB\u4EFD\uFF01");return}ka(!0);const Mt=yield(0,kt.vm)({code:Nn,role:St});ka(!1),Lt();const xt={1:"\u60A8\u8F93\u5165\u7684\u9080\u8BF7\u7801\u9519\u8BEF",2:"\u60A8\u5DF2\u7ECF\u662F\u8BE5\u9879\u76EE\u6210\u5458",3:"\u8BF7\u9009\u62E9\u4E00\u4E2A\u89D2\u8272",4:"\u60A8\u7684\u7533\u8BF7\u5DF2\u63D0\u4EA4\uFF0C\u8BF7\u7B49\u5F85\u9879\u76EE\u7BA1\u7406\u5458\u5BA1\u6279",5:"\u60A8\u5DF2\u7ECF\u7533\u8BF7\u52A0\u5165\u8BE5\u9879\u76EE\u4E86\uFF0C\u8BF7\u8010\u5FC3\u7B49\u5F85",6:"\u60A8\u5DF2\u6210\u529F\u52A0\u5165\u9879\u76EE"};if(xt[Mt.status]){Ve.ZP.info(xt[Mt.status]);return}if(Mt.status===0){St==="reporter"?(Ve.ZP.success("\u60A8\u52A0\u5165\u9879\u76EE\u6210\u529F\uFF01"),(0,tt.L9)(["\u5F00\u53D1\u9879\u76EE","\u52A0\u5165\u9879\u76EE\u6210\u529F"]),Le.history.push(`/projects/${Mt==null?void 0:Mt.project_id}`)):((0,tt.L9)(["\u5F00\u53D1\u9879\u76EE","\u52A0\u5165\u9879\u76EE\u7B49\u5F85\u5BA1\u6279"]),Ve.ZP.success("\u60A8\u7684\u7533\u8BF7\u5DF2\u63D0\u4EA4\uFF0C\u8BF7\u7B49\u5F85\u9879\u76EE\u7BA1\u7406\u5458\u5BA1\u6279\uFF01"));return}}),Lt=()=>we(void 0,null,function*(){Rn()});return y.createElement(y.Fragment,null,y.createElement(We.default,{centered:!0,keyboard:!1,closable:!1,title:"\u52A0\u5165\u9879\u76EE",open:$t,confirmLoading:mi,onOk:ct,onCancel:Lt},y.createElement("div",{className:"tc"},y.createElement("div",null,y.createElement("span",null,"\u9879\u76EE\u9080\u8BF7\u7801\uFF1A"),y.createElement(it.default,{placeholder:"\u8BF7\u8F93\u51656\u4F4D\u5F00\u53D1\u9879\u76EE\u9080\u8BF7\u7801",style:{width:270},value:Nn,onChange:Mt=>{if(Mt.target.value.length>=7){Ve.ZP.info("\u8BF7\u8F93\u51656\u4F4D\u5F00\u53D1\u9879\u76EE\u9080\u8BF7\u7801\uFF01");return}mt(Mt.target.value)}})),y.createElement("div",{className:"mt10 font14"},y.createElement("span",null,"\u8EAB\u4EFD\uFF1A"),y.createElement(Ie.ZP.Group,{value:St,onChange:Mt=>Xn(Mt.target.value)},y.createElement(Ie.ZP,{value:"manager"},"\u7BA1\u7406\u4EBA\u5458"),y.createElement(Ie.ZP,{value:"developer"},"\u5F00\u53D1\u4EBA\u5458"),y.createElement(Ie.ZP,{value:"reporter"},"\u62A5\u544A\u4EBA\u5458"))))))},st=ne(40190),Nt={flex_box_center:"flex_box_center___cltIf",flex_space_between:"flex_space_between___fKr_O",flex_box_vertical_center:"flex_box_vertical_center____QfiA",flex_box_center_end:"flex_box_center_end___ysqmH",flex_box_column:"flex_box_column___CfE8K",rightMenu:"rightMenu___ADTOX",joinMenu:"joinMenu___aRGsf",joinBoard:"joinBoard___AeUvr",joinCol:"joinCol___fV4uL"},me=ne(75065),Ze=ne(28284),ft=ne(82326),tn=ne(15283),Yt=($t,Rn,Nn)=>new Promise((mt,St)=>{var Xn=ct=>{try{ka(Nn.next(ct))}catch(Lt){St(Lt)}},mi=ct=>{try{ka(Nn.throw(ct))}catch(Lt){St(Lt)}},ka=ct=>ct.done?mt(ct.value):Promise.resolve(ct.value).then(Xn,mi);ka((Nn=Nn.apply($t,Rn)).next())});const Je=({globalSetting:$t,dispatch:Rn,user:Nn,open:mt,onCancel:St=()=>{}})=>{const[Xn,mi]=(0,y.useState)([]),[ka,ct]=(0,y.useState)([]),[Lt,Mt]=(0,y.useState)([]),[xt]=Ze.default.useForm(),[Hn,ar]=(0,y.useState)(!1),[Er,Kn]=(0,y.useState)(!1),kr=(0,y.useRef)(null),Hr=(0,y.useRef)(1),[pi,ca]=(0,y.useState)({keyword:"",source:"",status:"",page:1,limit:20});(0,y.useEffect)(()=>{mt&&zt()},[mt]);const zt=()=>Yt(void 0,null,function*(){var Jn;const Ar=yield Jt(pi);if(!(0,me.o1)(Rn))return;const{user_school_id:On="",department_id:cr="",school_name:gn="",department_name:yr=""}=Nn.userInfo||{},Tr=(Jn=Ar==null?void 0:Ar.graduation_years)==null?void 0:Jn.at(-1);ct([{id:On,name:gn}]),yield yn(On),xt.setFieldsValue({year:Tr,school_id:On,department_id:Number(cr),name:`${Tr}${gn}${yr}\u6BD5\u4E1A\u8BBE\u8BA1`})}),Jt=Jn=>Yt(void 0,null,function*(){const Ar=yield(0,tn.J3)(Jn);return Ar.status===0&&mi((Ar==null?void 0:Ar.graduation_years)||[]),Ar}),Pt=(Jn,Ar=500)=>{Kn(!0),clearTimeout(kr.current),kr.current=setTimeout(()=>Yt(void 0,null,function*(){Hr.current+=1;const On=Hr.current,cr=yield(0,tn.NT)({keyword:Jn});cr.status===0&&Hr.current===On&&(ct((cr==null?void 0:cr.schools)||[]),Kn(!1))}),Ar)},yn=Jn=>Yt(void 0,null,function*(){if(!Jn)return;const Ar=yield(0,tn.Ps)({page:1,limit:9999,id:Jn});Ar.status===0&&Mt((Ar==null?void 0:Ar.departments)||[])});return y.createElement(We.default,{centered:!0,keyboard:!1,destroyOnClose:!0,open:mt,title:"\u5F00\u542F\u65B0\u4E00\u5C4A\u6BD5\u4E1A\u8BBE\u8BA1",width:578,confirmLoading:Hn,onCancel:St,onOk:()=>xt.submit()},y.createElement(Ze.default,{colon:!1,form:xt,initialValues:{},labelCol:{span:7},size:"large",wrapperCol:{span:17},onValuesChange:(Jn,Ar)=>{Jn.school_id&&(yn(Ar.school_id),xt.setFieldValue("department_id",null))},onFinish:Jn=>Yt(void 0,null,function*(){ar(!0);const Ar=yield(0,tn.Wz)(Jn);Ar.status===0&&(Ve.ZP.success("\u521B\u5EFA\u6210\u529F"),xt.resetFields(),St(),(0,tt.xg)(`/graduations/${Ar==null?void 0:Ar.identifier}/index`)),ar(!1)})},y.createElement(Ze.default.Item,{name:"year",label:"\u9009\u62E9\u5C4A\u522B",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5C4A\u522B"}]},y.createElement(ft.default,{style:{width:344},size:"large",options:Xn.map(Jn=>({value:Jn,label:Jn}))})),y.createElement(Ze.default.Item,{name:"school_id",label:"\u5B66\u6821",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5B66\u6821"}]},y.createElement(ft.default,{showSearch:!0,filterOption:!1,onSearch:Jn=>{Pt(Jn)},loading:Er,size:"large",style:{width:344},options:ka.map(Jn=>({value:Jn.id,label:Jn.name}))})),y.createElement(Ze.default.Item,{name:"department_id",label:"\u5B66\u9662",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5B66\u9662"}]},y.createElement(ft.default,{showSearch:!0,optionFilterProp:"label",style:{width:344},size:"large",options:Lt.map(Jn=>({value:Jn.id,label:Jn.name}))})),y.createElement(Ze.default.Item,{name:"name",label:"\u6BD5\u4E1A\u8BBE\u8BA1\u540D\u79F0",style:{marginBottom:0},rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6BD5\u4E1A\u8BBE\u8BA1\u540D\u79F0"},{max:60,message:"\u8F93\u5165\u8D85\u9650\uFF0C\u8BF7\u7F29\u51CF\u5B57\u7B26\u6570"},{type:"string",whitespace:!0,message:"\u8BF7\u8F93\u5165\u6BD5\u4E1A\u8BBE\u8BA1\u540D\u79F0"}]},y.createElement(it.default,{showCount:!0,style:{width:344},maxLength:60}))))};var Qe=(0,Le.connect)(({user:$t,globalSetting:Rn,loading:Nn})=>({user:$t,globalSetting:Rn,loading:Nn}))(Je),Ct=ne(72327),Me=Object.defineProperty,je=Object.getOwnPropertySymbols,ot=Object.prototype.hasOwnProperty,Bt=Object.prototype.propertyIsEnumerable,sn=($t,Rn,Nn)=>Rn in $t?Me($t,Rn,{enumerable:!0,configurable:!0,writable:!0,value:Nn}):$t[Rn]=Nn,Kt=($t,Rn)=>{for(var Nn in Rn||(Rn={}))ot.call(Rn,Nn)&&sn($t,Nn,Rn[Nn]);if(je)for(var Nn of je(Rn))Bt.call(Rn,Nn)&&sn($t,Nn,Rn[Nn]);return $t},Gt=($t,Rn,Nn)=>new Promise((mt,St)=>{var Xn=ct=>{try{ka(Nn.next(ct))}catch(Lt){St(Lt)}},mi=ct=>{try{ka(Nn.throw(ct))}catch(Lt){St(Lt)}},ka=ct=>ct.done?mt(ct.value):Promise.resolve(ct.value).then(Xn,mi);ka((Nn=Nn.apply($t,Rn)).next())});const Dn=({globalSetting:$t,dispatch:Rn,user:Nn,open:mt,onCancel:St=()=>{}})=>{const[Xn]=Ze.default.useForm(),[mi,ka]=(0,y.useState)(!1),[ct,Lt]=(0,y.useState)(null);return(0,y.useEffect)(()=>{var Mt;if(mt){const xt={code:"",user_type:((Mt=Nn==null?void 0:Nn.userInfo)==null?void 0:Mt.identity)==="student"?2:1,major:""};Xn.setFieldsValue(xt),Lt(Kt({},xt))}},[mt]),y.createElement(We.default,{centered:!0,keyboard:!1,destroyOnClose:!0,open:mt,title:"\u52A0\u5165\u6BD5\u8BBE",width:527,confirmLoading:mi,onCancel:St,onOk:()=>Xn.submit()},y.createElement(Ze.default,{colon:!1,form:Xn,initialValues:{user_type:1},labelCol:{span:5},wrapperCol:{span:19},size:"large",onValuesChange:(Mt,xt)=>Lt(Kt({},xt)),onFinish:Mt=>Gt(void 0,null,function*(){ka(!0);const xt=yield(0,Ct.ZP)("/api/graduations/join.json",{method:"post",body:Mt});xt.status===0&&(St(),xt!=null&&xt.identifier?(0,tt.xg)(`/graduations/${xt==null?void 0:xt.identifier}/index`):Ve.ZP.success(xt==null?void 0:xt.message)),ka(!1)})},y.createElement(Ze.default.Item,{name:"code",label:"\u6BD5\u8BBE\u9080\u8BF7\u7801",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6BD5\u8BBE\u9080\u8BF7\u7801"}]},y.createElement(it.default,{placeholder:"\u8BF7\u8F93\u5165\u6BD5\u8BBE\u9080\u8BF7\u7801",size:"large"})),y.createElement(Ze.default.Item,{name:"user_type",label:"\u8EAB\u4EFD",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6BD5\u8BBE\u9080\u8BF7\u7801"}]},y.createElement(Ie.ZP.Group,null,y.createElement(Ie.ZP,{value:1,style:{color:"#000"}},"\u7BA1\u7406\u5458\uFF08\u6559\u5E08\uFF09"),y.createElement(Ie.ZP,{className:"ml30",style:{color:"#000"},value:2},"\u5B66\u751F"))),(ct==null?void 0:ct.user_type)===2&&y.createElement(Ze.default.Item,{style:{marginBottom:0},name:"major",label:"\u4E13\u4E1A",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4E13\u4E1A\u540D\u79F0"},{max:60,message:"\u8F93\u5165\u8D85\u9650\uFF0C\u8BF7\u7F29\u51CF\u5B57\u7B26\u6570"},{whitespace:!0,message:"\u8BF7\u8F93\u5165\u4E13\u4E1A\u540D\u79F0"}]},y.createElement(it.default,{showCount:!0,maxLength:60}))))};var Se=(0,Le.connect)(({user:$t,globalSetting:Rn})=>({user:$t,globalSetting:Rn}))(Dn),fe=ne(59301),at=Object.defineProperty,Xt=Object.defineProperties,qe=Object.getOwnPropertyDescriptors,He=Object.getOwnPropertySymbols,Ue=Object.prototype.hasOwnProperty,rt=Object.prototype.propertyIsEnumerable,dn=($t,Rn,Nn)=>Rn in $t?at($t,Rn,{enumerable:!0,configurable:!0,writable:!0,value:Nn}):$t[Rn]=Nn,qt=($t,Rn)=>{for(var Nn in Rn||(Rn={}))Ue.call(Rn,Nn)&&dn($t,Nn,Rn[Nn]);if(He)for(var Nn of He(Rn))rt.call(Rn,Nn)&&dn($t,Nn,Rn[Nn]);return $t},Fn=($t,Rn)=>Xt($t,qe(Rn)),At=($t,Rn)=>{var Nn={};for(var mt in $t)Ue.call($t,mt)&&Rn.indexOf(mt)<0&&(Nn[mt]=$t[mt]);if($t!=null&&He)for(var mt of He($t))Rn.indexOf(mt)<0&&rt.call($t,mt)&&(Nn[mt]=$t[mt]);return Nn},Ge=($t=>($t.Projects="projects",$t.Shixuns="shixuns",$t.Classrooms="classrooms",$t))(Ge||{}),en=($t=>($t.Classrooms="classrooms",$t.Shixuns="shixuns",$t.Paths="paths",$t.Projects="projects",$t.Videos="videos",$t.Topics="topics",$t))(en||{});const ue=$t=>{var Rn=$t,{homePage:Nn,user:mt,globalSetting:St,loading:Xn,dispatch:mi}=Rn,ka=At(Rn,["homePage","user","globalSetting","loading","dispatch"]),ct,Lt,Mt,xt,Hn,ar,Er,Kn;const[kr,Hr]=(0,y.useState)(),[pi,ca]=(0,y.useState)(),[zt,Jt]=(0,y.useState)(!1),[Pt,yn]=(0,y.useState)(!1),Jn=Tr=>{var un;if((0,me.tJ)(mi,!1,Tr==="classrooms","",!0)){if(Tr==="projects"&&!((un=mt.userInfo)!=null&&un.email)){Ve.ZP.info("\u8BF7\u5148\u7ED1\u5B9A\u90AE\u7BB1\uFF0C\u8C22\u8C22");return}Tr==="classrooms"?Hr(!0):Tr==="projects"&&ca(!0)}},Ar=(Tr,un)=>{var da;if((0,me.tJ)(mi)){if(un==="projects"&&!((da=mt.userInfo)!=null&&da.email)){Ve.ZP.info("\u8BF7\u5148\u7ED1\u5B9A\u90AE\u7BB1\uFF0C\u8C22\u8C22");return}un==="shixuns"&&!(0,me.xY)()||Tr&&(window.location.href=Tr)}},On=(Lt=(((ct=St.setting)==null?void 0:ct.navbar)||[]).find(Tr=>Tr.link==="/classrooms"))==null?void 0:Lt.hidden;let cr=(xt=(((Mt=St.setting)==null?void 0:Mt.navbar)||[]).find(Tr=>Tr.link==="/shixuns"))==null?void 0:xt.hidden;const gn=(ar=(((Hn=St.setting)==null?void 0:Hn.navbar)||[]).find(Tr=>Tr.link==="/paths"))==null?void 0:ar.hidden;(Er=St==null?void 0:St.setting)!=null&&Er.is_local&&((Kn=mt==null?void 0:mt.userInfo)!=null&&Kn.is_shixun_marker||(cr=!0));const yr=Tr=>{var un,da,ya,sa,zr,ri,Ba,Zr,ia,ra,Ur,li,Ca,Pa,ha,Br,Qn,ai,dr;return fe.createElement(fe.Fragment,null,fe.createElement(Ke.Z,{justify:"space-around",className:"pt5 pb5"},fe.createElement(ze.Z,{className:Nt.joinCol},((un=mt.userInfo)==null?void 0:un.user_identity)!=="\u5B66\u751F"&&!On&&fe.createElement($e.default.Item,qt({},Tr),fe.createElement("a",{onClick:()=>Ar("/classrooms/new")},(da=mt.userInfo)!=null&&da.main_site?"\u65B0\u5EFA\u6559\u5B66\u8BFE\u5802":"\u65B0\u5EFA\u8BFE\u5802")),!cr&&fe.createElement($e.default.Item,qt({},Tr),fe.createElement("a",{onClick:()=>Ar("/shixuns/new","shixuns")},"\u65B0\u5EFA\u5B9E\u8DF5\u9879\u76EE")),(((ya=mt.userInfo)==null?void 0:ya.main_site)||!((sa=mt.userInfo)!=null&&sa.main_site)&&!gn&&(((zr=mt.userInfo)==null?void 0:zr.admin)||((ri=mt.userInfo)==null?void 0:ri.is_teacher)||((Ba=mt.userInfo)==null?void 0:Ba.business)))&&fe.createElement($e.default.Item,qt({},Tr),fe.createElement("a",{onClick:()=>Ar("/paths/new")},"\u65B0\u5EFA\u5B9E\u8DF5\u8BFE\u7A0B")),!((Zr=St==null?void 0:St.setting)!=null&&Zr.is_local)&&((ia=mt.userInfo)==null?void 0:ia.main_site)&&fe.createElement($e.default.Item,qt({},Tr),fe.createElement("a",{onClick:()=>{var bn;return Ar(`${(bn=St==null?void 0:St.setting)==null?void 0:bn.old_url}/projects/deposit/new`,"projects")}},"\u65B0\u5EFA\u5F00\u53D1\u9879\u76EE")),window.location.host!=="narl.educoder.net"&&((ra=mt==null?void 0:mt.userInfo)==null?void 0:ra.identity)!=="student"&&fe.createElement($e.default.Item,Fn(qt({},Tr),{onClick:()=>{(0,me.o1)(mi)&&Jt(!0)}}),fe.createElement("a",null,"\u65B0\u5EFA\u6BD5\u4E1A\u8BBE\u8BA1")),!((Ur=mt.userInfo)!=null&&Ur.main_site)&&fe.createElement("div",null,!On&&fe.createElement($e.default.Item,qt({},Tr),fe.createElement("a",{onClick:()=>Jn("classrooms")},(li=mt.userInfo)!=null&&li.main_site?"\u52A0\u5165\u6559\u5B66\u8BFE\u5802":"\u52A0\u5165\u8BFE\u5802")),((Ca=mt.userInfo)==null?void 0:Ca.main_site)&&!((Pa=St==null?void 0:St.setting)!=null&&Pa.is_local)&&fe.createElement($e.default.Item,qt({},Tr),fe.createElement("a",{onClick:()=>Jn("projects")},"\u52A0\u5165\u5F00\u53D1\u9879\u76EE")))),((ha=mt.userInfo)==null?void 0:ha.main_site)&&fe.createElement(ze.Z,null,fe.createElement("div",{className:Nt.joinBoard})),((Br=mt.userInfo)==null?void 0:Br.main_site)&&fe.createElement(ze.Z,{className:Nt.joinCol},!On&&fe.createElement($e.default.Item,qt({},Tr),fe.createElement("a",{onClick:()=>Jn("classrooms")},(Qn=mt.userInfo)!=null&&Qn.main_site?"\u52A0\u5165\u6559\u5B66\u8BFE\u5802":"\u52A0\u5165\u8BFE\u5802")),((ai=mt.userInfo)==null?void 0:ai.main_site)&&!((dr=St==null?void 0:St.setting)!=null&&dr.is_local)&&fe.createElement($e.default.Item,qt({},Tr),fe.createElement("a",{onClick:()=>Jn("projects")},"\u52A0\u5165\u5F00\u53D1\u9879\u76EE")),fe.createElement($e.default.Item,Fn(qt({},Tr),{onClick:()=>{(0,me.o1)(mi)&&yn(!0)}}),fe.createElement("a",null,"\u52A0\u5165\u6BD5\u4E1A\u8BBE\u8BA1")))))};return fe.createElement("section",null,fe.createElement(lt.Z,{dropdownRender:()=>fe.createElement($e.default,{className:`${Nt.rightMenu} ${Nt.joinMenu} mt10`},fe.createElement(yr,null)),placement:"bottomRight"},fe.createElement("span",{style:{lineHeight:"inherit"},className:"iconfont icon-tianjiafangda c-white font18 current ml15 mr15"})),fe.createElement(st.Z,{visible:kr,onCancel:()=>Hr(!1)}),fe.createElement(et,{visible:pi,onCancel:()=>ca(!1)}),fe.createElement(Qe,{open:zt,onCancel:()=>Jt(!1)}),fe.createElement(Se,{open:Pt,onCancel:()=>yn(!1)}))};var ae=(0,Le.connect)(({homePage:$t,loading:Rn,user:Nn,globalSetting:mt})=>({homePage:$t,user:Nn,globalSetting:mt,loading:Rn.models.index}))(ue),re={flex_box_center:"flex_box_center___YbxYn",flex_space_between:"flex_space_between___Atwkg",flex_box_vertical_center:"flex_box_vertical_center____I6AC",flex_box_center_end:"flex_box_center_end___LrYPg",flex_box_column:"flex_box_column___j7QNF",userPic:"userPic___a46Uz",rightMenu:"rightMenu___y_nqk",menuWrap:"menuWrap___iwlZB",exit:"exit___MOREW",classromediv:"classromediv___crYsO",glow:"glow___jMGk7",height67:"height67___asp2E",login:"login___WGEW9",icon:"icon___HABAt",level:"level___eVYpR",versionInfo:"versionInfo___dpPd3",sq:"sq___Mx2Ia",jc:"jc___DAOHV",gj:"gj___pUe9E"},ce=ne(54331),he=ne(44595),ie=ne(86748),Ce=ne(59301),Et=Object.getOwnPropertySymbols,vt=Object.prototype.hasOwnProperty,dt=Object.prototype.propertyIsEnumerable,yt=($t,Rn)=>{var Nn={};for(var mt in $t)vt.call($t,mt)&&Rn.indexOf(mt)<0&&(Nn[mt]=$t[mt]);if($t!=null&&Et)for(var mt of Et($t))Rn.indexOf(mt)<0&&dt.call($t,mt)&&(Nn[mt]=$t[mt]);return Nn},vn=($t,Rn,Nn)=>new Promise((mt,St)=>{var Xn=ct=>{try{ka(Nn.next(ct))}catch(Lt){St(Lt)}},mi=ct=>{try{ka(Nn.throw(ct))}catch(Lt){St(Lt)}},ka=ct=>ct.done?mt(ct.value):Promise.resolve(ct.value).then(Xn,mi);ka((Nn=Nn.apply($t,Rn)).next())});const wn=$t=>{var Rn,Nn=RegExp("(^| )"+$t+"=([^;]+)(;|$)");return(Rn=document.cookie.match(Nn))?decodeURIComponent(Rn[2]):null},Sn=$t=>{var Rn=new Date;Rn.setTime(Rn.getTime()-1);var Nn=wn($t);Nn!=null&&(document.cookie=$t+"="+Nn+";expires="+Rn.toGMTString())};var Zn=($t=>($t.Classrooms="classrooms",$t.Shixuns="shixuns",$t.Paths="paths",$t.Projects="projects",$t.Videos="videos",$t.Topics="topics",$t))(Zn||{});const rn=$t=>{var Rn=$t,{homePage:Nn,user:mt,globalSetting:St,loading:Xn,dispatch:mi,shixunHomeworks:ka,location:ct,payload:Lt={}}=Rn,Mt=yt(Rn,["homePage","user","globalSetting","loading","dispatch","shixunHomeworks","location","payload"]),xt,Hn,ar,Er,Kn,kr,Hr,pi,ca,zt,Jt,Pt,yn,Jn,Ar,On;const cr=(Hn=(((xt=St.setting)==null?void 0:xt.navbar)||[]).find(da=>da.link==="/classrooms"))==null?void 0:Hn.hidden,gn=(Er=(((ar=St.setting)==null?void 0:ar.navbar)||[]).find(da=>da.link==="/shixuns"))==null?void 0:Er.hidden,yr=(kr=(((Kn=St.setting)==null?void 0:Kn.navbar)||[]).find(da=>da.link==="/paths"))==null?void 0:kr.hidden,Tr=(Hr=mt.userInfo)==null?void 0:Hr.is_school_manage,un=()=>{var da,ya,sa,zr,ri,Ba,Zr,ia,ra,Ur,li,Ca,Pa,ha,Br,Qn,ai,dr;return(0,tt.Ll)()?Ce.createElement($e.default,{className:`${re.rightMenu} ${re.menuWrap}`},Ce.createElement($e.default.Item,null,Ce.createElement(Le.Link,{to:"/account/profile"},"\u8D26\u53F7\u7BA1\u7406"))):Ce.createElement($e.default,{className:`${re.rightMenu} ${re.menuWrap}`},((da=mt==null?void 0:mt.userInfo)==null?void 0:da.paid_version)&&!((sa=(ya=mt==null?void 0:mt.userInfo)==null?void 0:ya.paid_version)!=null&&sa.is_white_list)&&Ce.createElement("div",{className:`${re.versionInfo} ${re[(Ba=tt.vs[(ri=(zr=mt==null?void 0:mt.userInfo)==null?void 0:zr.paid_version)==null?void 0:ri.version_type])==null?void 0:Ba.class]}`},Ce.createElement("img",{src:(ra=tt.vs[(ia=(Zr=mt==null?void 0:mt.userInfo)==null?void 0:Zr.paid_version)==null?void 0:ia.version_type])==null?void 0:ra.icon}),Ce.createElement("span",null,(Ca=tt.vs[(li=(Ur=mt==null?void 0:mt.userInfo)==null?void 0:Ur.paid_version)==null?void 0:li.version_type])==null?void 0:Ca.name)),Ce.createElement($e.default.Item,null,Ce.createElement(Le.Link,{to:`/users/${(Pa=mt.userInfo)==null?void 0:Pa.login}/classrooms`},"\u6211\u7684\u4E2A\u4EBA\u4E3B\u9875")),!cr&&Ce.createElement($e.default.Item,null,Ce.createElement(Le.Link,{to:`/users/${(ha=mt.userInfo)==null?void 0:ha.login}/classrooms`},"\u6211\u7684\u6559\u5B66\u8BFE\u5802")),!gn&&Ce.createElement($e.default.Item,null,Ce.createElement(Le.Link,{to:`/users/${(Br=mt.userInfo)==null?void 0:Br.login}/shixuns`},"\u6211\u7684\u5B9E\u8DF5\u9879\u76EE")),!yr&&Ce.createElement($e.default.Item,null,Ce.createElement(Le.Link,{to:`/users/${(Qn=mt.userInfo)==null?void 0:Qn.login}/paths`},"\u6211\u7684\u667A\u6167\u8BFE\u7A0B")),Ce.createElement($e.default.Item,null,Ce.createElement(Le.Link,{to:`/users/${(ai=mt.userInfo)==null?void 0:ai.login}/teach-group`},"\u6211\u7684\u6559\u7814\u56E2\u961F")),Ce.createElement($e.default.Item,null,Ce.createElement(Le.Link,{to:`/users/${(dr=mt.userInfo)==null?void 0:dr.login}/competitions`},"\u6211\u7684\u7ADE\u8D5B\u7BA1\u7406")),Ce.createElement($e.default.Item,null,Ce.createElement(Le.Link,{to:"/order"},"\u6211\u8D2D\u4E70\u7684\u8BFE\u7A0B")),(0,ce.Ny)()&&Ce.createElement($e.default.Item,null,Ce.createElement(Le.Link,{to:"/quality"},"\u7CBE\u54C1\u8BFE\u7A0B")),!(0,ce.JA)()&&Ce.createElement($e.default.Item,null,Ce.createElement("a",{onClick:()=>{(0,me.tJ)(mi)&&Le.history.push("/problemset")}},"\u8BD5\u9898\u5E93")),!(0,ce.JA)()&&Ce.createElement($e.default.Item,null,Ce.createElement("a",{onClick:()=>{(0,me.tJ)(mi)&&Le.history.push("/paperlibrary")}},"\u8BD5\u5377\u5E93")),Ce.createElement($e.default.Item,null,Ce.createElement(Le.Link,{onClick:()=>{localStorage.getItem("Noviceguide")==="0"||mi({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5E95\u90E8\u5F39\u7A97",type:2,href:"/classrooms",text:Ce.createElement("div",null,"OK\uFF0C\u63A5\u4E0B\u6765\uFF0C\u8BA9\u6211\u4EEC\u5F00\u59CB\u65B0\u5EFA\u3010\u6559\u5B66\u8BFE\u5802\u3011\uFF0C\u8BF7\u60A8\u627E\u5230\u95EA\u5149\u6846\u5E76\u70B9\u51FB \u201C\u6559\u5B66\u8BFE\u5802\u201D\u3002")}})},to:"/account/profile"},"\u8D26\u53F7\u7BA1\u7406")),Tr&&Ce.createElement($e.default.Item,null,Ce.createElement(Le.Link,{to:"/administration/college"},"\u9AD8\u6821\u7BA1\u7406")),Ce.createElement($e.default.Item,{className:re.exit},Ce.createElement("a",{onClick:()=>vn(void 0,null,function*(){try{const bn=yield(0,he.vR)({});Ve.ZP.success(bn==null?void 0:bn.message)}catch(bn){}(0,tt.d8)("_educoder_session","logout",1),(0,tt.m5)(),localStorage.removeItem("isfirst"),localStorage.removeItem("SystemUpdateadvtime"),localStorage.removeItem("item"),localStorage.removeItem("iscreate"),setTimeout(()=>{window.location.href="/"},800)})},"\u9000\u51FA")))};return(0,ce.bg)()?Ce.createElement(lt.Z,{className:`${re.height67}`,dropdownRender:un,placement:"bottomRight"},Ce.createElement("section",null,Ce.createElement("aside",null,Ce.createElement("div",{className:ka.actionTabs.type===1?re.classromediv:"",style:{position:"relative"}},Ce.createElement("img",{className:`${re.userPic} current ml15`,src:`${(pi=ie.Z)==null?void 0:pi.IMG_SERVER}/images/${(ca=mt.userInfo)==null?void 0:ca.image_url}`,alt:"",onClick:()=>{var da;return Le.history.push((0,tt.Ll)()?"/account/profile":`/users/${(da=mt.userInfo)==null?void 0:da.login}/classrooms`)}}),((zt=mt==null?void 0:mt.userInfo)==null?void 0:zt.paid_version)&&!((Pt=(Jt=mt==null?void 0:mt.userInfo)==null?void 0:Jt.paid_version)!=null&&Pt.is_white_list)&&Ce.createElement("img",{src:(Ar=tt.vs[(Jn=(yn=mt==null?void 0:mt.userInfo)==null?void 0:yn.paid_version)==null?void 0:Jn.version_type])==null?void 0:Ar.icon,className:re.level}),(0,tt.Ll)()&&Ce.createElement("span",{className:"ml10 font16"},(On=mt.userInfo)==null?void 0:On.username),Ce.createElement("i",{className:`iconfont icon-zhankai4 ${re.icon}`}))))):Ce.createElement("div",{className:`font15 ${St.isIlearning?re.login:""}`},Ce.createElement("span",{className:"ml10 mr5 current c-white",onClick:()=>{mi({type:"user/showPopLogin",payload:{showPopLogin:!0,showClosable:!0}})}},"\u767B\u5F55 / \u6CE8\u518C"))};var ht=(0,Le.connect)(({homePage:$t,loading:Rn,user:Nn,globalSetting:mt,shixunHomeworks:St})=>({homePage:$t,user:Nn,globalSetting:mt,shixunHomeworks:St,loading:Rn.models.index}))(rn),Cn={tip:"tip___a6MfI"},_t=ne(66649),on=ne.n(_t),It=ne(59301),pn=($t,Rn,Nn)=>new Promise((mt,St)=>{var Xn=ct=>{try{ka(Nn.next(ct))}catch(Lt){St(Lt)}},mi=ct=>{try{ka(Nn.throw(ct))}catch(Lt){St(Lt)}},ka=ct=>ct.done?mt(ct.value):Promise.resolve(ct.value).then(Xn,mi);ka((Nn=Nn.apply($t,Rn)).next())});const Ot=({user:$t,dispatch:Rn})=>{var Nn,mt,St;const[Xn,mi]=(0,y.useState)(!1),ka=(Nn=window.location.pathname)==null?void 0:Nn.includes("classrooms/");(0,y.useEffect)(()=>{var Mt,xt,Hn;if(console.log($t==null?void 0:$t.userInfo),(Mt=$t==null?void 0:$t.userInfo)!=null&&Mt.user_status)if(((xt=$t==null?void 0:$t.userInfo)==null?void 0:xt.role)===15){mi(!1);return}else{let ar=JSON.parse(ka?localStorage==null?void 0:localStorage.getItem("delaytip_class"):localStorage==null?void 0:localStorage.getItem("delaytip_user"));ar&&(ar==null?void 0:ar.login)===((Hn=$t==null?void 0:$t.userInfo)==null?void 0:Hn.login)?(console.log(on()(ar==null?void 0:ar.time).add(1,"days")),console.log(on()(new Date)),on()(ar==null?void 0:ar.time).add(1,"days").set({hour:0,minute:0,second:0}){var Mt,xt;ka?localStorage.setItem("delaytip_class",JSON.stringify({time:new Date,login:(Mt=$t==null?void 0:$t.userInfo)==null?void 0:Mt.login})):localStorage.setItem("delaytip_user",JSON.stringify({time:new Date,login:(xt=$t==null?void 0:$t.userInfo)==null?void 0:xt.login})),mi(!1)},Lt=()=>pn(void 0,null,function*(){let Mt=yield(0,Ct.ZP)("/api/business_contacts.json",{method:"post"});(Mt==null?void 0:Mt.status)===0&&Ve.ZP.info("\u7533\u8BF7\u6210\u529F")});return It.createElement(It.Fragment,null,Xn&&It.createElement("div",{style:{background:"rgba(255,24,24,0.1)",color:"#E30000",display:"none"}},It.createElement("div",{className:Cn.tip},It.createElement("div",null,It.createElement("i",{className:"iconfont icon-tishi9 font14 mr10",style:{color:"#E30000"}}),ka?It.createElement(It.Fragment,null,"\u5C0A\u656C\u7684\u8001\u5E08\u60A8\u597D\uFF0C\u8D35\u5355\u4F4D\u8BD5\u7528\u671F\u5DF2\u7ED3\u675F\uFF0C\u60A8\u7684\u6559\u5B66\u8BFE\u5802\u7684",((St=$t==null?void 0:$t.userInfo)==null?void 0:St.user_status)==2?"\u90E8\u5206\u529F\u80FD\u5DF2\u88AB\u9650\u5236":"\u529F\u80FD\u5C06\u53D7\u5230\u9650\u5236",'\uFF0C\u4E3A\u786E\u4FDD\u6821\u5185\u6559\u5B66\u4E0D\u53D7\u5F71\u54CD\uFF0C\u8BF7\u5148\u70B9\u51FB\u53F3\u4FA7\u7684"\u7533\u8BF7\u5EF6\u671F"\u6309\u94AE\uFF0C\u5E73\u53F0\u5C06\u63A8\u52A8\u89E3\u51B3\u76F8\u5173\u4E8B\u5B9C\u3002'):It.createElement(It.Fragment,null,'\u5C0A\u656C\u7684\u8001\u5E08\u60A8\u597D\uFF0C\u8D35\u5355\u4F4D\u8BD5\u7528\u671F\u5DF2\u7ED3\u675F\uFF0C\u76F8\u5173\u529F\u80FD\u5C06\u53D7\u5230\u9650\u5236\uFF0C\u4E3A\u786E\u4FDD\u6821\u5185\u6559\u5B66\u4E0D\u53D7\u5F71\u54CD\uFF0C\u8BF7\u5148\u70B9\u51FB\u53F3\u4FA7\u7684"\u7533\u8BF7\u5EF6\u671F"\u6309\u94AE\uFF0C\u5E73\u53F0\u5C06\u63A8\u52A8\u89E3\u51B3\u76F8\u5173\u4E8B\u5B9C\u3002')),It.createElement("div",null,It.createElement("span",{className:"mr15",style:{color:"#666666",cursor:"pointer"},onClick:ct},"\u5FFD\u7565"),It.createElement("span",{style:{color:"#165DFF",cursor:"pointer"},onClick:Lt},"\u7533\u8BF7\u5EF6\u671F")))))};var jn=(0,Le.connect)(({user:$t})=>({user:$t}))(Ot),$n=ne(7939),Xr="data:image/png;base64,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",nr=Object.getOwnPropertySymbols,ut=Object.prototype.hasOwnProperty,Rt=Object.prototype.propertyIsEnumerable,En=($t,Rn)=>{var Nn={};for(var mt in $t)ut.call($t,mt)&&Rn.indexOf(mt)<0&&(Nn[mt]=$t[mt]);if($t!=null&&nr)for(var mt of nr($t))Rn.indexOf(mt)<0&&Rt.call($t,mt)&&(Nn[mt]=$t[mt]);return Nn};const Pn=null,or=$t=>{var Rn=$t,{homePage:Nn,user:mt,globalSetting:St,loading:Xn,dispatch:mi,location:ka,text:ct,shixunHomeworks:Lt,payload:Mt={}}=Rn,xt=En(Rn,["homePage","user","globalSetting","loading","dispatch","location","text","shixunHomeworks","payload"]);const[Hn,ar]=(0,y.useState)("none");return(0,y.useEffect)(()=>{Lt.actionTabs.key==="\u5E95\u90E8\u5F39\u7A97"&&ar("flex")},[Lt.actionTabs.key]),(0,y.useEffect)(()=>{Lt.actionTabs.key==="\u9690\u85CF"&&(ar("none"),localStorage.setItem("Noviceguide","0"))},[Lt.actionTabs.key]),y.createElement("div",{style:{display:Hn,background:"#fff",width:"100%",height:"200px",position:"fixed",bottom:"0px",boxShadow:"0px -4px 6px 0px rgba(204, 204, 204, 0.2)",zIndex:"999"}},y.createElement("div",{style:{margin:"0 auto",width:"1200px"}},y.createElement("img",{src:Xr,style:{position:"absolute",top:"-32px"}}),y.createElement("div",{style:{marginLeft:"151px",marginTop:"40px",fontSize:"18px",color:"#333333"}},Lt.actionTabs.text),Lt.actionTabs.type===9?y.createElement("div",{style:{display:"flex",justifyContent:"flex-end"}},y.createElement($n.ZP,{type:"primary",onClick:()=>{localStorage.setItem("Noviceguide","0"),ar("none"),mi({type:"shixunHomeworks/setActionTabs",payload:{key:""}})},ghost:!0,style:{marginTop:"30px",width:"138px",height:"40px",position:"absolute",top:"124px"}},"\u5446\u4F1A\u89C1\uFF0C\u6709\u4E8B\u547C\u6211")):y.createElement("div",{style:{display:"flex",justifyContent:"flex-end"}},y.createElement($n.ZP,{type:"primary",onClick:()=>{localStorage.setItem("Noviceguide","0"),mi({type:"shixunHomeworks/setActionTabs",payload:{key:""}}),ar("none")},ghost:!0,style:{marginTop:"30px",width:"138px",height:"40px",position:"absolute",top:"124px"}},"\u8DF3\u8FC7\uFF0C\u6211\u81EA\u5DF1\u6765"))))};var Fr=(0,Le.connect)(({homePage:$t,loading:Rn,user:Nn,globalSetting:mt,shixunHomeworks:St})=>({homePage:$t,user:Nn,globalSetting:mt,loading:Rn.models.index,shixunHomeworks:St}))(or),La=Object.defineProperty,Rr=Object.getOwnPropertySymbols,Wr=Object.prototype.hasOwnProperty,xr=Object.prototype.propertyIsEnumerable,Fa=($t,Rn,Nn)=>Rn in $t?La($t,Rn,{enumerable:!0,configurable:!0,writable:!0,value:Nn}):$t[Rn]=Nn,Za=($t,Rn)=>{for(var Nn in Rn||(Rn={}))Wr.call(Rn,Nn)&&Fa($t,Nn,Rn[Nn]);if(Rr)for(var Nn of Rr(Rn))xr.call(Rn,Nn)&&Fa($t,Nn,Rn[Nn]);return $t};const ja=$t=>React.createElement("svg",Za({width:46,height:18,xmlns:"http://www.w3.org/2000/svg"},$t),React.createElement("title",null,"logo2"),React.createElement("g",{fill:"none",fillRule:"evenodd"},React.createElement("path",{d:"M6.578 8.8c.162-.682.3-.737.982-.737.689 0 .793.055.632.737-.164.689-.298.76-.987.76-.682 0-.79-.071-.627-.76Zm-.222 1.198h1.488l-1.004 4.23H5.352l1.004-4.23ZM8.465 11.244h2.474l-.275 1.16H8.189zM15.12 12.889l-.317 1.34H11.23l1.291-5.437h1.56l-.974 4.097zM18.688 11.55c.076-.322.01-.541-.459-.541-.501 0-.748.117-.905.642l1.364-.102Zm1.041.955-2.636.156c-.002.369.3.517.84.517.571 0 1.259-.155 1.545-.305l-.26 1.097c-.301.18-1.012.337-1.85.337-1.332 0-2.039-.454-1.626-2.194.413-1.739 1.336-2.193 2.738-2.193 1.504 0 1.762.626 1.455 1.92-.082.344-.166.602-.206.665ZM22.806 12.936l.079-.33h-.595c-.47 0-.636.071-.695.322-.052.22.098.274.404.274.368 0 .655-.117.807-.266m1.857-1.583-.683 2.875h-1.347l-.025-.391c-.175.212-.596.47-1.34.47-.885 0-1.347-.4-1.131-1.308.23-.972.872-1.332 2.101-1.332h.87c.08-.43-.063-.494-.682-.494-.305 0-.6.024-.885.07l.295-1.245c.334-.054.792-.07 1.098-.07 1.48 0 1.963.438 1.729 1.425M28.691 9.92l-.346 1.324h-.118c-.493 0-1.055.188-1.257.776l-.525 2.208h-1.488l1.005-4.23h1.488l-.175.737c.41-.674.828-.815 1.329-.815h.087ZM33.084 11.369l-.68 2.86h-1.488l.6-2.523c.124-.525.012-.611-.458-.611-.376 0-.572.133-.685.345l-.663 2.788h-1.488l1.005-4.23h1.488l-.102.431c.28-.29.74-.51 1.43-.51.993 0 1.285.424 1.041 1.45M34.507 8.8c.162-.682.3-.737.982-.737.688 0 .793.055.631.737-.163.689-.297.76-.987.76-.681 0-.79-.071-.626-.76Zm-.222 1.198h1.488l-1.004 4.23H33.28l1.004-4.23Z",fill:"#196EFD"}),React.createElement("path",{d:"M34.507 8.8c.162-.682.3-.737.982-.737.688 0 .793.055.631.737-.163.689-.297.76-.987.76-.681 0-.79-.071-.626-.76Zm-.222 1.198h1.488l-1.004 4.23H33.28l1.004-4.23ZM40.522 11.369l-.68 2.86h-1.488l.6-2.523c.124-.525.011-.611-.458-.611-.376 0-.573.133-.685.345l-.663 2.788H35.66l1.004-4.23h1.489l-.102.431c.28-.29.74-.51 1.428-.51.996 0 1.286.424 1.043 1.45",fill:"#196EFD"}),React.createElement("path",{d:"M44.025 12.071c-.173.721-.317 1.132-1.023 1.132-.606 0-.577-.519-.433-1.132.137-.57.353-1.088.959-1.088.714 0 .663.41.497 1.088Zm.425-2.076-.086.368c-.094-.31-.382-.44-1.103-.44-1.34 0-1.917.995-2.199 2.148-.302 1.29-.165 2.156 1.175 2.156.714 0 1.089-.18 1.32-.483l-.022.108c-.187.786-.41 2.004-1.32 2.256-.662.188-1.463-.339-2.09-.548a13.981 13.981 0 0 0-2.408-.59c-1.917-.296-3.878-.174-5.73.41-3.287 1.042-6.775 1.315-10.205 1.352-3.509.037-6.943-.052-10.374-.907-1.071-.267-2.084-.825-3.167-1.001-1.74-.284-3.94.465-5.22-1.16-.584-.735-.915-1.6-.915-2.515 0-1.767 1.225-3.324 3.085-4.225l.591-.764c-.11.145-1.174.218-1.397.285a8.478 8.478 0 0 0-1.524.617c-.936.491-1.82 1.178-2.374 2.093-1.003 1.654-.346 3.809.968 5.109.914.903 2.122 1.454 3.368 1.72 1.298.277 2.684-.167 3.943.277 1.134.4 2.144.831 3.342 1.075a31.42 31.42 0 0 0 3.874.526c2.931.224 5.859.083 8.79-.055a29.884 29.884 0 0 0 7.56-1.331c1.817-.577 3.763-.642 5.63-.281 1.471.28 3.187 1.413 4.686.944 1.428-.44 2.033-1.932 2.35-3.265l.923-3.879h-1.47Z",fill:"#23DD7F"}),React.createElement("path",{d:"m20.387 4.16-.735.079c-1.283-1.687-3.518-2.797-6.048-2.797-3.18 0-5.876 1.752-6.834 4.18l-1.81.196C5.17 2.58 8.637 0 12.883 0c3.489 0 6.452 1.737 7.504 4.16",fill:"#196EFD"}),React.createElement("path",{d:"M28.086 6.488h-2.508c-1.003-1.074-3.086-1.802-5.486-1.802-2.408 0-4.491.735-5.494 1.81.736-1.363 3.043-2.567 5.876-2.92 3.446-.426 7.137 1.21 7.612 2.912",fill:"#196EFD"})));var ei="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDYiIGhlaWdodD0iMTgiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJNNi41NzggOC44Yy4xNjItLjY4Mi4zLS43MzcuOTgyLS43MzcuNjg5IDAgLjc5My4wNTUuNjMyLjczNy0uMTY0LjY4OS0uMjk4Ljc2LS45ODcuNzYtLjY4MiAwLS43OS0uMDcxLS42MjctLjc2Wm0tLjIyMiAxLjE5OGgxLjQ4OGwtMS4wMDQgNC4yM0g1LjM1MmwxLjAwNC00LjIzWk04LjQ2NSAxMS4yNDRoMi40NzRsLS4yNzUgMS4xNkg4LjE4OXpNMTUuMTIgMTIuODg5bC0uMzE3IDEuMzRIMTEuMjNsMS4yOTEtNS40MzdoMS41NmwtLjk3NCA0LjA5N3pNMTguNjg4IDExLjU1Yy4wNzYtLjMyMi4wMS0uNTQxLS40NTktLjU0MS0uNTAxIDAtLjc0OC4xMTctLjkwNS42NDJsMS4zNjQtLjEwMlptMS4wNDEuOTU1LTIuNjM2LjE1NmMtLjAwMi4zNjkuMy41MTcuODQuNTE3LjU3MSAwIDEuMjU5LS4xNTUgMS41NDUtLjMwNWwtLjI2IDEuMDk3Yy0uMzAxLjE4LTEuMDEyLjMzNy0xLjg1LjMzNy0xLjMzMiAwLTIuMDM5LS40NTQtMS42MjYtMi4xOTQuNDEzLTEuNzM5IDEuMzM2LTIuMTkzIDIuNzM4LTIuMTkzIDEuNTA0IDAgMS43NjIuNjI2IDEuNDU1IDEuOTItLjA4Mi4zNDQtLjE2Ni42MDItLjIwNi42NjVaTTIyLjgwNiAxMi45MzZsLjA3OS0uMzNoLS41OTVjLS40NyAwLS42MzYuMDcxLS42OTUuMzIyLS4wNTIuMjIuMDk4LjI3NC40MDQuMjc0LjM2OCAwIC42NTUtLjExNy44MDctLjI2Nm0xLjg1Ny0xLjU4My0uNjgzIDIuODc1aC0xLjM0N2wtLjAyNS0uMzkxYy0uMTc1LjIxMi0uNTk2LjQ3LTEuMzQuNDctLjg4NSAwLTEuMzQ3LS40LTEuMTMxLTEuMzA4LjIzLS45NzIuODcyLTEuMzMyIDIuMTAxLTEuMzMyaC44N2MuMDgtLjQzLS4wNjMtLjQ5NC0uNjgyLS40OTQtLjMwNSAwLS42LjAyNC0uODg1LjA3bC4yOTUtMS4yNDVjLjMzNC0uMDU0Ljc5Mi0uMDcgMS4wOTgtLjA3IDEuNDggMCAxLjk2My40MzggMS43MjkgMS40MjVNMjguNjkxIDkuOTJsLS4zNDYgMS4zMjRoLS4xMThjLS40OTMgMC0xLjA1NS4xODgtMS4yNTcuNzc2bC0uNTI1IDIuMjA4aC0xLjQ4OGwxLjAwNS00LjIzaDEuNDg4bC0uMTc1LjczN2MuNDEtLjY3NC44MjgtLjgxNSAxLjMyOS0uODE1aC4wODdaTTMzLjA4NCAxMS4zNjlsLS42OCAyLjg2aC0xLjQ4OGwuNi0yLjUyM2MuMTI0LS41MjUuMDEyLS42MTEtLjQ1OC0uNjExLS4zNzYgMC0uNTcyLjEzMy0uNjg1LjM0NWwtLjY2MyAyLjc4OGgtMS40ODhsMS4wMDUtNC4yM2gxLjQ4OGwtLjEwMi40MzFjLjI4LS4yOS43NC0uNTEgMS40My0uNTEuOTkzIDAgMS4yODUuNDI0IDEuMDQxIDEuNDVNMzQuNTA3IDguOGMuMTYyLS42ODIuMy0uNzM3Ljk4Mi0uNzM3LjY4OCAwIC43OTMuMDU1LjYzMS43MzctLjE2My42ODktLjI5Ny43Ni0uOTg3Ljc2LS42ODEgMC0uNzktLjA3MS0uNjI2LS43NlptLS4yMjIgMS4xOThoMS40ODhsLTEuMDA0IDQuMjNIMzMuMjhsMS4wMDQtNC4yM1oiIGZpbGw9IiMxOTZFRkQiLz48cGF0aCBkPSJNMzQuNTA3IDguOGMuMTYyLS42ODIuMy0uNzM3Ljk4Mi0uNzM3LjY4OCAwIC43OTMuMDU1LjYzMS43MzctLjE2My42ODktLjI5Ny43Ni0uOTg3Ljc2LS42ODEgMC0uNzktLjA3MS0uNjI2LS43NlptLS4yMjIgMS4xOThoMS40ODhsLTEuMDA0IDQuMjNIMzMuMjhsMS4wMDQtNC4yM1pNNDAuNTIyIDExLjM2OWwtLjY4IDIuODZoLTEuNDg4bC42LTIuNTIzYy4xMjQtLjUyNS4wMTEtLjYxMS0uNDU4LS42MTEtLjM3NiAwLS41NzMuMTMzLS42ODUuMzQ1bC0uNjYzIDIuNzg4SDM1LjY2bDEuMDA0LTQuMjNoMS40ODlsLS4xMDIuNDMxYy4yOC0uMjkuNzQtLjUxIDEuNDI4LS41MS45OTYgMCAxLjI4Ni40MjQgMS4wNDMgMS40NSIgZmlsbD0iIzE5NkVGRCIvPjxwYXRoIGQ9Ik00NC4wMjUgMTIuMDcxYy0uMTczLjcyMS0uMzE3IDEuMTMyLTEuMDIzIDEuMTMyLS42MDYgMC0uNTc3LS41MTktLjQzMy0xLjEzMi4xMzctLjU3LjM1My0xLjA4OC45NTktMS4wODguNzE0IDAgLjY2My40MS40OTcgMS4wODhabS40MjUtMi4wNzYtLjA4Ni4zNjhjLS4wOTQtLjMxLS4zODItLjQ0LTEuMTAzLS40NC0xLjM0IDAtMS45MTcuOTk1LTIuMTk5IDIuMTQ4LS4zMDIgMS4yOS0uMTY1IDIuMTU2IDEuMTc1IDIuMTU2LjcxNCAwIDEuMDg5LS4xOCAxLjMyLS40ODNsLS4wMjIuMTA4Yy0uMTg3Ljc4Ni0uNDEgMi4wMDQtMS4zMiAyLjI1Ni0uNjYyLjE4OC0xLjQ2My0uMzM5LTIuMDktLjU0OGExMy45ODEgMTMuOTgxIDAgMCAwLTIuNDA4LS41OWMtMS45MTctLjI5Ni0zLjg3OC0uMTc0LTUuNzMuNDEtMy4yODcgMS4wNDItNi43NzUgMS4zMTUtMTAuMjA1IDEuMzUyLTMuNTA5LjAzNy02Ljk0My0uMDUyLTEwLjM3NC0uOTA3LTEuMDcxLS4yNjctMi4wODQtLjgyNS0zLjE2Ny0xLjAwMS0xLjc0LS4yODQtMy45NC40NjUtNS4yMi0xLjE2LS41ODQtLjczNS0uOTE1LTEuNi0uOTE1LTIuNTE1IDAtMS43NjcgMS4yMjUtMy4zMjQgMy4wODUtNC4yMjVsLjU5MS0uNzY0Yy0uMTEuMTQ1LTEuMTc0LjIxOC0xLjM5Ny4yODVhOC40NzggOC40NzggMCAwIDAtMS41MjQuNjE3Yy0uOTM2LjQ5MS0xLjgyIDEuMTc4LTIuMzc0IDIuMDkzLTEuMDAzIDEuNjU0LS4zNDYgMy44MDkuOTY4IDUuMTA5LjkxNC45MDMgMi4xMjIgMS40NTQgMy4zNjggMS43MiAxLjI5OC4yNzcgMi42ODQtLjE2NyAzLjk0My4yNzcgMS4xMzQuNCAyLjE0NC44MzEgMy4zNDIgMS4wNzVhMzEuNDIgMzEuNDIgMCAwIDAgMy44NzQuNTI2YzIuOTMxLjIyNCA1Ljg1OS4wODMgOC43OS0uMDU1YTI5Ljg4NCAyOS44ODQgMCAwIDAgNy41Ni0xLjMzMWMxLjgxNy0uNTc3IDMuNzYzLS42NDIgNS42My0uMjgxIDEuNDcxLjI4IDMuMTg3IDEuNDEzIDQuNjg2Ljk0NCAxLjQyOC0uNDQgMi4wMzMtMS45MzIgMi4zNS0zLjI2NWwuOTIzLTMuODc5aC0xLjQ3WiIgZmlsbD0iIzIzREQ3RiIvPjxwYXRoIGQ9Im0yMC4zODcgNC4xNi0uNzM1LjA3OWMtMS4yODMtMS42ODctMy41MTgtMi43OTctNi4wNDgtMi43OTctMy4xOCAwLTUuODc2IDEuNzUyLTYuODM0IDQuMThsLTEuODEuMTk2QzUuMTcgMi41OCA4LjYzNyAwIDEyLjg4MyAwYzMuNDg5IDAgNi40NTIgMS43MzcgNy41MDQgNC4xNiIgZmlsbD0iIzE5NkVGRCIvPjxwYXRoIGQ9Ik0yOC4wODYgNi40ODhoLTIuNTA4Yy0xLjAwMy0xLjA3NC0zLjA4Ni0xLjgwMi01LjQ4Ni0xLjgwMi0yLjQwOCAwLTQuNDkxLjczNS01LjQ5NCAxLjgxLjczNi0xLjM2MyAzLjA0My0yLjU2NyA1Ljg3Ni0yLjkyIDMuNDQ2LS40MjYgNy4xMzcgMS4yMSA3LjYxMiAyLjkxMiIgZmlsbD0iIzE5NkVGRCIvPjwvZz48L3N2Zz4=",ur=ne(89392),Qt=ne(59301),Vn=Object.defineProperty,hr=Object.getOwnPropertySymbols,Ea=Object.prototype.hasOwnProperty,Or=Object.prototype.propertyIsEnumerable,br=($t,Rn,Nn)=>Rn in $t?Vn($t,Rn,{enumerable:!0,configurable:!0,writable:!0,value:Nn}):$t[Rn]=Nn,vi=($t,Rn)=>{for(var Nn in Rn||(Rn={}))Ea.call(Rn,Nn)&&br($t,Nn,Rn[Nn]);if(hr)for(var Nn of hr(Rn))Or.call(Rn,Nn)&&br($t,Nn,Rn[Nn]);return $t},zi=($t,Rn)=>{var Nn={};for(var mt in $t)Ea.call($t,mt)&&Rn.indexOf(mt)<0&&(Nn[mt]=$t[mt]);if($t!=null&&hr)for(var mt of hr($t))Rn.indexOf(mt)<0&&Or.call($t,mt)&&(Nn[mt]=$t[mt]);return Nn},ci=($t,Rn,Nn)=>new Promise((mt,St)=>{var Xn=ct=>{try{ka(Nn.next(ct))}catch(Lt){St(Lt)}},mi=ct=>{try{ka(Nn.throw(ct))}catch(Lt){St(Lt)}},ka=ct=>ct.done?mt(ct.value):Promise.resolve(ct.value).then(Xn,mi);ka((Nn=Nn.apply($t,Rn)).next())});const{Header:Oa}=ke.default,{Search:xn}=it.default;function Sr(){var $t,Rn;const mt=window.location.pathname.split("/"),St={};return mt[1]=="classrooms"&&mt.length>3&&!(($t=mt[4])!=null&&$t.includes("newgold"))&&!((Rn=mt[5])!=null&&Rn.includes("newgold"))&&mt[2]!=="coursesId"&&(St.course_id=mt[2]),mt[1]==="shixuns"&&mt.length>3&&(St.objective_type="shixun",St.objective_id=mt[2]),mt[1]==="paths"&&mt.length>3&&(St.objective_type="path",St.objective_id=mt[2]),vi(vi({},St),{school:1})}const jr=["/","/classrooms","/account/profile","/account/profile/edit","/classrooms/new"],Vr=$t=>{var Rn=$t,{homePage:Nn,user:mt,globalSetting:St,loading:Xn,dispatch:mi,isLogin:ka=!1,shixunHomeworks:ct}=Rn,Lt=zi(Rn,["homePage","user","globalSetting","loading","dispatch","isLogin","shixunHomeworks"]),Mt,xt,Hn,ar,Er,Kn,kr,Hr,pi,ca,zt,Jt,Pt,yn,Jn,Ar,On,cr,gn,yr,Tr;const un=(0,Le.useLocation)(),[da,ya]=(0,y.useState)(!1),[sa,zr]=(0,y.useState)(""),[ri,Ba]=(0,y.useState)(!1),Zr=Sr();(0,y.useEffect)(()=>{mi({type:"user/getNavigationInfo",payload:vi({},Zr)})},[St.name]),(0,y.useEffect)(()=>{ct.actionTabs.key==="\u5E95\u90E8\u5F39\u7A97"&&(jr!=null&&jr.includes(un==null?void 0:un.pathname)||(un==null?void 0:un.pathname.indexOf("/classrooms"))===0||mi({type:"shixunHomeworks/setActionTabs",payload:{key:"\u9690\u85CF"}}))},[un.pathname]),(0,y.useEffect)(()=>{ct.actionTabs.key==="\u5E95\u90E8\u5F39\u7A97"||ct.actionTabs.key||localStorage.setItem("Noviceguide","0")},[ct.actionTabs.key]),(0,y.useEffect)(()=>{var Qn;if(St!=null&&St.setting){let ai=(0,ur.cloneDeep)((Qn=St==null?void 0:St.setting)==null?void 0:Qn.navbar);ai=ai==null?void 0:ai.filter(bn=>{var fr;return!(bn!=null&&bn.hidden)&&!((0,ce.JA)()&&((fr=["/paperlibrary","/problemset"])!=null&&fr.includes(bn.link)))});for(const bn of ai)bn.subitem&&(bn.subitem=bn.subitem.filter(fr=>{var Nr;return!(fr!=null&&fr.hidden)&&!((0,ce.JA)()&&((Nr=["/paperlibrary","/problemset"])!=null&&Nr.includes(fr.link)))}));let dr=!1;ai==null||ai.map(function(bn,fr){var Nr,er,lr;const qn=un.pathname;bn.link===qn&&(zr(bn==null?void 0:bn.link),(0,tt.Dk)(qn==="/"?(Nr=St==null?void 0:St.setting)==null?void 0:Nr.name:Br(bn==null?void 0:bn.name)),Ca(ha(fr,{name:bn==null?void 0:bn.name,link:bn==null?void 0:bn.link},ai)),dr=!0),(er=bn==null?void 0:bn.subitem)!=null&&er.length&&((lr=bn==null?void 0:bn.subitem)==null||lr.map(Ye=>{Ye.link===qn&&(zr(Ye==null?void 0:Ye.link),qn!=="/"&&(0,tt.Dk)(Br(Ye==null?void 0:Ye.name)),Ca(ha(fr,{name:Ye==null?void 0:Ye.name,link:Ye==null?void 0:Ye.link},ai)),dr=!0)}))}),dr||Ca(ai)}},[St==null?void 0:St.setting,mt]);const ia=(0,y.useMemo)(()=>{var Qn,ai;return(Qn=St==null?void 0:St.setting)!=null&&Qn.nav_logo_url?`${ie.Z.IMG_SERVER}/${(ai=St==null?void 0:St.setting)==null?void 0:ai.nav_logo_url}`:`${ie.Z.IMG_SERVER}/images/avatars/LaboratorySetting/1nav?t=${new Date().getTime()}`},[(Mt=St==null?void 0:St.setting)==null?void 0:Mt.nav_logo_url]);function ra(Qn){Le.history.push("/search?value="+Qn)}const Ur=()=>da?Qt.createElement("div",{onBlur:()=>{setTimeout(()=>{ya(!1)},300)}},Qt.createElement(xn,{placeholder:"\u5B9E\u8DF5\u8BFE\u7A0B/\u6559\u5B66\u8BFE\u5802/\u5B9E\u8DF5\u9879\u76EE/\u4EA4\u6D41\u95EE\u7B54",className:"search-input mr20",onSearch:ra,autoFocus:!0})):Qt.createElement("span",{className:"iconfont icon-sousuo font18 current ml20 mr15",onClick:()=>{Le.history.push("/search?value=")}}),[li,Ca]=(0,y.useState)([]),Pa=(Qn,ai)=>ci(void 0,null,function*(){var dr,bn,fr,Nr,er,lr;if((Qn==null?void 0:Qn.name)==="\u5DE5\u7A0B\u8BA4\u8BC1"){const qn=yield(0,he.IU)();(dr=qn==null?void 0:qn.data)!=null&&dr.engineer_url?(fr=(bn=qn==null?void 0:qn.data)==null?void 0:bn.engineer_url)!=null&&fr.includes("http")?(0,tt.xg)((Nr=qn==null?void 0:qn.data)==null?void 0:Nr.engineer_url):Le.history.push((er=qn==null?void 0:qn.data)==null?void 0:er.engineer_url):(qn==null?void 0:qn.status)!=401&&Ba(!0);return}(lr=Qn==null?void 0:Qn.link)!=null&&lr.includes("http")?(0,tt.xg)(Qn==null?void 0:Qn.link):((0,tt.Dk)(Qn==null?void 0:Qn.name),Le.history.push(Qn==null?void 0:Qn.link)),(Qn==null?void 0:Qn.name)==="\u6559\u5B66\u8BFE\u5802"&&localStorage.getItem("Noviceguide")!=="0"&&mi({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5E95\u90E8\u5F39\u7A97",type:5,text:Qt.createElement("div",null,"\u975E\u5E38\u68D2\uFF0C\u54B1\u4EEC\u5DF2\u7ECF\u5230\u8FBE\u3010\u6559\u5B66\u8BFE\u5802\u3011\uFF0C\u5E73\u53F0\u4E0A\u5DF2\u7ECF\u6709\u51E0\u5343\u4F4D\u8001\u5E08\u521B\u5EFA\u4E86\u81EA\u5DF1\u7684\u6559\u5B66\u8BFE\u5802\uFF0C\u4F60\u4E5F\u53EF\u4EE5\u8F7B\u677E\u5B8C\u6210\u54DF\uFF01\u73B0\u5728\u8BF7\u60A8\u70B9\u51FB\u9875\u9762\u4E0A \u201C\u65B0\u5EFA\u8BFE\u5802\u201D\u6309\u94AE\u5F00\u59CB\u65B0\u5EFA\u81EA\u5DF1\u7684\u8BFE\u5802~")}})}),ha=(Qn,ai,dr)=>{const bn=dr.slice();return bn[Qn]&&(bn[Qn].name=ai.name,bn[Qn].link=ai.link),bn||[]},Br=(Qn="")=>Qn.indexOf("<")>-1?Qn.slice(0,Qn.indexOf("<")):Qn;return St.showHeader&&St.showHeaderFooter?Qt.createElement(ke.default,{style:{background:`${un.pathname=="/training"?"rgba(0,0,0,0)":""}`},className:`${St.isIlearning?De["header-iearning"]:De.header} ${St.showHeaderFixed?De.headerFixed:""}`},(St==null?void 0:St.showTip)&&Qt.createElement(jn,null),Qt.createElement(Oa,{className:"header",style:{background:`${un.pathname=="/training"?"rgba(0,0,0,0)":""}`,zIndex:`${un.pathname=="/training"?"999":""}`}},Qt.createElement("section",{className:De["edu-menu"]},(!!St.isIlearning||!((xt=St==null?void 0:St.setting)!=null&&xt.main_site)&&!!((Hn=St==null?void 0:St.setting)!=null&&Hn.navbar))&&Qt.createElement(Le.Link,{style:{display:"flex",alignItems:"center"},onClick:()=>{mi({type:"shixunHomeworks/setActionTabs",payload:{key:""}})},to:"/"},Qt.createElement("img",{className:De.logo,title:(ar=St.setting)==null?void 0:ar.name,src:ia||ei})),Qt.createElement("ul",{className:`${De.menu} ${(0,tt.Ll)()&&"ml0"}`},(0,tt.Ll)()&&Qt.createElement("li",null,Qt.createElement("a",{href:"/"},"\u8003\u8BD5\u7CFB\u7EDF")),!(0,tt.Ll)()&&St.setting&&li.map(function(Qn,ai){var dr,bn,fr,Nr,er;return Qt.createElement("li",{key:ai,className:!((dr=Qn==null?void 0:Qn.subitem)!=null&&dr.length)&&sa===(Qn==null?void 0:Qn.link)||(bn=Qn==null?void 0:Qn.subitem)!=null&&bn.some(lr=>sa===(lr==null?void 0:lr.link))?De.actived:""},Qt.createElement("div",{onClick:()=>Pa(Qn,ai),className:De.name},Qt.createElement("span",{dangerouslySetInnerHTML:{__html:(()=>{var lr;let qn=Qn==null?void 0:Qn.name;return(lr=Qn==null?void 0:Qn.subitem)==null||lr.map((Ye,wa)=>(Ye.link===un.pathname&&(qn=Ye.name),Ye)),qn})()}}),((fr=Qn==null?void 0:Qn.subitem)==null?void 0:fr.length)>0&&Qt.createElement("i",{className:"iconfont icon-zhankai4"})),((Nr=Qn==null?void 0:Qn.subitem)==null?void 0:Nr.length)>0&&Qt.createElement("div",{className:De.dropDown},(er=Qn==null?void 0:Qn.subitem)==null?void 0:er.map((lr,qn)=>Qt.createElement("div",{className:De.subName,onClick:()=>Pa(lr,ai),key:ai+"-"+qn},!!qn&&Qt.createElement("div",{className:De.line}),Qt.createElement("aside",{className:"font16 c-black"},Br(lr.name)),Qt.createElement("div",{className:"font14",style:{color:"#9FA7B3",whiteSpace:"nowrap"}},lr.content)))))})),Qt.createElement("div",{className:"search-bar",style:{flex:St.isIlearning?"initial":"1 0 auto"}},((Er=mt==null?void 0:mt.userInfo)==null?void 0:Er.paid_version)&&!((kr=(Kn=mt==null?void 0:mt.userInfo)==null?void 0:Kn.paid_version)!=null&&kr.is_white_list)&&Qt.createElement("div",{className:`${De.level} ${De[(ca=tt.vs[(pi=(Hr=mt==null?void 0:mt.userInfo)==null?void 0:Hr.paid_version)==null?void 0:pi.version_type])==null?void 0:ca.class]}`,onClick:()=>{var Qn;return Le.history.push(`/users/${(Qn=mt.userInfo)==null?void 0:Qn.login}/memberCenter`)}},Qt.createElement("img",{src:(Pt=tt.vs[(Jt=(zt=mt==null?void 0:mt.userInfo)==null?void 0:zt.paid_version)==null?void 0:Jt.version_type])==null?void 0:Pt.icon}),Qt.createElement("img",{style:{width:"38px",marginRight:0},src:(Ar=tt.vs[(Jn=(yn=mt==null?void 0:mt.userInfo)==null?void 0:yn.paid_version)==null?void 0:Jn.version_type])==null?void 0:Ar.nameImg})),!(0,tt.Ll)()&&!(St!=null&&St.isIlearning)&&Qt.createElement(Qt.Fragment,null,Qt.createElement(Ur,null),!ka&&Qt.createElement(ae,null),!ka&&!!((On=mt==null?void 0:mt.userInfo)!=null&&On.login)&&Qt.createElement(Le.Link,{className:"iconfont icon-xiaoxilingdang c-white ml15 mr15 font18 relative",to:`/messages/${(cr=mt==null?void 0:mt.userInfo)==null?void 0:cr.login}/user_tidings`},((gn=mt==null?void 0:mt.navigationInfo)==null?void 0:gn.new_message)&&Qt.createElement("span",{className:De.newslight}))),!ka&&Qt.createElement(ht,{payload:Zr}))),Qt.createElement(We.default,{centered:!0,destroyOnClose:!0,open:ri,title:"\u63D0\u793A",width:"500px",okText:"\u7ACB\u5373\u8054\u7CFB",cancelText:"\u53D6\u6D88",onOk:()=>{(0,tt.xg)("https://qm.qq.com/cgi-bin/qm/qr?k=DWdqQHAbbfw7_rqm0d-Q_vDn5H6bMp91&jump_from=webapi")},onCancel:()=>Ba(!1)},Qt.createElement("div",{style:{display:"flex",flexDirection:"column",alignItems:"center"}},Qt.createElement("p",null,"\u60A8\u53EF\u4EE5\u5728QQ\u670D\u52A1\u7FA4\u5411\u7BA1\u7406\u5458\u7533\u8BF7\uFF0C\u83B7\u5F97\u7EE7\u7EED\u64CD\u4F5C\u7684\u6743\u9650"),Qt.createElement("img",{src:`${ie.Z.IMG_SERVER}/${(yr=St==null?void 0:St.setting)==null?void 0:yr.homepage_tea_qq_qrcode_url}`,width:200,height:200,className:"mb10"}),Qt.createElement("p",null,"\u7FA4\u53F7\uFF1A",(Tr=St==null?void 0:St.setting)==null?void 0:Tr.homepage_tea_qq_number)))),Qt.createElement(Fr,null)):Qt.createElement(Qt.Fragment,null)};var ta=(0,Le.connect)(({homePage:$t,loading:Rn,user:Nn,globalSetting:mt,shixunHomeworks:St})=>({homePage:$t,user:Nn,globalSetting:mt,loading:Rn.models.index,shixunHomeworks:St}))(Vr)},72716:function(Dt,Ht,ne){"use strict";ne.d(Ht,{Z:function(){return lt}});var y=ne(59301),Le={imageDimensions:"imageDimensions___a7crR",img:"img___Kroat",fullWidth:"fullWidth___c492T"},ke=ne(92310),it=ne.n(ke),We=ne(29787),De=ne(2859),Ve=ne(72327),Ke=ne(72565),ze=(Ie,kt,tt)=>new Promise((we,Re)=>{var Ne=Nt=>{try{st(tt.next(Nt))}catch(me){Re(me)}},et=Nt=>{try{st(tt.throw(Nt))}catch(me){Re(me)}},st=Nt=>Nt.done?we(Nt.value):Promise.resolve(Nt.value).then(Ne,et);st((tt=tt.apply(Ie,kt)).next())}),lt=({data:Ie,className:kt,fullWidth:tt,style:we={},onClose:Re,onOk:Ne,showFullTools:et,noAssociationId:st})=>{const Nt=(0,y.useRef)(null),me=(0,y.useRef)(null),Ze=(0,y.useRef)(null),ft=(0,y.useRef)(null),[tn,Yt]=(0,y.useState)(!1),[Je,Qe]=(0,y.useState)("\u6B63\u5728\u52A0\u8F7D\u4E2D");(0,y.useEffect)(()=>(Ze.current||(Ze.current=document.createElement("style"),document.head.appendChild(Ze.current)),Ie!=null&&Ie.visible?(document.body.setAttribute("data-custom","y-hidden"),Ze.current.innerHTML=" html { overflow-y: hidden; }",Ie!=null&&Ie.src&&Ct()):(document.body.removeAttribute("data-custom"),Ze.current&&(document.head.removeChild(Ze.current),Ze.current=null)),()=>{document.body.removeAttribute("data-custom"),Ze.current&&(document.head.removeChild(Ze.current),Ze.current=null)}),[Ie==null?void 0:Ie.visible]);const Ct=()=>ze(void 0,null,function*(){Yt(!0),Qe("\u6B63\u5728\u52A0\u8F7D\u4E2D");const Bt=yield(0,Ke.ZJ)(Ie==null?void 0:Ie.src);Nt.current.src="",Nt.current.src=Bt,Nt.current.onload=function(){ot()},Yt(!1),Qe("")}),Me=Bt=>ze(void 0,null,function*(){Yt(!0),Qe("\u6B63\u5728\u4FDD\u5B58\u4E2D");const sn=yield(0,Ve.ZP)("/api/attachments.json",{method:"post",body:{file_type:"base64",original_filename:Ie.title,file:Bt.dataUrl}});sn!=null&&sn.id&&!st?(yield(0,Ve.ZP)(`/api/attachments/${Ie.id}/add_subitem.json`,{method:"post",body:{subitem_id:sn==null?void 0:sn.id,settings:JSON.stringify(Bt.state)}})).status===0&&Ne():sn!=null&&sn.id&&Ne(sn),Yt(!1),Qe("")}),je=()=>{const Bt=document.querySelector('a[href="https://markerjs.com/"]');Bt&&Bt.parentNode&&(Bt.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(Kt=>{const Gt=document.querySelector(Kt.name);Gt&&Gt.setAttribute("title",Kt.title)})},ot=()=>{me.current=new De.hP(Nt.current),me.current.targetRoot=ft.current,me.current.addEventListener("render",Me),me.current.addEventListener("beforeclose",Re),et&&(me.current.availableMarkerTypes=me.current.ALL_MARKER_TYPES,me.current.uiStyleSettings.redoButtonVisible=!0,me.current.uiStyleSettings.notesButtonVisible=!0,me.current.uiStyleSettings.zoomButtonVisible=!0,me.current.uiStyleSettings.zoomOutButtonVisible=!0,me.current.uiStyleSettings.clearButtonVisible=!0),window.markerArea=me.current.uiStyleSettings,me.current.show(),Ie!=null&&Ie.snapshotData&&me.current.restoreState(Ie.snapshotData),setTimeout(()=>{window.scrollTo(0,0),je()},300)};return y.createElement(y.Fragment,null,(Ie==null?void 0:Ie.visible)&&y.createElement(We.Z,{spinning:tn,tip:Je,style:{position:"absolute",width:"100vw"}},y.createElement("div",{ref:ft,className:it()(Le.imageDimensions,kt,tt?Le.fullWidth:""),style:we},y.createElement("img",{className:Le.img,ref:Nt}))))}},36234:function(Dt,Ht,ne){"use strict";var y=ne(59301),Le=ne(77019),ke=ne(5269),it=ne(31691),We=ne(7939),De=ne(51164),Ve=ne(68811),Ke=ne(48136),ze=ne(59301);const $e=(0,y.forwardRef)(({callback:lt,showSaveButton:Ie,value:kt=""},tt)=>{const we=(0,y.useRef)(),Re=[{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 "}]}]}],Ne=[{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 +(self.webpackChunk=self.webpackChunk||[]).push([[6277],{87169:function(Dt,Ht,ne){"use strict";ne.d(Ht,{Z:function(){return Ke}});var y=ne(54476),Le=ne(59301),ke={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"}},{tag:"path",attrs:{d:"M464 688a48 48 0 1096 0 48 48 0 10-96 0zm24-112h48c4.4 0 8-3.6 8-8V296c0-4.4-3.6-8-8-8h-48c-4.4 0-8 3.6-8 8v272c0 4.4 3.6 8 8 8z"}}]},name:"exclamation-circle",theme:"outlined"},it=ke,We=ne(7657),De=function($e,lt){return Le.createElement(We.Z,(0,y.Z)({},$e,{ref:lt,icon:it}))},Ve=Le.forwardRef(De),Ke=Ve},11724:function(Dt,Ht,ne){"use strict";ne.d(Ht,{Z:function(){return Ke}});var y=ne(54476),Le=ne(59301),ke={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M872 474H152c-4.4 0-8 3.6-8 8v60c0 4.4 3.6 8 8 8h720c4.4 0 8-3.6 8-8v-60c0-4.4-3.6-8-8-8z"}}]},name:"minus",theme:"outlined"},it=ke,We=ne(7657),De=function($e,lt){return Le.createElement(We.Z,(0,y.Z)({},$e,{ref:lt,icon:it}))},Ve=Le.forwardRef(De),Ke=Ve},87395:function(Dt,Ht,ne){"use strict";ne.d(Ht,{Z:function(){return Ke}});var y=ne(54476),Le=ne(59301),ke={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M890.5 755.3L537.9 269.2c-12.8-17.6-39-17.6-51.7 0L133.5 755.3A8 8 0 00140 768h75c5.1 0 9.9-2.5 12.9-6.6L512 369.8l284.1 391.6c3 4.1 7.8 6.6 12.9 6.6h75c6.5 0 10.3-7.4 6.5-12.7z"}}]},name:"up",theme:"outlined"},it=ke,We=ne(7657),De=function($e,lt){return Le.createElement(We.Z,(0,y.Z)({},$e,{ref:lt,icon:it}))},Ve=Le.forwardRef(De),Ke=Ve},32050:function(Dt,Ht,ne){"use strict";ne.d(Ht,{Z:function(){return Ke}});var y=ne(54476),Le=ne(59301),ke={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M400 317.7h73.9V656c0 4.4 3.6 8 8 8h60c4.4 0 8-3.6 8-8V317.7H624c6.7 0 10.4-7.7 6.3-12.9L518.3 163a8 8 0 00-12.6 0l-112 141.7c-4.1 5.3-.4 13 6.3 13zM878 626h-60c-4.4 0-8 3.6-8 8v154H214V634c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8v198c0 17.7 14.3 32 32 32h684c17.7 0 32-14.3 32-32V634c0-4.4-3.6-8-8-8z"}}]},name:"upload",theme:"outlined"},it=ke,We=ne(7657),De=function($e,lt){return Le.createElement(We.Z,(0,y.Z)({},$e,{ref:lt,icon:it}))},Ve=Le.forwardRef(De),Ke=Ve},30180:function(){"use strict"},32131:function(){"use strict"},68811:function(Dt,Ht){"use strict";Ht.Z={lists:"lists___xhHyq",item:"item___pWJAA",children:"children___sDG61",diamond:"diamond___FwgzD",button:"button___WPN6r",mathWrap:"mathWrap___FmnMJ",mathFillWrap:"mathFillWrap___PmY3H"}},6738:function(Dt,Ht){"use strict";Ht.Z={flex_box_center:"flex_box_center___vG4eV",flex_space_between:"flex_space_between___qVVxe",flex_box_vertical_center:"flex_box_vertical_center___P8Z8s",flex_box_center_end:"flex_box_center_end___VMme3",flex_box_column:"flex_box_column___VMHwm",dropdownmenus:"dropdownmenus___oVzoj",popupClassNames:"popupClassNames___OcZq7",selectdown:"selectdown___mmcA8"}},18344:function(Dt,Ht){"use strict";Ht.Z={titlesize:"titlesize___RiFfV",labelWrap:"labelWrap___gNw3Q",label:"label___uujJZ",labelContent:"labelContent___QsIDL",selectSchool:"selectSchool___HL1ax",dataPicker:"dataPicker___Ux1tp",itemWrap:"itemWrap___Q0uQz",img:"img___bqnNM",itemContent:"itemContent___FvPMp",nameWrap:"nameWrap___ALKio",name:"name___Q7c5Q",actionGroup:"actionGroup___qiWs0",schoolWrap:"schoolWrap___dXuoo",school:"school___CW5RX",colorOrange:"colorOrange___EkZAA",colorYellow:"colorYellow___evRzy",graaytitle:"graaytitle___LUmPS"}},64267: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 Dt={},Ht="5.0",ne={},y=null,Le=!1,ke=!1,it=null,We=!1,De=null,Ve=null,Ke=0;Ke4?parseFloat(He):5};Dt.setHTML5Codebase=function(He,Ue){Ve=He,at(He,Ue)},Dt.setJavaCodebase=Dt.setJavaCodebaseVersion=Dt.isCompiledInstalled=Dt.setPreCompiledScriptPath=Dt.setPreCompiledResourcePath=function(){},Dt.setHTML5CodebaseVersion=function(He,Ue){var rt=parseFloat(He);if(rt!==NaN&&rt<5){console.log("The GeoGebra HTML5 codebase version "+rt+" is deprecated. Using version latest instead.");return}De=He,fe(He,Ue)},Dt.getHTML5CodebaseVersion=function(){return tt},Dt.getParameters=function(){return ne},Dt.setFontsCSSURL=function(He){Nt=He},Dt.setGiacJSURL=function(He){},Dt.setJNLPFile=function(He){$e=He},Dt.setJNLPBaseDir=function(He){},Dt.inject=function(){function He(){return window.frameElement&&window.frameElement.getAttribute("data-singleton")}for(var Ue="auto",rt=ne.id,dn,qt=!1,Fn=0;Fn=5)return!0;var He=Dt.getAppletObject();return He&&typeof He.recalculateEnvironments=="function"?(He.recalculateEnvironments(),!0):!1},Dt.startAnimation=function(){var He=Dt.getAppletObject();return He&&typeof He.startAnimation=="function"?(He.startAnimation(),!0):!1},Dt.stopAnimation=function(){var He=Dt.getAppletObject();return He&&typeof He.stopAnimation=="function"?(He.stopAnimation(),!0):!1},Dt.getAppletObject=function(){var He=ne.id!==void 0?ne.id:"ggbApplet";return window[He]},Dt.resize=function(){};var Ct=function(He,Ue,rt){var dn=document.createElement("param");dn.setAttribute("name",Ue),dn.setAttribute("value",rt),He.appendChild(dn)},Me=function(He){return He&&He!=="false"},je=function(He,Ue,rt){Ze(tt)<=4.2&&(rt=!0);var dn=!isRenderGGBElementEnabled&&!scriptLoadStarted;(!isRenderGGBElementEnabled&&!scriptLoadStarted||ggbHTML5LoadedCodebaseVersion!==tt||ggbHTML5LoadedCodebaseIsWebSimple&&!Re)&&(dn=!0,isRenderGGBElementEnabled=!1,scriptLoadStarted=!1);var qt=document.createElement("div");qt.classList.add("appletParameters","notranslate");var Fn=Ue.width,At=Ue.height;if(Ue.disableAutoScale=Ue.disableAutoScale===void 0?GGBAppletUtils.isFlexibleWorksheetEditor():Ue.disableAutoScale,Ue.width!==void 0)if(Ze(tt)<=4.4)Me(Ue.showToolBar)&&(Ue.height-=7),Me(Ue.showAlgebraInput)&&(Ue.height-=37),Ue.width<605&&Me(Ue.showToolBar)&&(Ue.width=605,Fn=605);else{var Ge=100;(Me(Ue.showToolBar)||Me(Ue.showMenuBar))&&(Ue.hasOwnProperty("customToolBar")&&(Ue.customToolbar=Ue.customToolBar),Ge=Me(Ue.showMenuBar)?245:155),Fn=5?(Ue.appletOnLoad=function(wn){var Sn=He.querySelector(".ggb_preview");Sn&&Sn.parentNode.removeChild(Sn),window.GGBT_spinner&&window.GGBT_spinner.removeSpinner(ae),window.GGBT_wsf_view&&$(window).trigger("resize"),ue(wn)},re||ae.appendChild(ce)):qt.appendChild(ce),ae.appendChild(qt),re||He.appendChild(ae),setTimeout(function(){Dt.resize()},1)}else{var he=document.createElement("div");he.className="applet_scaler",he.style.position="relative",he.style.display="block",he.appendChild(qt),He.appendChild(he),Ue.appletOnLoad=function(wn){Dt.resize(),ue(wn)}}function ie(wn,Sn){Sn&&typeof Sn.appletOnLoad=="function"&&typeof renderGGBElement=="function"?renderGGBElement(wn,Sn.appletOnLoad):renderGGBElement(wn),Xt("GeoGebra HTML5 applet injected and rendered with previously loaded codebase.",Sn)}function Ce(wn,Sn){typeof renderGGBElement=="undefined"?(html5AppletsToProcess===null&&(html5AppletsToProcess=[]),html5AppletsToProcess.push({article:wn,params:Sn}),window.renderGGBElementReady=function(){isRenderGGBElementEnabled=!0,html5AppletsToProcess!==null&&html5AppletsToProcess.length&&(html5AppletsToProcess.forEach(function(Zn){ie(Zn.article,Zn.params)}),html5AppletsToProcess=null)},Ze(tt)<5&&(wn.className+=" geogebraweb")):ie(wn,Sn)}if(dn){scriptLoadStarted=!0;for(var Et=0;Et0?(en.remove(),ae.attr("id","fullscreencontent").show(),jQuery(ue).append(ae),window.dispatchEvent(new Event("resize"))):je(en,Ue,!1),window.GGBT_wsf_view.launchFullScreen(ue)}else kt=dn,je(He,Ue,!1);if(!window.GGBT_wsf_view)for(At=0;AtHe/4*3&&(en=He/4*3),ue=en/5.8,Ge.setAttribute("src",et),Ge.setAttribute("width",en),Ge.setAttribute("height",ue);var ae=(He-en)/2,re=(Ue-ue)/2;Ge.style.left=ae+"px",Ge.style.top=re+"px",qt.appendChild(Ge)}}return qt.appendChild(At),qt},Dn=function(He){return He=He.toLowerCase(),He==="html5"||He==="screenshot"?He:"html5"},Se=["web","webSimple","web3d","tablet","tablet3d","phone"],fe=function(He,Ue){if(tt=He,Ue){at(tt,!0);return}var rt=!Le;if(rt){var dn=Ze(tt);!isNaN(dn)&&dn<4.4&&(rt=!1)}var qt,Fn;window.location.protocol.substr(0,4)==="http"?qt=window.location.protocol:qt="http:";var At=tt.indexOf("//");At>0?Fn=tt:At===0?Fn=qt+tt:Fn="https://www.geogebra.org/apps/5.2.814.0/";for(var Ge in Se)if(tt.slice(Se[Ge].length*-1)===Se[Ge]||tt.slice((Se[Ge].length+1)*-1)===Se[Ge]+"/"){at(Fn,!1);return}!GGBAppletUtils.isFlexibleWorksheetEditor()&&rt&&!y.is3D&&!y.AV&&!y.SV&&!y.CV&&!y.EV2&&!y.CP&&!y.PC&&!y.DA&&!y.FI&&!y.PV&&!Me(ne.showToolBar)&&!Me(ne.showMenuBar)&&!Me(ne.showAlgebraInput)&&!Me(ne.enableRightClick)&&(!ne.appName||ne.appName=="classic")?Fn+="webSimple/":Fn+="web3d/",at(Fn,!1)},at=function(He,Ue){if(He.requirejs){lt=He;return}He.slice(-1)!=="/"&&(He+="/"),lt=He,Ue===null&&(Ue=He.indexOf("http")===-1),Ie=Ue,we="web.nocache.js",Re=!1;var rt=lt.split("/");rt.length>1&&(!Ue&&rt[rt.length-2]==="webSimple"?(we="webSimple.nocache.js",Re=!0):Se.indexOf(rt[rt.length-2])>=0&&(we=rt[rt.length-2]+".nocache.js")),rt=He.split("/"),tt=rt[rt.length-3],tt.substr(0,4)==="test"?tt=tt.substr(4,1)+"."+tt.substr(5,1):(tt.substr(0,3)==="war"||tt.substr(0,4)==="beta")&&(tt="5.0");var dn=parseFloat(tt);dn!==NaN&&dn<5&&He.indexOf("geogebra.org")>=0&&(console.log("The GeoGebra HTML5 codebase version "+dn+" is deprecated. Using version latest instead."),fe("5.0",Ue))},Xt=function(He,Ue){window.console&&window.console.log&&(!Ue||typeof Ue.showLogging=="undefined"||Ue.showLogging&&Ue.showLogging!=="false")&&console.log(He)};ne.material_id!==void 0?Yt(qe):qe();function qe(){var He=Ht;De!==null?He=De:parseFloat(He)<5&&(He="5.0"),fe(He,!1),Ve!==null&&at(Ve,Ie),We=!0}return Dt},GGBAppletUtils=function(){"use strict";function Dt(){return window.GGBT_wsf_edit!==void 0}function Ht(We,De){De!=1?(We.style.transformOrigin="0% 0% 0px",We.style.webkitTransformOrigin="0% 0% 0px",We.style.transform="scale("+De+","+De+")",We.style.webkitTransform="scale("+De+","+De+")",We.style.maxWidth="initial",We.querySelector(".ggb_preview")!==null&&(We.querySelector(".ggb_preview").style.maxWidth="initial"),We.querySelectorAll(".ggb_preview img")[0]!==void 0&&(We.querySelectorAll(".ggb_preview img")[0].style.maxWidth="initial"),We.querySelectorAll(".ggb_preview img")[1]!==void 0&&(We.querySelectorAll(".ggb_preview img")[1].style.maxWidth="initial")):(We.style.transform="none",We.style.webkitTransform="none")}function ne(We,De,Ve,Ke,ze,$e){var lt=null;if($e!=null&&$e!="")for(var Ie=We.parentNode;Ie!=null;)if((" "+Ie.className+" ").indexOf(" "+$e+" ")>-1){lt=Ie;break}else Ie=Ie.parentNode;var kt=0,tt=0,we=0,Re=0,Ne=0,et=0,st=0;if(lt)kt=lt.offsetWidth,tt=Math.max(Ke?lt.offsetWidth:0,lt.offsetHeight);else{if(window.innerWidth&&document.documentElement.clientWidth?(kt=Math.min(window.innerWidth,document.documentElement.clientWidth),tt=Math.min(window.innerHeight,document.documentElement.clientHeight),we=kt):(kt=window.innerWidth,tt=window.innerHeight,we=window.innerWidth),We){var Nt=We.getBoundingClientRect();Nt.left>0&&Nt.left<=kt&&(ze===void 0||!ze)&&(document.dir==="rtl"?(Ne=kt-Nt.width-Nt.left,et=we<=480?10:30):(et=Nt.left,Ne=we<=480?10:30),Re=et+Ne)}if(We&&typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()){var me=We.getBoundingClientRect();window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionRight"?(Re=40,st=0):window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionTop"&&(Re=0,st=40)}}return We&&((Ve===void 0||!Ve)&&De>0&&De+Re1&&($e=!0)),De&&typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()&&($e=!0),!(We.hasOwnProperty("disableAutoScale")&&We.disableAutoScale))ze=y(We,De,$e,Ve,We.scaleContainerClass);else return Ke;return $e&&(!We.hasOwnProperty("scale")||Ke===1)?ze:Math.min(Ke,ze)}function ke(We){var De=Math.min(window.innerWidth,document.documentElement.clientWidth),Ve=Math.min(window.innerHeight,document.documentElement.clientHeight),Ke=We.getBoundingClientRect(),ze=(De-Ke.width)/2,$e=(Ve-Ke.height)/2;$e<0&&($e=0),We.style.position="relative",window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionRight"?(ze<40?We.style.left="40px":We.style.left=ze+"px",We.style.top=$e+"px"):window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionTop"&&($e<40?We.style.top="40px":We.style.top=$e+"px",We.style.left=ze+"px")}function it(We,De){var Ve=We.querySelector(".appletParameters");if(Ve){if(typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()){if(De.id!==Ve.getAttribute("data-param-id"))return;window.GGBT_wsf_view.setCloseBtnPosition(We)}if(Ve.parentElement&&/fullscreen/.test(Ve.parentElement.className))return;var Ke=Le(De,We);Dt()&&Ve.setAttribute("data-param-scale",Ke);for(var ze=null,$e=0;$e=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(Dt){alert(nb+k+ob)}}else if(j==pb&&(k=i.getAttribute(kb),k))try{e=eval(k)}catch(Dt){alert(nb+k+qb)}}}__gwt_getMetaProperty=function(Dt){var Ht=c[Dt];return Ht==null?null:Ht},r=d,webModule.__errFn=e}function B(){function Dt(We){var De=We.lastIndexOf(rb);De==-1&&(De=We.length);var Ve=We.indexOf(sb);Ve==-1&&(Ve=We.length);var Ke=We.lastIndexOf(tb,Math.min(Ve,De));return Ke>=O?We.substring(O,Ke+P):W}function Ht(We){if(!We.match(/^\w+:\/\//)){var De=o.createElement(ub);De.src=We+vb,We=Dt(De.src)}return We}function ne(){var We=__gwt_getMetaProperty(wb);return We!=null?We:W}function y(){for(var We=o.getElementsByTagName(_),De=O;DeO?We[We.length-P].href:W}function ke(){var We=o.location;return We.href==We.protocol+zb+We.host+We.pathname+We.search+We.hash}var it=ne();return it==W&&(it=y()),it==W&&(it=Le()),it==W&&ke()&&(it=Dt(o.location.href)),it=Ht(it),it}function C(Dt){return Dt.match(/^\//)||Dt.match(/^[a-zA-Z]+:\/\//)?Dt:webModule.__moduleBase+Dt}function D(){var Dt=[],Ht=O,ne=[],y=[];function Le(We){var De=y[We](),Ve=ne[We];if(De in Ve)return De;var Ke=[];for(var ze in Ve)Ke[Ve[ze]]=ze;throw r&&r(We,Ke,De),null}if(__gwt_isKnownPropertyValue=function(We,De){return De in ne[We]},webModule.__getPropMap=function(){var We={};for(var De in ne)ne.hasOwnProperty(De)&&(We[De]=Le(De));return We},webModule.__computePropValue=Le,n.__gwt_activeModules[L].bindings=webModule.__getPropMap,p())return C(Bb);var ke;try{ke=Cb;var it=ke.indexOf(Db);it!=-1&&(Ht=parseInt(ke.substring(it+P),$),ke=ke.substring(O,it))}catch(We){}return webModule.__softPermutationId=Ht,C(ke+Eb)}function F(){n.__gwt_stylesLoaded||(n.__gwt_stylesLoaded={})}A(),webModule.__moduleBase="/js/mathematicalGraphics/"+name+"/",s[L].moduleBase=webModule.__moduleBase;var G=D();return F(),w(G),!0}return webModule},typeof window.web3d!="function"&&(window.web3d=GGBAppletUtils.makeModule("web3d","A18F540516513B1292CA7CEF2F6AFC7E")),typeof window.webSimple!="function"&&(window.webSimple=GGBAppletUtils.makeModule("webSimple","96B09BF1B436BF53F0DF54116700F16A")),window.GGBApplet=GGBApplet})()},41382:function(Dt,Ht,ne){"use strict";ne.d(Ht,{G0:function(){return he},JW:function(){return qe},Jd:function(){return Gt},Kl:function(){return He},L5:function(){return we},MH:function(){return at},MI:function(){return Ge},Qo:function(){return ft},SO:function(){return tt},Tf:function(){return st},VT:function(){return ot},XO:function(){return Ie},Xy:function(){return me},Y0:function(){return Ct},Ye:function(){return re},Yv:function(){return At},ZH:function(){return dn},am:function(){return Kt},bD:function(){return en},eA:function(){return Ze},fA:function(){return rt},fY:function(){return Yt},g6:function(){return kt},g7:function(){return ue},gT:function(){return Je},gn:function(){return qt},h$:function(){return Fn},hG:function(){return Nt},i8:function(){return Ue},j3:function(){return Xt},lH:function(){return Se},li:function(){return Re},n4:function(){return Ne},pU:function(){return Me},qK:function(){return et},sA:function(){return je},sP:function(){return fe},t$:function(){return Dn},wj:function(){return ce},zl:function(){return tn}});var y=ne(72327),Le=ne(72565),ke=Object.defineProperty,it=Object.getOwnPropertySymbols,We=Object.prototype.hasOwnProperty,De=Object.prototype.propertyIsEnumerable,Ve=(ie,Ce,Et)=>Ce in ie?ke(ie,Ce,{enumerable:!0,configurable:!0,writable:!0,value:Et}):ie[Ce]=Et,Ke=(ie,Ce)=>{for(var Et in Ce||(Ce={}))We.call(Ce,Et)&&Ve(ie,Et,Ce[Et]);if(it)for(var Et of it(Ce))De.call(Ce,Et)&&Ve(ie,Et,Ce[Et]);return ie},ze=(ie,Ce,Et)=>new Promise((vt,dt)=>{var yt=Sn=>{try{wn(Et.next(Sn))}catch(Zn){dt(Zn)}},vn=Sn=>{try{wn(Et.throw(Sn))}catch(Zn){dt(Zn)}},wn=Sn=>Sn.done?vt(Sn.value):Promise.resolve(Sn.value).then(yt,vn);wn((Et=Et.apply(ie,Ce)).next())});const $e=(0,Le.oP)(),lt={};$e!=null&&$e.homework_common_id&&(lt.homework_common_id=$e==null?void 0:$e.homework_common_id),$e!=null&&$e.exercisesId&&(lt.exercise_id=$e==null?void 0:$e.exercisesId),console.log($e,lt,"urlParamsAll");function Ie(ie,Ce){return(0,y.U2)(`tasks/${ie}.json`,Ke(Ke({},Ce),lt))}function kt(ie,Ce={}){return(0,y.U2)(`myshixuns/${ie}/challenges.json`,Ke({},Ce))}function tt(ie,Ce){return(0,y.U2)(`myshixuns/${ie}/subject_challenges.json`,Ce)}function we(ie,Ce,Et){return(0,y.U2)(`tasks/${ie}/star.json`,{shixun_id:Ce,star:Et})}function Re(ie,Ce){return Ce.path&&(Ce.path=encodeURIComponent(Ce.path)),(0,y.U2)(`tasks/${ie}/rep_content.json`,Ke(Ke({},Ce),lt))}function Ne(ie,Ce){return(0,y.v_)(`myshixuns/${ie}/update_file.json`,Ke(Ke({},Ce),lt))}function et(ie,Ce){return(0,y.U2)(`tasks/${ie}/reset_original_code.json`,Ke(Ke({},Ce),lt))}function st(ie,Ce){return(0,y.v_)(`myshixuns/${ie}/reset_repository.json`,Ce)}function Nt(ie,Ce){return(0,y.U2)(`tasks/${ie}/reset_passed_code.json`,Ke(Ke({},Ce),lt))}function me(ie,Ce){return(0,y.v_)(`tasks/${ie}/game_build.json`,Ke(Ke({},Ce),lt))}function Ze(ie){return(0,y.ZP)("http://localhost:49352/api/game_build",{method:"post",body:ie})}function ft(ie,Ce){return(0,y.U2)(`tasks/${ie}/game_status.json`,Ke(Ke({},Ce),lt))}function tn(ie,Ce){return(0,y.v_)(`tasks/${ie}/choose_build.json`,Ke(Ke({},Ce),lt))}function Yt(ie){return(0,y.U2)(`myshixuns/${ie}/get_remaining_time.json`)}function Je(ie){return(0,y.U2)(`tasks/${ie}/picture_display.json`,lt)}function Qe(ie,Ce){return get(`courses/${ie}/inform_detail.json`,Ce)}function Ct(ie){return(0,y.v_)(`tasks/${ie}/plus_or_cancel_praise.json`)}function Me(ie,Ce={}){return(0,y.v_)(`myshixuns/${ie}/repository.json`,Ce)}function je(ie,Ce={}){return(0,y.U2)(`myshixuns/${ie}/start.json`,Ce)}function ot(ie,Ce={}){return(0,y.v_)(`myshixuns/${ie}/force_delete_pod.json`,Ce)}function Bt(ie,Ce={}){return get(`myshixuns/${ie}/set_tpisession.json`,Ce)}function sn(ie){return get(`myshixuns/${ie}/reset_pod.json`)}function Kt(ie,Ce){return(0,y.U2)(`myshixuns/${ie}/reset_pod.json`,Ce)}function Gt(ie,Ce){return(0,y.ZP)(`/api/tasks/${ie}/reboot_esc.json`,{method:"post",body:Ce})}function Dn(ie){return(0,y.U2)(`tasks/${ie}/check_test_sets.json`)}function Se(ie){return(0,y.U2)(`tasks/${ie}/get_answer_info.json`)}function fe(ie){return(0,y.U2)(`tasks/${ie}/get_choose_answer.json`)}function at(ie){return(0,y.U2)(`tasks/${ie}/unlock_choose_answer.json`)}function Xt(ie,Ce){return(0,y.U2)(`tasks/${ie}/unlock_answer.json`,{answer_id:Ce})}function qe(ie,Ce,Et,vt){return(0,y.v_)(`tasks/${ie}/set_games_status.json`,Ke({result:Ce,data:Et},vt||{}))}function He(ie,Ce){return(0,y.U2)(`myshixuns/${ie}/active_pod.json`,Ce)}function Ue(ie,Ce){return(0,y.U2)(`tasks/${ie}/rank_list.json`,Ce)}function rt(ie,Ce){return(0,y.v_)(`tasks/${ie}/close_windows_vnc.json`,{tpi_id:Ce})}function dn(ie,Ce){return(0,y.U2)(`tasks/${ie}/commit_files.json`,Ce)}function qt(ie,Ce){return(0,y.U2)(`tasks/${ie}/pull_files.json`,Ce)}function Fn(ie,Ce){return(0,y.v_)(`tasks/${ie}/log_output`,Ce)}function At(ie,Ce){return(0,y.U2)(`tasks/${ie}/stop_log_output.json`,Ce)}function Ge(ie){return ze(this,null,function*(){return(0,y.ZP)(`/api/myshixuns/${ie.id}/add_file.json`,{method:"post",body:ie})})}function en(ie){return ze(this,null,function*(){return(0,y.ZP)(`/api/myshixuns/${ie.id}/delete_git_file.json`,{method:"Delete",body:ie})})}function ue(ie){return ze(this,null,function*(){return(0,y.ZP)(`/api/myshixuns/${ie.id}/mv_file.json`,{method:"post",body:ie})})}function ae(ie){return ze(this,null,function*(){return ie.path&&(ie.path=encodeURIComponent(ie.path)),Fetch(`/api/tasks/${ie.id}/rep_content.json`,{method:"get",params:ie})})}function re(ie,Ce){return(0,y.ZP)(`/api/shixuns/${ie}/set_start_permanent.json`,{method:"put",body:Ce})}function ce(ie){return ze(this,null,function*(){return(0,y.ZP)("/api/myshixuns/wuying_record.json",{method:"get",params:ie})})}function he(ie){return ze(this,null,function*(){return(0,y.ZP)("/api/jupyters/save_with_wuying_tpi.json",{method:"Get",params:ie})})}},44143:function(Dt,Ht,ne){"use strict";ne.d(Ht,{Ax:function(){return it},Ds:function(){return We},KI:function(){return Ve},SI:function(){return ke},f1:function(){return Le}});var y=ne(86748);function Le(Ke){let ze=!0;if(Ke.length>0){for(let $e=0;$eRe in we?ke(we,Re,{enumerable:!0,configurable:!0,writable:!0,value:Ne}):we[Re]=Ne,$e=(we,Re)=>{for(var Ne in Re||(Re={}))Ve.call(Re,Ne)&&ze(we,Ne,Re[Ne]);if(De)for(var Ne of De(Re))Ke.call(Re,Ne)&&ze(we,Ne,Re[Ne]);return we},lt=(we,Re)=>it(we,We(Re)),Ie=(we,Re)=>{var Ne={};for(var et in we)Ve.call(we,et)&&Re.indexOf(et)<0&&(Ne[et]=we[et]);if(we!=null&&De)for(var et of De(we))Re.indexOf(et)<0&&Ke.call(we,et)&&(Ne[et]=we[et]);return Ne},kt=(we,Re,Ne)=>new Promise((et,st)=>{var Nt=ft=>{try{Ze(Ne.next(ft))}catch(tn){st(tn)}},me=ft=>{try{Ze(Ne.throw(ft))}catch(tn){st(tn)}},Ze=ft=>ft.done?et(ft.value):Promise.resolve(ft.value).then(Nt,me);Ze((Ne=Ne.apply(we,Re)).next())});const tt=we=>{var Re=we,{children:Ne}=Re,et=Ie(Re,["children"]);const[st,Nt]=(0,Le.useState)(!1);return Le.createElement(y.ZP,lt($e({},et),{loading:st,onClick:me=>kt(void 0,null,function*(){try{Nt(!0),yield et.onClick(me),Nt(!1)}catch(Ze){console.error(Ze),Nt(!1)}})}),Ne)}},97985:function(Dt,Ht,ne){"use strict";ne.d(Ht,{Z:function(){return Ke}});var y=ne(59301),Le=ne(22740),ke=ne(62957),it="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkCAYAAADhAJiYAAAAAXNSR0IArs4c6QAACE5JREFUWAmtWH1snVUZ/533tuvYVreyjGy3Y6srTBo2srI4XbtKgFQxIrKYzeAfk8AfCzHbCkPMjPjBP0aCsjr1D01USCQ6oosyiLF8xMGqc2BHauUj1I2Ntghs7dqytuu99/j7nfOee9/73js+jKd53+d5n3Oe5/zO8zznOafX4EO2ta/bhqlJfM4adFJ1hQWyxiIrM5QNG2CY7EnKei5agMf7V5pR9X3QRv0P1pr77WaO3AGLDoKokZYlY2hBtFqLDHLse9ZE2De41hyoNiYte19AzX22nfPdT8NtnJr6UgkIAl/dTLKXwHupeM9gqzmcBpH8rm6JI7ZYm3nhBfyAQHYlFcr4NL6yTn4kEamPxkxkutevx+5Hjcmnh+u7KqB1fXbR+Az2U195UmyWnjH8E1ULvGgsKDlRghTg8MnhPQvrsPVYqxnziqV3BSCBGZuUe21LMUGUKGx6F42K14rZJ6oWeFG19+w3eGnhPLSlQUVOM34pTGfHsR95tCBPozlOFCh5q++YOj7uqyfUxhqDbAYQjxzB8JFuoJ739qRrZ22L5tKcSQx+KbFk1VN2b8Fa5ky8QvojhEVDAh9C1DAH2NYIdFwMNM3TCIsT5wwOnbH45SlgIufDG8arv+RnsQb0SPe/rzdd0lYrAmr+s23PWzznxdXfyRzK1gEPrgU+cbHBa5MWr07KmsHq+RaXLTAYGAe29wFDMyVb6RC62YmxJjKbBj/td5+rJ1LJzeL+ihWUbHkuzpe5GYM9lwsM8MSbwLcGDMZmqc1cWlhrsOsyi20rgTubDb45YDGl0MZNPio1yS1yec2NdsldDq18jEUvzzqjjVj2UMF9i/JRDpFeMc/ihqUWT71p8fU+i3fO0eisRZ4hOjNl8f1/MWxvG3wha/GxedKVntct0SB3tM1hCIAwix0+YZWEVKRhPYF3SRjLxa+tN6hlGX56hHky7RNXyevHAe/OWPxpyCoUuKpem0F9frGBaqGBd5QYOAI1Kw7aBjuFDuWbckQt0DQfYr5srhuGkXdJ5cG4JZP+P+pjWzIn9gR5Vx746ajrLc3Fc7BDWCJM4EZu0xoXkmJ4OLqMl9HYY6Svj3vgrQ00SI9Z5Y+ewJOua/BjBrjj5IEybzjbmkN2YyoMxBJR0OmF5UreSDAmygmoLHqY5/kb3FlfWgWsJygdAu4giOnVlG39KHCcO63/HfXRd/HkgQZbgcquKaAz85GbvrMTBduEApFqUYGKTz2mIH8D4zMGs+Q/swK4Zhkno+w8vbCEpeCLBPmNq4HFDOuP+4G/vBHblN3UIz1LmajnzShD5e8yHO4BcE4HxAnKX/STE0TUPsyJjjUBG5YC937ccE2hz+DEWYs9PNN/N0hjBc0mo2waIz4ey7xxcznq+pGtYf5wc/oW95eqZcjiosRiOYvebWssNrMOLb7IYHSaRXEUGGMBHJ0G/j5icZS16QTDZQjcY/AzsHw54MKoFrAFvBRla2xeFz3fUgugMED1dDUT9YFrgdalBi++Rf6IxaFTrENTCiHcExblLIYP0lpWvFuvZLjPA799+QLzcd8oZCMEUu+HlCCE70DXLAEeuN5g1SLgJ89b/PwYcPoce90yw6hy/RCSWh6fX+Ex87UNwKkJ4DfMLdcI1EVPwH0bUciGWRdW6ztZR+IBjlzCg/NHvBk1EvZ9h4BH+lmV6bQwXkUyp4RNeMQpckwdD6fbrgJ2f5IX7bME1cMebfVqLcJwZHK8kMfb0m098qJ6pDiHS7j3U8Dliw26/0Yw9EyBVVw6GjOHbtjUaFGrpbp646n4OoZ8+zrgbl5+jzPPup4AnmeIHSDaZrr4UhLzZrZwMioU8GSpcGkSDeJS4wlX8zTvbAaO0NCv/0Exz6zk+C0twE8/b3B7qyE4r6t+VgB8dYNBF8G8+jaw6zHgRR4nwa5bcGoBNh/11GQKOJjPubXRueU+l/0tTMT5LP8PHy1gbJKAKSuGnEw/i+QwQ3F3h/4VsfjZEYMMd9fOjcAdGw3+yR131x+BV1ggK1rZdCYXZfC4s738u/Zp5tG1aYV6LvNXtwDLmcg3/4ITaytzkEC5pjAxqdfw5P/hTbwLXcLb1iGL+XUG2wmoj7Xqrj8Ag6fD8PIrb3Lf89r7zNC3zXX0Clse+1gxCSis30+5gMnc1GDwylvAmQkaUxgJItyZg68Ghgx2/p4Xtpt5B7qGt0CiPnqSYA4wd04HmzEoT/w7rI6U69onIasDz6X7zAEeC71lhx0nj5iw2rITU8AMjwuf6J6K97nk6ctDwM79zBN65a/HPX+ctcrbFE3yRED7ShRRLrRXGIRFGF3L7rHtVHou6QHxlzKpx3gBm2AVDttcVI1QijIn4KuZ9WqaJ//QmDdOGKVJXM2iRJStOFfGbBr+nr/CFgFpQOOd+b08M3cVk0S9CYvvB6iyvwRK9uNzxFMncCHqHnow0xV/+pCFj7aN0W7DrRfqhLs5qlZc8AZJ26pXcn1iC/twSq5weuqvvxrH77j+mELUoznD/KJlHpKgqcsumjlve2mqJeWg0nIrtKSpVqHhxcU3wZTGvFRXa9pO7C3/77WqaYE6P23380rRGaaQzcqQVOZQce73YLhLe+rmmq1pMFJxuyytq4Ht15nP8ljpdpX7QiFRyU+EIIQiUJUJ8aKOp51MIereRNvVwAhHVQ8lAWZv588xBf0cY6v8HJMcSXCxQVG14F1ReqWXpeWe4Yf+x59jnMXEa9k2u5mgdrASdHBqV1BTu7hiExGEfPss6b6Rh/9PP1glMDl2xZdtA8vMjRaFTl7tLqVQN86sOukJnmx8jD3FstpTCxw8+ciH+0nvv4gFlb/v9tJbAAAAAElFTkSuQmCC",We="data:image/png;base64,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",De={tilte:"tilte___IfiMG",flexRow:"flexRow___pQP78",flexColumn:"flexColumn___xrBZQ",footerWrap:"footerWrap___C5kCC",img:"img___GoWZu",content:"content___pumTK",modalContent:"modalContent___XvHiZ"};const Ve=({visible:ze,occupationValue:$e,onCancel:lt=()=>{}})=>{const Ie=()=>y.createElement("div",{className:De.flexColumn},y.createElement("img",{className:De.img,src:We}),y.createElement("span",{className:De.content},"\u672A\u804C\u4E1A\u8BA4\u8BC1")),kt=()=>y.createElement("div",{className:De.flexColumn},y.createElement("img",{className:De.img,src:it}),y.createElement("span",{className:De.content},"\u672A\u5B9E\u540D\u8BA4\u8BC1")),tt=()=>$e===3?y.createElement(y.Fragment,null,kt(),Ie()):$e===2?Ie():kt();return y.createElement(ke.default,{centered:!0,keyboard:!1,closable:!1,destroyOnClose:!0,open:ze,title:"\u56E0\u4E3A\u4EE5\u4E0B\u539F\u56E0\uFF0C\u60A8\u6682\u65F6\u4E0D\u80FD\u8FDB\u884C\u64CD\u4F5C",okText:"\u7ACB\u5373\u8BA4\u8BC1",cancelText:"\u53D6\u6D88",width:"600px",onOk:()=>{lt(),Le.history.push("/account/certification")},onCancel:()=>{lt()}},y.createElement("div",{className:De.tilte},"\u8BF7\u5728\u5B8C\u6210\u6761\u4EF6\u540E\u91CD\u8BD5"),y.createElement("div",{className:De.flexRow},tt()))};var Ke=(0,Le.connect)(({paperlibrary:ze,loading:$e,globalSetting:lt})=>({paperlibrary:ze,globalSetting:lt,loading:$e.effects}))(Ve)},98960:function(Dt,Ht,ne){"use strict";ne.d(Ht,{Z:function(){return tn}});var y=ne(59301),Le=ne(28284),ke=ne(62957),it=ne(82326),We=ne(29787),De=ne(70858),Ve={flex_box_center:"flex_box_center___bIXR2",flex_space_between:"flex_space_between___Qd_bs",flex_box_vertical_center:"flex_box_vertical_center___m4yjg",flex_box_center_end:"flex_box_center_end___QlnxS",flex_box_column:"flex_box_column___BKnnV",zhishidian:"zhishidian___D2PeN"},Ke=ne(22740),ze=ne(4111),$e=ne(72565),lt=ne(72327),Ie=ne(59301),kt=Object.defineProperty,tt=Object.defineProperties,we=Object.getOwnPropertyDescriptors,Re=Object.getOwnPropertySymbols,Ne=Object.prototype.hasOwnProperty,et=Object.prototype.propertyIsEnumerable,st=(Yt,Je,Qe)=>Je in Yt?kt(Yt,Je,{enumerable:!0,configurable:!0,writable:!0,value:Qe}):Yt[Je]=Qe,Nt=(Yt,Je)=>{for(var Qe in Je||(Je={}))Ne.call(Je,Qe)&&st(Yt,Qe,Je[Qe]);if(Re)for(var Qe of Re(Je))et.call(Je,Qe)&&st(Yt,Qe,Je[Qe]);return Yt},me=(Yt,Je)=>tt(Yt,we(Je)),Ze=(Yt,Je,Qe)=>new Promise((Ct,Me)=>{var je=sn=>{try{Bt(Qe.next(sn))}catch(Kt){Me(Kt)}},ot=sn=>{try{Bt(Qe.throw(sn))}catch(Kt){Me(Kt)}},Bt=sn=>sn.done?Ct(sn.value):Promise.resolve(sn.value).then(je,ot);Bt((Qe=Qe.apply(Yt,Je)).next())});const ft=({dispatch:Yt,user:Je,classroomList:Qe,account:Ct,knowledgeList:Me,setKnowledgeList:je,disabled:ot=!1,course_discipline_id:Bt=null})=>{const[sn]=Le.default.useForm(),Kt=(0,Ke.useParams)(),[Gt,Dn]=(0,y.useState)(!1),[Se,fe]=(0,y.useState)({page:1,limit:10,keyword:""}),[at,Xt]=(0,y.useState)([]),[qe,He]=(0,y.useState)({}),[Ue,rt]=(0,y.useState)("");(0,y.useEffect)(()=>{Ct.actionTabs.key=="\u5173\u8054\u8BFE\u7A0B\u77E5\u8BC6\u70B9"?dn():(Se.keyword="",Se.page=1,fe(Nt({},Se)))},[Ct.actionTabs]);const dn=()=>Ze(void 0,null,function*(){var At,Ge,en,ue,ae,re,ce,he,ie,Ce,Et,vt,dt;Dn(!0);const yt=yield(0,lt.ZP)("/api/v2/course_disciplines.json",{method:"get"});if((yt==null?void 0:yt.status)===0){Xt((At=yt==null?void 0:yt.data)==null?void 0:At.list),console.log("account.actionTabs.params",Ct.actionTabs.params);const vn=(Ge=Ct.actionTabs.params)==null?void 0:Ge.course_discipline_id;console.log("id",vn),sn.setFieldsValue({course_discipline_id:vn||((ae=(ue=(en=yt==null?void 0:yt.data)==null?void 0:en.list)==null?void 0:ue[0])==null?void 0:ae.id)}),((ce=(re=yt==null?void 0:yt.data)==null?void 0:re.list)==null?void 0:ce.length)>0?qt(vn||((Ce=(ie=(he=yt==null?void 0:yt.data)==null?void 0:he.list)==null?void 0:ie[0])==null?void 0:Ce.id)):Dn(!1),rt(vn||((dt=(vt=(Et=yt==null?void 0:yt.data)==null?void 0:Et.list)==null?void 0:vt[0])==null?void 0:dt.id))}}),qt=At=>Ze(void 0,null,function*(){const Ge=yield(0,lt.ZP)("/api/v2/tag_disciplines.json",{method:"get",params:{subject_id:(Kt==null?void 0:Kt.pathId)||"",course_discipline_id:At,keyword:Se==null?void 0:Se.keyword}});(Ge==null?void 0:Ge.status)===0&&He(Ge==null?void 0:Ge.data),Dn(!1)});(0,y.useEffect)(()=>{Ct.actionTabs.key=="\u5173\u8054\u8BFE\u7A0B\u77E5\u8BC6\u70B9"&&(rt(sn.getFieldValue("course_discipline_id")),qt(sn.getFieldValue("course_discipline_id")))},[Se==null?void 0:Se.keyword]);const Fn=[{title:"\u77E5\u8BC6\u70B9\u540D\u79F0",dataIndex:"name",key:"name",ellipsis:!0,align:"left",render:(At,Ge)=>Ie.createElement("span",null,At||"--")},{title:"\u64CD\u4F5C",key:"action",align:"right",width:200,render:(At,Ge)=>Ie.createElement(Ie.Fragment,null,Me!=null&&Me.map(en=>en.id).includes(Ge==null?void 0:Ge.id)?Ie.createElement("span",{style:{color:"#165DFF",cursor:"pointer"},onClick:()=>{Me=Me.filter(en=>(en==null?void 0:en.id)!=(Ge==null?void 0:Ge.id)),je([...Me])}},"\u53D6\u6D88\u5173\u8054"):Ie.createElement("span",{style:{color:"#165DFF",cursor:"pointer"},onClick:()=>{(Me==null?void 0:Me.length)>0?je([...Me,Ge]):je([Ge])}},"\u5173\u8054"))}].filter(At=>!!At);return Ie.createElement("div",null,Ie.createElement(ke.default,{title:"\u5173\u8054\u8BFE\u7A0B\u77E5\u8BC6\u70B9",open:Ct.actionTabs.key=="\u5173\u8054\u8BFE\u7A0B\u77E5\u8BC6\u70B9",width:900,centered:!0,destroyOnClose:!0,footer:null,className:Ve.scoremodal,onCancel:()=>{Yt({type:"account/setActionTabs",payload:{key:""}})}},Ie.createElement(Le.default,{layout:"inline",form:sn,className:Ve.myForm},Ie.createElement(Le.default.Item,{name:"course_discipline_id",colon:!1},Ie.createElement(it.default,{style:{width:200},size:"large",placeholder:"\u8BF7\u9009\u62E9\u8BFE\u7A0B",disabled:ot,onChange:At=>{qt(At),rt(At)}},at==null?void 0:at.map(At=>Ie.createElement(it.default.Option,{key:At==null?void 0:At.id,value:At==null?void 0:At.id},At==null?void 0:At.name)))),Ie.createElement(ze.t7,{placeholder:"\u8BF7\u8F93\u5165\u5173\u952E\u5B57\u8FDB\u884C\u641C\u7D22",value:Se==null?void 0:Se.keyword,style:{width:240},onChange:At=>{fe(me(Nt({},Se),{keyword:At,page:1}))}}),Ie.createElement("div",{className:Ve.zhishidian,onClick:()=>{(0,$e.xg)(`/knowledgeHub?course_discipline_id=${Ue}`)}},"\u77E5\u8BC6\u70B9\u7BA1\u7406")),Ie.createElement(We.Z,{spinning:Gt},Ie.createElement(De.default,{columns:Fn,pagination:!1,scroll:{y:400},style:{marginTop:"10px",marginBottom:"20px"},dataSource:(qe==null?void 0:qe.tag_disciplines)||[]}))))};var tn=(0,Ke.connect)(({user:Yt,classroomList:Je,account:Qe})=>({user:Yt,classroomList:Je,account:Qe}))(ft)},81736:function(Dt,Ht,ne){"use strict";ne.d(Ht,{t:function(){return Ie}});var y=ne(59301),Le=ne(7939),ke={buttonFixed:"buttonFixed___vyq30",button:"button___hxmYv",buttonWrap:"buttonWrap___uK8dl"},it=ne(92310),We=ne.n(it),De=Object.defineProperty,Ve=Object.getOwnPropertySymbols,Ke=Object.prototype.hasOwnProperty,ze=Object.prototype.propertyIsEnumerable,$e=(kt,tt,we)=>tt in kt?De(kt,tt,{enumerable:!0,configurable:!0,writable:!0,value:we}):kt[tt]=we,lt=(kt,tt)=>{for(var we in tt||(tt={}))Ke.call(tt,we)&&$e(kt,we,tt[we]);if(Ve)for(var we of Ve(tt))ze.call(tt,we)&&$e(kt,we,tt[we]);return kt};const Ie=({cancelText:kt="\u53D6\u6D88",okText:tt="\u786E\u5B9A",loading:we=!1,hasOkBtn:Re=!0,hasCancelBtn:Ne=!0,okButtonProps:et={},onCancel:st=()=>{},onOk:Nt=()=>{},className:me=""})=>y.createElement("div",{className:We()(ke.buttonFixed,me)},y.createElement("div",{className:ke.buttonWrap},Ne&&y.createElement(Le.ZP,{size:"middle",className:`${ke.button} mr20`,onClick:st},kt),Re&&y.createElement(Le.ZP,lt({size:"middle",type:"primary",className:`${ke.button} mr20`,loading:we,onClick:Nt},et),tt)))},40190:function(Dt,Ht,ne){"use strict";ne.d(Ht,{Z:function(){return Ze}});var y=ne(59301),Le=ne(22740),ke=ne(62957),it=ne(6767),We=ne(37568),De=ne(62673),Ve=ne(41228),Ke=ne(97985),ze=ne(72565),$e=ne(7939),lt=ne(87169),Ie={bottom:"bottom___z0ujX",yes:"yes___hodnN",no:"no___hiPz5"},kt=ne(32637),tt=ne(59301);const we=({classroomList:ft,dispatch:tn,user:Yt})=>tt.createElement(ke.default,{open:ft.actionTabs.key==="\u5230\u671F\u63D0\u793A",width:464,centered:!0,title:tt.createElement("span",null,tt.createElement(lt.Z,{style:{color:"#faad14",fontSize:"18px"}})," \u63D0\u793A"),onCancel:()=>{tn({type:"classroomList/setActionTabs",payload:{key:""}})},footer:null},tt.createElement("div",{style:{textAlign:"center",marginBottom:30}},tt.createElement("div",{style:{marginBottom:20,textAlign:"left"}},"\u8BE5\u6559\u5B66\u8BFE\u5802\u7684\u8BD5\u7528\u5DF2\u5230\u671F\uFF0C\u76EE\u524D\u65E0\u6CD5\u652F\u6301",tt.createElement("span",{style:{color:"#FF9D18"}},"\u8D85\u8FC750"),"\u4EBA\u7684\u6559\u5B66\u6D3B\u52A8\u3002\u5982\u6709\u4EFB\u4F55\u7591\u95EE\uFF0C\u8BF7\u968F\u65F6\u8054\u7CFB\u6211\u4EEC\u3002\u611F\u8C22\u60A8\u7684\u7406\u89E3\u4E0E\u652F\u6301\uFF01"),tt.createElement("img",{style:{width:130,height:130},src:kt})),tt.createElement("div",{className:Ie.bottom},tt.createElement($e.ZP,{className:Ie.yes,onClick:()=>{tn({type:"classroomList/setActionTabs",payload:{key:""}})}},"\u6211\u77E5\u9053\u4E86")));var Re=(0,Le.connect)(({classroomList:ft,user:tn})=>({classroomList:ft,user:tn}))(we),Ne=ne(72327),et=ne(59301),st=(ft,tn,Yt)=>new Promise((Je,Qe)=>{var Ct=ot=>{try{je(Yt.next(ot))}catch(Bt){Qe(Bt)}},Me=ot=>{try{je(Yt.throw(ot))}catch(Bt){Qe(Bt)}},je=ot=>ot.done?Je(ot.value):Promise.resolve(ot.value).then(Ct,Me);je((Yt=Yt.apply(ft,tn)).next())}),Nt=(ft=>(ft[ft.Professor=1]="Professor",ft[ft.AssistantProfessor=2]="AssistantProfessor",ft[ft.Student=3]="Student",ft))(Nt||{});const me=({visible:ft,user:tn,account:Yt,onCancel:Je=()=>{},dispatch:Qe})=>{const[Ct,Me]=(0,y.useState)(),[je,ot]=(0,y.useState)([]),[Bt,sn]=(0,y.useState)(!1),[Kt,Gt]=(0,y.useState)(!1),[Dn,Se]=(0,y.useState)(),[fe,at]=(0,y.useState)(!1);(0,y.useEffect)(()=>{var Ue,rt;(Ue=tn==null?void 0:tn.userInfo)!=null&&Ue.identity&&ot([((rt=tn==null?void 0:tn.userInfo)==null?void 0:rt.identity)==="student"?3:1])},[tn]);const Xt=Ue=>{const rt=()=>{window.location.href=(Ue==null?void 0:Ue.jump_url)||`/classrooms/${Ue==null?void 0:Ue.course_id}`};if(je.includes(1)){ke.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:et.createElement("div",{className:"tc"},(Ue==null?void 0:Ue.message)||"\u7533\u8BF7\u5DF2\u63D0\u4EA4\uFF0C\u8BF7\u7B49\u5F85\u5BA1\u6838"),onOk:()=>{rt()}});return}rt()},qe=()=>st(void 0,null,function*(){if(!Ct){it.ZP.info("\u9080\u8BF7\u7801\u4E0D\u80FD\u4E3A\u7A7A");return}let Ue=yield(0,Ne.ZP)("/api/courses/get_pro_info.json",{method:"get",params:{invite_code:Ct}});if(Ue!=null&&Ue.need_pro_auth&&!je.includes(1)&&!je.includes(2)){Qe({type:"account/setActionTabs",payload:{key:"Account-ProfessionalAuth",code:Ct,checkedList:je}}),He();return}sn(!0);const rt=yield(0,Ve.cR)({invite_code:Ct,professor:je.includes(1)?1:null,assistant_professor:je.includes(2)?1:null,student:je.includes(3)?1:null});if(sn(!1),(rt==null?void 0:rt.status)===-4&&(Je(),Qe({type:"classroomList/setActionTabs",payload:{key:"\u5230\u671F\u63D0\u793A"}})),(rt==null?void 0:rt.status)===-12&&it.ZP.warning(rt==null?void 0:rt.message),(rt==null?void 0:rt.status)===-2){if(He(),rt.message==="\u8BE5\u8BFE\u5802\u8981\u6C42\u6210\u5458\u5B8C\u6210\u5B9E\u540D\u8BA4\u8BC1"){Gt(!0),Se(1);return}if(rt.message==="\u8BE5\u8BFE\u5802\u8981\u6C42\u6210\u5458\u5B8C\u6210\u804C\u4E1A\u8BA4\u8BC1"){Gt(!0),Se(2);return}if(rt.message==="\u8BE5\u8BFE\u5802\u8981\u6C42\u6210\u5458\u5B8C\u6210\u5B9E\u540D\u548C\u804C\u4E1A\u8BA4\u8BC1"){Gt(!0),Se(3);return}}if((rt==null?void 0:rt.status)===0){(0,ze.L9)(["\u6559\u5B66\u8BFE\u5802","\u9996\u9875","\u52A0\u5165\u8BFE\u5802"]),He(),rt!=null&&rt.course_id?Xt(rt):it.ZP.success(rt.message);return}}),He=()=>st(void 0,null,function*(){Je()});return et.createElement(et.Fragment,null,et.createElement(ke.default,{centered:!0,keyboard:!1,closable:!1,title:"\u52A0\u5165\u8BFE\u5802",open:ft,confirmLoading:Bt,onOk:qe,onCancel:He},et.createElement("div",{className:"tc"},et.createElement("div",null,et.createElement("span",null,"\u8BFE\u5802\u9080\u8BF7\u7801\uFF1A"),et.createElement(We.default,{placeholder:"\u8BF7\u8F93\u51655\u4F4D\u8BFE\u5802\u9080\u8BF7\u7801\u62166\u4F4D\u5206\u73ED\u9080\u8BF7\u7801",style:{width:270},value:Ct,onChange:Ue=>{if(Ue.target.value.length>=7){it.ZP.info("\u8BF7\u8F93\u51655\u4F4D\u8BFE\u5802\u9080\u8BF7\u7801\u62166\u4F4D\u5206\u73ED\u9080\u8BF7\u7801\uFF01");return}Me(Ue.target.value)}})),et.createElement("div",{className:"mt10 font14"},et.createElement("span",null,"\u8EAB\u4EFD\uFF1A"),et.createElement(De.default.Group,{value:je,onChange:Ue=>ot(Ue)},et.createElement(De.default,{value:1,disabled:je.includes(2)},"\u6559\u5E08"),et.createElement(De.default,{value:2,disabled:je.includes(1)},"\u52A9\u6559"),et.createElement(De.default,{value:3},"\u5B66\u751F/\u53C2\u8D5B\u8005"))))),et.createElement(Re,null),et.createElement(Ke.Z,{visible:Kt,onCancel:()=>Gt(!1),occupationValue:Dn}))};var Ze=(0,Le.connect)(({user:ft,account:tn})=>({user:ft,account:tn}))(me)},58416:function(Dt,Ht,ne){"use strict";ne.d(Ht,{Z:function(){return ta},g:function(){return Dr}});var y=ne(59301),Le=ne(22740),ke=ne(24404),it=ne(37568),We=ne(62957),De={flex_box_center:"flex_box_center___et8xE",flex_space_between:"flex_space_between___GBGuw",flex_box_vertical_center:"flex_box_vertical_center____6P1q",flex_box_center_end:"flex_box_center_end___whXw6",flex_box_column:"flex_box_column___mWgI_",header:"header___Wn4fJ",logo:"logo___QnotM",menu:"menu___twLGR",dropDown:"dropDown___Cwaoa",line:"line___D1auu",subName:"subName___gql7K",name:"name___dR5V2",actived:"actived___ohMks","edu-menu":"edu-menu___iWLK0",newslight:"newslight___lSZjL",classromediv:"classromediv___knFRv",glow:"glow___gzrPH",spandiv:"spandiv___Gm_hg","header-iearning":"header-iearning___LZfyg",title:"title___Ozzjk",headerFixed:"headerFixed___QLwBd",level:"level___XtFBL",sq:"sq___NEbck",jc:"jc___urhwB",gj:"gj___lRV0B"},Ve=ne(6767),Ke=ne(77019),ze=ne(5269),$e=ne(93041),lt=ne(75727),Ie=ne(47889),kt=ne(41228),tt=ne(72565),we=($t,Rn,Nn)=>new Promise((mt,St)=>{var Xn=ct=>{try{ka(Nn.next(ct))}catch(Lt){St(Lt)}},mi=ct=>{try{ka(Nn.throw(ct))}catch(Lt){St(Lt)}},ka=ct=>ct.done?mt(ct.value):Promise.resolve(ct.value).then(Xn,mi);ka((Nn=Nn.apply($t,Rn)).next())}),Re=($t=>($t.Manager="manager",$t.Developer="developer",$t.Reporter="reporter",$t))(Re||{}),et=({visible:$t,onCancel:Rn=()=>{}})=>{const[Nn,mt]=(0,y.useState)(),[St,Xn]=(0,y.useState)(),[mi,ka]=(0,y.useState)(!1),ct=()=>we(void 0,null,function*(){if(!Nn){Ve.ZP.info("\u8BF7\u8F93\u5165\u5F00\u53D1\u9879\u76EE\u9080\u8BF7\u7801\uFF01");return}if(Nn.length!==6){Ve.ZP.info("\u8BF7\u8F93\u51656\u4F4D\u9879\u76EE\u9080\u8BF7\u7801\uFF01");return}if(!St){Ve.ZP.info("\u8BF7\u9009\u62E9\u4E00\u4E2A\u8EAB\u4EFD\uFF01");return}ka(!0);const Mt=yield(0,kt.vm)({code:Nn,role:St});ka(!1),Lt();const xt={1:"\u60A8\u8F93\u5165\u7684\u9080\u8BF7\u7801\u9519\u8BEF",2:"\u60A8\u5DF2\u7ECF\u662F\u8BE5\u9879\u76EE\u6210\u5458",3:"\u8BF7\u9009\u62E9\u4E00\u4E2A\u89D2\u8272",4:"\u60A8\u7684\u7533\u8BF7\u5DF2\u63D0\u4EA4\uFF0C\u8BF7\u7B49\u5F85\u9879\u76EE\u7BA1\u7406\u5458\u5BA1\u6279",5:"\u60A8\u5DF2\u7ECF\u7533\u8BF7\u52A0\u5165\u8BE5\u9879\u76EE\u4E86\uFF0C\u8BF7\u8010\u5FC3\u7B49\u5F85",6:"\u60A8\u5DF2\u6210\u529F\u52A0\u5165\u9879\u76EE"};if(xt[Mt.status]){Ve.ZP.info(xt[Mt.status]);return}if(Mt.status===0){St==="reporter"?(Ve.ZP.success("\u60A8\u52A0\u5165\u9879\u76EE\u6210\u529F\uFF01"),(0,tt.L9)(["\u5F00\u53D1\u9879\u76EE","\u52A0\u5165\u9879\u76EE\u6210\u529F"]),Le.history.push(`/projects/${Mt==null?void 0:Mt.project_id}`)):((0,tt.L9)(["\u5F00\u53D1\u9879\u76EE","\u52A0\u5165\u9879\u76EE\u7B49\u5F85\u5BA1\u6279"]),Ve.ZP.success("\u60A8\u7684\u7533\u8BF7\u5DF2\u63D0\u4EA4\uFF0C\u8BF7\u7B49\u5F85\u9879\u76EE\u7BA1\u7406\u5458\u5BA1\u6279\uFF01"));return}}),Lt=()=>we(void 0,null,function*(){Rn()});return y.createElement(y.Fragment,null,y.createElement(We.default,{centered:!0,keyboard:!1,closable:!1,title:"\u52A0\u5165\u9879\u76EE",open:$t,confirmLoading:mi,onOk:ct,onCancel:Lt},y.createElement("div",{className:"tc"},y.createElement("div",null,y.createElement("span",null,"\u9879\u76EE\u9080\u8BF7\u7801\uFF1A"),y.createElement(it.default,{placeholder:"\u8BF7\u8F93\u51656\u4F4D\u5F00\u53D1\u9879\u76EE\u9080\u8BF7\u7801",style:{width:270},value:Nn,onChange:Mt=>{if(Mt.target.value.length>=7){Ve.ZP.info("\u8BF7\u8F93\u51656\u4F4D\u5F00\u53D1\u9879\u76EE\u9080\u8BF7\u7801\uFF01");return}mt(Mt.target.value)}})),y.createElement("div",{className:"mt10 font14"},y.createElement("span",null,"\u8EAB\u4EFD\uFF1A"),y.createElement(Ie.ZP.Group,{value:St,onChange:Mt=>Xn(Mt.target.value)},y.createElement(Ie.ZP,{value:"manager"},"\u7BA1\u7406\u4EBA\u5458"),y.createElement(Ie.ZP,{value:"developer"},"\u5F00\u53D1\u4EBA\u5458"),y.createElement(Ie.ZP,{value:"reporter"},"\u62A5\u544A\u4EBA\u5458"))))))},st=ne(40190),Nt={flex_box_center:"flex_box_center___cltIf",flex_space_between:"flex_space_between___fKr_O",flex_box_vertical_center:"flex_box_vertical_center____QfiA",flex_box_center_end:"flex_box_center_end___ysqmH",flex_box_column:"flex_box_column___CfE8K",rightMenu:"rightMenu___ADTOX",joinMenu:"joinMenu___aRGsf",joinBoard:"joinBoard___AeUvr",joinCol:"joinCol___fV4uL"},me=ne(75065),Ze=ne(28284),ft=ne(82326),tn=ne(15283),Yt=($t,Rn,Nn)=>new Promise((mt,St)=>{var Xn=ct=>{try{ka(Nn.next(ct))}catch(Lt){St(Lt)}},mi=ct=>{try{ka(Nn.throw(ct))}catch(Lt){St(Lt)}},ka=ct=>ct.done?mt(ct.value):Promise.resolve(ct.value).then(Xn,mi);ka((Nn=Nn.apply($t,Rn)).next())});const Je=({globalSetting:$t,dispatch:Rn,user:Nn,open:mt,onCancel:St=()=>{}})=>{const[Xn,mi]=(0,y.useState)([]),[ka,ct]=(0,y.useState)([]),[Lt,Mt]=(0,y.useState)([]),[xt]=Ze.default.useForm(),[Hn,ar]=(0,y.useState)(!1),[Er,Kn]=(0,y.useState)(!1),kr=(0,y.useRef)(null),Hr=(0,y.useRef)(1),[pi,ca]=(0,y.useState)({keyword:"",source:"",status:"",page:1,limit:20});(0,y.useEffect)(()=>{mt&&zt()},[mt]);const zt=()=>Yt(void 0,null,function*(){var Jn;const xr=yield Jt(pi);if(!(0,me.o1)(Rn))return;const{user_school_id:On="",department_id:cr="",school_name:gn="",department_name:yr=""}=Nn.userInfo||{},Tr=(Jn=xr==null?void 0:xr.graduation_years)==null?void 0:Jn.at(-1);ct([{id:On,name:gn}]),yield yn(On),xt.setFieldsValue({year:Tr,school_id:On,department_id:Number(cr),name:`${Tr}${gn}${yr}\u6BD5\u4E1A\u8BBE\u8BA1`})}),Jt=Jn=>Yt(void 0,null,function*(){const xr=yield(0,tn.J3)(Jn);return xr.status===0&&mi((xr==null?void 0:xr.graduation_years)||[]),xr}),Pt=(Jn,xr=500)=>{Kn(!0),clearTimeout(kr.current),kr.current=setTimeout(()=>Yt(void 0,null,function*(){Hr.current+=1;const On=Hr.current,cr=yield(0,tn.NT)({keyword:Jn});cr.status===0&&Hr.current===On&&(ct((cr==null?void 0:cr.schools)||[]),Kn(!1))}),xr)},yn=Jn=>Yt(void 0,null,function*(){if(!Jn)return;const xr=yield(0,tn.Ps)({page:1,limit:9999,id:Jn});xr.status===0&&Mt((xr==null?void 0:xr.departments)||[])});return y.createElement(We.default,{centered:!0,keyboard:!1,destroyOnClose:!0,open:mt,title:"\u5F00\u542F\u65B0\u4E00\u5C4A\u6BD5\u4E1A\u8BBE\u8BA1",width:578,confirmLoading:Hn,onCancel:St,onOk:()=>xt.submit()},y.createElement(Ze.default,{colon:!1,form:xt,initialValues:{},labelCol:{span:7},size:"large",wrapperCol:{span:17},onValuesChange:(Jn,xr)=>{Jn.school_id&&(yn(xr.school_id),xt.setFieldValue("department_id",null))},onFinish:Jn=>Yt(void 0,null,function*(){ar(!0);const xr=yield(0,tn.Wz)(Jn);xr.status===0&&(Ve.ZP.success("\u521B\u5EFA\u6210\u529F"),xt.resetFields(),St(),(0,tt.xg)(`/graduations/${xr==null?void 0:xr.identifier}/index`)),ar(!1)})},y.createElement(Ze.default.Item,{name:"year",label:"\u9009\u62E9\u5C4A\u522B",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5C4A\u522B"}]},y.createElement(ft.default,{style:{width:344},size:"large",options:Xn.map(Jn=>({value:Jn,label:Jn}))})),y.createElement(Ze.default.Item,{name:"school_id",label:"\u5B66\u6821",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5B66\u6821"}]},y.createElement(ft.default,{showSearch:!0,filterOption:!1,onSearch:Jn=>{Pt(Jn)},loading:Er,size:"large",style:{width:344},options:ka.map(Jn=>({value:Jn.id,label:Jn.name}))})),y.createElement(Ze.default.Item,{name:"department_id",label:"\u5B66\u9662",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5B66\u9662"}]},y.createElement(ft.default,{showSearch:!0,optionFilterProp:"label",style:{width:344},size:"large",options:Lt.map(Jn=>({value:Jn.id,label:Jn.name}))})),y.createElement(Ze.default.Item,{name:"name",label:"\u6BD5\u4E1A\u8BBE\u8BA1\u540D\u79F0",style:{marginBottom:0},rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6BD5\u4E1A\u8BBE\u8BA1\u540D\u79F0"},{max:60,message:"\u8F93\u5165\u8D85\u9650\uFF0C\u8BF7\u7F29\u51CF\u5B57\u7B26\u6570"},{type:"string",whitespace:!0,message:"\u8BF7\u8F93\u5165\u6BD5\u4E1A\u8BBE\u8BA1\u540D\u79F0"}]},y.createElement(it.default,{showCount:!0,style:{width:344},maxLength:60}))))};var Qe=(0,Le.connect)(({user:$t,globalSetting:Rn,loading:Nn})=>({user:$t,globalSetting:Rn,loading:Nn}))(Je),Ct=ne(72327),Me=Object.defineProperty,je=Object.getOwnPropertySymbols,ot=Object.prototype.hasOwnProperty,Bt=Object.prototype.propertyIsEnumerable,sn=($t,Rn,Nn)=>Rn in $t?Me($t,Rn,{enumerable:!0,configurable:!0,writable:!0,value:Nn}):$t[Rn]=Nn,Kt=($t,Rn)=>{for(var Nn in Rn||(Rn={}))ot.call(Rn,Nn)&&sn($t,Nn,Rn[Nn]);if(je)for(var Nn of je(Rn))Bt.call(Rn,Nn)&&sn($t,Nn,Rn[Nn]);return $t},Gt=($t,Rn,Nn)=>new Promise((mt,St)=>{var Xn=ct=>{try{ka(Nn.next(ct))}catch(Lt){St(Lt)}},mi=ct=>{try{ka(Nn.throw(ct))}catch(Lt){St(Lt)}},ka=ct=>ct.done?mt(ct.value):Promise.resolve(ct.value).then(Xn,mi);ka((Nn=Nn.apply($t,Rn)).next())});const Dn=({globalSetting:$t,dispatch:Rn,user:Nn,open:mt,onCancel:St=()=>{}})=>{const[Xn]=Ze.default.useForm(),[mi,ka]=(0,y.useState)(!1),[ct,Lt]=(0,y.useState)(null);return(0,y.useEffect)(()=>{var Mt;if(mt){const xt={code:"",user_type:((Mt=Nn==null?void 0:Nn.userInfo)==null?void 0:Mt.identity)==="student"?2:1,major:""};Xn.setFieldsValue(xt),Lt(Kt({},xt))}},[mt]),y.createElement(We.default,{centered:!0,keyboard:!1,destroyOnClose:!0,open:mt,title:"\u52A0\u5165\u6BD5\u8BBE",width:527,confirmLoading:mi,onCancel:St,onOk:()=>Xn.submit()},y.createElement(Ze.default,{colon:!1,form:Xn,initialValues:{user_type:1},labelCol:{span:5},wrapperCol:{span:19},size:"large",onValuesChange:(Mt,xt)=>Lt(Kt({},xt)),onFinish:Mt=>Gt(void 0,null,function*(){ka(!0);const xt=yield(0,Ct.ZP)("/api/graduations/join.json",{method:"post",body:Mt});xt.status===0&&(St(),xt!=null&&xt.identifier?(0,tt.xg)(`/graduations/${xt==null?void 0:xt.identifier}/index`):Ve.ZP.success(xt==null?void 0:xt.message)),ka(!1)})},y.createElement(Ze.default.Item,{name:"code",label:"\u6BD5\u8BBE\u9080\u8BF7\u7801",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6BD5\u8BBE\u9080\u8BF7\u7801"}]},y.createElement(it.default,{placeholder:"\u8BF7\u8F93\u5165\u6BD5\u8BBE\u9080\u8BF7\u7801",size:"large"})),y.createElement(Ze.default.Item,{name:"user_type",label:"\u8EAB\u4EFD",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6BD5\u8BBE\u9080\u8BF7\u7801"}]},y.createElement(Ie.ZP.Group,null,y.createElement(Ie.ZP,{value:1,style:{color:"#000"}},"\u7BA1\u7406\u5458\uFF08\u6559\u5E08\uFF09"),y.createElement(Ie.ZP,{className:"ml30",style:{color:"#000"},value:2},"\u5B66\u751F"))),(ct==null?void 0:ct.user_type)===2&&y.createElement(Ze.default.Item,{style:{marginBottom:0},name:"major",label:"\u4E13\u4E1A",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4E13\u4E1A\u540D\u79F0"},{max:60,message:"\u8F93\u5165\u8D85\u9650\uFF0C\u8BF7\u7F29\u51CF\u5B57\u7B26\u6570"},{whitespace:!0,message:"\u8BF7\u8F93\u5165\u4E13\u4E1A\u540D\u79F0"}]},y.createElement(it.default,{showCount:!0,maxLength:60}))))};var Se=(0,Le.connect)(({user:$t,globalSetting:Rn})=>({user:$t,globalSetting:Rn}))(Dn),fe=ne(59301),at=Object.defineProperty,Xt=Object.defineProperties,qe=Object.getOwnPropertyDescriptors,He=Object.getOwnPropertySymbols,Ue=Object.prototype.hasOwnProperty,rt=Object.prototype.propertyIsEnumerable,dn=($t,Rn,Nn)=>Rn in $t?at($t,Rn,{enumerable:!0,configurable:!0,writable:!0,value:Nn}):$t[Rn]=Nn,qt=($t,Rn)=>{for(var Nn in Rn||(Rn={}))Ue.call(Rn,Nn)&&dn($t,Nn,Rn[Nn]);if(He)for(var Nn of He(Rn))rt.call(Rn,Nn)&&dn($t,Nn,Rn[Nn]);return $t},Fn=($t,Rn)=>Xt($t,qe(Rn)),At=($t,Rn)=>{var Nn={};for(var mt in $t)Ue.call($t,mt)&&Rn.indexOf(mt)<0&&(Nn[mt]=$t[mt]);if($t!=null&&He)for(var mt of He($t))Rn.indexOf(mt)<0&&rt.call($t,mt)&&(Nn[mt]=$t[mt]);return Nn},Ge=($t=>($t.Projects="projects",$t.Shixuns="shixuns",$t.Classrooms="classrooms",$t))(Ge||{}),en=($t=>($t.Classrooms="classrooms",$t.Shixuns="shixuns",$t.Paths="paths",$t.Projects="projects",$t.Videos="videos",$t.Topics="topics",$t))(en||{});const ue=$t=>{var Rn=$t,{homePage:Nn,user:mt,globalSetting:St,loading:Xn,dispatch:mi}=Rn,ka=At(Rn,["homePage","user","globalSetting","loading","dispatch"]),ct,Lt,Mt,xt,Hn,ar,Er,Kn;const[kr,Hr]=(0,y.useState)(),[pi,ca]=(0,y.useState)(),[zt,Jt]=(0,y.useState)(!1),[Pt,yn]=(0,y.useState)(!1),Jn=Tr=>{var un;if((0,me.tJ)(mi,!1,Tr==="classrooms","",!0)){if(Tr==="projects"&&!((un=mt.userInfo)!=null&&un.email)){Ve.ZP.info("\u8BF7\u5148\u7ED1\u5B9A\u90AE\u7BB1\uFF0C\u8C22\u8C22");return}Tr==="classrooms"?Hr(!0):Tr==="projects"&&ca(!0)}},xr=(Tr,un)=>{var da;if((0,me.tJ)(mi)){if(un==="projects"&&!((da=mt.userInfo)!=null&&da.email)){Ve.ZP.info("\u8BF7\u5148\u7ED1\u5B9A\u90AE\u7BB1\uFF0C\u8C22\u8C22");return}un==="shixuns"&&!(0,me.xY)()||Tr&&(window.location.href=Tr)}},On=(Lt=(((ct=St.setting)==null?void 0:ct.navbar)||[]).find(Tr=>Tr.link==="/classrooms"))==null?void 0:Lt.hidden;let cr=(xt=(((Mt=St.setting)==null?void 0:Mt.navbar)||[]).find(Tr=>Tr.link==="/shixuns"))==null?void 0:xt.hidden;const gn=(ar=(((Hn=St.setting)==null?void 0:Hn.navbar)||[]).find(Tr=>Tr.link==="/paths"))==null?void 0:ar.hidden;(Er=St==null?void 0:St.setting)!=null&&Er.is_local&&((Kn=mt==null?void 0:mt.userInfo)!=null&&Kn.is_shixun_marker||(cr=!0));const yr=Tr=>{var un,da,ya,sa,zr,ri,Ba,Zr,ia,ra,Ur,li,Ca,Pa,ha,Pr,Qn,ai,dr;return fe.createElement(fe.Fragment,null,fe.createElement(Ke.Z,{justify:"space-around",className:"pt5 pb5"},fe.createElement(ze.Z,{className:Nt.joinCol},((un=mt.userInfo)==null?void 0:un.user_identity)!=="\u5B66\u751F"&&!On&&fe.createElement($e.default.Item,qt({},Tr),fe.createElement("a",{onClick:()=>xr("/classrooms/new")},(da=mt.userInfo)!=null&&da.main_site?"\u65B0\u5EFA\u6559\u5B66\u8BFE\u5802":"\u65B0\u5EFA\u8BFE\u5802")),!cr&&fe.createElement($e.default.Item,qt({},Tr),fe.createElement("a",{onClick:()=>xr("/shixuns/new","shixuns")},"\u65B0\u5EFA\u5B9E\u8DF5\u9879\u76EE")),(((ya=mt.userInfo)==null?void 0:ya.main_site)||!((sa=mt.userInfo)!=null&&sa.main_site)&&!gn&&(((zr=mt.userInfo)==null?void 0:zr.admin)||((ri=mt.userInfo)==null?void 0:ri.is_teacher)||((Ba=mt.userInfo)==null?void 0:Ba.business)))&&fe.createElement($e.default.Item,qt({},Tr),fe.createElement("a",{onClick:()=>xr("/paths/new")},"\u65B0\u5EFA\u5B9E\u8DF5\u8BFE\u7A0B")),!((Zr=St==null?void 0:St.setting)!=null&&Zr.is_local)&&((ia=mt.userInfo)==null?void 0:ia.main_site)&&fe.createElement($e.default.Item,qt({},Tr),fe.createElement("a",{onClick:()=>{var bn;return xr(`${(bn=St==null?void 0:St.setting)==null?void 0:bn.old_url}/projects/deposit/new`,"projects")}},"\u65B0\u5EFA\u5F00\u53D1\u9879\u76EE")),window.location.host!=="narl.educoder.net"&&((ra=mt==null?void 0:mt.userInfo)==null?void 0:ra.identity)!=="student"&&fe.createElement($e.default.Item,Fn(qt({},Tr),{onClick:()=>{(0,me.o1)(mi)&&Jt(!0)}}),fe.createElement("a",null,"\u65B0\u5EFA\u6BD5\u4E1A\u8BBE\u8BA1")),!((Ur=mt.userInfo)!=null&&Ur.main_site)&&fe.createElement("div",null,!On&&fe.createElement($e.default.Item,qt({},Tr),fe.createElement("a",{onClick:()=>Jn("classrooms")},(li=mt.userInfo)!=null&&li.main_site?"\u52A0\u5165\u6559\u5B66\u8BFE\u5802":"\u52A0\u5165\u8BFE\u5802")),((Ca=mt.userInfo)==null?void 0:Ca.main_site)&&!((Pa=St==null?void 0:St.setting)!=null&&Pa.is_local)&&fe.createElement($e.default.Item,qt({},Tr),fe.createElement("a",{onClick:()=>Jn("projects")},"\u52A0\u5165\u5F00\u53D1\u9879\u76EE")))),((ha=mt.userInfo)==null?void 0:ha.main_site)&&fe.createElement(ze.Z,null,fe.createElement("div",{className:Nt.joinBoard})),((Pr=mt.userInfo)==null?void 0:Pr.main_site)&&fe.createElement(ze.Z,{className:Nt.joinCol},!On&&fe.createElement($e.default.Item,qt({},Tr),fe.createElement("a",{onClick:()=>Jn("classrooms")},(Qn=mt.userInfo)!=null&&Qn.main_site?"\u52A0\u5165\u6559\u5B66\u8BFE\u5802":"\u52A0\u5165\u8BFE\u5802")),((ai=mt.userInfo)==null?void 0:ai.main_site)&&!((dr=St==null?void 0:St.setting)!=null&&dr.is_local)&&fe.createElement($e.default.Item,qt({},Tr),fe.createElement("a",{onClick:()=>Jn("projects")},"\u52A0\u5165\u5F00\u53D1\u9879\u76EE")),fe.createElement($e.default.Item,Fn(qt({},Tr),{onClick:()=>{(0,me.o1)(mi)&&yn(!0)}}),fe.createElement("a",null,"\u52A0\u5165\u6BD5\u4E1A\u8BBE\u8BA1")))))};return fe.createElement("section",null,fe.createElement(lt.Z,{dropdownRender:()=>fe.createElement($e.default,{className:`${Nt.rightMenu} ${Nt.joinMenu} mt10`},fe.createElement(yr,null)),placement:"bottomRight"},fe.createElement("span",{style:{lineHeight:"inherit"},className:"iconfont icon-tianjiafangda c-white font18 current ml15 mr15"})),fe.createElement(st.Z,{visible:kr,onCancel:()=>Hr(!1)}),fe.createElement(et,{visible:pi,onCancel:()=>ca(!1)}),fe.createElement(Qe,{open:zt,onCancel:()=>Jt(!1)}),fe.createElement(Se,{open:Pt,onCancel:()=>yn(!1)}))};var ae=(0,Le.connect)(({homePage:$t,loading:Rn,user:Nn,globalSetting:mt})=>({homePage:$t,user:Nn,globalSetting:mt,loading:Rn.models.index}))(ue),re={flex_box_center:"flex_box_center___YbxYn",flex_space_between:"flex_space_between___Atwkg",flex_box_vertical_center:"flex_box_vertical_center____I6AC",flex_box_center_end:"flex_box_center_end___LrYPg",flex_box_column:"flex_box_column___j7QNF",userPic:"userPic___a46Uz",rightMenu:"rightMenu___y_nqk",menuWrap:"menuWrap___iwlZB",exit:"exit___MOREW",classromediv:"classromediv___crYsO",glow:"glow___jMGk7",height67:"height67___asp2E",login:"login___WGEW9",icon:"icon___HABAt",level:"level___eVYpR",versionInfo:"versionInfo___dpPd3",sq:"sq___Mx2Ia",jc:"jc___DAOHV",gj:"gj___pUe9E"},ce=ne(54331),he=ne(44595),ie=ne(86748),Ce=ne(59301),Et=Object.getOwnPropertySymbols,vt=Object.prototype.hasOwnProperty,dt=Object.prototype.propertyIsEnumerable,yt=($t,Rn)=>{var Nn={};for(var mt in $t)vt.call($t,mt)&&Rn.indexOf(mt)<0&&(Nn[mt]=$t[mt]);if($t!=null&&Et)for(var mt of Et($t))Rn.indexOf(mt)<0&&dt.call($t,mt)&&(Nn[mt]=$t[mt]);return Nn},vn=($t,Rn,Nn)=>new Promise((mt,St)=>{var Xn=ct=>{try{ka(Nn.next(ct))}catch(Lt){St(Lt)}},mi=ct=>{try{ka(Nn.throw(ct))}catch(Lt){St(Lt)}},ka=ct=>ct.done?mt(ct.value):Promise.resolve(ct.value).then(Xn,mi);ka((Nn=Nn.apply($t,Rn)).next())});const wn=$t=>{var Rn,Nn=RegExp("(^| )"+$t+"=([^;]+)(;|$)");return(Rn=document.cookie.match(Nn))?decodeURIComponent(Rn[2]):null},Sn=$t=>{var Rn=new Date;Rn.setTime(Rn.getTime()-1);var Nn=wn($t);Nn!=null&&(document.cookie=$t+"="+Nn+";expires="+Rn.toGMTString())};var Zn=($t=>($t.Classrooms="classrooms",$t.Shixuns="shixuns",$t.Paths="paths",$t.Projects="projects",$t.Videos="videos",$t.Topics="topics",$t))(Zn||{});const rn=$t=>{var Rn=$t,{homePage:Nn,user:mt,globalSetting:St,loading:Xn,dispatch:mi,shixunHomeworks:ka,location:ct,payload:Lt={}}=Rn,Mt=yt(Rn,["homePage","user","globalSetting","loading","dispatch","shixunHomeworks","location","payload"]),xt,Hn,ar,Er,Kn,kr,Hr,pi,ca,zt,Jt,Pt,yn,Jn,xr,On;const cr=(Hn=(((xt=St.setting)==null?void 0:xt.navbar)||[]).find(da=>da.link==="/classrooms"))==null?void 0:Hn.hidden,gn=(Er=(((ar=St.setting)==null?void 0:ar.navbar)||[]).find(da=>da.link==="/shixuns"))==null?void 0:Er.hidden,yr=(kr=(((Kn=St.setting)==null?void 0:Kn.navbar)||[]).find(da=>da.link==="/paths"))==null?void 0:kr.hidden,Tr=(Hr=mt.userInfo)==null?void 0:Hr.is_school_manage,un=()=>{var da,ya,sa,zr,ri,Ba,Zr,ia,ra,Ur,li,Ca,Pa,ha,Pr,Qn,ai,dr;return(0,tt.Ll)()?Ce.createElement($e.default,{className:`${re.rightMenu} ${re.menuWrap}`},Ce.createElement($e.default.Item,null,Ce.createElement(Le.Link,{to:"/account/profile"},"\u8D26\u53F7\u7BA1\u7406"))):Ce.createElement($e.default,{className:`${re.rightMenu} ${re.menuWrap}`},((da=mt==null?void 0:mt.userInfo)==null?void 0:da.paid_version)&&!((sa=(ya=mt==null?void 0:mt.userInfo)==null?void 0:ya.paid_version)!=null&&sa.is_white_list)&&Ce.createElement("div",{className:`${re.versionInfo} ${re[(Ba=tt.vs[(ri=(zr=mt==null?void 0:mt.userInfo)==null?void 0:zr.paid_version)==null?void 0:ri.version_type])==null?void 0:Ba.class]}`},Ce.createElement("img",{src:(ra=tt.vs[(ia=(Zr=mt==null?void 0:mt.userInfo)==null?void 0:Zr.paid_version)==null?void 0:ia.version_type])==null?void 0:ra.icon}),Ce.createElement("span",null,(Ca=tt.vs[(li=(Ur=mt==null?void 0:mt.userInfo)==null?void 0:Ur.paid_version)==null?void 0:li.version_type])==null?void 0:Ca.name)),Ce.createElement($e.default.Item,null,Ce.createElement(Le.Link,{to:`/users/${(Pa=mt.userInfo)==null?void 0:Pa.login}/classrooms`},"\u6211\u7684\u4E2A\u4EBA\u4E3B\u9875")),!cr&&Ce.createElement($e.default.Item,null,Ce.createElement(Le.Link,{to:`/users/${(ha=mt.userInfo)==null?void 0:ha.login}/classrooms`},"\u6211\u7684\u6559\u5B66\u8BFE\u5802")),!gn&&Ce.createElement($e.default.Item,null,Ce.createElement(Le.Link,{to:`/users/${(Pr=mt.userInfo)==null?void 0:Pr.login}/shixuns`},"\u6211\u7684\u5B9E\u8DF5\u9879\u76EE")),!yr&&Ce.createElement($e.default.Item,null,Ce.createElement(Le.Link,{to:`/users/${(Qn=mt.userInfo)==null?void 0:Qn.login}/paths`},"\u6211\u7684\u667A\u6167\u8BFE\u7A0B")),Ce.createElement($e.default.Item,null,Ce.createElement(Le.Link,{to:`/users/${(ai=mt.userInfo)==null?void 0:ai.login}/teach-group`},"\u6211\u7684\u6559\u7814\u56E2\u961F")),Ce.createElement($e.default.Item,null,Ce.createElement(Le.Link,{to:`/users/${(dr=mt.userInfo)==null?void 0:dr.login}/competitions`},"\u6211\u7684\u7ADE\u8D5B\u7BA1\u7406")),Ce.createElement($e.default.Item,null,Ce.createElement(Le.Link,{to:"/order"},"\u6211\u8D2D\u4E70\u7684\u8BFE\u7A0B")),(0,ce.Ny)()&&Ce.createElement($e.default.Item,null,Ce.createElement(Le.Link,{to:"/quality"},"\u7CBE\u54C1\u8BFE\u7A0B")),!(0,ce.JA)()&&Ce.createElement($e.default.Item,null,Ce.createElement("a",{onClick:()=>{(0,me.tJ)(mi)&&Le.history.push("/problemset")}},"\u8BD5\u9898\u5E93")),!(0,ce.JA)()&&Ce.createElement($e.default.Item,null,Ce.createElement("a",{onClick:()=>{(0,me.tJ)(mi)&&Le.history.push("/paperlibrary")}},"\u8BD5\u5377\u5E93")),Ce.createElement($e.default.Item,null,Ce.createElement(Le.Link,{onClick:()=>{localStorage.getItem("Noviceguide")==="0"||mi({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5E95\u90E8\u5F39\u7A97",type:2,href:"/classrooms",text:Ce.createElement("div",null,"OK\uFF0C\u63A5\u4E0B\u6765\uFF0C\u8BA9\u6211\u4EEC\u5F00\u59CB\u65B0\u5EFA\u3010\u6559\u5B66\u8BFE\u5802\u3011\uFF0C\u8BF7\u60A8\u627E\u5230\u95EA\u5149\u6846\u5E76\u70B9\u51FB \u201C\u6559\u5B66\u8BFE\u5802\u201D\u3002")}})},to:"/account/profile"},"\u8D26\u53F7\u7BA1\u7406")),Tr&&Ce.createElement($e.default.Item,null,Ce.createElement(Le.Link,{to:"/administration/college"},"\u9AD8\u6821\u7BA1\u7406")),Ce.createElement($e.default.Item,{className:re.exit},Ce.createElement("a",{onClick:()=>vn(void 0,null,function*(){try{const bn=yield(0,he.vR)({});Ve.ZP.success(bn==null?void 0:bn.message)}catch(bn){}(0,tt.d8)("_educoder_session","logout",1),(0,tt.m5)(),localStorage.removeItem("isfirst"),localStorage.removeItem("SystemUpdateadvtime"),localStorage.removeItem("item"),localStorage.removeItem("iscreate"),setTimeout(()=>{window.location.href="/"},800)})},"\u9000\u51FA")))};return(0,ce.bg)()?Ce.createElement(lt.Z,{className:`${re.height67}`,dropdownRender:un,placement:"bottomRight"},Ce.createElement("section",null,Ce.createElement("aside",null,Ce.createElement("div",{className:ka.actionTabs.type===1?re.classromediv:"",style:{position:"relative"}},Ce.createElement("img",{className:`${re.userPic} current ml15`,src:`${(pi=ie.Z)==null?void 0:pi.IMG_SERVER}/images/${(ca=mt.userInfo)==null?void 0:ca.image_url}`,alt:"",onClick:()=>{var da;return Le.history.push((0,tt.Ll)()?"/account/profile":`/users/${(da=mt.userInfo)==null?void 0:da.login}/classrooms`)}}),((zt=mt==null?void 0:mt.userInfo)==null?void 0:zt.paid_version)&&!((Pt=(Jt=mt==null?void 0:mt.userInfo)==null?void 0:Jt.paid_version)!=null&&Pt.is_white_list)&&Ce.createElement("img",{src:(xr=tt.vs[(Jn=(yn=mt==null?void 0:mt.userInfo)==null?void 0:yn.paid_version)==null?void 0:Jn.version_type])==null?void 0:xr.icon,className:re.level}),(0,tt.Ll)()&&Ce.createElement("span",{className:"ml10 font16"},(On=mt.userInfo)==null?void 0:On.username),Ce.createElement("i",{className:`iconfont icon-zhankai4 ${re.icon}`}))))):Ce.createElement("div",{className:`font15 ${St.isIlearning?re.login:""}`},Ce.createElement("span",{className:"ml10 mr5 current c-white",onClick:()=>{mi({type:"user/showPopLogin",payload:{showPopLogin:!0,showClosable:!0}})}},"\u767B\u5F55 / \u6CE8\u518C"))};var ht=(0,Le.connect)(({homePage:$t,loading:Rn,user:Nn,globalSetting:mt,shixunHomeworks:St})=>({homePage:$t,user:Nn,globalSetting:mt,shixunHomeworks:St,loading:Rn.models.index}))(rn),Cn={tip:"tip___a6MfI"},_t=ne(66649),on=ne.n(_t),It=ne(59301),pn=($t,Rn,Nn)=>new Promise((mt,St)=>{var Xn=ct=>{try{ka(Nn.next(ct))}catch(Lt){St(Lt)}},mi=ct=>{try{ka(Nn.throw(ct))}catch(Lt){St(Lt)}},ka=ct=>ct.done?mt(ct.value):Promise.resolve(ct.value).then(Xn,mi);ka((Nn=Nn.apply($t,Rn)).next())});const Ot=({user:$t,dispatch:Rn})=>{var Nn,mt,St;const[Xn,mi]=(0,y.useState)(!1),ka=(Nn=window.location.pathname)==null?void 0:Nn.includes("classrooms/");(0,y.useEffect)(()=>{var Mt,xt,Hn;if(console.log($t==null?void 0:$t.userInfo),(Mt=$t==null?void 0:$t.userInfo)!=null&&Mt.user_status)if(((xt=$t==null?void 0:$t.userInfo)==null?void 0:xt.role)===15){mi(!1);return}else{let ar=JSON.parse(ka?localStorage==null?void 0:localStorage.getItem("delaytip_class"):localStorage==null?void 0:localStorage.getItem("delaytip_user"));ar&&(ar==null?void 0:ar.login)===((Hn=$t==null?void 0:$t.userInfo)==null?void 0:Hn.login)?(console.log(on()(ar==null?void 0:ar.time).add(1,"days")),console.log(on()(new Date)),on()(ar==null?void 0:ar.time).add(1,"days").set({hour:0,minute:0,second:0}){var Mt,xt;ka?localStorage.setItem("delaytip_class",JSON.stringify({time:new Date,login:(Mt=$t==null?void 0:$t.userInfo)==null?void 0:Mt.login})):localStorage.setItem("delaytip_user",JSON.stringify({time:new Date,login:(xt=$t==null?void 0:$t.userInfo)==null?void 0:xt.login})),mi(!1)},Lt=()=>pn(void 0,null,function*(){let Mt=yield(0,Ct.ZP)("/api/business_contacts.json",{method:"post"});(Mt==null?void 0:Mt.status)===0&&Ve.ZP.info("\u7533\u8BF7\u6210\u529F")});return It.createElement(It.Fragment,null,Xn&&It.createElement("div",{style:{background:"rgba(255,24,24,0.1)",color:"#E30000",display:"none"}},It.createElement("div",{className:Cn.tip},It.createElement("div",null,It.createElement("i",{className:"iconfont icon-tishi9 font14 mr10",style:{color:"#E30000"}}),ka?It.createElement(It.Fragment,null,"\u5C0A\u656C\u7684\u8001\u5E08\u60A8\u597D\uFF0C\u8D35\u5355\u4F4D\u8BD5\u7528\u671F\u5DF2\u7ED3\u675F\uFF0C\u60A8\u7684\u6559\u5B66\u8BFE\u5802\u7684",((St=$t==null?void 0:$t.userInfo)==null?void 0:St.user_status)==2?"\u90E8\u5206\u529F\u80FD\u5DF2\u88AB\u9650\u5236":"\u529F\u80FD\u5C06\u53D7\u5230\u9650\u5236",'\uFF0C\u4E3A\u786E\u4FDD\u6821\u5185\u6559\u5B66\u4E0D\u53D7\u5F71\u54CD\uFF0C\u8BF7\u5148\u70B9\u51FB\u53F3\u4FA7\u7684"\u7533\u8BF7\u5EF6\u671F"\u6309\u94AE\uFF0C\u5E73\u53F0\u5C06\u63A8\u52A8\u89E3\u51B3\u76F8\u5173\u4E8B\u5B9C\u3002'):It.createElement(It.Fragment,null,'\u5C0A\u656C\u7684\u8001\u5E08\u60A8\u597D\uFF0C\u8D35\u5355\u4F4D\u8BD5\u7528\u671F\u5DF2\u7ED3\u675F\uFF0C\u76F8\u5173\u529F\u80FD\u5C06\u53D7\u5230\u9650\u5236\uFF0C\u4E3A\u786E\u4FDD\u6821\u5185\u6559\u5B66\u4E0D\u53D7\u5F71\u54CD\uFF0C\u8BF7\u5148\u70B9\u51FB\u53F3\u4FA7\u7684"\u7533\u8BF7\u5EF6\u671F"\u6309\u94AE\uFF0C\u5E73\u53F0\u5C06\u63A8\u52A8\u89E3\u51B3\u76F8\u5173\u4E8B\u5B9C\u3002')),It.createElement("div",null,It.createElement("span",{className:"mr15",style:{color:"#666666",cursor:"pointer"},onClick:ct},"\u5FFD\u7565"),It.createElement("span",{style:{color:"#165DFF",cursor:"pointer"},onClick:Lt},"\u7533\u8BF7\u5EF6\u671F")))))};var jn=(0,Le.connect)(({user:$t})=>({user:$t}))(Ot),$n=ne(7939),Xr="data:image/png;base64,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",nr=Object.getOwnPropertySymbols,ut=Object.prototype.hasOwnProperty,Rt=Object.prototype.propertyIsEnumerable,En=($t,Rn)=>{var Nn={};for(var mt in $t)ut.call($t,mt)&&Rn.indexOf(mt)<0&&(Nn[mt]=$t[mt]);if($t!=null&&nr)for(var mt of nr($t))Rn.indexOf(mt)<0&&Rt.call($t,mt)&&(Nn[mt]=$t[mt]);return Nn};const Pn=null,or=$t=>{var Rn=$t,{homePage:Nn,user:mt,globalSetting:St,loading:Xn,dispatch:mi,location:ka,text:ct,shixunHomeworks:Lt,payload:Mt={}}=Rn,xt=En(Rn,["homePage","user","globalSetting","loading","dispatch","location","text","shixunHomeworks","payload"]);const[Hn,ar]=(0,y.useState)("none");return(0,y.useEffect)(()=>{Lt.actionTabs.key==="\u5E95\u90E8\u5F39\u7A97"&&ar("flex")},[Lt.actionTabs.key]),(0,y.useEffect)(()=>{Lt.actionTabs.key==="\u9690\u85CF"&&(ar("none"),localStorage.setItem("Noviceguide","0"))},[Lt.actionTabs.key]),y.createElement("div",{style:{display:Hn,background:"#fff",width:"100%",height:"200px",position:"fixed",bottom:"0px",boxShadow:"0px -4px 6px 0px rgba(204, 204, 204, 0.2)",zIndex:"999"}},y.createElement("div",{style:{margin:"0 auto",width:"1200px"}},y.createElement("img",{src:Xr,style:{position:"absolute",top:"-32px"}}),y.createElement("div",{style:{marginLeft:"151px",marginTop:"40px",fontSize:"18px",color:"#333333"}},Lt.actionTabs.text),Lt.actionTabs.type===9?y.createElement("div",{style:{display:"flex",justifyContent:"flex-end"}},y.createElement($n.ZP,{type:"primary",onClick:()=>{localStorage.setItem("Noviceguide","0"),ar("none"),mi({type:"shixunHomeworks/setActionTabs",payload:{key:""}})},ghost:!0,style:{marginTop:"30px",width:"138px",height:"40px",position:"absolute",top:"124px"}},"\u5446\u4F1A\u89C1\uFF0C\u6709\u4E8B\u547C\u6211")):y.createElement("div",{style:{display:"flex",justifyContent:"flex-end"}},y.createElement($n.ZP,{type:"primary",onClick:()=>{localStorage.setItem("Noviceguide","0"),mi({type:"shixunHomeworks/setActionTabs",payload:{key:""}}),ar("none")},ghost:!0,style:{marginTop:"30px",width:"138px",height:"40px",position:"absolute",top:"124px"}},"\u8DF3\u8FC7\uFF0C\u6211\u81EA\u5DF1\u6765"))))};var wr=(0,Le.connect)(({homePage:$t,loading:Rn,user:Nn,globalSetting:mt,shixunHomeworks:St})=>({homePage:$t,user:Nn,globalSetting:mt,loading:Rn.models.index,shixunHomeworks:St}))(or),La=Object.defineProperty,Rr=Object.getOwnPropertySymbols,Wr=Object.prototype.hasOwnProperty,Fr=Object.prototype.propertyIsEnumerable,Fa=($t,Rn,Nn)=>Rn in $t?La($t,Rn,{enumerable:!0,configurable:!0,writable:!0,value:Nn}):$t[Rn]=Nn,Za=($t,Rn)=>{for(var Nn in Rn||(Rn={}))Wr.call(Rn,Nn)&&Fa($t,Nn,Rn[Nn]);if(Rr)for(var Nn of Rr(Rn))Fr.call(Rn,Nn)&&Fa($t,Nn,Rn[Nn]);return $t};const ja=$t=>React.createElement("svg",Za({width:46,height:18,xmlns:"http://www.w3.org/2000/svg"},$t),React.createElement("title",null,"logo2"),React.createElement("g",{fill:"none",fillRule:"evenodd"},React.createElement("path",{d:"M6.578 8.8c.162-.682.3-.737.982-.737.689 0 .793.055.632.737-.164.689-.298.76-.987.76-.682 0-.79-.071-.627-.76Zm-.222 1.198h1.488l-1.004 4.23H5.352l1.004-4.23ZM8.465 11.244h2.474l-.275 1.16H8.189zM15.12 12.889l-.317 1.34H11.23l1.291-5.437h1.56l-.974 4.097zM18.688 11.55c.076-.322.01-.541-.459-.541-.501 0-.748.117-.905.642l1.364-.102Zm1.041.955-2.636.156c-.002.369.3.517.84.517.571 0 1.259-.155 1.545-.305l-.26 1.097c-.301.18-1.012.337-1.85.337-1.332 0-2.039-.454-1.626-2.194.413-1.739 1.336-2.193 2.738-2.193 1.504 0 1.762.626 1.455 1.92-.082.344-.166.602-.206.665ZM22.806 12.936l.079-.33h-.595c-.47 0-.636.071-.695.322-.052.22.098.274.404.274.368 0 .655-.117.807-.266m1.857-1.583-.683 2.875h-1.347l-.025-.391c-.175.212-.596.47-1.34.47-.885 0-1.347-.4-1.131-1.308.23-.972.872-1.332 2.101-1.332h.87c.08-.43-.063-.494-.682-.494-.305 0-.6.024-.885.07l.295-1.245c.334-.054.792-.07 1.098-.07 1.48 0 1.963.438 1.729 1.425M28.691 9.92l-.346 1.324h-.118c-.493 0-1.055.188-1.257.776l-.525 2.208h-1.488l1.005-4.23h1.488l-.175.737c.41-.674.828-.815 1.329-.815h.087ZM33.084 11.369l-.68 2.86h-1.488l.6-2.523c.124-.525.012-.611-.458-.611-.376 0-.572.133-.685.345l-.663 2.788h-1.488l1.005-4.23h1.488l-.102.431c.28-.29.74-.51 1.43-.51.993 0 1.285.424 1.041 1.45M34.507 8.8c.162-.682.3-.737.982-.737.688 0 .793.055.631.737-.163.689-.297.76-.987.76-.681 0-.79-.071-.626-.76Zm-.222 1.198h1.488l-1.004 4.23H33.28l1.004-4.23Z",fill:"#196EFD"}),React.createElement("path",{d:"M34.507 8.8c.162-.682.3-.737.982-.737.688 0 .793.055.631.737-.163.689-.297.76-.987.76-.681 0-.79-.071-.626-.76Zm-.222 1.198h1.488l-1.004 4.23H33.28l1.004-4.23ZM40.522 11.369l-.68 2.86h-1.488l.6-2.523c.124-.525.011-.611-.458-.611-.376 0-.573.133-.685.345l-.663 2.788H35.66l1.004-4.23h1.489l-.102.431c.28-.29.74-.51 1.428-.51.996 0 1.286.424 1.043 1.45",fill:"#196EFD"}),React.createElement("path",{d:"M44.025 12.071c-.173.721-.317 1.132-1.023 1.132-.606 0-.577-.519-.433-1.132.137-.57.353-1.088.959-1.088.714 0 .663.41.497 1.088Zm.425-2.076-.086.368c-.094-.31-.382-.44-1.103-.44-1.34 0-1.917.995-2.199 2.148-.302 1.29-.165 2.156 1.175 2.156.714 0 1.089-.18 1.32-.483l-.022.108c-.187.786-.41 2.004-1.32 2.256-.662.188-1.463-.339-2.09-.548a13.981 13.981 0 0 0-2.408-.59c-1.917-.296-3.878-.174-5.73.41-3.287 1.042-6.775 1.315-10.205 1.352-3.509.037-6.943-.052-10.374-.907-1.071-.267-2.084-.825-3.167-1.001-1.74-.284-3.94.465-5.22-1.16-.584-.735-.915-1.6-.915-2.515 0-1.767 1.225-3.324 3.085-4.225l.591-.764c-.11.145-1.174.218-1.397.285a8.478 8.478 0 0 0-1.524.617c-.936.491-1.82 1.178-2.374 2.093-1.003 1.654-.346 3.809.968 5.109.914.903 2.122 1.454 3.368 1.72 1.298.277 2.684-.167 3.943.277 1.134.4 2.144.831 3.342 1.075a31.42 31.42 0 0 0 3.874.526c2.931.224 5.859.083 8.79-.055a29.884 29.884 0 0 0 7.56-1.331c1.817-.577 3.763-.642 5.63-.281 1.471.28 3.187 1.413 4.686.944 1.428-.44 2.033-1.932 2.35-3.265l.923-3.879h-1.47Z",fill:"#23DD7F"}),React.createElement("path",{d:"m20.387 4.16-.735.079c-1.283-1.687-3.518-2.797-6.048-2.797-3.18 0-5.876 1.752-6.834 4.18l-1.81.196C5.17 2.58 8.637 0 12.883 0c3.489 0 6.452 1.737 7.504 4.16",fill:"#196EFD"}),React.createElement("path",{d:"M28.086 6.488h-2.508c-1.003-1.074-3.086-1.802-5.486-1.802-2.408 0-4.491.735-5.494 1.81.736-1.363 3.043-2.567 5.876-2.92 3.446-.426 7.137 1.21 7.612 2.912",fill:"#196EFD"})));var ei="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDYiIGhlaWdodD0iMTgiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJNNi41NzggOC44Yy4xNjItLjY4Mi4zLS43MzcuOTgyLS43MzcuNjg5IDAgLjc5My4wNTUuNjMyLjczNy0uMTY0LjY4OS0uMjk4Ljc2LS45ODcuNzYtLjY4MiAwLS43OS0uMDcxLS42MjctLjc2Wm0tLjIyMiAxLjE5OGgxLjQ4OGwtMS4wMDQgNC4yM0g1LjM1MmwxLjAwNC00LjIzWk04LjQ2NSAxMS4yNDRoMi40NzRsLS4yNzUgMS4xNkg4LjE4OXpNMTUuMTIgMTIuODg5bC0uMzE3IDEuMzRIMTEuMjNsMS4yOTEtNS40MzdoMS41NmwtLjk3NCA0LjA5N3pNMTguNjg4IDExLjU1Yy4wNzYtLjMyMi4wMS0uNTQxLS40NTktLjU0MS0uNTAxIDAtLjc0OC4xMTctLjkwNS42NDJsMS4zNjQtLjEwMlptMS4wNDEuOTU1LTIuNjM2LjE1NmMtLjAwMi4zNjkuMy41MTcuODQuNTE3LjU3MSAwIDEuMjU5LS4xNTUgMS41NDUtLjMwNWwtLjI2IDEuMDk3Yy0uMzAxLjE4LTEuMDEyLjMzNy0xLjg1LjMzNy0xLjMzMiAwLTIuMDM5LS40NTQtMS42MjYtMi4xOTQuNDEzLTEuNzM5IDEuMzM2LTIuMTkzIDIuNzM4LTIuMTkzIDEuNTA0IDAgMS43NjIuNjI2IDEuNDU1IDEuOTItLjA4Mi4zNDQtLjE2Ni42MDItLjIwNi42NjVaTTIyLjgwNiAxMi45MzZsLjA3OS0uMzNoLS41OTVjLS40NyAwLS42MzYuMDcxLS42OTUuMzIyLS4wNTIuMjIuMDk4LjI3NC40MDQuMjc0LjM2OCAwIC42NTUtLjExNy44MDctLjI2Nm0xLjg1Ny0xLjU4My0uNjgzIDIuODc1aC0xLjM0N2wtLjAyNS0uMzkxYy0uMTc1LjIxMi0uNTk2LjQ3LTEuMzQuNDctLjg4NSAwLTEuMzQ3LS40LTEuMTMxLTEuMzA4LjIzLS45NzIuODcyLTEuMzMyIDIuMTAxLTEuMzMyaC44N2MuMDgtLjQzLS4wNjMtLjQ5NC0uNjgyLS40OTQtLjMwNSAwLS42LjAyNC0uODg1LjA3bC4yOTUtMS4yNDVjLjMzNC0uMDU0Ljc5Mi0uMDcgMS4wOTgtLjA3IDEuNDggMCAxLjk2My40MzggMS43MjkgMS40MjVNMjguNjkxIDkuOTJsLS4zNDYgMS4zMjRoLS4xMThjLS40OTMgMC0xLjA1NS4xODgtMS4yNTcuNzc2bC0uNTI1IDIuMjA4aC0xLjQ4OGwxLjAwNS00LjIzaDEuNDg4bC0uMTc1LjczN2MuNDEtLjY3NC44MjgtLjgxNSAxLjMyOS0uODE1aC4wODdaTTMzLjA4NCAxMS4zNjlsLS42OCAyLjg2aC0xLjQ4OGwuNi0yLjUyM2MuMTI0LS41MjUuMDEyLS42MTEtLjQ1OC0uNjExLS4zNzYgMC0uNTcyLjEzMy0uNjg1LjM0NWwtLjY2MyAyLjc4OGgtMS40ODhsMS4wMDUtNC4yM2gxLjQ4OGwtLjEwMi40MzFjLjI4LS4yOS43NC0uNTEgMS40My0uNTEuOTkzIDAgMS4yODUuNDI0IDEuMDQxIDEuNDVNMzQuNTA3IDguOGMuMTYyLS42ODIuMy0uNzM3Ljk4Mi0uNzM3LjY4OCAwIC43OTMuMDU1LjYzMS43MzctLjE2My42ODktLjI5Ny43Ni0uOTg3Ljc2LS42ODEgMC0uNzktLjA3MS0uNjI2LS43NlptLS4yMjIgMS4xOThoMS40ODhsLTEuMDA0IDQuMjNIMzMuMjhsMS4wMDQtNC4yM1oiIGZpbGw9IiMxOTZFRkQiLz48cGF0aCBkPSJNMzQuNTA3IDguOGMuMTYyLS42ODIuMy0uNzM3Ljk4Mi0uNzM3LjY4OCAwIC43OTMuMDU1LjYzMS43MzctLjE2My42ODktLjI5Ny43Ni0uOTg3Ljc2LS42ODEgMC0uNzktLjA3MS0uNjI2LS43NlptLS4yMjIgMS4xOThoMS40ODhsLTEuMDA0IDQuMjNIMzMuMjhsMS4wMDQtNC4yM1pNNDAuNTIyIDExLjM2OWwtLjY4IDIuODZoLTEuNDg4bC42LTIuNTIzYy4xMjQtLjUyNS4wMTEtLjYxMS0uNDU4LS42MTEtLjM3NiAwLS41NzMuMTMzLS42ODUuMzQ1bC0uNjYzIDIuNzg4SDM1LjY2bDEuMDA0LTQuMjNoMS40ODlsLS4xMDIuNDMxYy4yOC0uMjkuNzQtLjUxIDEuNDI4LS41MS45OTYgMCAxLjI4Ni40MjQgMS4wNDMgMS40NSIgZmlsbD0iIzE5NkVGRCIvPjxwYXRoIGQ9Ik00NC4wMjUgMTIuMDcxYy0uMTczLjcyMS0uMzE3IDEuMTMyLTEuMDIzIDEuMTMyLS42MDYgMC0uNTc3LS41MTktLjQzMy0xLjEzMi4xMzctLjU3LjM1My0xLjA4OC45NTktMS4wODguNzE0IDAgLjY2My40MS40OTcgMS4wODhabS40MjUtMi4wNzYtLjA4Ni4zNjhjLS4wOTQtLjMxLS4zODItLjQ0LTEuMTAzLS40NC0xLjM0IDAtMS45MTcuOTk1LTIuMTk5IDIuMTQ4LS4zMDIgMS4yOS0uMTY1IDIuMTU2IDEuMTc1IDIuMTU2LjcxNCAwIDEuMDg5LS4xOCAxLjMyLS40ODNsLS4wMjIuMTA4Yy0uMTg3Ljc4Ni0uNDEgMi4wMDQtMS4zMiAyLjI1Ni0uNjYyLjE4OC0xLjQ2My0uMzM5LTIuMDktLjU0OGExMy45ODEgMTMuOTgxIDAgMCAwLTIuNDA4LS41OWMtMS45MTctLjI5Ni0zLjg3OC0uMTc0LTUuNzMuNDEtMy4yODcgMS4wNDItNi43NzUgMS4zMTUtMTAuMjA1IDEuMzUyLTMuNTA5LjAzNy02Ljk0My0uMDUyLTEwLjM3NC0uOTA3LTEuMDcxLS4yNjctMi4wODQtLjgyNS0zLjE2Ny0xLjAwMS0xLjc0LS4yODQtMy45NC40NjUtNS4yMi0xLjE2LS41ODQtLjczNS0uOTE1LTEuNi0uOTE1LTIuNTE1IDAtMS43NjcgMS4yMjUtMy4zMjQgMy4wODUtNC4yMjVsLjU5MS0uNzY0Yy0uMTEuMTQ1LTEuMTc0LjIxOC0xLjM5Ny4yODVhOC40NzggOC40NzggMCAwIDAtMS41MjQuNjE3Yy0uOTM2LjQ5MS0xLjgyIDEuMTc4LTIuMzc0IDIuMDkzLTEuMDAzIDEuNjU0LS4zNDYgMy44MDkuOTY4IDUuMTA5LjkxNC45MDMgMi4xMjIgMS40NTQgMy4zNjggMS43MiAxLjI5OC4yNzcgMi42ODQtLjE2NyAzLjk0My4yNzcgMS4xMzQuNCAyLjE0NC44MzEgMy4zNDIgMS4wNzVhMzEuNDIgMzEuNDIgMCAwIDAgMy44NzQuNTI2YzIuOTMxLjIyNCA1Ljg1OS4wODMgOC43OS0uMDU1YTI5Ljg4NCAyOS44ODQgMCAwIDAgNy41Ni0xLjMzMWMxLjgxNy0uNTc3IDMuNzYzLS42NDIgNS42My0uMjgxIDEuNDcxLjI4IDMuMTg3IDEuNDEzIDQuNjg2Ljk0NCAxLjQyOC0uNDQgMi4wMzMtMS45MzIgMi4zNS0zLjI2NWwuOTIzLTMuODc5aC0xLjQ3WiIgZmlsbD0iIzIzREQ3RiIvPjxwYXRoIGQ9Im0yMC4zODcgNC4xNi0uNzM1LjA3OWMtMS4yODMtMS42ODctMy41MTgtMi43OTctNi4wNDgtMi43OTctMy4xOCAwLTUuODc2IDEuNzUyLTYuODM0IDQuMThsLTEuODEuMTk2QzUuMTcgMi41OCA4LjYzNyAwIDEyLjg4MyAwYzMuNDg5IDAgNi40NTIgMS43MzcgNy41MDQgNC4xNiIgZmlsbD0iIzE5NkVGRCIvPjxwYXRoIGQ9Ik0yOC4wODYgNi40ODhoLTIuNTA4Yy0xLjAwMy0xLjA3NC0zLjA4Ni0xLjgwMi01LjQ4Ni0xLjgwMi0yLjQwOCAwLTQuNDkxLjczNS01LjQ5NCAxLjgxLjczNi0xLjM2MyAzLjA0My0yLjU2NyA1Ljg3Ni0yLjkyIDMuNDQ2LS40MjYgNy4xMzcgMS4yMSA3LjYxMiAyLjkxMiIgZmlsbD0iIzE5NkVGRCIvPjwvZz48L3N2Zz4=",ur=ne(89392),Qt=ne(59301),Vn=Object.defineProperty,hr=Object.getOwnPropertySymbols,Ea=Object.prototype.hasOwnProperty,Or=Object.prototype.propertyIsEnumerable,Ar=($t,Rn,Nn)=>Rn in $t?Vn($t,Rn,{enumerable:!0,configurable:!0,writable:!0,value:Nn}):$t[Rn]=Nn,vi=($t,Rn)=>{for(var Nn in Rn||(Rn={}))Ea.call(Rn,Nn)&&Ar($t,Nn,Rn[Nn]);if(hr)for(var Nn of hr(Rn))Or.call(Rn,Nn)&&Ar($t,Nn,Rn[Nn]);return $t},zi=($t,Rn)=>{var Nn={};for(var mt in $t)Ea.call($t,mt)&&Rn.indexOf(mt)<0&&(Nn[mt]=$t[mt]);if($t!=null&&hr)for(var mt of hr($t))Rn.indexOf(mt)<0&&Or.call($t,mt)&&(Nn[mt]=$t[mt]);return Nn},ci=($t,Rn,Nn)=>new Promise((mt,St)=>{var Xn=ct=>{try{ka(Nn.next(ct))}catch(Lt){St(Lt)}},mi=ct=>{try{ka(Nn.throw(ct))}catch(Lt){St(Lt)}},ka=ct=>ct.done?mt(ct.value):Promise.resolve(ct.value).then(Xn,mi);ka((Nn=Nn.apply($t,Rn)).next())});const{Header:Oa}=ke.default,{Search:xn}=it.default;function Dr(){var $t,Rn;const mt=window.location.pathname.split("/"),St={};return mt[1]=="classrooms"&&mt.length>3&&!(($t=mt[4])!=null&&$t.includes("newgold"))&&!((Rn=mt[5])!=null&&Rn.includes("newgold"))&&mt[2]!=="coursesId"&&(St.course_id=mt[2]),mt[1]==="shixuns"&&mt.length>3&&(St.objective_type="shixun",St.objective_id=mt[2]),mt[1]==="paths"&&mt.length>3&&(St.objective_type="path",St.objective_id=mt[2]),vi(vi({},St),{school:1})}const jr=["/","/classrooms","/account/profile","/account/profile/edit","/classrooms/new"],Vr=$t=>{var Rn=$t,{homePage:Nn,user:mt,globalSetting:St,loading:Xn,dispatch:mi,isLogin:ka=!1,shixunHomeworks:ct}=Rn,Lt=zi(Rn,["homePage","user","globalSetting","loading","dispatch","isLogin","shixunHomeworks"]),Mt,xt,Hn,ar,Er,Kn,kr,Hr,pi,ca,zt,Jt,Pt,yn,Jn,xr,On,cr,gn,yr,Tr;const un=(0,Le.useLocation)(),[da,ya]=(0,y.useState)(!1),[sa,zr]=(0,y.useState)(""),[ri,Ba]=(0,y.useState)(!1),Zr=Dr();(0,y.useEffect)(()=>{mi({type:"user/getNavigationInfo",payload:vi({},Zr)})},[St.name]),(0,y.useEffect)(()=>{ct.actionTabs.key==="\u5E95\u90E8\u5F39\u7A97"&&(jr!=null&&jr.includes(un==null?void 0:un.pathname)||(un==null?void 0:un.pathname.indexOf("/classrooms"))===0||mi({type:"shixunHomeworks/setActionTabs",payload:{key:"\u9690\u85CF"}}))},[un.pathname]),(0,y.useEffect)(()=>{ct.actionTabs.key==="\u5E95\u90E8\u5F39\u7A97"||ct.actionTabs.key||localStorage.setItem("Noviceguide","0")},[ct.actionTabs.key]),(0,y.useEffect)(()=>{var Qn;if(St!=null&&St.setting){let ai=(0,ur.cloneDeep)((Qn=St==null?void 0:St.setting)==null?void 0:Qn.navbar);ai=ai==null?void 0:ai.filter(bn=>{var fr;return!(bn!=null&&bn.hidden)&&!((0,ce.JA)()&&((fr=["/paperlibrary","/problemset"])!=null&&fr.includes(bn.link)))});for(const bn of ai)bn.subitem&&(bn.subitem=bn.subitem.filter(fr=>{var Nr;return!(fr!=null&&fr.hidden)&&!((0,ce.JA)()&&((Nr=["/paperlibrary","/problemset"])!=null&&Nr.includes(fr.link)))}));let dr=!1;ai==null||ai.map(function(bn,fr){var Nr,er,lr;const qn=un.pathname;bn.link===qn&&(zr(bn==null?void 0:bn.link),(0,tt.Dk)(qn==="/"?(Nr=St==null?void 0:St.setting)==null?void 0:Nr.name:Pr(bn==null?void 0:bn.name)),Ca(ha(fr,{name:bn==null?void 0:bn.name,link:bn==null?void 0:bn.link},ai)),dr=!0),(er=bn==null?void 0:bn.subitem)!=null&&er.length&&((lr=bn==null?void 0:bn.subitem)==null||lr.map(Ye=>{Ye.link===qn&&(zr(Ye==null?void 0:Ye.link),qn!=="/"&&(0,tt.Dk)(Pr(Ye==null?void 0:Ye.name)),Ca(ha(fr,{name:Ye==null?void 0:Ye.name,link:Ye==null?void 0:Ye.link},ai)),dr=!0)}))}),dr||Ca(ai)}},[St==null?void 0:St.setting,mt]);const ia=(0,y.useMemo)(()=>{var Qn,ai;return(Qn=St==null?void 0:St.setting)!=null&&Qn.nav_logo_url?`${ie.Z.IMG_SERVER}/${(ai=St==null?void 0:St.setting)==null?void 0:ai.nav_logo_url}`:`${ie.Z.IMG_SERVER}/images/avatars/LaboratorySetting/1nav?t=${new Date().getTime()}`},[(Mt=St==null?void 0:St.setting)==null?void 0:Mt.nav_logo_url]);function ra(Qn){Le.history.push("/search?value="+Qn)}const Ur=()=>da?Qt.createElement("div",{onBlur:()=>{setTimeout(()=>{ya(!1)},300)}},Qt.createElement(xn,{placeholder:"\u5B9E\u8DF5\u8BFE\u7A0B/\u6559\u5B66\u8BFE\u5802/\u5B9E\u8DF5\u9879\u76EE/\u4EA4\u6D41\u95EE\u7B54",className:"search-input mr20",onSearch:ra,autoFocus:!0})):Qt.createElement("span",{className:"iconfont icon-sousuo font18 current ml20 mr15",onClick:()=>{Le.history.push("/search?value=")}}),[li,Ca]=(0,y.useState)([]),Pa=(Qn,ai)=>ci(void 0,null,function*(){var dr,bn,fr,Nr,er,lr;if((Qn==null?void 0:Qn.name)==="\u5DE5\u7A0B\u8BA4\u8BC1"){const qn=yield(0,he.IU)();(dr=qn==null?void 0:qn.data)!=null&&dr.engineer_url?(fr=(bn=qn==null?void 0:qn.data)==null?void 0:bn.engineer_url)!=null&&fr.includes("http")?(0,tt.xg)((Nr=qn==null?void 0:qn.data)==null?void 0:Nr.engineer_url):Le.history.push((er=qn==null?void 0:qn.data)==null?void 0:er.engineer_url):(qn==null?void 0:qn.status)!=401&&Ba(!0);return}(lr=Qn==null?void 0:Qn.link)!=null&&lr.includes("http")?(0,tt.xg)(Qn==null?void 0:Qn.link):((0,tt.Dk)(Qn==null?void 0:Qn.name),Le.history.push(Qn==null?void 0:Qn.link)),(Qn==null?void 0:Qn.name)==="\u6559\u5B66\u8BFE\u5802"&&localStorage.getItem("Noviceguide")!=="0"&&mi({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5E95\u90E8\u5F39\u7A97",type:5,text:Qt.createElement("div",null,"\u975E\u5E38\u68D2\uFF0C\u54B1\u4EEC\u5DF2\u7ECF\u5230\u8FBE\u3010\u6559\u5B66\u8BFE\u5802\u3011\uFF0C\u5E73\u53F0\u4E0A\u5DF2\u7ECF\u6709\u51E0\u5343\u4F4D\u8001\u5E08\u521B\u5EFA\u4E86\u81EA\u5DF1\u7684\u6559\u5B66\u8BFE\u5802\uFF0C\u4F60\u4E5F\u53EF\u4EE5\u8F7B\u677E\u5B8C\u6210\u54DF\uFF01\u73B0\u5728\u8BF7\u60A8\u70B9\u51FB\u9875\u9762\u4E0A \u201C\u65B0\u5EFA\u8BFE\u5802\u201D\u6309\u94AE\u5F00\u59CB\u65B0\u5EFA\u81EA\u5DF1\u7684\u8BFE\u5802~")}})}),ha=(Qn,ai,dr)=>{const bn=dr.slice();return bn[Qn]&&(bn[Qn].name=ai.name,bn[Qn].link=ai.link),bn||[]},Pr=(Qn="")=>Qn.indexOf("<")>-1?Qn.slice(0,Qn.indexOf("<")):Qn;return St.showHeader&&St.showHeaderFooter?Qt.createElement(ke.default,{style:{background:`${un.pathname=="/training"?"rgba(0,0,0,0)":""}`},className:`${St.isIlearning?De["header-iearning"]:De.header} ${St.showHeaderFixed?De.headerFixed:""}`},(St==null?void 0:St.showTip)&&Qt.createElement(jn,null),Qt.createElement(Oa,{className:"header",style:{background:`${un.pathname=="/training"?"rgba(0,0,0,0)":""}`,zIndex:`${un.pathname=="/training"?"999":""}`}},Qt.createElement("section",{className:De["edu-menu"]},(!!St.isIlearning||!((xt=St==null?void 0:St.setting)!=null&&xt.main_site)&&!!((Hn=St==null?void 0:St.setting)!=null&&Hn.navbar))&&Qt.createElement(Le.Link,{style:{display:"flex",alignItems:"center"},onClick:()=>{mi({type:"shixunHomeworks/setActionTabs",payload:{key:""}})},to:"/"},Qt.createElement("img",{className:De.logo,title:(ar=St.setting)==null?void 0:ar.name,src:ia||ei})),Qt.createElement("ul",{className:`${De.menu} ${(0,tt.Ll)()&&"ml0"}`},(0,tt.Ll)()&&Qt.createElement("li",null,Qt.createElement("a",{href:"/"},"\u8003\u8BD5\u7CFB\u7EDF")),!(0,tt.Ll)()&&St.setting&&li.map(function(Qn,ai){var dr,bn,fr,Nr,er;return Qt.createElement("li",{key:ai,className:!((dr=Qn==null?void 0:Qn.subitem)!=null&&dr.length)&&sa===(Qn==null?void 0:Qn.link)||(bn=Qn==null?void 0:Qn.subitem)!=null&&bn.some(lr=>sa===(lr==null?void 0:lr.link))?De.actived:""},Qt.createElement("div",{onClick:()=>Pa(Qn,ai),className:De.name},Qt.createElement("span",{dangerouslySetInnerHTML:{__html:(()=>{var lr;let qn=Qn==null?void 0:Qn.name;return(lr=Qn==null?void 0:Qn.subitem)==null||lr.map((Ye,wa)=>(Ye.link===un.pathname&&(qn=Ye.name),Ye)),qn})()}}),((fr=Qn==null?void 0:Qn.subitem)==null?void 0:fr.length)>0&&Qt.createElement("i",{className:"iconfont icon-zhankai4"})),((Nr=Qn==null?void 0:Qn.subitem)==null?void 0:Nr.length)>0&&Qt.createElement("div",{className:De.dropDown},(er=Qn==null?void 0:Qn.subitem)==null?void 0:er.map((lr,qn)=>Qt.createElement("div",{className:De.subName,onClick:()=>Pa(lr,ai),key:ai+"-"+qn},!!qn&&Qt.createElement("div",{className:De.line}),Qt.createElement("aside",{className:"font16 c-black"},Pr(lr.name)),Qt.createElement("div",{className:"font14",style:{color:"#9FA7B3",whiteSpace:"nowrap"}},lr.content)))))})),Qt.createElement("div",{className:"search-bar",style:{flex:St.isIlearning?"initial":"1 0 auto"}},((Er=mt==null?void 0:mt.userInfo)==null?void 0:Er.paid_version)&&!((kr=(Kn=mt==null?void 0:mt.userInfo)==null?void 0:Kn.paid_version)!=null&&kr.is_white_list)&&Qt.createElement("div",{className:`${De.level} ${De[(ca=tt.vs[(pi=(Hr=mt==null?void 0:mt.userInfo)==null?void 0:Hr.paid_version)==null?void 0:pi.version_type])==null?void 0:ca.class]}`,onClick:()=>{var Qn;return Le.history.push(`/users/${(Qn=mt.userInfo)==null?void 0:Qn.login}/memberCenter`)}},Qt.createElement("img",{src:(Pt=tt.vs[(Jt=(zt=mt==null?void 0:mt.userInfo)==null?void 0:zt.paid_version)==null?void 0:Jt.version_type])==null?void 0:Pt.icon}),Qt.createElement("img",{style:{width:"38px",marginRight:0},src:(xr=tt.vs[(Jn=(yn=mt==null?void 0:mt.userInfo)==null?void 0:yn.paid_version)==null?void 0:Jn.version_type])==null?void 0:xr.nameImg})),!(0,tt.Ll)()&&!(St!=null&&St.isIlearning)&&Qt.createElement(Qt.Fragment,null,Qt.createElement(Ur,null),!ka&&Qt.createElement(ae,null),!ka&&!!((On=mt==null?void 0:mt.userInfo)!=null&&On.login)&&Qt.createElement(Le.Link,{className:"iconfont icon-xiaoxilingdang c-white ml15 mr15 font18 relative",to:`/messages/${(cr=mt==null?void 0:mt.userInfo)==null?void 0:cr.login}/user_tidings`},((gn=mt==null?void 0:mt.navigationInfo)==null?void 0:gn.new_message)&&Qt.createElement("span",{className:De.newslight}))),!ka&&Qt.createElement(ht,{payload:Zr}))),Qt.createElement(We.default,{centered:!0,destroyOnClose:!0,open:ri,title:"\u63D0\u793A",width:"500px",okText:"\u7ACB\u5373\u8054\u7CFB",cancelText:"\u53D6\u6D88",onOk:()=>{(0,tt.xg)("https://qm.qq.com/cgi-bin/qm/qr?k=DWdqQHAbbfw7_rqm0d-Q_vDn5H6bMp91&jump_from=webapi")},onCancel:()=>Ba(!1)},Qt.createElement("div",{style:{display:"flex",flexDirection:"column",alignItems:"center"}},Qt.createElement("p",null,"\u60A8\u53EF\u4EE5\u5728QQ\u670D\u52A1\u7FA4\u5411\u7BA1\u7406\u5458\u7533\u8BF7\uFF0C\u83B7\u5F97\u7EE7\u7EED\u64CD\u4F5C\u7684\u6743\u9650"),Qt.createElement("img",{src:`${ie.Z.IMG_SERVER}/${(yr=St==null?void 0:St.setting)==null?void 0:yr.homepage_tea_qq_qrcode_url}`,width:200,height:200,className:"mb10"}),Qt.createElement("p",null,"\u7FA4\u53F7\uFF1A",(Tr=St==null?void 0:St.setting)==null?void 0:Tr.homepage_tea_qq_number)))),Qt.createElement(wr,null)):Qt.createElement(Qt.Fragment,null)};var ta=(0,Le.connect)(({homePage:$t,loading:Rn,user:Nn,globalSetting:mt,shixunHomeworks:St})=>({homePage:$t,user:Nn,globalSetting:mt,loading:Rn.models.index,shixunHomeworks:St}))(Vr)},72716:function(Dt,Ht,ne){"use strict";ne.d(Ht,{Z:function(){return lt}});var y=ne(59301),Le={imageDimensions:"imageDimensions___a7crR",img:"img___Kroat",fullWidth:"fullWidth___c492T"},ke=ne(92310),it=ne.n(ke),We=ne(29787),De=ne(2859),Ve=ne(72327),Ke=ne(72565),ze=(Ie,kt,tt)=>new Promise((we,Re)=>{var Ne=Nt=>{try{st(tt.next(Nt))}catch(me){Re(me)}},et=Nt=>{try{st(tt.throw(Nt))}catch(me){Re(me)}},st=Nt=>Nt.done?we(Nt.value):Promise.resolve(Nt.value).then(Ne,et);st((tt=tt.apply(Ie,kt)).next())}),lt=({data:Ie,className:kt,fullWidth:tt,style:we={},onClose:Re,onOk:Ne,showFullTools:et,noAssociationId:st})=>{const Nt=(0,y.useRef)(null),me=(0,y.useRef)(null),Ze=(0,y.useRef)(null),ft=(0,y.useRef)(null),[tn,Yt]=(0,y.useState)(!1),[Je,Qe]=(0,y.useState)("\u6B63\u5728\u52A0\u8F7D\u4E2D");(0,y.useEffect)(()=>(Ze.current||(Ze.current=document.createElement("style"),document.head.appendChild(Ze.current)),Ie!=null&&Ie.visible?(document.body.setAttribute("data-custom","y-hidden"),Ze.current.innerHTML=" html { overflow-y: hidden; }",Ie!=null&&Ie.src&&Ct()):(document.body.removeAttribute("data-custom"),Ze.current&&(document.head.removeChild(Ze.current),Ze.current=null)),()=>{document.body.removeAttribute("data-custom"),Ze.current&&(document.head.removeChild(Ze.current),Ze.current=null)}),[Ie==null?void 0:Ie.visible]);const Ct=()=>ze(void 0,null,function*(){Yt(!0),Qe("\u6B63\u5728\u52A0\u8F7D\u4E2D");const Bt=yield(0,Ke.ZJ)(Ie==null?void 0:Ie.src);Nt.current.src="",Nt.current.src=Bt,Nt.current.onload=function(){ot()},Yt(!1),Qe("")}),Me=Bt=>ze(void 0,null,function*(){Yt(!0),Qe("\u6B63\u5728\u4FDD\u5B58\u4E2D");const sn=yield(0,Ve.ZP)("/api/attachments.json",{method:"post",body:{file_type:"base64",original_filename:Ie.title,file:Bt.dataUrl}});sn!=null&&sn.id&&!st?(yield(0,Ve.ZP)(`/api/attachments/${Ie.id}/add_subitem.json`,{method:"post",body:{subitem_id:sn==null?void 0:sn.id,settings:JSON.stringify(Bt.state)}})).status===0&&Ne():sn!=null&&sn.id&&Ne(sn),Yt(!1),Qe("")}),je=()=>{const Bt=document.querySelector('a[href="https://markerjs.com/"]');Bt&&Bt.parentNode&&(Bt.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(Kt=>{const Gt=document.querySelector(Kt.name);Gt&&Gt.setAttribute("title",Kt.title)})},ot=()=>{me.current=new De.hP(Nt.current),me.current.targetRoot=ft.current,me.current.addEventListener("render",Me),me.current.addEventListener("beforeclose",Re),et&&(me.current.availableMarkerTypes=me.current.ALL_MARKER_TYPES,me.current.uiStyleSettings.redoButtonVisible=!0,me.current.uiStyleSettings.notesButtonVisible=!0,me.current.uiStyleSettings.zoomButtonVisible=!0,me.current.uiStyleSettings.zoomOutButtonVisible=!0,me.current.uiStyleSettings.clearButtonVisible=!0),window.markerArea=me.current.uiStyleSettings,me.current.show(),Ie!=null&&Ie.snapshotData&&me.current.restoreState(Ie.snapshotData),setTimeout(()=>{window.scrollTo(0,0),je()},300)};return y.createElement(y.Fragment,null,(Ie==null?void 0:Ie.visible)&&y.createElement(We.Z,{spinning:tn,tip:Je,style:{position:"absolute",width:"100vw"}},y.createElement("div",{ref:ft,className:it()(Le.imageDimensions,kt,tt?Le.fullWidth:""),style:we},y.createElement("img",{className:Le.img,ref:Nt}))))}},36234:function(Dt,Ht,ne){"use strict";var y=ne(59301),Le=ne(77019),ke=ne(5269),it=ne(31691),We=ne(7939),De=ne(51164),Ve=ne(68811),Ke=ne(48136),ze=ne(59301);const $e=(0,y.forwardRef)(({callback:lt,showSaveButton:Ie,value:kt=""},tt)=>{const we=(0,y.useRef)(),Re=[{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 "}]}]}],Ne=[{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 @@ -915,18 +915,18 @@ margin-bottom: 16px; }`;return(0,y.useEffect)(()=>{const Kt=ot.current.attachShadow({mode:"open"});Bt.current=document.createElement("div"),Bt.current.className="markdown-body",Bt.current.innerHTML=je,Kt.appendChild(Bt.current);const Gt=document.createElement("style");return Gt.textContent=sn,Kt.appendChild(Gt),()=>{Kt.innerHTML=""}},[]),(0,y.useEffect)(()=>{Bt.current&&(Bt.current.innerHTML=je)},[je]),kt.createElement("div",{ref:ot})};function Re(je){const ot=["onabort","onanimationend","onanimationiteration","onanimationstart","onauxclick","onblur","oncancel","oncanplay","oncanplaythrough","onchange","onclick","onclose","oncontextmenu","oncopy","oncut","ondblclick","ondrag","ondragend","ondragenter","ondragleave","ondragover","ondragstart","ondrop","ondurationchange","onemptied","onended","onerror","onfocus","onformdata","ongotpointercapture","oninput","oninvalid","onkeydown","onkeypress","onkeyup","onload","onloadeddata","onloadedmetadata","onloadstart","onlostpointercapture","onmousedown","onmousemove","onmouseout","onmouseover","onmouseup","onpaste","onpause","onplay","onplaying","onpointercancel","onpointerdown","onpointerenter","onpointerleave","onpointermove","onpointerout","onpointerover","onpointerup","onprogress","onratechange","onreset","onresize","onscroll","onsecuritypolicyviolation","onseeked","onseeking","onselect","onslotchange","onstalled","onsubmit","onsuspend","ontimeupdate","ontoggle","ontouchcancel","ontouchend","ontouchmove","ontouchstart","ontransitionend","onvolumechange","onwaiting","onwheel"],Bt=new RegExp(`\\b(${ot.join("|")})\\s*=\\s*(?:"[^"]*"|'[^']*'|[^\\s>]*)`,"gi");return je.replace(Bt,"").trim()}var Ne={mdBody:"mdBody___raKXb",button:"button___Ch5Pc",previewFlowChart:"previewFlowChart___vY1dq"},et=Object.defineProperty,st=Object.getOwnPropertySymbols,Nt=Object.prototype.hasOwnProperty,me=Object.prototype.propertyIsEnumerable,Ze=(je,ot,Bt)=>ot in je?et(je,ot,{enumerable:!0,configurable:!0,writable:!0,value:Bt}):je[ot]=Bt,ft=(je,ot)=>{for(var Bt in ot||(ot={}))Nt.call(ot,Bt)&&Ze(je,Bt,ot[Bt]);if(st)for(var Bt of st(ot))me.call(ot,Bt)&&Ze(je,Bt,ot[Bt]);return je};const tn="@\u2581\u2581@",Yt="@\u2581@",Je=/]*>/g;function Qe(je){let ot=document.createElement("div");return ot.innerHTML=je,ot.childNodes.length===0?"":ot.childNodes[0].nodeValue}const Ct=(je,ot)=>{je=je||"";const Bt=/(?:https?:\/\/[^\/]+)?\/api\/attachments\/([A-Za-z0-9+/=]+)(\?.*?)?\)|(?:https?:\/\/[^\/]+)?\/api\/attachments\/([A-Za-z0-9+/=]+)(\?.*?)?|(?:https?:\/\/[^\/]+)?\/attachments\/download\/([A-Za-z0-9+/=]+)(\?.*?)?\//g,sn=/\"(?:https?:\/\/[^\/]+)?\/api\/attachments\/([A-Za-z0-9+/=]+)(\?.*?)?|\"(?:https?:\/\/[^\/]+)?\/attachments\/download\/([A-Za-z0-9+/=]+)(\?.*?)?\//g,Kt=/\(\s+(?:https?:\/\/[^\/]+)?\/files\/uploads\/([A-Za-z0-9+/=]+)(\?.*?)?|\"(?:https?:\/\/[^\/]+)?\/files\/uploads\/([A-Za-z0-9+/=]+)(\?.*?)?\//g,Gt=/(?:https?:\/\/[^\/]+)?\/attachments\/download\/([A-Za-z0-9+/=]+)(\?.*?)?\//g;return ot?je.replaceAll("https://www.educoder.net","").replaceAll("https://www-cdn.educoder.net","").replaceAll("//api/attachments","/api/attachments").replace(Bt,(Dn,Se,fe,at,Xt,qe,He)=>{const Ue=Se||at||qe,rt=fe||Xt||He||"?";return De.Z.API_SERVER+"/api/attachments/"+Ue+rt+"&t="+(0,Ve.Jn)(Ue,Date.now())+(Dn.indexOf(")")>-1?")":"&")}).replaceAll('src="(','src="').replaceAll("src='(",'src="'):(je=je.replace(Gt,(Dn,Se,fe,at,Xt,qe,He)=>{const Ue=Se||at||qe,rt=fe||Xt||He||"?";return De.Z.API_SERVER+"/attachments/download/"+Ue+rt+"&t="+(0,Ve.Jn)(Ue,Date.now())+(Dn.indexOf(")")>-1?")":"&")}).replace(Bt,(Dn,Se,fe,at,Xt,qe,He)=>{const Ue=Se||at||qe,rt=fe||Xt||He||"?";return De.Z.API_SERVER+"/api/attachments/"+Ue+rt+"&t="+(0,Ve.Jn)(Ue,Date.now())+(Dn.indexOf(")")>-1?")":"&")}).replace(sn,(Dn,Se,fe,at,Xt)=>{const qe=Se||at,He=fe||Xt||"";return'"'+De.Z.API_SERVER+"/api/attachments/"+qe+He+qe+He+"&t="+(0,Ve.Jn)(qe,Date.now())}).replace(Kt,(Dn,Se,fe,at,Xt)=>{const qe=Se||at,He=fe||Xt||"";return"("+De.Z.API_SERVER+"/files/uploads/"+qe+He+qe+He+"&t="+(0,Ve.Jn)(qe,Date.now())}).replaceAll('src="(','src="').replaceAll("src='(",'src="').replaceAll("http://video.educoder","https://video.educoder").replaceAll("http://www.educoder.net/api","https://data.educoder.net/api").replaceAll("https://www.educoder.net/api","https://data.educoder.net/api").replace(/\r\n/g,` `),je)};var Me=({value:je="",edit:ot=!1,className:Bt,showTextOnly:sn,showLines:Kt,style:Gt={},stylesPrev:Dn={},highlightKeywords:Se,showProgramFill:fe,isProgramFill:at,disabledFill:Xt=!1,programFillValue:qe,openEditor:He=()=>{},onFillChange:Ue=qt=>{},onFillBlur:rt=()=>{},onFillFocus:dn=()=>{}})=>{let qt=Re(String(je||""));const Fn=(0,y.useRef)(),At=(0,y.useRef)(),[Ge,en]=(0,y.useState)(""),[ue,ae]=(0,y.useState)("office"),[re,ce]=(0,y.useState)([]),he=(0,y.useRef)("a"+(0,lt.Z)()),ie={},Ce=It=>//i.test(It||""),Et=(It,pn,Ot)=>{const jn=document.createElement(It===Yt?"input":"textarea");jn.style.width="100%",jn.style.height=It===Yt?"40px":"151px",jn.rows=5,jn.spellcheck=!1,jn.name="edu-program-fill",jn.placeholder="\u8BF7\u8F93\u5165",jn.dataset.id=pn;const $n=Object.keys(ie).length;return ie[$n]=jn,`${jn.outerHTML}`};function vt(It){return It=It.replace(/!\[.*?\]\(.*?\)/g,""),It=It.replace(/\[.*?\]\(.*?\)/g,""),It=It.replace(new RegExp("","gs"),""),It=It.replace(//g,""),It=It.replace(//g,""),It=It.replace(new RegExp(".*?<\\/video>","gs"),""),It=It.replace(new RegExp(".*?<\\/audio>","gs"),""),It=It.replace(new RegExp(".*?<\\/style>","gs"),""),It=It.replace(new RegExp(".*?<\\/script>","gs"),""),It}const dt=It=>!sn&&Ce(qt)?It:It.replace(/([\s\S]+?)<\/style>/gim,function(pn,Ot){let jn=Ot.replace(/(\n|\r)/g,"").split("}"),$n=[];return jn.map(Xr=>{Xr!=""&&$n.push(`.${he.current} ${Xr}`)}),``}),yt=(0,y.useMemo)(()=>{try{const jn=/\(\s+\/api\/attachments\/|\(\/api\/attachments\//g,$n=/\"\/api\/attachments\/|\"\/attachments\/download\//g,Xr=/\(\s+\/files\/uploads\/|\"\/files\/uploads\//g,nr=/\(\/attachments\/download\//g;qt=qt.replace(nr,"("+De.Z.API_SERVER+"/attachments/download/").replace(jn,"("+De.Z.API_SERVER+"/api/attachments/").replace($n,'"'+De.Z.API_SERVER+"/api/attachments/").replace(Xr,'"'+De.Z.API_SERVER+"/files/uploads/").replaceAll("http://video.educoder","https://video.educoder").replaceAll("http://www.educoder.net/api","https://data.educoder.net/api").replaceAll("https://www.educoder.net/api","https://data.educoder.net/api").replace(/\r\n/g,` -`),Fn.current.style.display="none"}catch(jn){}if(fe){let jn=-1;return qt=qt.replaceAll("<","<").replaceAll(">",">").replace(/(@▁▁@|@▁@)/g,function($n,Xr,nr){var ut;return++jn,Et($n,jn,(ut=qe==null?void 0:qe[jn])==null?void 0:ut.value.replaceAll("<","<").replaceAll(">",">"))}),`
${dt(qt||"")}
`}let It=dt(qt);It=(0,ke.ZP)(It);const pn=(0,ke.ez)();qt.match(/\[TOC\]/)&&(It=It.replace("

[TOC]

",(0,ke.Qv)()),(0,ke.Iy)()),It=It.replace(/(__special_katext_id_\d+__)/g,(jn,$n)=>{const{type:Xr,expression:nr}=pn[$n];return(0,Ke.renderToString)(Qe(nr)||"",{displayMode:Xr==="block",throwOnError:!1,output:"html"})}),It=It.replace(/▁/g,"\u2581\u2581\u2581\u2581\u2581"),(0,ke.AL)();const Ot=document.createElement("div");if(Ot.innerHTML=It,sn)return Ot.innerText;if(Se){const jn=Se.replace(/[.*+?^${}()|[\]\\]/g,"\\$&");return Zn(Ot,jn),Ot.innerHTML}return setTimeout(()=>Cn(),500),Ot.innerHTML},[qt,Se]);(0,y.useEffect)(()=>{rn.current&&rn.current.querySelectorAll(["input","textarea"]).forEach(pn=>{pn.oninput=vn,pn.onblur=wn,pn.onfocus=Sn})},[re]),(0,y.useEffect)(()=>{var It,pn,Ot,jn,$n;if(qe!=null&&qe.length)try{const Xr=rn.current.querySelectorAll(".edu-program-fill-score"),nr=rn.current.querySelectorAll('[name="edu-program-fill"]');for(const[ut,Rt]of nr.entries())Rt.value=((It=qe==null?void 0:qe[ut])==null?void 0:It.value)||"",((pn=qe==null?void 0:qe[ut])==null?void 0:pn.type)==="warning"?Rt.className="program-fill-warning":((Ot=qe==null?void 0:qe[ut])==null?void 0:Ot.type)==="success"?Rt.className="program-fill-success":Rt.className="";for(const[ut,Rt]of Xr.entries())Rt.innerHTML=(jn=qe==null?void 0:qe[ut])!=null&&jn.score?`${($n=qe==null?void 0:qe[ut])==null?void 0:$n.score}\u5206`:"";ce(qe)}catch(Xr){console.log(Xr,"error")}},[qe]);const vn=It=>{re[It.target.dataset.id]=re[It.target.dataset.id]||{},re[It.target.dataset.id].value=It.target.value,ce([...re]),Ue(re,It.target.dataset.id)},wn=It=>{re[It.target.dataset.id]=re[It.target.dataset.id]||{},re[It.target.dataset.id].value=It.target.value,ce([...re]),rt(re,It.target.dataset.id)},Sn=It=>{re[It.target.dataset.id]=re[It.target.dataset.id]||{},re[It.target.dataset.id].value=It.target.value,ce([...re]),dn(re,It.target.dataset.id)};function Zn(It,pn){return It.childNodes.forEach(Ot=>{var jn;if(Ot.childNodes.length>0)Zn(Ot,pn);else if(Ot.nodeName!=="IMG")if(Ot.innerHTML)Ot.innerHTML=(jn=Ot.innerHTML)==null?void 0:jn.replace(new RegExp(pn,"gi"),'$&');else{const $n=document.createElement("span");$n.innerHTML=Ot.textContent.replace(new RegExp(pn,"gi"),'$&'),Ot.replaceWith($n)}})}const rn=(0,y.useRef)();ke.jb.WebkitLineClamp=Kt,Kt&&(Gt=ft(ft({},Gt),ke.jb));function ht(It){let pn=It.target;if(pn.tagName.toUpperCase()==="A"){let Ot=pn.getAttribute("href");if(Ot.indexOf("office")>-1)It.preventDefault(),en(Ot),ae("office");else if(Ot.indexOf("application/pdf")>-1)It.preventDefault(),en(Ot),ae("pdf");else if(Ot.indexOf("text/html")>-1)It.preventDefault(),en(Ot),ae("html");else if(Ot.startsWith("#")){It.preventDefault();let jn=document.getElementById(Ot.replace("#",""));jn&&jn.scrollIntoView(!0)}}}const Cn=()=>{var It;const pn=(It=rn.current)==null?void 0:It.querySelectorAll("video");pn==null||pn.forEach(Ot=>{if(Ot.oncontextmenu=()=>!1,Ot.src.indexOf(".m3u8")>-1&&!Ot.canPlayType("application/vnd.apple.mpegurl")){if(We.ZP.isSupported()){var jn=new We.ZP;jn.loadSource(Ot.src),jn.attachMedia(Ot)}}})};(0,y.useEffect)(()=>{if(rn.current&&yt&&yt.match(Je)&&window.PR.prettyPrint(),rn.current)return rn.current.addEventListener("click",ht),()=>{var It;(It=rn.current)==null||It.removeEventListener("click",ht),(0,ke.AL)(),(0,ke.Iy)()}},[yt,rn.current,ht]);const _t=It=>{It.target.nodeName==="IMG"&&It.target.className.indexOf("draw-flowchart")>-1?(Fn.current.style.zIndex=1,Fn.current.style.display="flex",Fn.current.style.width=It.target.clientWidth+"px",Fn.current.style.height=It.target.clientHeight+"px",Fn.current.style.top=It.target.offsetTop+"px",Fn.current.style.left=It.target.offsetLeft+"px",It.target.id&&(At.current=It.target.id)):Fn.current.style.display="none"},on=()=>{Fn.current.style.display="none"};return(0,y.useEffect)(()=>{var It;const pn=Ot=>{Ot.preventDefault(),Ot.clipboardData.setData("text",window.getSelection().toString())};return(It=rn.current)==null||It.addEventListener("copy",pn),()=>{var Ot;(Ot=rn.current)==null||Ot.removeEventListener("copy",pn)}},[rn.current]),y.createElement("div",{style:{position:"relative"},onMouseLeave:on},sn&&y.createElement("div",{ref:rn,className:`${Ne.mdBody} `},yt),!sn&&!Ce(yt)&&y.createElement("div",{ref:rn,style:ft({},Gt),onMouseOver:_t,className:`${Bt||""} ${Xt?"disabled-fill":""} markdown-body ${Ne.mdBody} ${he.current}`,dangerouslySetInnerHTML:{__html:yt}}),!sn&&Ce(yt)&&y.createElement(we,{html:yt}),y.createElement("div",{ref:Fn,className:`${Ne.button} ${ot?"":Ne.previewFlowChart}`},y.createElement(ze.Z,null,y.createElement($e.ZP,{onClick:()=>{ot?He(At.current):(en(At.current),ae("flowChart"))}},ot?"\u7F16\u8F91":"\u9884\u89C8"))),y.createElement(Ie.Z,{close:!0,data:Ge,type:Ge!=null&&Ge.length?ue:"",style:ft({},Dn),onClose:()=>en("")}))}},70784:function(Dt,Ht,ne){"use strict";ne.d(Ht,{Z:function(){return tn}});var y=ne(59301),Le=ne(25399),ke=ne(37568),it=ne(29787),We=ne(584),De=ne(92310),Ve=ne.n(De),Ke={selectEnvironment:"selectEnvironment___LegvW",search:"search___ZMwsK",searchListWrap:"searchListWrap___iUv9S",searchList:"searchList___T1FBi",name:"name___t0Y2b",tag:"tag___ooWkq",searchListActive:"searchListActive___ahElk",spin:"spin___x2xMT",common:"common___ZhJvk",title:"title___p4_7m",tags:"tags___2fYZM",tagActive:"tagActive___tb54k",wrap:"wrap___I9ZtF",allList:"allList___h31KX",item:"item___PwiKQ",itemActive:"itemActive___JCEc6",line:"line___Qn6mz",apply:"apply___EhZKq",p1:"p1___LxfGu",p2:"p2___jiQhJ",list:"list___n7Ydz",items:"items___OB8qz",darklySelectEnvironment:"darklySelectEnvironment___K__cy"},ze=ne(36723),$e=ne(72327),lt=ne(89392),Ie=Object.defineProperty,kt=Object.defineProperties,tt=Object.getOwnPropertyDescriptors,we=Object.getOwnPropertySymbols,Re=Object.prototype.hasOwnProperty,Ne=Object.prototype.propertyIsEnumerable,et=(Yt,Je,Qe)=>Je in Yt?Ie(Yt,Je,{enumerable:!0,configurable:!0,writable:!0,value:Qe}):Yt[Je]=Qe,st=(Yt,Je)=>{for(var Qe in Je||(Je={}))Re.call(Je,Qe)&&et(Yt,Qe,Je[Qe]);if(we)for(var Qe of we(Je))Ne.call(Je,Qe)&&et(Yt,Qe,Je[Qe]);return Yt},Nt=(Yt,Je)=>kt(Yt,tt(Je)),me=(Yt,Je,Qe)=>new Promise((Ct,Me)=>{var je=sn=>{try{Bt(Qe.next(sn))}catch(Kt){Me(Kt)}},ot=sn=>{try{Bt(Qe.throw(sn))}catch(Kt){Me(Kt)}},Bt=sn=>sn.done?Ct(sn.value):Promise.resolve(sn.value).then(je,ot);Bt((Qe=Qe.apply(Yt,Je)).next())});const Ze=({className:Yt,dispatch:Je,skin:Qe="white",value:Ct=null,loading:Me=!1,data:je=[],otherData:ot=[],tags:Bt=[],onChange:sn=()=>{},onSearchWord:Kt=()=>{},shixun_type:Gt,extraContent:Dn,tab_type:Se,is_create_mirror:fe,hiddenCreateOnline:at})=>{const[Xt,qe]=(0,y.useState)(""),[He,Ue]=(0,y.useState)(!1),[rt,dn]=(0,y.useState)([]),[qt,Fn]=(0,y.useState)(0),At=(0,y.useRef)(null),Ge=(0,y.useRef)(String(Math.floor(Math.random()*1e6))).current,en=(0,y.useRef)(),ue=(0,y.useRef)(null),ae=(0,y.useRef)(0),re=(0,y.useRef)([]);(0,y.useEffect)(()=>(window.addEventListener("keydown",ce),()=>{window.removeEventListener("keydown",ce)}),[Xt,He,rt]),(0,y.useEffect)(()=>{dn([])},[Se]);const ce=_t=>{if(!He||_t.keyCode!==40&&_t.keyCode!==38)return;let on=0;_t.keyCode===40&&He&&(qt{const It=Ot=>{var jn=/[\^\.\\\|\(\)\*\+\-\$\[\]\?]/g,$n={};return $n["^"]="\\^",$n["."]="\\.",$n["\\"]="\\\\",$n["|"]="\\|",$n["("]="\\(",$n[")"]="\\)",$n["*"]="\\*",$n["+"]="\\+",$n["-"]="\\-",$n.$="$",$n["["]="\\[",$n["]"]="\\]",$n["?"]="\\?",Ot=Ot.replace(jn,function(Xr){return $n[Xr]}),Ot};var pn=new RegExp(It(on),"gi");return _t=_t.replace(pn,function(Ot){return""+Ot+""}),_t},ie=(_t,on,It)=>me(void 0,null,function*(){let pn=ae.current+1;ae.current=pn;const Ot=jn=>jn==null?void 0:jn.map((Xr,nr)=>{const{id:ut,name:Rt}=Xr,En=Nt(st({},Xr),{label:y.createElement("ul",{id:`search-${Ge}-${nr}`,onClick:()=>yt(ut,En),className:nr===on?Ke.searchListActive:Ke.searchList},y.createElement("li",{className:Ke.name,dangerouslySetInnerHTML:{__html:he(Rt,_t)}}),Xr.private&&y.createElement(Le.Z,{title:"\u8BE5\u955C\u50CF\u9762\u5411\u6307\u5B9A\u7528\u6237\u5F00\u653E"},y.createElement("li",{className:Ke.tag,style:{color:"#FF9D18",border:"1px solid #FFCF8D",fontSize:10}},"\u9650\u5B9A")),Xr.is_base&&y.createElement(Le.Z,{title:"\u4EC5\u63D0\u4F9B\u4E00\u4E2A\u57FA\u672C\u7684\u64CD\u4F5C\u7CFB\u7EDF\u73AF\u5883"},y.createElement("li",{className:Ke.tag,style:{color:"#165DFF",border:"1px solid #BACFFE",fontSize:10}},"\u57FA\u7840")))});return En});if(It){const jn=Ot(re.current);dn(jn);return}clearTimeout(ue.current),ue.current=setTimeout(()=>me(void 0,null,function*(){var jn,$n;const Xr={keywords:encodeURIComponent(_t||""),page:1,limit:1e5,tab_type:Se};Gt&&(Xr.shixun_type=Gt);const nr=yield(0,$e.ZP)("/api/shixuns/search_image.json",{method:"get",params:Nt(st({},Xr),{is_create_mirror:fe})});if((nr==null?void 0:nr.status)===0){const ut=Ot(((jn=nr==null?void 0:nr.data)==null?void 0:jn.mirrors)||[]);pn===ae.current&&(dn(ut),re.current=(0,lt.cloneDeep)((($n=nr==null?void 0:nr.data)==null?void 0:$n.mirrors)||[]))}}),300)}),Ce=_t=>{const on=document.getElementById(`scroll-${Ge}-${_t}`);if(!on)return;document.getElementById(`scroll-${Ge}`).scrollTo(0,on.offsetTop)},Et=(_t,on)=>{const It=document.getElementById(`search-${Ge}-${_t}`);if(!It)return;const pn=document.getElementById(`search-${Ge}`);It.offsetTop-pn.scrollTop>0&&It.offsetTop-pn.scrollTop{ie(_t,0)},dt=_t=>{var on;if(!rt.length)return;const It=(on=rt==null?void 0:rt[qt])==null?void 0:on.id;sn(It),dn([]),Fn(0),Ce(It),en.current.blur()},yt=(_t,on)=>{sn(_t),dn([]),Fn(0),Ce(_t)},vn=()=>{dn([]),qe(""),Kt("")},wn=_t=>{sn(_t),dn([])},Sn=()=>Xt===""?y.createElement("i",{style:{pointerEvents:"none"},className:"iconfont icon-sousuo2 c-grey-c"}):y.createElement("i",{onClick:_t=>{_t.stopPropagation(),vn()},className:"iconfont icon-shanchu4 c-grey-c"}),Zn=()=>{Je({type:"newShixuns/setActionTabs",payload:{key:"NewShixuns-Apply"}})},rn=()=>{Je({type:"newShixuns/setActionTabs",payload:{key:"Create-Environment"}})},ht=()=>{At.current=setTimeout(()=>{Ue(!1),Fn(0)},200)},Cn=!(je!=null&&je.length)&&!(ot!=null&&ot.length);return y.createElement("div",{className:Ve()(Qe==="night"?Ke.darklySelectEnvironment:Ke.selectEnvironment,Yt)},Dn&&y.createElement("div",{style:{marginTop:20,marginLeft:20}},Dn),y.createElement("div",{className:Ke.search},y.createElement(ke.default,{suffix:Sn(),bordered:!1,ref:en,value:Xt,onKeyDown:_t=>{(_t.keyCode===40||_t.keyCode===38||_t.keyCode===13)&&_t.preventDefault()},size:"middle",onFocus:()=>{clearTimeout(At.current),Xt&&vt(Xt),Ue(!0)},onBlur:ht,onChange:_t=>{qe(_t.target.value),_t.target.value&&vt(_t.target.value),Kt(_t.target.value)},placeholder:"\u641C\u7D22\u60A8\u9700\u8981\u7684\u5B9E\u9A8C\u73AF\u5883",onPressEnter:dt}),He&&y.createElement("div",{id:`search-${Ge}`,className:Ke.searchListWrap},rt.map((_t,on)=>y.createElement(y.Fragment,{key:on}," ",_t.label)))),Me?y.createElement(it.Z,{className:Ke.spin}):y.createElement(y.Fragment,null,!!Bt.length&&y.createElement("aside",{className:Ke.common},y.createElement("div",{className:Ke.title},"\u63A8\u8350\u73AF\u5883:"),y.createElement("ul",{className:Ke.tags},Bt.map((_t,on)=>y.createElement("li",{key:on,onClick:()=>wn(_t.id),className:Ct===_t.id?`${Ke.tag} ${Ke.tagActive}`:Ke.tag},_t.name)))),Cn&&y.createElement(We.Z,{style:{margin:"60px 0"},image:ze,description:y.createElement("span",{className:"c-grey-999"},"\u6682\u65E0\u5B9E\u9A8C\u73AF\u5883")}),y.createElement("aside",{className:Ke.wrap,id:`scroll-${Ge}`},je.map((_t,on)=>{var It;return(It=_t==null?void 0:_t.image)!=null&&It.length?y.createElement(ft,{key:on,data:_t,id:Ct,handleClick:pn=>wn(pn)}):null}),y.createElement("ul",{className:Ke.allList},ot.map(_t=>y.createElement("li",{key:`key-${_t.id}`,id:`scroll-${Ge}-${_t.id}`,className:_t.id===Ct?`${Ke.item} ${Ke.itemActive}`:Ke.item,onClick:()=>sn(_t.id)},y.createElement("div",{className:Ke.name},_t.name),_t.private&&y.createElement(Le.Z,{title:"\u8BE5\u955C\u50CF\u9762\u5411\u6307\u5B9A\u7528\u6237\u5F00\u653E"},y.createElement("div",{className:Ke.tag,style:{color:"#FF9D18",border:"1px solid #FFCF8D",fontSize:10}},"\u9650\u5B9A")),_t.is_base&&y.createElement(Le.Z,{title:"\u4EC5\u63D0\u4F9B\u4E00\u4E2A\u57FA\u672C\u7684\u64CD\u4F5C\u7CFB\u7EDF\u73AF\u5883"},y.createElement("div",{className:Ke.tag,style:{color:"#165DFF",border:"1px solid #BACFFE",fontSize:10}},"\u57FA\u7840"))))))),y.createElement("div",{className:Ke.apply},y.createElement("span",{className:Ke.p1},"\u6CA1\u6709\u5B9E\u9A8C\u73AF\u5883\uFF1F"),y.createElement("span",{className:Ke.p2,onClick:Zn}," \u7533\u8BF7\u65B0\u5EFA"),!at&&y.createElement("span",{className:Ke.p2,onClick:rn}," \u5728\u7EBF\u521B\u5EFA")))},ft=({data:Yt,id:Je,handleClick:Qe})=>{const[Ct,Me]=(0,y.useState)(!0),{name:je,image:ot}=Yt;return y.createElement("div",{className:Ke.list},y.createElement("header",{onClick:()=>Me(!Ct)},y.createElement("div",{className:Ke.title},je),y.createElement("i",{style:{transition:"0.5s",transform:Ct?"rotate(0deg)":"rotate(180deg)"},className:"iconfont icon-shangjiantou c-grey-999"})),y.createElement("ul",{className:Ke.items,style:{height:Ct?"auto":0}},ot.map(Bt=>y.createElement("li",{key:Bt.id,className:Bt.id===Je?`${Ke.item} ${Ke.itemActive}`:Ke.item,onClick:()=>Qe(Bt.id)},y.createElement("div",{className:Ke.name},Bt.name),Bt.private&&y.createElement(Le.Z,{title:"\u8BE5\u955C\u50CF\u9762\u5411\u6307\u5B9A\u7528\u6237\u5F00\u653E"},y.createElement("div",{className:Ke.tag,style:{color:"#FF9D18",border:"1px solid #FFCF8D",fontSize:10}},"\u9650\u5B9A")),Bt.is_base&&y.createElement(Le.Z,{title:"\u4EC5\u63D0\u4F9B\u4E00\u4E2A\u57FA\u672C\u7684\u64CD\u4F5C\u7CFB\u7EDF\u73AF\u5883"},y.createElement("div",{className:Ke.tag,style:{color:"#165DFF",border:"1px solid #BACFFE",fontSize:10}},"\u57FA\u7840")))),y.createElement("li",{className:Ke.line})))};var tn=Ze},38392:function(Dt,Ht,ne){"use strict";ne.d(Ht,{Z:function(){return At}});var y=ne(59301),Le=ne(47889),ke=ne(28284),it=ne(458),We=ne(7939),De=ne(72327),Ve=ne(62957),Ke="data:image/png;base64,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";function ze(){return(0,De.U2)("teach_groups.json")}function $e(Ge){return(0,De.v_)("teach_groups.json",Ge)}function lt(Ge,en){return(0,De.gz)(`teach_groups/${Ge}.json`,en)}function Ie(Ge){return(0,De.v_)("teach_group_members.json",Ge)}function kt(Ge){return(0,De.IV)(`teach_group_members/${Ge}.json`)}function tt(Ge,en){return(0,De.IV)(`teach_groups/${Ge}/del_member.json`,{member_id:en})}function we(Ge){return(0,De.IV)(`teach_groups/${Ge}.json`)}var Re=ne(37568),Ne=({callback:Ge,visible:en,onCancel:ue,id:ae,name:re})=>{function ce(ie){Ge(ie)}const[he]=ke.default.useForm();return(0,y.useEffect)(()=>{he.setFieldsValue({name:re})},[re]),y.createElement(Ve.default,{centered:!0,title:ae?"\u6539\u540D":"\u65B0\u5EFA",open:en,onCancel:ue,footer:null},y.createElement(ke.default,{layout:"vertical",form:he,initialValues:{name:re},onFinish:ce},y.createElement(ke.default.Item,{label:"\u6559\u7814\u56E2\u961F\u540D\u79F0",name:"name",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4E0D\u8D85\u8FC720\u5B57\u7684\u540D\u79F0"}]},y.createElement(Re.default,{placeholder:"\u8BF7\u8F93\u5165\u4E0D\u8D85\u8FC720\u5B57\u7684\u540D\u79F0",maxLength:20})),y.createElement(ke.default.Item,null,y.createElement("div",{className:"flex-container flex-end"},y.createElement(We.ZP,{type:"ghost",onClick:ue,style:{marginRight:20}}," \u53D6\u6D88 ")," ",y.createElement(We.ZP,{type:"primary",htmlType:"submit"}," \u786E\u5B9A ")))))},et=ne(54476),st={icon:{tag:"svg",attrs:{"fill-rule":"evenodd",viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M880 112c17.7 0 32 14.3 32 32v736c0 17.7-14.3 32-32 32H144c-17.7 0-32-14.3-32-32V144c0-17.7 14.3-32 32-32zm-40 72H184v656h656V184zM640.01 338.83c.03 0 .05.01.09.06l45.02 45.01a.2.2 0 01.05.09.12.12 0 010 .07c0 .02-.01.04-.05.08L557.25 512l127.87 127.86a.27.27 0 01.05.06v.02a.12.12 0 010 .07c0 .03-.01.05-.05.09l-45.02 45.02a.2.2 0 01-.09.05.12.12 0 01-.07 0c-.02 0-.04-.01-.08-.05L512 557.25 384.14 685.12c-.04.04-.06.05-.08.05a.12.12 0 01-.07 0c-.03 0-.05-.01-.09-.05l-45.02-45.02a.2.2 0 01-.05-.09.12.12 0 010-.07c0-.02.01-.04.06-.08L466.75 512 338.88 384.14a.27.27 0 01-.05-.06l-.01-.02a.12.12 0 010-.07c0-.03.01-.05.05-.09l45.02-45.02a.2.2 0 01.09-.05.12.12 0 01.07 0c.02 0 .04.01.08.06L512 466.75l127.86-127.86c.04-.05.06-.06.08-.06a.12.12 0 01.07 0z"}}]},name:"close-square",theme:"outlined"},Nt=st,me=ne(7657),Ze=function(en,ue){return y.createElement(me.Z,(0,et.Z)({},en,{ref:ue,icon:Nt}))},ft=y.forwardRef(Ze),tn=ft,Yt=ne(43531);const Je=50;var Qe=({data:Ge,isAdminOrTeacher:en,onDelGroup:ue,onChangeGroupName:ae,onPlusMember:re,onDelMember:ce,onExitGroup:he})=>{const[ie,Ce]=(0,y.useState)(0),[Et,vt]=(0,y.useState)(0);function dt(wn){let Sn=parseInt(wn.target.id,10);Ve.default.confirm({title:"\u89E3\u6563\u63D0\u793A",content:"\u89E3\u6563\u6559\u7814\u56E2\u961F\u5C06\u5BF9\u56E2\u961F\u6210\u5458\u4E4B\u95F4\u5171\u4EAB\u5B9E\u8BAD\u3001\u8BD5\u5377\u7B49\u529F\u80FD\u9020\u6210\u4E0D\u4FBF\u3002\u60A8\u786E\u5B9A\u8981\u89E3\u6563\u672C\u6559\u7814\u56E2\u961F\u5417\uFF1F",onOk:()=>{ue(Sn)}})}function yt(wn){let Sn=parseInt(wn.target.id,10);Ve.default.confirm({title:"\u9000\u51FA\u63D0\u793A",content:"\u9000\u51FA\u5C06\u5BF9\u60A8\u4E0E\u7EC4\u5185\u6210\u5458\u5171\u540C\u5F00\u5C55\u6559\u7814\u6D3B\u52A8\u9020\u6210\u4E0D\u4FBF\u3002\u60A8\u786E\u5B9A\u8981\u9000\u51FA\u5417\uFF1F",onOk:()=>{he(Sn)}})}function vn(wn,Sn){Ve.default.confirm({title:"\u6E29\u99A8\u63D0\u793A",icon:null,content:"\u786E\u5B9A\u8981\u5220\u9664\u8FD9\u4E2A\u7EC4\u5458\u5417?",onOk:()=>{ce(wn,Sn)}})}return y.createElement("ul",{className:"teaching-list"},Ge.map((wn,Sn)=>y.createElement("li",{key:wn.id,onClick:()=>Ce(Sn)},y.createElement("div",{className:"item-group"},y.createElement("span",null,wn.name," \xA0 ",Sn!==ie&&y.createElement("i",{className:"iconfont icon-jiantou9"})," "),y.createElement("div",{className:"action-group"},en?y.createElement("a",{onClick:()=>{ae(wn)},style:{marginRight:40}},"\u4FEE\u6539\u540D2222\u79F0"):null,wn.is_creat?y.createElement("a",{id:wn.id+"",className:"c-grey-c",onClick:dt},"\u89E3\u6563"):y.createElement("a",{id:wn.id+"",className:"c-grey-c",onClick:yt},"\u9000\u51FA"))),Sn===ie?y.createElement("ul",{className:"info"},wn.memers.map(Zn=>y.createElement("li",{key:Zn.id||Zn.name,onClick:()=>{vt(Zn.id)},className:Et===Zn.id?"active":""},y.createElement("div",null,Zn.name),wn.is_creat&&Zn.id&&Et===Zn.id?y.createElement("a",{className:"btn-del",onClick:rn=>{rn.preventDefault(),rn.stopPropagation(),vn(wn.id,Et)}},y.createElement(tn,null)):null)),en?y.createElement("li",null,y.createElement(We.ZP,{type:"link",disabled:wn.memers.length>=50,title:wn.memers.length>=50?"\u672C\u7EC4\u6210\u5458\u5DF2\u6EE1":"\u6DFB12312\u52A0\u6210\u5458",onClick:()=>{re(wn)}}," ",y.createElement(Yt.Z,null)," \u6DFB\u52A0\u7EC4\u5458 ")):null):null)))},Ct=ne(22740),Me=ne(86261),je=Object.defineProperty,ot=Object.defineProperties,Bt=Object.getOwnPropertyDescriptors,sn=Object.getOwnPropertySymbols,Kt=Object.prototype.hasOwnProperty,Gt=Object.prototype.propertyIsEnumerable,Dn=(Ge,en,ue)=>en in Ge?je(Ge,en,{enumerable:!0,configurable:!0,writable:!0,value:ue}):Ge[en]=ue,Se=(Ge,en)=>{for(var ue in en||(en={}))Kt.call(en,ue)&&Dn(Ge,ue,en[ue]);if(sn)for(var ue of sn(en))Gt.call(en,ue)&&Dn(Ge,ue,en[ue]);return Ge},fe=(Ge,en)=>ot(Ge,Bt(en)),at=(Ge,en,ue)=>new Promise((ae,re)=>{var ce=Ce=>{try{ie(ue.next(Ce))}catch(Et){re(Et)}},he=Ce=>{try{ie(ue.throw(Ce))}catch(Et){re(Et)}},ie=Ce=>Ce.done?ae(Ce.value):Promise.resolve(Ce.value).then(ce,he);ie((ue=ue.apply(Ge,en)).next())});function Xt({children:Ge}){return y.createElement("div",{className:"no-data"},y.createElement("img",{src:Ke,alt:"no-data",width:300}),Ge)}const qe={data:[],loading:!0,selectedGroup:{},showFormPanel:!1,showMemberPanel:!1,index:0};var He=(Ge=>(Ge[Ge.INITDATA=0]="INITDATA",Ge[Ge.SHOWLOADING=1]="SHOWLOADING",Ge[Ge.SHOWFORMPANEL=2]="SHOWFORMPANEL",Ge[Ge.SHOWMEMBERPANEL=3]="SHOWMEMBERPANEL",Ge[Ge.SELECTGROUP=4]="SELECTGROUP",Ge[Ge.SETINDEX=5]="SETINDEX",Ge))(He||{});function Ue(Ge,en){switch(en.type){case 0:return Se(Se({},Ge),en.payload);case 1:return fe(Se({},Ge),{loading:en.payload});case 5:return fe(Se({},Ge),{index:en.payload});case 2:return Se(Se({},Ge),en.payload);case 3:return Se(Se({},Ge),en.payload);case 4:return fe(Se({},Ge),{selectedGroup:en.payload,showFormPanel:!0});default:throw new Error}}function rt({user:Ge}){var en;const[ue,ae]=(0,y.useReducer)(Ue,qe),{data:re,index:ce,loading:he,showFormPanel:ie,selectedGroup:Ce,showMemberPanel:Et}=ue,vt=(en=Ge.userInfo)==null?void 0:en.role,dt=(0,y.useMemo)(()=>{let Ot=[],jn=[];for(let $n of re)$n.is_creat?Ot.push($n):jn.push($n);return[Ot,jn]},[re]);(0,y.useEffect)(()=>{vt===15&&ae({type:5,payload:1})},[vt]);function yt(){return at(this,null,function*(){const Ot=yield ze();ae({type:0,payload:{loading:!1,showFormPanel:!1,data:Ot.groups}})})}(0,y.useEffect)(()=>{yt()},[]);function vn(Ot){return at(this,null,function*(){Ce.id?yield lt(Ce.id,Ot):yield $e(Ot),yt()})}function wn(){ae({type:2,payload:{showFormPanel:!0,selectedGroup:{}}})}function Sn(Ot){ae({type:4,payload:Ot})}function Zn(){ae({type:2,payload:{showFormPanel:!1}})}function rn(){ae({type:3,payload:{showMemberPanel:!1,selectedGroup:{}}})}function ht(Ot){ae({type:3,payload:{showMemberPanel:!0,selectedGroup:Ot}})}function Cn(Ot,jn){return at(this,null,function*(){yield tt(Ot,jn),yt()})}function _t(Ot){return at(this,null,function*(){yield we(Ot),yt()})}function on(Ot){return at(this,null,function*(){yield kt(Ot),yt()})}function It(Ot){ae({type:5,payload:parseInt(Ot.target.id,10)})}function pn(Ot,jn){return at(this,null,function*(){rn(),yield Ie({user_ids:Ot,group_id:jn}),yt()})}return y.createElement(y.Fragment,null,y.createElement("div",{className:"teaching-circling-container"},y.createElement("h3",null," \u6559\u7814\u56E2\u961F ",vt<=12&&y.createElement(We.ZP,{type:"primary",disabled:re.length>=50,title:re.length>=50?"\u60A8\u52A0\u5165\u7684\u6559\u7814\u7EC4\u5DF2\u8FBE\u4E0A\u9650":"",onClick:wn},"\u65B0\u5EFA")," "),y.createElement("div",{className:"teaching-circling-body"},vt===15?null:y.createElement("ul",{className:"navs"},y.createElement("li",{className:ce===0?"active":""},y.createElement("a",{id:"0",onClick:It},"\u6211\u521B\u5EFA\u7684")),y.createElement("li",{className:ce===1?"active":""},y.createElement("a",{id:"1",onClick:It},"\u6211\u52A0\u5165\u7684"))),y.createElement("div",{className:dt[ce].length===0?"nodata-content":"main-content"},dt[ce].length===0?y.createElement(Xt,null,vt<=12?y.createElement(y.Fragment,null," ",y.createElement("p",null,"\u6559\u7814\u56E2\u961F\u6709\u52A9\u4E8E\u4F60\u548C\u4F60\u7684\u4F19\u4F34\u4EEC\u4E00\u8D77\u521B\u5EFA\u5B9E\u8BAD\u3001\u534F\u540C\u6559\u5B66\uFF0C\u6216\u5F00\u5C55\u5176\u4ED6\u6559\u7814\u6D3B\u52A8\u3002")," ",y.createElement("p",null,"\u5F53\u524D\u60A8\u5C1A\u672A\u7EC4\u5EFA\u5C5E\u4E8E\u81EA\u5DF1\u6559\u7814\u56E2\u961F\uFF0C\u5FEB\u53BB\u7EC4\u5EFA\u5427\uFF01")," "):y.createElement("p",null," \u60A8\u5C1A\u672A\u52A0\u5165\u4EFB\u4F55\u6559\u7814\u5C0F\u7EC4\uFF0C\u8BF7\u7B49\u5F85\u8001\u5E08\u7684\u53EC\u5524\u5427\uFF01 ")):y.createElement(Qe,{onExitGroup:on,onPlusMember:ht,onDelMember:Cn,onDelGroup:_t,isAdminOrTeacher:vt<=12,onChangeGroupName:Sn,data:dt[ce]}))),y.createElement("p",{style:{width:1200,margin:"0 auto 40px auto"},className:"desc"}," * \u6211\u4EEC\u786E\u4FDD\u4F60\u6240\u63D0\u4F9B\u7684\u4FE1\u606F\u5747\u5904\u4E8E\u4E25\u683C\u4FDD\u5BC6\u72B6\u6001\uFF0C\u4E0D\u4F1A\u6CC4\u9732 ")),y.createElement(Ne,{callback:vn,visible:ie,onCancel:Zn,id:Ce.id,name:Ce.name}),y.createElement(Ve.default,{centered:!0,title:"\u6DFB\u52A0\u6210\u5458",open:Et,onCancel:rn,footer:null,width:1100,bodyStyle:{minHeight:200}},y.createElement(Me.Z,{container_id:Ce.id,container_type:4,onSelect:pn,onCancel:rn})))}var dn=(0,Ct.connect)(({user:Ge})=>({user:Ge}))(rt),qt=(Ge,en,ue)=>new Promise((ae,re)=>{var ce=Ce=>{try{ie(ue.next(Ce))}catch(Et){re(Et)}},he=Ce=>{try{ie(ue.throw(Ce))}catch(Et){re(Et)}},ie=Ce=>Ce.done?ae(Ce.value):Promise.resolve(Ce.value).then(ce,he);ie((ue=ue.apply(Ge,en)).next())});const Fn=Le.ZP.Group;var At=({onSelect:Ge,onCancel:en})=>{const[ue,ae]=(0,y.useState)([]),[re,ce]=(0,y.useState)(!0);(0,y.useEffect)(()=>{function Ce(){return qt(this,null,function*(){const{groups:Et}=yield(0,De.U2)("teach_groups/my.json");ae(Et),ce(!1)})}Ce()},[]);const he=(0,y.useMemo)(()=>{let Ce=[],Et=[];for(let vt of ue)vt.is_creat?Ce.push(vt):Et.push(vt);return[Ce,Et]},[ue]);function ie(Ce){Ge(Ce)}return y.createElement(ke.default,{className:"select-teach-group",onFinish:ie},re?y.createElement(it.Z,{paragraph:!0}):ue.length===0?y.createElement(Xt,null,"\u60A8\u5C1A\u672A\u521B\u5EFA\u60A8\u7684\u6559\u7814\u56E2\u961F\uFF0C\u5FEB\u53BB",y.createElement(Ct.Link,{to:"/account/teach-group"},"\u521B\u5EFA"),"\u5427"):y.createElement(y.Fragment,null,y.createElement(ke.default.Item,{name:"group_id",style:{width:"100%"}},y.createElement(Fn,{style:{width:"100%"}},y.createElement("p",{style:{fontSize:"12px"}},"\u6211\u521B\u5EFA\u7684\uFF1A"),y.createElement("ul",{className:"groups"},he[0].map(Ce=>y.createElement("li",{key:Ce.id},y.createElement(Le.ZP,{value:Ce.id},Ce.name)))),y.createElement("p",{style:{fontSize:"12px"}},"\u6211\u52A0\u5165\u7684\uFF1A"),y.createElement("ul",{className:"groups"},he[1].map(Ce=>y.createElement("li",{key:Ce.id},y.createElement(Le.ZP,{value:Ce.id},Ce.name)))))),y.createElement("div",{className:"btn-actions"},y.createElement(We.ZP,{type:"default",onClick:en,style:{marginRight:10}},"\u53D6\u6D88"),y.createElement(We.ZP,{type:"primary",htmlType:"submit"},"\u786E\u5B9A"))))}},86261:function(Dt,Ht,ne){"use strict";var y=ne(59301),Le=ne(28284),ke=ne(77019),it=ne(82326),We=ne(37568),De=ne(1560),Ve=ne(7939),Ke=ne(62673),ze=ne(25399),$e=ne(6767),lt=ne(70858),Ie=ne(22740),kt=ne(66649),tt=ne.n(kt),we=ne(26724),Re=ne.n(we),Ne=ne(58143),et=ne(24811),st=ne(4111),Nt=ne(6738),me=ne(59301),Ze=Object.defineProperty,ft=Object.defineProperties,tn=Object.getOwnPropertyDescriptors,Yt=Object.getOwnPropertySymbols,Je=Object.prototype.hasOwnProperty,Qe=Object.prototype.propertyIsEnumerable,Ct=(Se,fe,at)=>fe in Se?Ze(Se,fe,{enumerable:!0,configurable:!0,writable:!0,value:at}):Se[fe]=at,Me=(Se,fe)=>{for(var at in fe||(fe={}))Je.call(fe,at)&&Ct(Se,at,fe[at]);if(Yt)for(var at of Yt(fe))Qe.call(fe,at)&&Ct(Se,at,fe[at]);return Se},je=(Se,fe)=>ft(Se,tn(fe)),ot=(Se,fe,at)=>new Promise((Xt,qe)=>{var He=dn=>{try{rt(at.next(dn))}catch(qt){qe(qt)}},Ue=dn=>{try{rt(at.throw(dn))}catch(qt){qe(qt)}},rt=dn=>dn.done?Xt(dn.value):Promise.resolve(dn.value).then(He,Ue);rt((at=at.apply(Se,fe)).next())});const Bt=[];function sn({onSearch:Se,schools:fe}){return me.createElement(Le.default,{colon:!1,layout:"horizontal",onFinish:Se,initialValues:{keyword:"",school_name:"",search_type:"1"}},me.createElement(ke.Z,{style:{flexWrap:"nowrap"}},me.createElement(Le.default.Item,{name:"search_type",label:"\u641C\u7D22\u7C7B\u578B"},me.createElement(it.default,{popupClassName:Nt.Z.selectdown,style:{width:106}},me.createElement(it.default.Option,{value:"1"},"\u59D3\u540D"),me.createElement(it.default.Option,{value:"2"},"\u624B\u673A\u53F7"),me.createElement(it.default.Option,{value:"3"},"\u90AE\u7BB1"))),me.createElement(Le.default.Item,{style:{marginLeft:20},label:"\u641C\u7D22\u5185\u5BB9",name:"keyword",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u641C\u7D22\u5185\u5BB9"}]},me.createElement(We.default,{allowClear:!0,style:{width:300},size:"middle"})),me.createElement(Le.default.Item,{style:{marginLeft:20},label:"\u5355\u4F4D",name:"school_name"},me.createElement(De.Z,{options:fe,style:{width:300},size:"middle",showSearch:!0,filterOption:(at,Xt)=>Xt.value.toUpperCase().indexOf(at.toUpperCase())!==-1,placeholder:"\u8BF7\u8F93\u5165\u5355\u4F4D\u540D\u79F0"})),me.createElement(Ve.ZP,{type:"primary",style:{background:"#F6F7F9 linear-gradient(180deg, #FFFFFF 0%, #F6F7F9 100%)",boxShadow:"0px 2px 4px 0px #E0DFE1, inset 0px 1px 3px 0px rgba(255,255,255,0.5)",borderRadius:16,color:"#165DFF",marginLeft:40,border:"1px solid #BACFFE"},htmlType:"submit"},"\u641C\u7D22")))}var Kt=(Se=>(Se[Se.INITDATA=0]="INITDATA",Se[Se.INITSCHOOLS=1]="INITSCHOOLS",Se[Se.SHOWLOADING=2]="SHOWLOADING",Se[Se.SELECTEDIDS=3]="SELECTEDIDS",Se[Se.SETQUERY=4]="SETQUERY",Se[Se.SETPAGE=5]="SETPAGE",Se))(Kt||{});function Gt(Se,fe){switch(fe.type){case 0:return Me(Me({},Se),fe.payload);case 4:return Me(Me({},Se),fe.payload);case 5:return je(Me({},Se),{page:fe.payload,reload:!1});case 2:return je(Me({},Se),{loading:fe.payload});case 1:return je(Me({},Se),{schools:fe.payload});case 3:return je(Me({},Se),{selectedIds:fe.payload});default:throw new Error}}const Dn={data:[],schools:[],loading:!1,selectedIds:[],query:null,page:1,count:0,reload:!1};Ht.Z=({onSelect:Se,onCancel:fe,container_id:at,container_type:Xt})=>{const[qe,He]=(0,y.useReducer)(Gt,Dn),{data:Ue,schools:rt,loading:dn,selectedIds:qt,page:Fn,count:At,query:Ge,reload:en}=qe;(0,y.useEffect)(()=>{function Ce(){return ot(this,null,function*(){const{users:Et,user_count:vt}=yield(0,et.nQ)(je(Me({},Ge),{page:Fn,container_type:Xt,container_id:at,display_aliases:!0}));He({type:0,payload:{data:en?Et:[...Ue,...Et],count:vt}})})}Ge&&Ce()},[Fn,Ge,en,at,Xt]),(0,y.useEffect)(()=>{function Ce(){return ot(this,null,function*(){const{school_names:Et}=yield(0,et.K$)({display_aliases:!0});He({type:1,payload:Et.map(vt=>({value:vt}))})})}Ce()},[]);const ue=[{title:"",dataIndex:"added",width:40,ellipsis:!0,render:(Ce,Et)=>me.createElement(Ke.default,{value:Et.numid,checked:qt.includes(Et.numid),disabled:!!Ce})},{title:"\u59D3\u540D",width:100,ellipsis:!0,align:"left",dataIndex:"username",render:(Ce,Et)=>me.createElement("div",null,me.createElement(ze.Z,{placement:"bottom",title:Ce},me.createElement(Ie.Link,{style:{color:"#000000"},className:"bold c-black",to:`/users/${Et.login}`,target:"_blank"},Ce||"--")))},{title:"\u624B\u673A",width:100,dataIndex:"phone",ellipsis:!0,render:Ce=>me.createElement(ze.Z,{placement:"bottom",title:Ce},me.createElement("span",{style:{color:"#000000"}},Ce||"--"))},{title:"\u90AE\u7BB1",dataIndex:"email",width:100,ellipsis:!0,render:Ce=>me.createElement(ze.Z,{placement:"bottom",title:Ce},me.createElement("span",{style:{color:"#000000"}},Ce||"--"))},{title:"\u5B66\u53F7/\u5DE5\u53F7",width:100,dataIndex:"student_number",ellipsis:!0,render:Ce=>me.createElement(ze.Z,{placement:"bottom",title:Ce},me.createElement("span",{style:{color:"#000000"}},Ce||"--"))},{title:"\u5B66\u6821/\u5355\u4F4D",width:150,dataIndex:"school_name",ellipsis:!0,render:Ce=>me.createElement(ze.Z,{placement:"bottom",title:Ce},me.createElement("span",{style:{color:"#000000"}},Ce||"--"))},{title:"\u9662\u7CFB/\u90E8\u95E8",dataIndex:"depart_name",width:130,ellipsis:!0,render:Ce=>me.createElement(ze.Z,{placement:"bottom",title:Ce},me.createElement("span",{style:{color:"#000000"}},Ce||"--"))},{title:"\u5B9E\u540D\u8BA4\u8BC1",dataIndex:"auth",width:100,render:Ce=>me.createElement("span",{style:{color:"#000000"}},Ce?"\u662F":"\u5426")},{title:"\u6700\u540E\u767B\u5F55\u65F6\u95F4",dataIndex:"last_login_on",width:140,ellipsis:!0,render:Ce=>me.createElement(ze.Z,{placement:"bottom",title:Ce},me.createElement("span",{style:{color:"#000000"}},tt()(Ce).format("YYYY-MM-DD HH:mm")))},{title:"\u72B6\u6001",dataIndex:"added",width:80,render:Ce=>{if(Ce===1)return me.createElement("span",{style:{color:"#000000"}},"\u5DF2\u6DFB\u52A0")}}];function ae(Ce){He({type:4,payload:{page:1,reload:!0,query:Ce}})}function re(Ce){He({type:5,payload:Ce})}function ce(Ce){let Et=qt.indexOf(Ce);Et>=0?qt.splice(Et,1):qt.push(Ce),He({type:3,payload:[...qt]})}function he(){qt.length===0?$e.ZP.warning("\u8BF7\u5148\u5728\u4E0B\u9762\u5217\u8868\u4E2D\u9009\u62E9\u8981\u6DFB\u52A0\u6210\u5458"):(Se(qt,at),He({type:0,payload:{data:[],count:0,page:1,selectedIds:[],query:null,reload:!1}}))}const ie=At>Fn*10;return me.createElement("div",{className:"select-user-container",style:{paddingBottom:20}},me.createElement(sn,{onSearch:ae,schools:rt}),Ge?me.createElement(me.Fragment,null,me.createElement("div",{className:"flexd-table-header mt20"},me.createElement(st.Gi,null,me.createElement(lt.default,{pagination:!1,dataSource:Bt,columns:ue}))),me.createElement("div",{style:{maxHeight:260,overflow:"auto",marginBottom:20}},me.createElement(Re(),{initialLoad:!1,pageStart:1,threshold:20,loadMore:re,hasMore:ie,useWindow:!1},me.createElement(st.Gi,null,me.createElement(lt.default,{loading:dn,showHeader:!1,pagination:!1,dataSource:Ue,columns:ue,onRow:Ce=>({onClick:Et=>{Ce.added!==1&&ce(Ce.numid)}})})))),me.createElement("div",{className:"flex-container flex-end"},me.createElement(Ve.ZP,{type:"ghost",style:{marginRight:10,border:"1px solid #C3CFE0",color:"#464F66"},onClick:fe},"\u53D6\u6D88"),me.createElement(Ve.ZP,{style:{background:"#F6F7F9 linear-gradient(180deg, #FFFFFF 0%, #F6F7F9 100%)",boxShadow:"0px 2px 4px 0px #E0DFE1, inset 0px 1px 3px 0px rgba(255,255,255,0.5)",borderRadius:2,color:"#165DFF",border:"1px solid #BACFFE"},type:"primary",onClick:he},"\u786E\u5B9A"))):me.createElement("div",{className:"tc font16 c-light-black mt40 pb30"},me.createElement("img",{src:Ne,width:"100",alt:""}),me.createElement("br",null),me.createElement("p",{className:"mt20"},"\u8BF7\u641C\u7D22\u8981\u6DFB\u52A0\u7684\u4EBA\u5458")))}},65636:function(Dt,Ht,ne){"use strict";ne.d(Ht,{Z:function(){return kt}});var y=ne(59301),Le=ne(25399),ke=ne(22740),it=ne(54331),We=ne(72565),De=Object.defineProperty,Ve=Object.getOwnPropertySymbols,Ke=Object.prototype.hasOwnProperty,ze=Object.prototype.propertyIsEnumerable,$e=(tt,we,Re)=>we in tt?De(tt,we,{enumerable:!0,configurable:!0,writable:!0,value:Re}):tt[we]=Re,lt=(tt,we)=>{for(var Re in we||(we={}))Ke.call(we,Re)&&$e(tt,Re,we[Re]);if(Ve)for(var Re of Ve(we))ze.call(we,Re)&&$e(tt,Re,we[Re]);return tt},kt=({children:tt,customContent:we,disableWhenCommunity:Re=!1,tooltipProps:Ne={}})=>{const et=(0,ke.useDispatch)(),st=y.createElement("div",null,"\u60A8\u5F53\u524D\u7684\u8D26\u53F7\u7248\u672C\u6682\u65E0\u6B64\u529F\u80FD\u6743\u9650\u3002\u5982\u9700\u4F7F\u7528\uFF0C\u8BF7",y.createElement("span",{style:{color:"#6594FF",cursor:"pointer"},onClick:()=>{var me;(0,We.xg)(`/users/${(me=(0,it.eY)())==null?void 0:me.login}/memberCenter`)}},"\u5347\u7EA7\u81F3\u66F4\u9AD8\u7248\u672C\u8D26\u53F7"),"\u3002"),Nt=me=>{var Ze;if(!y.isValidElement(me))return me;const ft={};ft.disabled=!0,ft.onChange=Je=>{var Qe,Ct;(Qe=Je==null?void 0:Je.preventDefault)==null||Qe.call(Je),(Ct=Je==null?void 0:Je.stopPropagation)==null||Ct.call(Je)};const tn=(Ze=me.props)==null?void 0:Ze.children,Yt=tn&&y.Children.map(tn,Nt);return y.cloneElement(me,ft,Yt)};return(0,it.k5)()&&Re?y.createElement(Le.Z,lt({placement:"topLeft",title:we||st},Ne),Nt(tt)):y.createElement(y.Fragment,null,tt)}},78228:function(Dt,Ht,ne){"use strict";ne.d(Ht,{h:function(){return me}});var y=ne(59301),Le=ne(82326),ke=ne(28284),it=ne(7939),We=ne(89780),De=ne.n(We),Ve=ne(30180),Ke=ne(32131),ze=Object.defineProperty,$e=Object.defineProperties,lt=Object.getOwnPropertyDescriptors,Ie=Object.getOwnPropertySymbols,kt=Object.prototype.hasOwnProperty,tt=Object.prototype.propertyIsEnumerable,we=(Ze,ft,tn)=>ft in Ze?ze(Ze,ft,{enumerable:!0,configurable:!0,writable:!0,value:tn}):Ze[ft]=tn,Re=(Ze,ft)=>{for(var tn in ft||(ft={}))kt.call(ft,tn)&&we(Ze,tn,ft[tn]);if(Ie)for(var tn of Ie(ft))tt.call(ft,tn)&&we(Ze,tn,ft[tn]);return Ze},Ne=(Ze,ft)=>$e(Ze,lt(ft));const et=Le.default.Option,st={labelCol:{span:4},wrapperCol:{span:20}},Nt={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"]};Ht.Z=({callback:Ze,onCancel:ft})=>{const[tn,Yt]=(0,y.useState)("python");function Je(Ct){Yt(Nt[Ct][1])}function Qe(Ct){Ze(Ct)}return y.createElement(ke.default,Ne(Re({},st),{className:"code-block-panel",initialValues:{language:"python",content:""},onFinish:Qe,style:{width:500}}),y.createElement(ke.default.Item,{label:"\u4EE3\u7801\u8BED\u8A00",name:"language"},y.createElement(Le.default,{getPopupContainer:Ct=>Ct.parentNode,onChange:Je},Object.keys(Nt).map(Ct=>y.createElement(et,{key:Ct,value:Ct},Nt[Ct][0])))),y.createElement(ke.default.Item,{label:"\u4EE3\u7801\u5185\u5BB9",name:"content",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4EE3\u7801\u5185\u5BB9"}]},y.createElement(me,{mode:tn})),y.createElement("div",{className:"flex-container flex-end"},y.createElement(it.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),y.createElement(it.ZP,{type:"ghost",onClick:ft},"\u53D6\u6D88")))};function me({value:Ze,onChange:ft,mode:tn,options:Yt={}}){const Je=(0,y.useRef)(),[Qe,Ct]=(0,y.useState)();return(0,y.useEffect)(()=>{if(Qe){let Me=function(je){const ot=je.getValue();ft&&ft(ot)};return Qe.on("change",Me),()=>{Qe.off("change",Me)}}},[Qe,ft]),(0,y.useEffect)(()=>{Qe&&Qe.setOption("mode",tn)},[Qe,tn]),(0,y.useEffect)(()=>{Qe&&(Ze!==Qe.getValue()||Ze==="")&&setTimeout(()=>{Qe.setValue(Ze||"")},300)},[Qe,Ze]),(0,y.useEffect)(()=>{if(Je.current&&!Qe){const Me=De().fromTextArea(Je.current,Re({mode:tn,lineNumbers:!0,lineWrapping:!0,autoCloseBrackets:!0,tabSize:4,autofocus:!0,autoCloseTags:!0,matchBrackets:!0,styleActiveLine:!0},Yt));Ct(Me)}},[Je.current,Qe]),y.createElement("div",{className:"my-codemirror-container"},y.createElement("textarea",{ref:Je}))}},84693:function(Dt,Ht,ne){"use strict";ne.d(Ht,{Z:function(){return ei}});var y=ne(59301),Le=ne(22740),ke=ne(89780),it=ne.n(ke),We=ne(76374),De=ne(30180),Ve=ne(6313),Ke=ne(25717),ze=ne(99498),$e=ne(25419),lt=ne(67549),Ie=ne(51164),kt=({value:ur="",className:Qt,showTextOnly:Vn,showLines:hr,style:Ea={}})=>{const Or=(0,y.useMemo)(()=>"",[ur]);return y.createElement(y.Fragment,null,y.createElement("div",{dangerouslySetInnerHTML:{__html:Or}}))},tt=Object.defineProperty,we=Object.defineProperties,Re=Object.getOwnPropertyDescriptors,Ne=Object.getOwnPropertySymbols,et=Object.prototype.hasOwnProperty,st=Object.prototype.propertyIsEnumerable,Nt=(ur,Qt,Vn)=>Qt in ur?tt(ur,Qt,{enumerable:!0,configurable:!0,writable:!0,value:Vn}):ur[Qt]=Vn,me=(ur,Qt)=>{for(var Vn in Qt||(Qt={}))et.call(Qt,Vn)&&Nt(ur,Vn,Qt[Vn]);if(Ne)for(var Vn of Ne(Qt))st.call(Qt,Vn)&&Nt(ur,Vn,Qt[Vn]);return ur},Ze=(ur,Qt)=>we(ur,Re(Qt));let ft=[{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\u516C\u5F0F",icon:"iconfont icon-shuxuetuxiang2",actionName:"maths-latex"},{title:"\u591A\u884C\u516C\u5F0F",icon:"md-iconfont icon-formula",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 tn({onActionCallback:ur,title:Qt,icon:Vn,actionName:hr,className:Ea="",children:Or}){function br(){ur(hr)}return y.createElement("a",{title:Qt,className:Ea,onClick:br},y.createElement("i",{className:`${Vn}`}),Or)}var Yt=({watch:ur,showNullButton:Qt,showNullProgramButton:Vn,onActionCallback:hr,fullScreen:Ea,insertTemp:Or,hidetoolBar:br,extraUse:vi})=>{const zi=[...ft,{title:`${ur?"\u5173\u95ED\u5B9E\u65F6\u9884\u89C8":"\u5F00\u542F\u5B9E\u65F6\u9884\u89C8"}`,icon:`${ur?"md-iconfont icon-eye-slash":"md-iconfont icon-eye"}`,actionName:"trigger-watch"}];return y.createElement("ul",{className:"markdown-toolbar-container"},!br&&zi.map((ci,Oa)=>y.createElement("li",{key:Oa},ci.actionName?y.createElement(tn,Ze(me({},ci),{onActionCallback:hr})):y.createElement("span",{className:"v-line"}))),Qt?y.createElement("li",null,y.createElement(tn,{icon:"iconfont icon-tianjia5 insert-blank",className:"btn-null ml5",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-null-ch",onActionCallback:hr},y.createElement("span",{className:"fill-tip"},"\u70B9\u51FB\u65B0\u589E\u586B\u7A7A\u9879"))):null,Vn?y.createElement(y.Fragment,null,y.createElement("li",null,y.createElement(tn,{icon:"md-iconfont icon-edit insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-signal",onActionCallback:hr},y.createElement("span",{className:"fill-tip"},"\u6DFB\u52A0\u5355\u884C\u586B\u7A7A\u9879"))),y.createElement("li",null,y.createElement(tn,{icon:"md-iconfont icon-uniE900 insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-multiple",onActionCallback:hr},y.createElement("span",{className:"fill-tip"},"\u6DFB\u52A0\u591A\u884C\u586B\u7A7A\u9879")))):null,Or&&y.createElement("li",null,y.createElement(tn,{icon:"md-iconfont icon-edit",className:"btn-null",title:"\u63D2\u5165\u6A21\u677F",actionName:`inster-template-${Or}`,onActionCallback:hr},y.createElement("span",{className:"fill-tip"},"\u63D2\u5165\u6A21\u677F"))),vi&&y.createElement("li",null,vi),y.createElement("li",{className:"btn-full-screen"},y.createElement(tn,{icon:`${Ea?"md-iconfont icon-shrink":"md-iconfont icon-enlarge"}`,title:Ea?"\u5173\u95ED\u5168\u5C4F":"\u5F00\u542F\u5168\u5C4F",actionName:"trigger-full-screen",onActionCallback:hr})))},Je=ne(54638),Qe=ne(28284),Ct=ne(37568),Me=ne(7939),je=Object.defineProperty,ot=Object.defineProperties,Bt=Object.getOwnPropertyDescriptors,sn=Object.getOwnPropertySymbols,Kt=Object.prototype.hasOwnProperty,Gt=Object.prototype.propertyIsEnumerable,Dn=(ur,Qt,Vn)=>Qt in ur?je(ur,Qt,{enumerable:!0,configurable:!0,writable:!0,value:Vn}):ur[Qt]=Vn,Se=(ur,Qt)=>{for(var Vn in Qt||(Qt={}))Kt.call(Qt,Vn)&&Dn(ur,Vn,Qt[Vn]);if(sn)for(var Vn of sn(Qt))Gt.call(Qt,Vn)&&Dn(ur,Vn,Qt[Vn]);return ur},fe=(ur,Qt)=>ot(ur,Bt(Qt));const at={labelCol:{span:4},wrapperCol:{span:20}};var Xt=({callback:ur,onCancel:Qt})=>{function Vn(hr){ur(hr)}return y.createElement(Qe.default,fe(Se({},at),{initialValues:{link:"http://",title:""},className:"link-panel",onFinish:Vn,style:{width:500}}),y.createElement(Qe.default.Item,{label:"\u94FE\u63A5\u5730\u5740",name:"link",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u5730\u5740"}]},y.createElement(Ct.default,null)),y.createElement(Qe.default.Item,{label:"\u94FE\u63A5\u6807\u9898",name:"title",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u6807\u9898"}]},y.createElement(Ct.default,null)),y.createElement("div",{className:"flex-container flex-end"},y.createElement(Me.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),y.createElement(Me.ZP,{type:"ghost",onClick:Qt},"\u53D6\u6D88")))},qe=ne(78228),He=ne(19896),Ue=ne(62957),rt=ne(77019),dn=ne(72716),qt=ne(59301),Fn=({callback:ur,onCancel:Qt})=>{const Vn=document.createElement("canvas"),hr=Vn.getContext("2d");Vn.width=1e3,Vn.height=800,hr.fillStyle="#ffffff",hr.fillRect(0,0,Vn.width,Vn.height);const Ea=Vn.toDataURL("image/png");return qt.createElement(Ue.default,{open:!0,width:"100vw",style:{height:"100vh",top:0},footer:null,title:null,closable:!1},qt.createElement(rt.Z,{style:{height:"100vh"}},qt.createElement(dn.Z,{fullWidth:!0,noAssociationId:!0,showFullTools:!0,data:{src:Ea,visible:!0,title:String(Date.now())},onOk:Or=>{ur({src:Or.url})},onClose:Qt})))},At=ne(36207),Ge=ne(5269),en=ne(6767),ue={myPaletteDiv:"myPaletteDiv___Xjz2I",flowChartWrp:"flowChartWrp____f45r",maxH60:"maxH60___Pd4Re",drawerWrap:"drawerWrap___MfDw8"},ae=ne(59301),ce=(0,y.forwardRef)(({onCancel:ur,editImgId:Qt,callback:Vn},hr)=>{let Ea=(0,y.useRef)(),Or=(0,y.useRef)(),br=(0,y.useRef)(),vi=(0,y.useRef)(!1);const zi=(0,y.useRef)(!1);console.log("ref:",hr);const[ci,Oa]=(0,y.useState)(0),[xn,Sr]=(0,y.useState)("100vh");return(0,y.useEffect)(()=>{Oa(1)},[]),(0,y.useImperativeHandle)(hr,()=>({setHeight:Sr})),ae.createElement("div",{ref:zi,className:"body-overflow-initial"},ae.createElement(At.Z,{width:"100vw",height:xn,footer:null,closable:!0,placement:"bottom",open:!!ci,destroyOnClose:!0,maskClosable:!1,mask:!1,rootClassName:`zIndex-9999 ${ue.drawerWrap}`,onClose:()=>{window.saveDrawData(jr=>{Vn({src:`/api/attachments/${jr}`,id:jr})})},title:ae.createElement(rt.Z,{align:"middle"},ae.createElement(Ge.Z,{flex:1},"\u63D2\u5165\u6D41\u7A0B\u56FE"),ae.createElement(Ge.Z,{onClick:()=>{Sr(xn==="60px"?"100vh":"60px")}},ae.createElement("span",{className:"current c-blue",style:{fontWeight:400}},"\u5C55\u5F00/\u6536\u8D77")),ae.createElement(Ge.Z,{onClick:()=>{window.saveDrawData(jr=>{if(jr===null){en.ZP.warning({content:"\u5185\u5BB9\u4E3A\u7A7A\uFF0C\u8BF7\u5148\u7ED8\u5236\u6D41\u7A0B\u56FE",key:"saveFlowChart"});return}en.ZP.success({content:"\u4FDD\u5B58\u6210\u529F",key:"saveFlowChart",style:{zIndex:999999999}}),Vn({src:`/api/attachments/${jr}`,id:jr,disabledClose:!0})})}},ae.createElement(Me.ZP,{type:"primary",className:"ml20"},"\u4FDD\u5B58")))},ae.createElement("iframe",{src:`/drawio/src/main/webapp/?id=${Qt||""}&gapi=0&od=0&db=0&gh=0&gl=0&local=0`,width:"100%",height:"100%",frameBorder:"0",ref:Or})))}),he=ne(86748),ie=ne(47889),Ce=ne(4875);const Et=ie.ZP.Group,vt={margin:"0 8px"};var dt=({callback:ur,onCancel:Qt})=>{function Vn(hr){ur(hr)}return y.createElement(Qe.default,{className:"add-table-panel",initialValues:{row:3,col:2,align:"default"},onFinish:Vn},y.createElement("div",{className:"flex-container",style:{alignItems:"baseline"}},y.createElement("span",{style:vt},"\u5355\u5143\u683C\u6570\uFF1A"),y.createElement("span",{style:vt},"\u884C\u6570"),y.createElement(Qe.default.Item,{name:"row",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u884C\u6570"}]},y.createElement(Ce.Z,null)),y.createElement("span",{style:vt},"\u5217\u6570"),y.createElement(Qe.default.Item,{name:"col",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5217\u6570"}]},y.createElement(Ce.Z,null))),y.createElement("div",{className:"flex-container",style:{marginTop:12,alignItems:"baseline"}},y.createElement("span",{style:vt},"\u5BF9\u9F50\u65B9\u5F0F\uFF1A"),y.createElement(Qe.default.Item,{name:"align"},y.createElement(Et,null,y.createElement(ie.ZP,{value:"default"},y.createElement("i",{className:"fa fa-align-justify"})),y.createElement(ie.ZP,{value:"left"},y.createElement("i",{className:"fa fa-align-left"})),y.createElement(ie.ZP,{value:"center"},y.createElement("i",{className:"fa fa-align-center"})),y.createElement(ie.ZP,{value:"right"},y.createElement("i",{className:"fa fa-align-right"}))))),y.createElement("div",{className:"flex-container flex-end"},y.createElement(Me.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),y.createElement(Me.ZP,{type:"ghost",onClick:Qt},"\u53D6\u6D88")))},yt=ne(58755),vn=ne(64267),wn=ne.n(vn),Zn=(0,y.forwardRef)(({use3d:ur,width:Qt,height:Vn,callback:hr,showSaveButton:Ea},Or)=>{const br=(0,y.useRef)(),vi=(0,y.useRef)(),[zi,ci]=(0,y.useState)(!1),Oa=(0,y.useRef)({id:br,appName:"graphing",width:Qt||1e3,height:Vn||600,showToolBar:!0,showMenuBar:!0,allowStyleBar:!0,showAlgebraInput:!0,enableLabelDrags:!1,enableShiftDragZoom:!0,showToolBarHelp:!1,errorDialogsActive:!0,showTutorialLink:!0,showLogging:!0,useBrowserForJS:!1});(0,y.useEffect)(()=>{vi.current=new(wn())(Oa.current,!0),window.onload=function(){vi.current.inject("applet_container")}},[]);const xn=()=>{var Sr=window.ggbApplet.getPNGBase64(1,!0,72);return hr&&hr(Sr),Sr};return(0,y.useEffect)(()=>{Oa.current.appName=zi?"3D":"graphing",vi.current.inject("applet_container")},[zi]),(0,y.useEffect)(()=>{ci(ur)},[ur]),(0,y.useImperativeHandle)(Or,()=>({getImgData:xn})),y.createElement(y.Fragment,null,y.createElement("div",{style:{width:"100%",height:"100%"},id:"applet_container",ref:br}),y.createElement(rt.Z,{align:"middle"},y.createElement(Ge.Z,{flex:1},y.createElement(yt.Z,{size:"default",checkedChildren:"\u5173\u95ED3D\u56FE\u50CF",unCheckedChildren:"\u5F00\u542F3D\u56FE\u50CF",checked:zi,onChange:Sr=>ci(Sr)})),y.createElement(Ge.Z,null,y.createElement(Me.ZP,{size:"large",onClick:xn,style:{zIndex:8,marginTop:10},type:"primary"},"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668"))))}),rn=ne(36234);const ht="link",Cn="upload-image",_t="add-flowchart",on="draw-image",It="add-flowchart",pn="code-block",Ot="add-table",jn="------------",$n={default:jn,left:`:${jn}`,center:`:${jn}:`,right:`${jn}:`};var Xr=ne(43948),nr=ne(72565);function ut(){}let Rt=0;const En=1e4,Pn="\u2581",or="@\u2581\u2581@",Fr="@\u2581@",La=` +`),Fn.current.style.display="none"}catch(jn){}if(fe){let jn=-1;return qt=qt.replaceAll("<","<").replaceAll(">",">").replace(/(@▁▁@|@▁@)/g,function($n,Xr,nr){var ut;return++jn,Et($n,jn,(ut=qe==null?void 0:qe[jn])==null?void 0:ut.value.replaceAll("<","<").replaceAll(">",">"))}),`
${dt(qt||"")}
`}let It=dt(qt);It=(0,ke.ZP)(It);const pn=(0,ke.ez)();qt.match(/\[TOC\]/)&&(It=It.replace("

[TOC]

",(0,ke.Qv)()),(0,ke.Iy)()),It=It.replace(/(__special_katext_id_\d+__)/g,(jn,$n)=>{const{type:Xr,expression:nr}=pn[$n];return(0,Ke.renderToString)(Qe(nr)||"",{displayMode:Xr==="block",throwOnError:!1,output:"html"})}),It=It.replace(/▁/g,"\u2581\u2581\u2581\u2581\u2581"),(0,ke.AL)();const Ot=document.createElement("div");if(Ot.innerHTML=It,sn)return Ot.innerText;if(Se){const jn=Se.replace(/[.*+?^${}()|[\]\\]/g,"\\$&");return Zn(Ot,jn),Ot.innerHTML}return setTimeout(()=>Cn(),500),Ot.innerHTML},[qt,Se]);(0,y.useEffect)(()=>{rn.current&&rn.current.querySelectorAll(["input","textarea"]).forEach(pn=>{pn.oninput=vn,pn.onblur=wn,pn.onfocus=Sn})},[re]),(0,y.useEffect)(()=>{var It,pn,Ot,jn,$n;if(qe!=null&&qe.length)try{const Xr=rn.current.querySelectorAll(".edu-program-fill-score"),nr=rn.current.querySelectorAll('[name="edu-program-fill"]');for(const[ut,Rt]of nr.entries())Rt.value=((It=qe==null?void 0:qe[ut])==null?void 0:It.value)||"",((pn=qe==null?void 0:qe[ut])==null?void 0:pn.type)==="warning"?Rt.className="program-fill-warning":((Ot=qe==null?void 0:qe[ut])==null?void 0:Ot.type)==="success"?Rt.className="program-fill-success":Rt.className="";for(const[ut,Rt]of Xr.entries())Rt.innerHTML=(jn=qe==null?void 0:qe[ut])!=null&&jn.score?`${($n=qe==null?void 0:qe[ut])==null?void 0:$n.score}\u5206`:"";ce(qe)}catch(Xr){console.log(Xr,"error")}},[qe]);const vn=It=>{re[It.target.dataset.id]=re[It.target.dataset.id]||{},re[It.target.dataset.id].value=It.target.value,ce([...re]),Ue(re,It.target.dataset.id)},wn=It=>{re[It.target.dataset.id]=re[It.target.dataset.id]||{},re[It.target.dataset.id].value=It.target.value,ce([...re]),rt(re,It.target.dataset.id)},Sn=It=>{re[It.target.dataset.id]=re[It.target.dataset.id]||{},re[It.target.dataset.id].value=It.target.value,ce([...re]),dn(re,It.target.dataset.id)};function Zn(It,pn){return It.childNodes.forEach(Ot=>{var jn;if(Ot.childNodes.length>0)Zn(Ot,pn);else if(Ot.nodeName!=="IMG")if(Ot.innerHTML)Ot.innerHTML=(jn=Ot.innerHTML)==null?void 0:jn.replace(new RegExp(pn,"gi"),'$&');else{const $n=document.createElement("span");$n.innerHTML=Ot.textContent.replace(new RegExp(pn,"gi"),'$&'),Ot.replaceWith($n)}})}const rn=(0,y.useRef)();ke.jb.WebkitLineClamp=Kt,Kt&&(Gt=ft(ft({},Gt),ke.jb));function ht(It){let pn=It.target;if(pn.tagName.toUpperCase()==="A"){let Ot=pn.getAttribute("href");if(Ot.indexOf("office")>-1)It.preventDefault(),en(Ot),ae("office");else if(Ot.indexOf("application/pdf")>-1)It.preventDefault(),en(Ot),ae("pdf");else if(Ot.indexOf("text/html")>-1)It.preventDefault(),en(Ot),ae("html");else if(Ot.startsWith("#")){It.preventDefault();let jn=document.getElementById(Ot.replace("#",""));jn&&jn.scrollIntoView(!0)}}}const Cn=()=>{var It;const pn=(It=rn.current)==null?void 0:It.querySelectorAll("video");pn==null||pn.forEach(Ot=>{if(Ot.oncontextmenu=()=>!1,Ot.src.indexOf(".m3u8")>-1&&!Ot.canPlayType("application/vnd.apple.mpegurl")){if(We.ZP.isSupported()){var jn=new We.ZP;jn.loadSource(Ot.src),jn.attachMedia(Ot)}}})};(0,y.useEffect)(()=>{if(rn.current&&yt&&yt.match(Je)&&window.PR.prettyPrint(),rn.current)return rn.current.addEventListener("click",ht),()=>{var It;(It=rn.current)==null||It.removeEventListener("click",ht),(0,ke.AL)(),(0,ke.Iy)()}},[yt,rn.current,ht]);const _t=It=>{It.target.nodeName==="IMG"&&It.target.className.indexOf("draw-flowchart")>-1?(Fn.current.style.zIndex=1,Fn.current.style.display="flex",Fn.current.style.width=It.target.clientWidth+"px",Fn.current.style.height=It.target.clientHeight+"px",Fn.current.style.top=It.target.offsetTop+"px",Fn.current.style.left=It.target.offsetLeft+"px",It.target.id&&(At.current=It.target.id)):Fn.current.style.display="none"},on=()=>{Fn.current.style.display="none"};return(0,y.useEffect)(()=>{var It;const pn=Ot=>{Ot.preventDefault(),Ot.clipboardData.setData("text",window.getSelection().toString())};return(It=rn.current)==null||It.addEventListener("copy",pn),()=>{var Ot;(Ot=rn.current)==null||Ot.removeEventListener("copy",pn)}},[rn.current]),y.createElement("div",{style:{position:"relative"},onMouseLeave:on},sn&&y.createElement("div",{ref:rn,className:`${Ne.mdBody} `},yt),!sn&&!Ce(yt)&&y.createElement("div",{ref:rn,style:ft({},Gt),onMouseOver:_t,className:`${Bt||""} ${Xt?"disabled-fill":""} markdown-body ${Ne.mdBody} ${he.current}`,dangerouslySetInnerHTML:{__html:yt}}),!sn&&Ce(yt)&&y.createElement(we,{html:yt}),y.createElement("div",{ref:Fn,className:`${Ne.button} ${ot?"":Ne.previewFlowChart}`},y.createElement(ze.Z,null,y.createElement($e.ZP,{onClick:()=>{ot?He(At.current):(en(At.current),ae("flowChart"))}},ot?"\u7F16\u8F91":"\u9884\u89C8"))),y.createElement(Ie.Z,{close:!0,data:Ge,type:Ge!=null&&Ge.length?ue:"",style:ft({},Dn),onClose:()=>en("")}))}},70784:function(Dt,Ht,ne){"use strict";ne.d(Ht,{Z:function(){return tn}});var y=ne(59301),Le=ne(25399),ke=ne(37568),it=ne(29787),We=ne(584),De=ne(92310),Ve=ne.n(De),Ke={selectEnvironment:"selectEnvironment___LegvW",search:"search___ZMwsK",searchListWrap:"searchListWrap___iUv9S",searchList:"searchList___T1FBi",name:"name___t0Y2b",tag:"tag___ooWkq",searchListActive:"searchListActive___ahElk",spin:"spin___x2xMT",common:"common___ZhJvk",title:"title___p4_7m",tags:"tags___2fYZM",tagActive:"tagActive___tb54k",wrap:"wrap___I9ZtF",allList:"allList___h31KX",item:"item___PwiKQ",itemActive:"itemActive___JCEc6",line:"line___Qn6mz",apply:"apply___EhZKq",p1:"p1___LxfGu",p2:"p2___jiQhJ",list:"list___n7Ydz",items:"items___OB8qz",darklySelectEnvironment:"darklySelectEnvironment___K__cy"},ze=ne(36723),$e=ne(72327),lt=ne(89392),Ie=Object.defineProperty,kt=Object.defineProperties,tt=Object.getOwnPropertyDescriptors,we=Object.getOwnPropertySymbols,Re=Object.prototype.hasOwnProperty,Ne=Object.prototype.propertyIsEnumerable,et=(Yt,Je,Qe)=>Je in Yt?Ie(Yt,Je,{enumerable:!0,configurable:!0,writable:!0,value:Qe}):Yt[Je]=Qe,st=(Yt,Je)=>{for(var Qe in Je||(Je={}))Re.call(Je,Qe)&&et(Yt,Qe,Je[Qe]);if(we)for(var Qe of we(Je))Ne.call(Je,Qe)&&et(Yt,Qe,Je[Qe]);return Yt},Nt=(Yt,Je)=>kt(Yt,tt(Je)),me=(Yt,Je,Qe)=>new Promise((Ct,Me)=>{var je=sn=>{try{Bt(Qe.next(sn))}catch(Kt){Me(Kt)}},ot=sn=>{try{Bt(Qe.throw(sn))}catch(Kt){Me(Kt)}},Bt=sn=>sn.done?Ct(sn.value):Promise.resolve(sn.value).then(je,ot);Bt((Qe=Qe.apply(Yt,Je)).next())});const Ze=({className:Yt,dispatch:Je,skin:Qe="white",value:Ct=null,loading:Me=!1,data:je=[],otherData:ot=[],tags:Bt=[],onChange:sn=()=>{},onSearchWord:Kt=()=>{},shixun_type:Gt,extraContent:Dn,tab_type:Se,is_create_mirror:fe,hiddenCreateOnline:at})=>{const[Xt,qe]=(0,y.useState)(""),[He,Ue]=(0,y.useState)(!1),[rt,dn]=(0,y.useState)([]),[qt,Fn]=(0,y.useState)(0),At=(0,y.useRef)(null),Ge=(0,y.useRef)(String(Math.floor(Math.random()*1e6))).current,en=(0,y.useRef)(),ue=(0,y.useRef)(null),ae=(0,y.useRef)(0),re=(0,y.useRef)([]);(0,y.useEffect)(()=>(window.addEventListener("keydown",ce),()=>{window.removeEventListener("keydown",ce)}),[Xt,He,rt]),(0,y.useEffect)(()=>{dn([])},[Se]);const ce=_t=>{if(!He||_t.keyCode!==40&&_t.keyCode!==38)return;let on=0;_t.keyCode===40&&He&&(qt{const It=Ot=>{var jn=/[\^\.\\\|\(\)\*\+\-\$\[\]\?]/g,$n={};return $n["^"]="\\^",$n["."]="\\.",$n["\\"]="\\\\",$n["|"]="\\|",$n["("]="\\(",$n[")"]="\\)",$n["*"]="\\*",$n["+"]="\\+",$n["-"]="\\-",$n.$="$",$n["["]="\\[",$n["]"]="\\]",$n["?"]="\\?",Ot=Ot.replace(jn,function(Xr){return $n[Xr]}),Ot};var pn=new RegExp(It(on),"gi");return _t=_t.replace(pn,function(Ot){return""+Ot+""}),_t},ie=(_t,on,It)=>me(void 0,null,function*(){let pn=ae.current+1;ae.current=pn;const Ot=jn=>jn==null?void 0:jn.map((Xr,nr)=>{const{id:ut,name:Rt}=Xr,En=Nt(st({},Xr),{label:y.createElement("ul",{id:`search-${Ge}-${nr}`,onClick:()=>yt(ut,En),className:nr===on?Ke.searchListActive:Ke.searchList},y.createElement("li",{className:Ke.name,dangerouslySetInnerHTML:{__html:he(Rt,_t)}}),Xr.private&&y.createElement(Le.Z,{title:"\u8BE5\u955C\u50CF\u9762\u5411\u6307\u5B9A\u7528\u6237\u5F00\u653E"},y.createElement("li",{className:Ke.tag,style:{color:"#FF9D18",border:"1px solid #FFCF8D",fontSize:10}},"\u9650\u5B9A")),Xr.is_base&&y.createElement(Le.Z,{title:"\u4EC5\u63D0\u4F9B\u4E00\u4E2A\u57FA\u672C\u7684\u64CD\u4F5C\u7CFB\u7EDF\u73AF\u5883"},y.createElement("li",{className:Ke.tag,style:{color:"#165DFF",border:"1px solid #BACFFE",fontSize:10}},"\u57FA\u7840")))});return En});if(It){const jn=Ot(re.current);dn(jn);return}clearTimeout(ue.current),ue.current=setTimeout(()=>me(void 0,null,function*(){var jn,$n;const Xr={keywords:encodeURIComponent(_t||""),page:1,limit:1e5,tab_type:Se};Gt&&(Xr.shixun_type=Gt);const nr=yield(0,$e.ZP)("/api/shixuns/search_image.json",{method:"get",params:Nt(st({},Xr),{is_create_mirror:fe})});if((nr==null?void 0:nr.status)===0){const ut=Ot(((jn=nr==null?void 0:nr.data)==null?void 0:jn.mirrors)||[]);pn===ae.current&&(dn(ut),re.current=(0,lt.cloneDeep)((($n=nr==null?void 0:nr.data)==null?void 0:$n.mirrors)||[]))}}),300)}),Ce=_t=>{const on=document.getElementById(`scroll-${Ge}-${_t}`);if(!on)return;document.getElementById(`scroll-${Ge}`).scrollTo(0,on.offsetTop)},Et=(_t,on)=>{const It=document.getElementById(`search-${Ge}-${_t}`);if(!It)return;const pn=document.getElementById(`search-${Ge}`);It.offsetTop-pn.scrollTop>0&&It.offsetTop-pn.scrollTop{ie(_t,0)},dt=_t=>{var on;if(!rt.length)return;const It=(on=rt==null?void 0:rt[qt])==null?void 0:on.id;sn(It),dn([]),Fn(0),Ce(It),en.current.blur()},yt=(_t,on)=>{sn(_t),dn([]),Fn(0),Ce(_t)},vn=()=>{dn([]),qe(""),Kt("")},wn=_t=>{sn(_t),dn([])},Sn=()=>Xt===""?y.createElement("i",{style:{pointerEvents:"none"},className:"iconfont icon-sousuo2 c-grey-c"}):y.createElement("i",{onClick:_t=>{_t.stopPropagation(),vn()},className:"iconfont icon-shanchu4 c-grey-c"}),Zn=()=>{Je({type:"newShixuns/setActionTabs",payload:{key:"NewShixuns-Apply"}})},rn=()=>{Je({type:"newShixuns/setActionTabs",payload:{key:"Create-Environment"}})},ht=()=>{At.current=setTimeout(()=>{Ue(!1),Fn(0)},200)},Cn=!(je!=null&&je.length)&&!(ot!=null&&ot.length);return y.createElement("div",{className:Ve()(Qe==="night"?Ke.darklySelectEnvironment:Ke.selectEnvironment,Yt)},Dn&&y.createElement("div",{style:{marginTop:20,marginLeft:20}},Dn),y.createElement("div",{className:Ke.search},y.createElement(ke.default,{suffix:Sn(),bordered:!1,ref:en,value:Xt,onKeyDown:_t=>{(_t.keyCode===40||_t.keyCode===38||_t.keyCode===13)&&_t.preventDefault()},size:"middle",onFocus:()=>{clearTimeout(At.current),Xt&&vt(Xt),Ue(!0)},onBlur:ht,onChange:_t=>{qe(_t.target.value),_t.target.value&&vt(_t.target.value),Kt(_t.target.value)},placeholder:"\u641C\u7D22\u60A8\u9700\u8981\u7684\u5B9E\u9A8C\u73AF\u5883",onPressEnter:dt}),He&&y.createElement("div",{id:`search-${Ge}`,className:Ke.searchListWrap},rt.map((_t,on)=>y.createElement(y.Fragment,{key:on}," ",_t.label)))),Me?y.createElement(it.Z,{className:Ke.spin}):y.createElement(y.Fragment,null,!!Bt.length&&y.createElement("aside",{className:Ke.common},y.createElement("div",{className:Ke.title},"\u63A8\u8350\u73AF\u5883:"),y.createElement("ul",{className:Ke.tags},Bt.map((_t,on)=>y.createElement("li",{key:on,onClick:()=>wn(_t.id),className:Ct===_t.id?`${Ke.tag} ${Ke.tagActive}`:Ke.tag},_t.name)))),Cn&&y.createElement(We.Z,{style:{margin:"60px 0"},image:ze,description:y.createElement("span",{className:"c-grey-999"},"\u6682\u65E0\u5B9E\u9A8C\u73AF\u5883")}),y.createElement("aside",{className:Ke.wrap,id:`scroll-${Ge}`},je.map((_t,on)=>{var It;return(It=_t==null?void 0:_t.image)!=null&&It.length?y.createElement(ft,{key:on,data:_t,id:Ct,handleClick:pn=>wn(pn)}):null}),y.createElement("ul",{className:Ke.allList},ot.map(_t=>y.createElement("li",{key:`key-${_t.id}`,id:`scroll-${Ge}-${_t.id}`,className:_t.id===Ct?`${Ke.item} ${Ke.itemActive}`:Ke.item,onClick:()=>sn(_t.id)},y.createElement("div",{className:Ke.name},_t.name),_t.private&&y.createElement(Le.Z,{title:"\u8BE5\u955C\u50CF\u9762\u5411\u6307\u5B9A\u7528\u6237\u5F00\u653E"},y.createElement("div",{className:Ke.tag,style:{color:"#FF9D18",border:"1px solid #FFCF8D",fontSize:10}},"\u9650\u5B9A")),_t.is_base&&y.createElement(Le.Z,{title:"\u4EC5\u63D0\u4F9B\u4E00\u4E2A\u57FA\u672C\u7684\u64CD\u4F5C\u7CFB\u7EDF\u73AF\u5883"},y.createElement("div",{className:Ke.tag,style:{color:"#165DFF",border:"1px solid #BACFFE",fontSize:10}},"\u57FA\u7840"))))))),y.createElement("div",{className:Ke.apply},y.createElement("span",{className:Ke.p1},"\u6CA1\u6709\u5B9E\u9A8C\u73AF\u5883\uFF1F"),y.createElement("span",{className:Ke.p2,onClick:Zn}," \u7533\u8BF7\u65B0\u5EFA"),!at&&y.createElement("span",{className:Ke.p2,onClick:rn}," \u5728\u7EBF\u521B\u5EFA")))},ft=({data:Yt,id:Je,handleClick:Qe})=>{const[Ct,Me]=(0,y.useState)(!0),{name:je,image:ot}=Yt;return y.createElement("div",{className:Ke.list},y.createElement("header",{onClick:()=>Me(!Ct)},y.createElement("div",{className:Ke.title},je),y.createElement("i",{style:{transition:"0.5s",transform:Ct?"rotate(0deg)":"rotate(180deg)"},className:"iconfont icon-shangjiantou c-grey-999"})),y.createElement("ul",{className:Ke.items,style:{height:Ct?"auto":0}},ot.map(Bt=>y.createElement("li",{key:Bt.id,className:Bt.id===Je?`${Ke.item} ${Ke.itemActive}`:Ke.item,onClick:()=>Qe(Bt.id)},y.createElement("div",{className:Ke.name},Bt.name),Bt.private&&y.createElement(Le.Z,{title:"\u8BE5\u955C\u50CF\u9762\u5411\u6307\u5B9A\u7528\u6237\u5F00\u653E"},y.createElement("div",{className:Ke.tag,style:{color:"#FF9D18",border:"1px solid #FFCF8D",fontSize:10}},"\u9650\u5B9A")),Bt.is_base&&y.createElement(Le.Z,{title:"\u4EC5\u63D0\u4F9B\u4E00\u4E2A\u57FA\u672C\u7684\u64CD\u4F5C\u7CFB\u7EDF\u73AF\u5883"},y.createElement("div",{className:Ke.tag,style:{color:"#165DFF",border:"1px solid #BACFFE",fontSize:10}},"\u57FA\u7840")))),y.createElement("li",{className:Ke.line})))};var tn=Ze},38392:function(Dt,Ht,ne){"use strict";ne.d(Ht,{Z:function(){return At}});var y=ne(59301),Le=ne(47889),ke=ne(28284),it=ne(458),We=ne(7939),De=ne(72327),Ve=ne(62957),Ke="data:image/png;base64,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";function ze(){return(0,De.U2)("teach_groups.json")}function $e(Ge){return(0,De.v_)("teach_groups.json",Ge)}function lt(Ge,en){return(0,De.gz)(`teach_groups/${Ge}.json`,en)}function Ie(Ge){return(0,De.v_)("teach_group_members.json",Ge)}function kt(Ge){return(0,De.IV)(`teach_group_members/${Ge}.json`)}function tt(Ge,en){return(0,De.IV)(`teach_groups/${Ge}/del_member.json`,{member_id:en})}function we(Ge){return(0,De.IV)(`teach_groups/${Ge}.json`)}var Re=ne(37568),Ne=({callback:Ge,visible:en,onCancel:ue,id:ae,name:re})=>{function ce(ie){Ge(ie)}const[he]=ke.default.useForm();return(0,y.useEffect)(()=>{he.setFieldsValue({name:re})},[re]),y.createElement(Ve.default,{centered:!0,title:ae?"\u6539\u540D":"\u65B0\u5EFA",open:en,onCancel:ue,footer:null},y.createElement(ke.default,{layout:"vertical",form:he,initialValues:{name:re},onFinish:ce},y.createElement(ke.default.Item,{label:"\u6559\u7814\u56E2\u961F\u540D\u79F0",name:"name",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4E0D\u8D85\u8FC720\u5B57\u7684\u540D\u79F0"}]},y.createElement(Re.default,{placeholder:"\u8BF7\u8F93\u5165\u4E0D\u8D85\u8FC720\u5B57\u7684\u540D\u79F0",maxLength:20})),y.createElement(ke.default.Item,null,y.createElement("div",{className:"flex-container flex-end"},y.createElement(We.ZP,{type:"ghost",onClick:ue,style:{marginRight:20}}," \u53D6\u6D88 ")," ",y.createElement(We.ZP,{type:"primary",htmlType:"submit"}," \u786E\u5B9A ")))))},et=ne(54476),st={icon:{tag:"svg",attrs:{"fill-rule":"evenodd",viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M880 112c17.7 0 32 14.3 32 32v736c0 17.7-14.3 32-32 32H144c-17.7 0-32-14.3-32-32V144c0-17.7 14.3-32 32-32zm-40 72H184v656h656V184zM640.01 338.83c.03 0 .05.01.09.06l45.02 45.01a.2.2 0 01.05.09.12.12 0 010 .07c0 .02-.01.04-.05.08L557.25 512l127.87 127.86a.27.27 0 01.05.06v.02a.12.12 0 010 .07c0 .03-.01.05-.05.09l-45.02 45.02a.2.2 0 01-.09.05.12.12 0 01-.07 0c-.02 0-.04-.01-.08-.05L512 557.25 384.14 685.12c-.04.04-.06.05-.08.05a.12.12 0 01-.07 0c-.03 0-.05-.01-.09-.05l-45.02-45.02a.2.2 0 01-.05-.09.12.12 0 010-.07c0-.02.01-.04.06-.08L466.75 512 338.88 384.14a.27.27 0 01-.05-.06l-.01-.02a.12.12 0 010-.07c0-.03.01-.05.05-.09l45.02-45.02a.2.2 0 01.09-.05.12.12 0 01.07 0c.02 0 .04.01.08.06L512 466.75l127.86-127.86c.04-.05.06-.06.08-.06a.12.12 0 01.07 0z"}}]},name:"close-square",theme:"outlined"},Nt=st,me=ne(7657),Ze=function(en,ue){return y.createElement(me.Z,(0,et.Z)({},en,{ref:ue,icon:Nt}))},ft=y.forwardRef(Ze),tn=ft,Yt=ne(43531);const Je=50;var Qe=({data:Ge,isAdminOrTeacher:en,onDelGroup:ue,onChangeGroupName:ae,onPlusMember:re,onDelMember:ce,onExitGroup:he})=>{const[ie,Ce]=(0,y.useState)(0),[Et,vt]=(0,y.useState)(0);function dt(wn){let Sn=parseInt(wn.target.id,10);Ve.default.confirm({title:"\u89E3\u6563\u63D0\u793A",content:"\u89E3\u6563\u6559\u7814\u56E2\u961F\u5C06\u5BF9\u56E2\u961F\u6210\u5458\u4E4B\u95F4\u5171\u4EAB\u5B9E\u8BAD\u3001\u8BD5\u5377\u7B49\u529F\u80FD\u9020\u6210\u4E0D\u4FBF\u3002\u60A8\u786E\u5B9A\u8981\u89E3\u6563\u672C\u6559\u7814\u56E2\u961F\u5417\uFF1F",onOk:()=>{ue(Sn)}})}function yt(wn){let Sn=parseInt(wn.target.id,10);Ve.default.confirm({title:"\u9000\u51FA\u63D0\u793A",content:"\u9000\u51FA\u5C06\u5BF9\u60A8\u4E0E\u7EC4\u5185\u6210\u5458\u5171\u540C\u5F00\u5C55\u6559\u7814\u6D3B\u52A8\u9020\u6210\u4E0D\u4FBF\u3002\u60A8\u786E\u5B9A\u8981\u9000\u51FA\u5417\uFF1F",onOk:()=>{he(Sn)}})}function vn(wn,Sn){Ve.default.confirm({title:"\u6E29\u99A8\u63D0\u793A",icon:null,content:"\u786E\u5B9A\u8981\u5220\u9664\u8FD9\u4E2A\u7EC4\u5458\u5417?",onOk:()=>{ce(wn,Sn)}})}return y.createElement("ul",{className:"teaching-list"},Ge.map((wn,Sn)=>y.createElement("li",{key:wn.id,onClick:()=>Ce(Sn)},y.createElement("div",{className:"item-group"},y.createElement("span",null,wn.name," \xA0 ",Sn!==ie&&y.createElement("i",{className:"iconfont icon-jiantou9"})," "),y.createElement("div",{className:"action-group"},en?y.createElement("a",{onClick:()=>{ae(wn)},style:{marginRight:40}},"\u4FEE\u6539\u540D2222\u79F0"):null,wn.is_creat?y.createElement("a",{id:wn.id+"",className:"c-grey-c",onClick:dt},"\u89E3\u6563"):y.createElement("a",{id:wn.id+"",className:"c-grey-c",onClick:yt},"\u9000\u51FA"))),Sn===ie?y.createElement("ul",{className:"info"},wn.memers.map(Zn=>y.createElement("li",{key:Zn.id||Zn.name,onClick:()=>{vt(Zn.id)},className:Et===Zn.id?"active":""},y.createElement("div",null,Zn.name),wn.is_creat&&Zn.id&&Et===Zn.id?y.createElement("a",{className:"btn-del",onClick:rn=>{rn.preventDefault(),rn.stopPropagation(),vn(wn.id,Et)}},y.createElement(tn,null)):null)),en?y.createElement("li",null,y.createElement(We.ZP,{type:"link",disabled:wn.memers.length>=50,title:wn.memers.length>=50?"\u672C\u7EC4\u6210\u5458\u5DF2\u6EE1":"\u6DFB12312\u52A0\u6210\u5458",onClick:()=>{re(wn)}}," ",y.createElement(Yt.Z,null)," \u6DFB\u52A0\u7EC4\u5458 ")):null):null)))},Ct=ne(22740),Me=ne(86261),je=Object.defineProperty,ot=Object.defineProperties,Bt=Object.getOwnPropertyDescriptors,sn=Object.getOwnPropertySymbols,Kt=Object.prototype.hasOwnProperty,Gt=Object.prototype.propertyIsEnumerable,Dn=(Ge,en,ue)=>en in Ge?je(Ge,en,{enumerable:!0,configurable:!0,writable:!0,value:ue}):Ge[en]=ue,Se=(Ge,en)=>{for(var ue in en||(en={}))Kt.call(en,ue)&&Dn(Ge,ue,en[ue]);if(sn)for(var ue of sn(en))Gt.call(en,ue)&&Dn(Ge,ue,en[ue]);return Ge},fe=(Ge,en)=>ot(Ge,Bt(en)),at=(Ge,en,ue)=>new Promise((ae,re)=>{var ce=Ce=>{try{ie(ue.next(Ce))}catch(Et){re(Et)}},he=Ce=>{try{ie(ue.throw(Ce))}catch(Et){re(Et)}},ie=Ce=>Ce.done?ae(Ce.value):Promise.resolve(Ce.value).then(ce,he);ie((ue=ue.apply(Ge,en)).next())});function Xt({children:Ge}){return y.createElement("div",{className:"no-data"},y.createElement("img",{src:Ke,alt:"no-data",width:300}),Ge)}const qe={data:[],loading:!0,selectedGroup:{},showFormPanel:!1,showMemberPanel:!1,index:0};var He=(Ge=>(Ge[Ge.INITDATA=0]="INITDATA",Ge[Ge.SHOWLOADING=1]="SHOWLOADING",Ge[Ge.SHOWFORMPANEL=2]="SHOWFORMPANEL",Ge[Ge.SHOWMEMBERPANEL=3]="SHOWMEMBERPANEL",Ge[Ge.SELECTGROUP=4]="SELECTGROUP",Ge[Ge.SETINDEX=5]="SETINDEX",Ge))(He||{});function Ue(Ge,en){switch(en.type){case 0:return Se(Se({},Ge),en.payload);case 1:return fe(Se({},Ge),{loading:en.payload});case 5:return fe(Se({},Ge),{index:en.payload});case 2:return Se(Se({},Ge),en.payload);case 3:return Se(Se({},Ge),en.payload);case 4:return fe(Se({},Ge),{selectedGroup:en.payload,showFormPanel:!0});default:throw new Error}}function rt({user:Ge}){var en;const[ue,ae]=(0,y.useReducer)(Ue,qe),{data:re,index:ce,loading:he,showFormPanel:ie,selectedGroup:Ce,showMemberPanel:Et}=ue,vt=(en=Ge.userInfo)==null?void 0:en.role,dt=(0,y.useMemo)(()=>{let Ot=[],jn=[];for(let $n of re)$n.is_creat?Ot.push($n):jn.push($n);return[Ot,jn]},[re]);(0,y.useEffect)(()=>{vt===15&&ae({type:5,payload:1})},[vt]);function yt(){return at(this,null,function*(){const Ot=yield ze();ae({type:0,payload:{loading:!1,showFormPanel:!1,data:Ot.groups}})})}(0,y.useEffect)(()=>{yt()},[]);function vn(Ot){return at(this,null,function*(){Ce.id?yield lt(Ce.id,Ot):yield $e(Ot),yt()})}function wn(){ae({type:2,payload:{showFormPanel:!0,selectedGroup:{}}})}function Sn(Ot){ae({type:4,payload:Ot})}function Zn(){ae({type:2,payload:{showFormPanel:!1}})}function rn(){ae({type:3,payload:{showMemberPanel:!1,selectedGroup:{}}})}function ht(Ot){ae({type:3,payload:{showMemberPanel:!0,selectedGroup:Ot}})}function Cn(Ot,jn){return at(this,null,function*(){yield tt(Ot,jn),yt()})}function _t(Ot){return at(this,null,function*(){yield we(Ot),yt()})}function on(Ot){return at(this,null,function*(){yield kt(Ot),yt()})}function It(Ot){ae({type:5,payload:parseInt(Ot.target.id,10)})}function pn(Ot,jn){return at(this,null,function*(){rn(),yield Ie({user_ids:Ot,group_id:jn}),yt()})}return y.createElement(y.Fragment,null,y.createElement("div",{className:"teaching-circling-container"},y.createElement("h3",null," \u6559\u7814\u56E2\u961F ",vt<=12&&y.createElement(We.ZP,{type:"primary",disabled:re.length>=50,title:re.length>=50?"\u60A8\u52A0\u5165\u7684\u6559\u7814\u7EC4\u5DF2\u8FBE\u4E0A\u9650":"",onClick:wn},"\u65B0\u5EFA")," "),y.createElement("div",{className:"teaching-circling-body"},vt===15?null:y.createElement("ul",{className:"navs"},y.createElement("li",{className:ce===0?"active":""},y.createElement("a",{id:"0",onClick:It},"\u6211\u521B\u5EFA\u7684")),y.createElement("li",{className:ce===1?"active":""},y.createElement("a",{id:"1",onClick:It},"\u6211\u52A0\u5165\u7684"))),y.createElement("div",{className:dt[ce].length===0?"nodata-content":"main-content"},dt[ce].length===0?y.createElement(Xt,null,vt<=12?y.createElement(y.Fragment,null," ",y.createElement("p",null,"\u6559\u7814\u56E2\u961F\u6709\u52A9\u4E8E\u4F60\u548C\u4F60\u7684\u4F19\u4F34\u4EEC\u4E00\u8D77\u521B\u5EFA\u5B9E\u8BAD\u3001\u534F\u540C\u6559\u5B66\uFF0C\u6216\u5F00\u5C55\u5176\u4ED6\u6559\u7814\u6D3B\u52A8\u3002")," ",y.createElement("p",null,"\u5F53\u524D\u60A8\u5C1A\u672A\u7EC4\u5EFA\u5C5E\u4E8E\u81EA\u5DF1\u6559\u7814\u56E2\u961F\uFF0C\u5FEB\u53BB\u7EC4\u5EFA\u5427\uFF01")," "):y.createElement("p",null," \u60A8\u5C1A\u672A\u52A0\u5165\u4EFB\u4F55\u6559\u7814\u5C0F\u7EC4\uFF0C\u8BF7\u7B49\u5F85\u8001\u5E08\u7684\u53EC\u5524\u5427\uFF01 ")):y.createElement(Qe,{onExitGroup:on,onPlusMember:ht,onDelMember:Cn,onDelGroup:_t,isAdminOrTeacher:vt<=12,onChangeGroupName:Sn,data:dt[ce]}))),y.createElement("p",{style:{width:1200,margin:"0 auto 40px auto"},className:"desc"}," * \u6211\u4EEC\u786E\u4FDD\u4F60\u6240\u63D0\u4F9B\u7684\u4FE1\u606F\u5747\u5904\u4E8E\u4E25\u683C\u4FDD\u5BC6\u72B6\u6001\uFF0C\u4E0D\u4F1A\u6CC4\u9732 ")),y.createElement(Ne,{callback:vn,visible:ie,onCancel:Zn,id:Ce.id,name:Ce.name}),y.createElement(Ve.default,{centered:!0,title:"\u6DFB\u52A0\u6210\u5458",open:Et,onCancel:rn,footer:null,width:1100,bodyStyle:{minHeight:200}},y.createElement(Me.Z,{container_id:Ce.id,container_type:4,onSelect:pn,onCancel:rn})))}var dn=(0,Ct.connect)(({user:Ge})=>({user:Ge}))(rt),qt=(Ge,en,ue)=>new Promise((ae,re)=>{var ce=Ce=>{try{ie(ue.next(Ce))}catch(Et){re(Et)}},he=Ce=>{try{ie(ue.throw(Ce))}catch(Et){re(Et)}},ie=Ce=>Ce.done?ae(Ce.value):Promise.resolve(Ce.value).then(ce,he);ie((ue=ue.apply(Ge,en)).next())});const Fn=Le.ZP.Group;var At=({onSelect:Ge,onCancel:en})=>{const[ue,ae]=(0,y.useState)([]),[re,ce]=(0,y.useState)(!0);(0,y.useEffect)(()=>{function Ce(){return qt(this,null,function*(){const{groups:Et}=yield(0,De.U2)("teach_groups/my.json");ae(Et),ce(!1)})}Ce()},[]);const he=(0,y.useMemo)(()=>{let Ce=[],Et=[];for(let vt of ue)vt.is_creat?Ce.push(vt):Et.push(vt);return[Ce,Et]},[ue]);function ie(Ce){Ge(Ce)}return y.createElement(ke.default,{className:"select-teach-group",onFinish:ie},re?y.createElement(it.Z,{paragraph:!0}):ue.length===0?y.createElement(Xt,null,"\u60A8\u5C1A\u672A\u521B\u5EFA\u60A8\u7684\u6559\u7814\u56E2\u961F\uFF0C\u5FEB\u53BB",y.createElement(Ct.Link,{to:"/account/teach-group"},"\u521B\u5EFA"),"\u5427"):y.createElement(y.Fragment,null,y.createElement(ke.default.Item,{name:"group_id",style:{width:"100%"}},y.createElement(Fn,{style:{width:"100%"}},y.createElement("p",{style:{fontSize:"12px"}},"\u6211\u521B\u5EFA\u7684\uFF1A"),y.createElement("ul",{className:"groups"},he[0].map(Ce=>y.createElement("li",{key:Ce.id},y.createElement(Le.ZP,{value:Ce.id},Ce.name)))),y.createElement("p",{style:{fontSize:"12px"}},"\u6211\u52A0\u5165\u7684\uFF1A"),y.createElement("ul",{className:"groups"},he[1].map(Ce=>y.createElement("li",{key:Ce.id},y.createElement(Le.ZP,{value:Ce.id},Ce.name)))))),y.createElement("div",{className:"btn-actions"},y.createElement(We.ZP,{type:"default",onClick:en,style:{marginRight:10}},"\u53D6\u6D88"),y.createElement(We.ZP,{type:"primary",htmlType:"submit"},"\u786E\u5B9A"))))}},86261:function(Dt,Ht,ne){"use strict";var y=ne(59301),Le=ne(28284),ke=ne(77019),it=ne(82326),We=ne(37568),De=ne(1560),Ve=ne(7939),Ke=ne(62673),ze=ne(25399),$e=ne(6767),lt=ne(70858),Ie=ne(22740),kt=ne(66649),tt=ne.n(kt),we=ne(26724),Re=ne.n(we),Ne=ne(58143),et=ne(24811),st=ne(4111),Nt=ne(6738),me=ne(59301),Ze=Object.defineProperty,ft=Object.defineProperties,tn=Object.getOwnPropertyDescriptors,Yt=Object.getOwnPropertySymbols,Je=Object.prototype.hasOwnProperty,Qe=Object.prototype.propertyIsEnumerable,Ct=(Se,fe,at)=>fe in Se?Ze(Se,fe,{enumerable:!0,configurable:!0,writable:!0,value:at}):Se[fe]=at,Me=(Se,fe)=>{for(var at in fe||(fe={}))Je.call(fe,at)&&Ct(Se,at,fe[at]);if(Yt)for(var at of Yt(fe))Qe.call(fe,at)&&Ct(Se,at,fe[at]);return Se},je=(Se,fe)=>ft(Se,tn(fe)),ot=(Se,fe,at)=>new Promise((Xt,qe)=>{var He=dn=>{try{rt(at.next(dn))}catch(qt){qe(qt)}},Ue=dn=>{try{rt(at.throw(dn))}catch(qt){qe(qt)}},rt=dn=>dn.done?Xt(dn.value):Promise.resolve(dn.value).then(He,Ue);rt((at=at.apply(Se,fe)).next())});const Bt=[];function sn({onSearch:Se,schools:fe}){return me.createElement(Le.default,{colon:!1,layout:"horizontal",onFinish:Se,initialValues:{keyword:"",school_name:"",search_type:"1"}},me.createElement(ke.Z,{style:{flexWrap:"nowrap"}},me.createElement(Le.default.Item,{name:"search_type",label:"\u641C\u7D22\u7C7B\u578B"},me.createElement(it.default,{popupClassName:Nt.Z.selectdown,style:{width:106}},me.createElement(it.default.Option,{value:"1"},"\u59D3\u540D"),me.createElement(it.default.Option,{value:"2"},"\u624B\u673A\u53F7"),me.createElement(it.default.Option,{value:"3"},"\u90AE\u7BB1"))),me.createElement(Le.default.Item,{style:{marginLeft:20},label:"\u641C\u7D22\u5185\u5BB9",name:"keyword",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u641C\u7D22\u5185\u5BB9"}]},me.createElement(We.default,{allowClear:!0,style:{width:300},size:"middle"})),me.createElement(Le.default.Item,{style:{marginLeft:20},label:"\u5355\u4F4D",name:"school_name"},me.createElement(De.Z,{options:fe,style:{width:300},size:"middle",showSearch:!0,filterOption:(at,Xt)=>Xt.value.toUpperCase().indexOf(at.toUpperCase())!==-1,placeholder:"\u8BF7\u8F93\u5165\u5355\u4F4D\u540D\u79F0"})),me.createElement(Ve.ZP,{type:"primary",style:{background:"#F6F7F9 linear-gradient(180deg, #FFFFFF 0%, #F6F7F9 100%)",boxShadow:"0px 2px 4px 0px #E0DFE1, inset 0px 1px 3px 0px rgba(255,255,255,0.5)",borderRadius:16,color:"#165DFF",marginLeft:40,border:"1px solid #BACFFE"},htmlType:"submit"},"\u641C\u7D22")))}var Kt=(Se=>(Se[Se.INITDATA=0]="INITDATA",Se[Se.INITSCHOOLS=1]="INITSCHOOLS",Se[Se.SHOWLOADING=2]="SHOWLOADING",Se[Se.SELECTEDIDS=3]="SELECTEDIDS",Se[Se.SETQUERY=4]="SETQUERY",Se[Se.SETPAGE=5]="SETPAGE",Se))(Kt||{});function Gt(Se,fe){switch(fe.type){case 0:return Me(Me({},Se),fe.payload);case 4:return Me(Me({},Se),fe.payload);case 5:return je(Me({},Se),{page:fe.payload,reload:!1});case 2:return je(Me({},Se),{loading:fe.payload});case 1:return je(Me({},Se),{schools:fe.payload});case 3:return je(Me({},Se),{selectedIds:fe.payload});default:throw new Error}}const Dn={data:[],schools:[],loading:!1,selectedIds:[],query:null,page:1,count:0,reload:!1};Ht.Z=({onSelect:Se,onCancel:fe,container_id:at,container_type:Xt})=>{const[qe,He]=(0,y.useReducer)(Gt,Dn),{data:Ue,schools:rt,loading:dn,selectedIds:qt,page:Fn,count:At,query:Ge,reload:en}=qe;(0,y.useEffect)(()=>{function Ce(){return ot(this,null,function*(){const{users:Et,user_count:vt}=yield(0,et.nQ)(je(Me({},Ge),{page:Fn,container_type:Xt,container_id:at,display_aliases:!0}));He({type:0,payload:{data:en?Et:[...Ue,...Et],count:vt}})})}Ge&&Ce()},[Fn,Ge,en,at,Xt]),(0,y.useEffect)(()=>{function Ce(){return ot(this,null,function*(){const{school_names:Et}=yield(0,et.K$)({display_aliases:!0});He({type:1,payload:Et.map(vt=>({value:vt}))})})}Ce()},[]);const ue=[{title:"",dataIndex:"added",width:40,ellipsis:!0,render:(Ce,Et)=>me.createElement(Ke.default,{value:Et.numid,checked:qt.includes(Et.numid),disabled:!!Ce})},{title:"\u59D3\u540D",width:100,ellipsis:!0,align:"left",dataIndex:"username",render:(Ce,Et)=>me.createElement("div",null,me.createElement(ze.Z,{placement:"bottom",title:Ce},me.createElement(Ie.Link,{style:{color:"#000000"},className:"bold c-black",to:`/users/${Et.login}`,target:"_blank"},Ce||"--")))},{title:"\u624B\u673A",width:100,dataIndex:"phone",ellipsis:!0,render:Ce=>me.createElement(ze.Z,{placement:"bottom",title:Ce},me.createElement("span",{style:{color:"#000000"}},Ce||"--"))},{title:"\u90AE\u7BB1",dataIndex:"email",width:100,ellipsis:!0,render:Ce=>me.createElement(ze.Z,{placement:"bottom",title:Ce},me.createElement("span",{style:{color:"#000000"}},Ce||"--"))},{title:"\u5B66\u53F7/\u5DE5\u53F7",width:100,dataIndex:"student_number",ellipsis:!0,render:Ce=>me.createElement(ze.Z,{placement:"bottom",title:Ce},me.createElement("span",{style:{color:"#000000"}},Ce||"--"))},{title:"\u5B66\u6821/\u5355\u4F4D",width:150,dataIndex:"school_name",ellipsis:!0,render:Ce=>me.createElement(ze.Z,{placement:"bottom",title:Ce},me.createElement("span",{style:{color:"#000000"}},Ce||"--"))},{title:"\u9662\u7CFB/\u90E8\u95E8",dataIndex:"depart_name",width:130,ellipsis:!0,render:Ce=>me.createElement(ze.Z,{placement:"bottom",title:Ce},me.createElement("span",{style:{color:"#000000"}},Ce||"--"))},{title:"\u5B9E\u540D\u8BA4\u8BC1",dataIndex:"auth",width:100,render:Ce=>me.createElement("span",{style:{color:"#000000"}},Ce?"\u662F":"\u5426")},{title:"\u6700\u540E\u767B\u5F55\u65F6\u95F4",dataIndex:"last_login_on",width:140,ellipsis:!0,render:Ce=>me.createElement(ze.Z,{placement:"bottom",title:Ce},me.createElement("span",{style:{color:"#000000"}},tt()(Ce).format("YYYY-MM-DD HH:mm")))},{title:"\u72B6\u6001",dataIndex:"added",width:80,render:Ce=>{if(Ce===1)return me.createElement("span",{style:{color:"#000000"}},"\u5DF2\u6DFB\u52A0")}}];function ae(Ce){He({type:4,payload:{page:1,reload:!0,query:Ce}})}function re(Ce){He({type:5,payload:Ce})}function ce(Ce){let Et=qt.indexOf(Ce);Et>=0?qt.splice(Et,1):qt.push(Ce),He({type:3,payload:[...qt]})}function he(){qt.length===0?$e.ZP.warning("\u8BF7\u5148\u5728\u4E0B\u9762\u5217\u8868\u4E2D\u9009\u62E9\u8981\u6DFB\u52A0\u6210\u5458"):(Se(qt,at),He({type:0,payload:{data:[],count:0,page:1,selectedIds:[],query:null,reload:!1}}))}const ie=At>Fn*10;return me.createElement("div",{className:"select-user-container",style:{paddingBottom:20}},me.createElement(sn,{onSearch:ae,schools:rt}),Ge?me.createElement(me.Fragment,null,me.createElement("div",{className:"flexd-table-header mt20"},me.createElement(st.Gi,null,me.createElement(lt.default,{pagination:!1,dataSource:Bt,columns:ue}))),me.createElement("div",{style:{maxHeight:260,overflow:"auto",marginBottom:20}},me.createElement(Re(),{initialLoad:!1,pageStart:1,threshold:20,loadMore:re,hasMore:ie,useWindow:!1},me.createElement(st.Gi,null,me.createElement(lt.default,{loading:dn,showHeader:!1,pagination:!1,dataSource:Ue,columns:ue,onRow:Ce=>({onClick:Et=>{Ce.added!==1&&ce(Ce.numid)}})})))),me.createElement("div",{className:"flex-container flex-end"},me.createElement(Ve.ZP,{type:"ghost",style:{marginRight:10,border:"1px solid #C3CFE0",color:"#464F66"},onClick:fe},"\u53D6\u6D88"),me.createElement(Ve.ZP,{style:{background:"#F6F7F9 linear-gradient(180deg, #FFFFFF 0%, #F6F7F9 100%)",boxShadow:"0px 2px 4px 0px #E0DFE1, inset 0px 1px 3px 0px rgba(255,255,255,0.5)",borderRadius:2,color:"#165DFF",border:"1px solid #BACFFE"},type:"primary",onClick:he},"\u786E\u5B9A"))):me.createElement("div",{className:"tc font16 c-light-black mt40 pb30"},me.createElement("img",{src:Ne,width:"100",alt:""}),me.createElement("br",null),me.createElement("p",{className:"mt20"},"\u8BF7\u641C\u7D22\u8981\u6DFB\u52A0\u7684\u4EBA\u5458")))}},65636:function(Dt,Ht,ne){"use strict";ne.d(Ht,{Z:function(){return kt}});var y=ne(59301),Le=ne(25399),ke=ne(22740),it=ne(54331),We=ne(72565),De=Object.defineProperty,Ve=Object.getOwnPropertySymbols,Ke=Object.prototype.hasOwnProperty,ze=Object.prototype.propertyIsEnumerable,$e=(tt,we,Re)=>we in tt?De(tt,we,{enumerable:!0,configurable:!0,writable:!0,value:Re}):tt[we]=Re,lt=(tt,we)=>{for(var Re in we||(we={}))Ke.call(we,Re)&&$e(tt,Re,we[Re]);if(Ve)for(var Re of Ve(we))ze.call(we,Re)&&$e(tt,Re,we[Re]);return tt},kt=({children:tt,customContent:we,disableWhenCommunity:Re=!1,tooltipProps:Ne={}})=>{const et=(0,ke.useDispatch)(),st=y.createElement("div",null,"\u60A8\u5F53\u524D\u7684\u8D26\u53F7\u7248\u672C\u6682\u65E0\u6B64\u529F\u80FD\u6743\u9650\u3002\u5982\u9700\u4F7F\u7528\uFF0C\u8BF7",y.createElement("span",{style:{color:"#6594FF",cursor:"pointer"},onClick:()=>{var me;(0,We.xg)(`/users/${(me=(0,it.eY)())==null?void 0:me.login}/memberCenter`)}},"\u5347\u7EA7\u81F3\u66F4\u9AD8\u7248\u672C\u8D26\u53F7"),"\u3002"),Nt=me=>{var Ze;if(!y.isValidElement(me))return me;const ft={};ft.disabled=!0,ft.onChange=Je=>{var Qe,Ct;(Qe=Je==null?void 0:Je.preventDefault)==null||Qe.call(Je),(Ct=Je==null?void 0:Je.stopPropagation)==null||Ct.call(Je)};const tn=(Ze=me.props)==null?void 0:Ze.children,Yt=tn&&y.Children.map(tn,Nt);return y.cloneElement(me,ft,Yt)};return(0,it.k5)()&&Re?y.createElement(Le.Z,lt({placement:"topLeft",title:we||st},Ne),Nt(tt)):y.createElement(y.Fragment,null,tt)}},78228:function(Dt,Ht,ne){"use strict";ne.d(Ht,{h:function(){return me}});var y=ne(59301),Le=ne(82326),ke=ne(28284),it=ne(7939),We=ne(89780),De=ne.n(We),Ve=ne(30180),Ke=ne(32131),ze=Object.defineProperty,$e=Object.defineProperties,lt=Object.getOwnPropertyDescriptors,Ie=Object.getOwnPropertySymbols,kt=Object.prototype.hasOwnProperty,tt=Object.prototype.propertyIsEnumerable,we=(Ze,ft,tn)=>ft in Ze?ze(Ze,ft,{enumerable:!0,configurable:!0,writable:!0,value:tn}):Ze[ft]=tn,Re=(Ze,ft)=>{for(var tn in ft||(ft={}))kt.call(ft,tn)&&we(Ze,tn,ft[tn]);if(Ie)for(var tn of Ie(ft))tt.call(ft,tn)&&we(Ze,tn,ft[tn]);return Ze},Ne=(Ze,ft)=>$e(Ze,lt(ft));const et=Le.default.Option,st={labelCol:{span:4},wrapperCol:{span:20}},Nt={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"]};Ht.Z=({callback:Ze,onCancel:ft})=>{const[tn,Yt]=(0,y.useState)("python");function Je(Ct){Yt(Nt[Ct][1])}function Qe(Ct){Ze(Ct)}return y.createElement(ke.default,Ne(Re({},st),{className:"code-block-panel",initialValues:{language:"python",content:""},onFinish:Qe,style:{width:500}}),y.createElement(ke.default.Item,{label:"\u4EE3\u7801\u8BED\u8A00",name:"language"},y.createElement(Le.default,{getPopupContainer:Ct=>Ct.parentNode,onChange:Je},Object.keys(Nt).map(Ct=>y.createElement(et,{key:Ct,value:Ct},Nt[Ct][0])))),y.createElement(ke.default.Item,{label:"\u4EE3\u7801\u5185\u5BB9",name:"content",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4EE3\u7801\u5185\u5BB9"}]},y.createElement(me,{mode:tn})),y.createElement("div",{className:"flex-container flex-end"},y.createElement(it.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),y.createElement(it.ZP,{type:"ghost",onClick:ft},"\u53D6\u6D88")))};function me({value:Ze,onChange:ft,mode:tn,options:Yt={}}){const Je=(0,y.useRef)(),[Qe,Ct]=(0,y.useState)();return(0,y.useEffect)(()=>{if(Qe){let Me=function(je){const ot=je.getValue();ft&&ft(ot)};return Qe.on("change",Me),()=>{Qe.off("change",Me)}}},[Qe,ft]),(0,y.useEffect)(()=>{Qe&&Qe.setOption("mode",tn)},[Qe,tn]),(0,y.useEffect)(()=>{Qe&&(Ze!==Qe.getValue()||Ze==="")&&setTimeout(()=>{Qe.setValue(Ze||"")},300)},[Qe,Ze]),(0,y.useEffect)(()=>{if(Je.current&&!Qe){const Me=De().fromTextArea(Je.current,Re({mode:tn,lineNumbers:!0,lineWrapping:!0,autoCloseBrackets:!0,tabSize:4,autofocus:!0,autoCloseTags:!0,matchBrackets:!0,styleActiveLine:!0},Yt));Ct(Me)}},[Je.current,Qe]),y.createElement("div",{className:"my-codemirror-container"},y.createElement("textarea",{ref:Je}))}},84693:function(Dt,Ht,ne){"use strict";ne.d(Ht,{Z:function(){return ei}});var y=ne(59301),Le=ne(22740),ke=ne(89780),it=ne.n(ke),We=ne(76374),De=ne(30180),Ve=ne(6313),Ke=ne(25717),ze=ne(99498),$e=ne(25419),lt=ne(67549),Ie=ne(51164),kt=({value:ur="",className:Qt,showTextOnly:Vn,showLines:hr,style:Ea={}})=>{const Or=(0,y.useMemo)(()=>"",[ur]);return y.createElement(y.Fragment,null,y.createElement("div",{dangerouslySetInnerHTML:{__html:Or}}))},tt=Object.defineProperty,we=Object.defineProperties,Re=Object.getOwnPropertyDescriptors,Ne=Object.getOwnPropertySymbols,et=Object.prototype.hasOwnProperty,st=Object.prototype.propertyIsEnumerable,Nt=(ur,Qt,Vn)=>Qt in ur?tt(ur,Qt,{enumerable:!0,configurable:!0,writable:!0,value:Vn}):ur[Qt]=Vn,me=(ur,Qt)=>{for(var Vn in Qt||(Qt={}))et.call(Qt,Vn)&&Nt(ur,Vn,Qt[Vn]);if(Ne)for(var Vn of Ne(Qt))st.call(Qt,Vn)&&Nt(ur,Vn,Qt[Vn]);return ur},Ze=(ur,Qt)=>we(ur,Re(Qt));let ft=[{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\u516C\u5F0F",icon:"iconfont icon-shuxuetuxiang2",actionName:"maths-latex"},{title:"\u591A\u884C\u516C\u5F0F",icon:"md-iconfont icon-formula",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 tn({onActionCallback:ur,title:Qt,icon:Vn,actionName:hr,className:Ea="",children:Or}){function Ar(){ur(hr)}return y.createElement("a",{title:Qt,className:Ea,onClick:Ar},y.createElement("i",{className:`${Vn}`}),Or)}var Yt=({watch:ur,showNullButton:Qt,showNullProgramButton:Vn,onActionCallback:hr,fullScreen:Ea,insertTemp:Or,hidetoolBar:Ar,extraUse:vi})=>{const zi=[...ft,{title:`${ur?"\u5173\u95ED\u5B9E\u65F6\u9884\u89C8":"\u5F00\u542F\u5B9E\u65F6\u9884\u89C8"}`,icon:`${ur?"md-iconfont icon-eye-slash":"md-iconfont icon-eye"}`,actionName:"trigger-watch"}];return y.createElement("ul",{className:"markdown-toolbar-container"},!Ar&&zi.map((ci,Oa)=>y.createElement("li",{key:Oa},ci.actionName?y.createElement(tn,Ze(me({},ci),{onActionCallback:hr})):y.createElement("span",{className:"v-line"}))),Qt?y.createElement("li",null,y.createElement(tn,{icon:"iconfont icon-tianjia5 insert-blank",className:"btn-null ml5",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-null-ch",onActionCallback:hr},y.createElement("span",{className:"fill-tip"},"\u70B9\u51FB\u65B0\u589E\u586B\u7A7A\u9879"))):null,Vn?y.createElement(y.Fragment,null,y.createElement("li",null,y.createElement(tn,{icon:"md-iconfont icon-edit insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-signal",onActionCallback:hr},y.createElement("span",{className:"fill-tip"},"\u6DFB\u52A0\u5355\u884C\u586B\u7A7A\u9879"))),y.createElement("li",null,y.createElement(tn,{icon:"md-iconfont icon-uniE900 insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-multiple",onActionCallback:hr},y.createElement("span",{className:"fill-tip"},"\u6DFB\u52A0\u591A\u884C\u586B\u7A7A\u9879")))):null,Or&&y.createElement("li",null,y.createElement(tn,{icon:"md-iconfont icon-edit",className:"btn-null",title:"\u63D2\u5165\u6A21\u677F",actionName:`inster-template-${Or}`,onActionCallback:hr},y.createElement("span",{className:"fill-tip"},"\u63D2\u5165\u6A21\u677F"))),vi&&y.createElement("li",null,vi),y.createElement("li",{className:"btn-full-screen"},y.createElement(tn,{icon:`${Ea?"md-iconfont icon-shrink":"md-iconfont icon-enlarge"}`,title:Ea?"\u5173\u95ED\u5168\u5C4F":"\u5F00\u542F\u5168\u5C4F",actionName:"trigger-full-screen",onActionCallback:hr})))},Je=ne(54638),Qe=ne(28284),Ct=ne(37568),Me=ne(7939),je=Object.defineProperty,ot=Object.defineProperties,Bt=Object.getOwnPropertyDescriptors,sn=Object.getOwnPropertySymbols,Kt=Object.prototype.hasOwnProperty,Gt=Object.prototype.propertyIsEnumerable,Dn=(ur,Qt,Vn)=>Qt in ur?je(ur,Qt,{enumerable:!0,configurable:!0,writable:!0,value:Vn}):ur[Qt]=Vn,Se=(ur,Qt)=>{for(var Vn in Qt||(Qt={}))Kt.call(Qt,Vn)&&Dn(ur,Vn,Qt[Vn]);if(sn)for(var Vn of sn(Qt))Gt.call(Qt,Vn)&&Dn(ur,Vn,Qt[Vn]);return ur},fe=(ur,Qt)=>ot(ur,Bt(Qt));const at={labelCol:{span:4},wrapperCol:{span:20}};var Xt=({callback:ur,onCancel:Qt})=>{function Vn(hr){ur(hr)}return y.createElement(Qe.default,fe(Se({},at),{initialValues:{link:"http://",title:""},className:"link-panel",onFinish:Vn,style:{width:500}}),y.createElement(Qe.default.Item,{label:"\u94FE\u63A5\u5730\u5740",name:"link",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u5730\u5740"}]},y.createElement(Ct.default,null)),y.createElement(Qe.default.Item,{label:"\u94FE\u63A5\u6807\u9898",name:"title",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u6807\u9898"}]},y.createElement(Ct.default,null)),y.createElement("div",{className:"flex-container flex-end"},y.createElement(Me.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),y.createElement(Me.ZP,{type:"ghost",onClick:Qt},"\u53D6\u6D88")))},qe=ne(78228),He=ne(19896),Ue=ne(62957),rt=ne(77019),dn=ne(72716),qt=ne(59301),Fn=({callback:ur,onCancel:Qt})=>{const Vn=document.createElement("canvas"),hr=Vn.getContext("2d");Vn.width=1e3,Vn.height=800,hr.fillStyle="#ffffff",hr.fillRect(0,0,Vn.width,Vn.height);const Ea=Vn.toDataURL("image/png");return qt.createElement(Ue.default,{open:!0,width:"100vw",style:{height:"100vh",top:0},footer:null,title:null,closable:!1},qt.createElement(rt.Z,{style:{height:"100vh"}},qt.createElement(dn.Z,{fullWidth:!0,noAssociationId:!0,showFullTools:!0,data:{src:Ea,visible:!0,title:String(Date.now())},onOk:Or=>{ur({src:Or.url})},onClose:Qt})))},At=ne(36207),Ge=ne(5269),en=ne(6767),ue={myPaletteDiv:"myPaletteDiv___Xjz2I",flowChartWrp:"flowChartWrp____f45r",maxH60:"maxH60___Pd4Re",drawerWrap:"drawerWrap___MfDw8"},ae=ne(59301),ce=(0,y.forwardRef)(({onCancel:ur,editImgId:Qt,callback:Vn},hr)=>{let Ea=(0,y.useRef)(),Or=(0,y.useRef)(),Ar=(0,y.useRef)(),vi=(0,y.useRef)(!1);const zi=(0,y.useRef)(!1);console.log("ref:",hr);const[ci,Oa]=(0,y.useState)(0),[xn,Dr]=(0,y.useState)("100vh");return(0,y.useEffect)(()=>{Oa(1)},[]),(0,y.useImperativeHandle)(hr,()=>({setHeight:Dr})),ae.createElement("div",{ref:zi,className:"body-overflow-initial"},ae.createElement(At.Z,{width:"100vw",height:xn,footer:null,closable:!0,placement:"bottom",open:!!ci,destroyOnClose:!0,maskClosable:!1,mask:!1,rootClassName:`zIndex-9999 ${ue.drawerWrap}`,onClose:()=>{window.saveDrawData(jr=>{Vn({src:`/api/attachments/${jr}`,id:jr})})},title:ae.createElement(rt.Z,{align:"middle"},ae.createElement(Ge.Z,{flex:1},"\u63D2\u5165\u6D41\u7A0B\u56FE"),ae.createElement(Ge.Z,{onClick:()=>{Dr(xn==="60px"?"100vh":"60px")}},ae.createElement("span",{className:"current c-blue",style:{fontWeight:400}},"\u5C55\u5F00/\u6536\u8D77")),ae.createElement(Ge.Z,{onClick:()=>{window.saveDrawData(jr=>{if(jr===null){en.ZP.warning({content:"\u5185\u5BB9\u4E3A\u7A7A\uFF0C\u8BF7\u5148\u7ED8\u5236\u6D41\u7A0B\u56FE",key:"saveFlowChart"});return}en.ZP.success({content:"\u4FDD\u5B58\u6210\u529F",key:"saveFlowChart",style:{zIndex:999999999}}),Vn({src:`/api/attachments/${jr}`,id:jr,disabledClose:!0})})}},ae.createElement(Me.ZP,{type:"primary",className:"ml20"},"\u4FDD\u5B58")))},ae.createElement("iframe",{src:`/drawio/src/main/webapp/?id=${Qt||""}&gapi=0&od=0&db=0&gh=0&gl=0&local=0`,width:"100%",height:"100%",frameBorder:"0",ref:Or})))}),he=ne(86748),ie=ne(47889),Ce=ne(4875);const Et=ie.ZP.Group,vt={margin:"0 8px"};var dt=({callback:ur,onCancel:Qt})=>{function Vn(hr){ur(hr)}return y.createElement(Qe.default,{className:"add-table-panel",initialValues:{row:3,col:2,align:"default"},onFinish:Vn},y.createElement("div",{className:"flex-container",style:{alignItems:"baseline"}},y.createElement("span",{style:vt},"\u5355\u5143\u683C\u6570\uFF1A"),y.createElement("span",{style:vt},"\u884C\u6570"),y.createElement(Qe.default.Item,{name:"row",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u884C\u6570"}]},y.createElement(Ce.Z,null)),y.createElement("span",{style:vt},"\u5217\u6570"),y.createElement(Qe.default.Item,{name:"col",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5217\u6570"}]},y.createElement(Ce.Z,null))),y.createElement("div",{className:"flex-container",style:{marginTop:12,alignItems:"baseline"}},y.createElement("span",{style:vt},"\u5BF9\u9F50\u65B9\u5F0F\uFF1A"),y.createElement(Qe.default.Item,{name:"align"},y.createElement(Et,null,y.createElement(ie.ZP,{value:"default"},y.createElement("i",{className:"fa fa-align-justify"})),y.createElement(ie.ZP,{value:"left"},y.createElement("i",{className:"fa fa-align-left"})),y.createElement(ie.ZP,{value:"center"},y.createElement("i",{className:"fa fa-align-center"})),y.createElement(ie.ZP,{value:"right"},y.createElement("i",{className:"fa fa-align-right"}))))),y.createElement("div",{className:"flex-container flex-end"},y.createElement(Me.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),y.createElement(Me.ZP,{type:"ghost",onClick:Qt},"\u53D6\u6D88")))},yt=ne(58755),vn=ne(64267),wn=ne.n(vn),Zn=(0,y.forwardRef)(({use3d:ur,width:Qt,height:Vn,callback:hr,showSaveButton:Ea},Or)=>{const Ar=(0,y.useRef)(),vi=(0,y.useRef)(),[zi,ci]=(0,y.useState)(!1),Oa=(0,y.useRef)({id:Ar,appName:"graphing",width:Qt||1e3,height:Vn||600,showToolBar:!0,showMenuBar:!0,allowStyleBar:!0,showAlgebraInput:!0,enableLabelDrags:!1,enableShiftDragZoom:!0,showToolBarHelp:!1,errorDialogsActive:!0,showTutorialLink:!0,showLogging:!0,useBrowserForJS:!1});(0,y.useEffect)(()=>{vi.current=new(wn())(Oa.current,!0),window.onload=function(){vi.current.inject("applet_container")}},[]);const xn=()=>{var Dr=window.ggbApplet.getPNGBase64(1,!0,72);return hr&&hr(Dr),Dr};return(0,y.useEffect)(()=>{Oa.current.appName=zi?"3D":"graphing",vi.current.inject("applet_container")},[zi]),(0,y.useEffect)(()=>{ci(ur)},[ur]),(0,y.useImperativeHandle)(Or,()=>({getImgData:xn})),y.createElement(y.Fragment,null,y.createElement("div",{style:{width:"100%",height:"100%"},id:"applet_container",ref:Ar}),y.createElement(rt.Z,{align:"middle"},y.createElement(Ge.Z,{flex:1},y.createElement(yt.Z,{size:"default",checkedChildren:"\u5173\u95ED3D\u56FE\u50CF",unCheckedChildren:"\u5F00\u542F3D\u56FE\u50CF",checked:zi,onChange:Dr=>ci(Dr)})),y.createElement(Ge.Z,null,y.createElement(Me.ZP,{size:"large",onClick:xn,style:{zIndex:8,marginTop:10},type:"primary"},"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668"))))}),rn=ne(36234);const ht="link",Cn="upload-image",_t="add-flowchart",on="draw-image",It="add-flowchart",pn="code-block",Ot="add-table",jn="------------",$n={default:jn,left:`:${jn}`,center:`:${jn}:`,right:`${jn}:`};var Xr=ne(43948),nr=ne(72565);function ut(){}let Rt=0;const En=1e4,Pn="\u2581",or="@\u2581\u2581@",wr="@\u2581@",La=` **\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`,Rr=["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 Wr(ur){return/^\d+$/.test(ur)?`${ur}px`:ur}const Fa=navigator.platform.toUpperCase().indexOf("MAC")>=0?"Cmd":"Ctrl",Za={[Fa+"-B"]:"bold",[Fa+"-I"]:"italic"},ja={[ht]:"\u6DFB\u52A0\u94FE\u63A5",[pn]:"\u6DFB\u52A0\u4EE3\u7801\u5757",[Cn]:"\u6DFB\u52A0\u56FE\u7247",[on]:"\u6DFB\u52A0\u753B\u56FE",[_t]:"\u63D2\u5165\u6D41\u7A0B\u56FE",[Ot]:"\u6DFB\u52A0\u8868\u683C","maths-latex":"\u6570\u5B66\u56FE\u50CF","inline-latex":"LATEX\u516C\u5F0F"};var ei=({defaultValue:ur="",onChange:Qt,width:Vn="100%",height:hr=400,miniToolbar:Ea=!1,isFocus:Or=!1,watch:br,insertTemp:vi,mode:zi="markdown",id:ci="markdown-editor-id",showResizeBar:Oa=!1,noStorage:xn=!1,showNullButton:Sr=!1,showNullProgramButton:jr=!1,hidetoolBar:Vr=!1,fullScreen:ta=!1,onBlur:$t,onCMBeforeChange:Rn,onFullScreen:Nn,className:mt="",disablePaste:St=!1,disabled:Xn=!1,disabledFill:mi=!1,placeholder:ka="",values:ct="",extraUse:Lt,onAddBlank:Mt})=>{const[xt,Hn]=(0,y.useState)(null),[ar,Er]=(0,y.useState)(ur),[Kn,kr]=(0,y.useState)(br),[Hr,pi]=(0,y.useState)(ta),[ca,zt]=(0,y.useState)(""),[Jt,Pt]=(0,y.useState)(0),[yn,Jn]=(0,y.useState)(hr),[Ar,On]=(0,y.useState)(!1),[cr,gn]=(0,y.useState)(0),[yr,Tr]=(0,y.useState)(0),un=(0,y.useRef)(),da=(0,y.useRef)(),ya=(0,y.useRef)(),sa=(0,y.useRef)(),zr=(0,y.useRef)(),ri=(0,y.useRef)(),Ba=(0,Le.useDispatch)();(0,y.useEffect)(()=>{const er=window.scrollY||window.pageYOffset;Er(ct),xt==null||xt.setValue(ct),window.scrollTo(0,er)},[ct]),(0,y.useEffect)(()=>{Nn==null||Nn(Hr)},[Hr]),(0,y.useEffect)(()=>{if(un.current){let er=function(qn,Ye){var wa;if(St){Ye.preventDefault();return}const ba=Ye.clipboardData;if(ba){const Ri=ba.types.toString(),gi=ba.items;if(Ri==="Files"||ba.types.indexOf("Files")>-1){if(Ye.preventDefault(),zi=="stex")return;try{let Ui=gi[1];((wa=gi[0])==null?void 0:wa.kind)==="file"&&(Ui=gi[0]);const Eo=Ui.getAsFile(),dl=Eo.name.split(".").pop();(0,He.I)(Eo,vo=>{var qo,Ei,yo;vo.id?((qo=Eo==null?void 0:Eo.type)==null?void 0:qo.indexOf("image"))>-1?lr.replaceSelection(``):((Ei=Eo==null?void 0:Eo.type)==null?void 0:Ei.indexOf("video"))>-1?lr.replaceSelection(``):((yo=Eo==null?void 0:Eo.type)==null?void 0:yo.indexOf("pdf"))>-1?lr.replaceSelection(`${Eo.name}`):Rr.includes(dl)?lr.replaceSelection(`${Eo.name}`):lr.replaceSelection(`[${Eo.name}](/api/attachments/${vo.id}?type=${vo.content_type})`):(vo==null?void 0:vo.status)===401&&(document.location.href="/user/login")})}catch(Ui){en.ZP.warning("\u8BF7\u4F7F\u7528chrome\u6D4F\u89C8\u5668\u7C98\u8D34")}return!0}else return!0}return!0};const lr=it().fromTextArea(un.current,{mode:zi,lineNumbers:!Ea,lineWrapping:!0,value:ur,autoCloseTags:!0,autoCloseBrackets:!0});return lr.on("keyup",function(qn,Ye){Ye.keyCode===8&&(qn.getValue()==""?lr.setOption("placeholder",ka):lr.setOption("placeholder",null))}),lr.on("keydown",function(qn,Ye){if(Ye.keyCode===8){var wa=ia(qn);wa&&Ye.preventDefault()}}),Or&&lr.focus(),lr.on("paste",er),Xn&&lr.on("beforeChange",function(qn,Ye){(Ye.origin==="paste"||Ye.origin==="+input")&&Ye.cancel()}),Hn(lr),()=>{lr.off("paste",er)}}},[]);const Zr=(0,y.useCallback)(()=>{if(da.current)try{}catch(er){console.log(er,"---- to set md editor body height")}},[yn,da,Hr]);(0,y.useEffect)(()=>{function er(){let lr=new We.Z(qn=>{for(let Ye of qn)(Ye.target.offsetHeight>0||Ye.target.offsetWidth>0)&&(Zr(),xt.setSize("100%","100%"),xt.refresh())});return lr.observe(un.current.parentElement),lr}if(xt){const lr=er();return()=>{var qn,Ye;(qn=un.current)!=null&&qn.parentElement&&lr.unobserve((Ye=un.current)==null?void 0:Ye.parentElement)}}},[xt,Zr]),(0,y.useEffect)(()=>{if(xt){let er=[];for(const[lr,qn]of Object.entries(Za)){let Ye={[lr]:()=>{ra(qn)}};er.push(Ye),xt.addKeyMap(Ye)}return()=>{for(let lr of er)xt.removeKeyMap(lr)}}},[xt]),(0,y.useEffect)(()=>{ta!==Hr&&pi(ta)},[ta]),(0,Xr.Z)(()=>{if(!xn&&Jt>0){let er=new Date().getTime(),lr=window.sessionStorage.getItem(ci);er>=Jt+En&&(!lr||lr!==ar)&&(window.sessionStorage.setItem(ci,ar),On(!0))}},En),(0,y.useEffect)(()=>{kr(br)},[xt,br]),(0,y.useEffect)(()=>{xt&&Or&&xt.focus()},[xt,Or]),(0,y.useEffect)(()=>{if(Kn&&xt){let er=function(qn){let Ye=qn.target;if(sa.current){let wa=Ye.scrollTop/Ye.scrollHeight;sa.current.scrollTop=sa.current.scrollHeight*wa}};const lr=xt.getScrollerElement();return lr.addEventListener("scroll",er),()=>{lr.removeEventListener("scroll",er)}}},[xt,Kn]),(0,y.useEffect)(()=>{if(xt&&Rn){let er=function(lr,qn){Rn(lr,qn)};return xt.on("beforeChange",er),()=>{xt.off("beforeChange",er)}}},[xt,Rn]),(0,y.useEffect)(()=>{if(xt&&$t){let er=function(){$t(xt.getValue())};return xt.on("blur",er),()=>{xt.off("blur",er)}}},[xt,$t]);function ia(er,lr){var qn=er.getDoc(),Ye=qn.getCursor(),wa=qn.getLine(Ye.line),ba=wa.charAt(Ye.ch-1),Ri=wa.lastIndexOf("@\u2581@",Ye.ch),gi=wa.lastIndexOf("@\u2581\u2581@",Ye.ch),Ui=Ri>gi?Ri:gi,Eo=Ri>gi?3:4;if(or.indexOf(ba)===-1)return null;if(console.log("change1:",lr,er,wa,Ye,Ui,Ri,gi,ba),Ui>=0&&Ye.ch-Ui<5){var dl=Ui+Eo;return qn.replaceRange("",{line:Ye.line,ch:Ui},{line:Ye.line,ch:dl}),{line:Ye.line,ch:dl}}return null}(0,y.useEffect)(()=>{if(xt){let er=function(lr,qn){const Ye=lr.getValue();Er(Ye),Pt(new Date().getTime()),lr.getScrollerElement().dispatchEvent(new CustomEvent("scroll")),Qt&&(jr?Qt(Ye,ai(Ye)):Qt(Ye))};return xt.on("change",er),()=>{xt.off("change",er)}}},[xt,Qt]),(0,y.useEffect)(()=>{if(xt)if(ur==null)xt.setValue(""),Er("");else{const er=window.scrollY||window.pageYOffset;ur!==xt.getValue()&&(xt.setValue(ur),Er(ur),xt.setCursor(Xn?1:xt.lineCount(),0),window.scrollTo(0,er))}},[xt,ur]);const ra=(0,y.useCallback)(er=>{const lr=xt.getCursor(),qn=xt.getSelection();let Ye=qn.split(` +\u6A21\u677F\u6B63\u6587\u5185\u5BB9\uFF0C\u53EF\u8F93\u5165\u6587\u672C\u5185\u5BB9\u548C\u7C98\u8D34\u56FE\u7247\u7B49\u64CD\u4F5C`,Rr=["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 Wr(ur){return/^\d+$/.test(ur)?`${ur}px`:ur}const Fa=navigator.platform.toUpperCase().indexOf("MAC")>=0?"Cmd":"Ctrl",Za={[Fa+"-B"]:"bold",[Fa+"-I"]:"italic"},ja={[ht]:"\u6DFB\u52A0\u94FE\u63A5",[pn]:"\u6DFB\u52A0\u4EE3\u7801\u5757",[Cn]:"\u6DFB\u52A0\u56FE\u7247",[on]:"\u6DFB\u52A0\u753B\u56FE",[_t]:"\u63D2\u5165\u6D41\u7A0B\u56FE",[Ot]:"\u6DFB\u52A0\u8868\u683C","maths-latex":"\u6570\u5B66\u56FE\u50CF","inline-latex":"LATEX\u516C\u5F0F"};var ei=({defaultValue:ur="",onChange:Qt,width:Vn="100%",height:hr=400,miniToolbar:Ea=!1,isFocus:Or=!1,watch:Ar,insertTemp:vi,mode:zi="markdown",id:ci="markdown-editor-id",showResizeBar:Oa=!1,noStorage:xn=!1,showNullButton:Dr=!1,showNullProgramButton:jr=!1,hidetoolBar:Vr=!1,fullScreen:ta=!1,onBlur:$t,onCMBeforeChange:Rn,onFullScreen:Nn,className:mt="",disablePaste:St=!1,disabled:Xn=!1,disabledFill:mi=!1,placeholder:ka="",values:ct="",extraUse:Lt,onAddBlank:Mt})=>{const[xt,Hn]=(0,y.useState)(null),[ar,Er]=(0,y.useState)(ur),[Kn,kr]=(0,y.useState)(Ar),[Hr,pi]=(0,y.useState)(ta),[ca,zt]=(0,y.useState)(""),[Jt,Pt]=(0,y.useState)(0),[yn,Jn]=(0,y.useState)(hr),[xr,On]=(0,y.useState)(!1),[cr,gn]=(0,y.useState)(0),[yr,Tr]=(0,y.useState)(0),un=(0,y.useRef)(),da=(0,y.useRef)(),ya=(0,y.useRef)(),sa=(0,y.useRef)(),zr=(0,y.useRef)(),ri=(0,y.useRef)(),Ba=(0,Le.useDispatch)();(0,y.useEffect)(()=>{const er=window.scrollY||window.pageYOffset;Er(ct),xt==null||xt.setValue(ct),window.scrollTo(0,er)},[ct]),(0,y.useEffect)(()=>{Nn==null||Nn(Hr)},[Hr]),(0,y.useEffect)(()=>{if(un.current){let er=function(qn,Ye){var wa;if(St){Ye.preventDefault();return}const ba=Ye.clipboardData;if(ba){const Ri=ba.types.toString(),gi=ba.items;if(Ri==="Files"||ba.types.indexOf("Files")>-1){if(Ye.preventDefault(),zi=="stex")return;try{let Ui=gi[1];((wa=gi[0])==null?void 0:wa.kind)==="file"&&(Ui=gi[0]);const Eo=Ui.getAsFile(),dl=Eo.name.split(".").pop();(0,He.I)(Eo,vo=>{var qo,Ei,yo;vo.id?((qo=Eo==null?void 0:Eo.type)==null?void 0:qo.indexOf("image"))>-1?lr.replaceSelection(``):((Ei=Eo==null?void 0:Eo.type)==null?void 0:Ei.indexOf("video"))>-1?lr.replaceSelection(``):((yo=Eo==null?void 0:Eo.type)==null?void 0:yo.indexOf("pdf"))>-1?lr.replaceSelection(`${Eo.name}`):Rr.includes(dl)?lr.replaceSelection(`${Eo.name}`):lr.replaceSelection(`[${Eo.name}](/api/attachments/${vo.id}?type=${vo.content_type})`):(vo==null?void 0:vo.status)===401&&(document.location.href="/user/login")})}catch(Ui){en.ZP.warning("\u8BF7\u4F7F\u7528chrome\u6D4F\u89C8\u5668\u7C98\u8D34")}return!0}else return!0}return!0};const lr=it().fromTextArea(un.current,{mode:zi,lineNumbers:!Ea,lineWrapping:!0,value:ur,autoCloseTags:!0,autoCloseBrackets:!0});return lr.on("keyup",function(qn,Ye){Ye.keyCode===8&&(qn.getValue()==""?lr.setOption("placeholder",ka):lr.setOption("placeholder",null))}),lr.on("keydown",function(qn,Ye){if(Ye.keyCode===8){var wa=ia(qn);wa&&Ye.preventDefault()}}),Or&&lr.focus(),lr.on("paste",er),Xn&&lr.on("beforeChange",function(qn,Ye){(Ye.origin==="paste"||Ye.origin==="+input")&&Ye.cancel()}),Hn(lr),()=>{lr.off("paste",er)}}},[]);const Zr=(0,y.useCallback)(()=>{if(da.current)try{}catch(er){console.log(er,"---- to set md editor body height")}},[yn,da,Hr]);(0,y.useEffect)(()=>{function er(){let lr=new We.Z(qn=>{for(let Ye of qn)(Ye.target.offsetHeight>0||Ye.target.offsetWidth>0)&&(Zr(),xt.setSize("100%","100%"),xt.refresh())});return lr.observe(un.current.parentElement),lr}if(xt){const lr=er();return()=>{var qn,Ye;(qn=un.current)!=null&&qn.parentElement&&lr.unobserve((Ye=un.current)==null?void 0:Ye.parentElement)}}},[xt,Zr]),(0,y.useEffect)(()=>{if(xt){let er=[];for(const[lr,qn]of Object.entries(Za)){let Ye={[lr]:()=>{ra(qn)}};er.push(Ye),xt.addKeyMap(Ye)}return()=>{for(let lr of er)xt.removeKeyMap(lr)}}},[xt]),(0,y.useEffect)(()=>{ta!==Hr&&pi(ta)},[ta]),(0,Xr.Z)(()=>{if(!xn&&Jt>0){let er=new Date().getTime(),lr=window.sessionStorage.getItem(ci);er>=Jt+En&&(!lr||lr!==ar)&&(window.sessionStorage.setItem(ci,ar),On(!0))}},En),(0,y.useEffect)(()=>{kr(Ar)},[xt,Ar]),(0,y.useEffect)(()=>{xt&&Or&&xt.focus()},[xt,Or]),(0,y.useEffect)(()=>{if(Kn&&xt){let er=function(qn){let Ye=qn.target;if(sa.current){let wa=Ye.scrollTop/Ye.scrollHeight;sa.current.scrollTop=sa.current.scrollHeight*wa}};const lr=xt.getScrollerElement();return lr.addEventListener("scroll",er),()=>{lr.removeEventListener("scroll",er)}}},[xt,Kn]),(0,y.useEffect)(()=>{if(xt&&Rn){let er=function(lr,qn){Rn(lr,qn)};return xt.on("beforeChange",er),()=>{xt.off("beforeChange",er)}}},[xt,Rn]),(0,y.useEffect)(()=>{if(xt&&$t){let er=function(){$t(xt.getValue())};return xt.on("blur",er),()=>{xt.off("blur",er)}}},[xt,$t]);function ia(er,lr){var qn=er.getDoc(),Ye=qn.getCursor(),wa=qn.getLine(Ye.line),ba=wa.charAt(Ye.ch-1),Ri=wa.lastIndexOf("@\u2581@",Ye.ch),gi=wa.lastIndexOf("@\u2581\u2581@",Ye.ch),Ui=Ri>gi?Ri:gi,Eo=Ri>gi?3:4;if(or.indexOf(ba)===-1)return null;if(console.log("change1:",lr,er,wa,Ye,Ui,Ri,gi,ba),Ui>=0&&Ye.ch-Ui<5){var dl=Ui+Eo;return qn.replaceRange("",{line:Ye.line,ch:Ui},{line:Ye.line,ch:dl}),{line:Ye.line,ch:dl}}return null}(0,y.useEffect)(()=>{if(xt){let er=function(lr,qn){const Ye=lr.getValue();Er(Ye),Pt(new Date().getTime()),lr.getScrollerElement().dispatchEvent(new CustomEvent("scroll")),Qt&&(jr?Qt(Ye,ai(Ye)):Qt(Ye))};return xt.on("change",er),()=>{xt.off("change",er)}}},[xt,Qt]),(0,y.useEffect)(()=>{if(xt)if(ur==null)xt.setValue(""),Er("");else{const er=window.scrollY||window.pageYOffset;ur!==xt.getValue()&&(xt.setValue(ur),Er(ur),xt.setCursor(Xn?1:xt.lineCount(),0),window.scrollTo(0,er))}},[xt,ur]);const ra=(0,y.useCallback)(er=>{const lr=xt.getCursor(),qn=xt.getSelection();let Ye=qn.split(` `);switch(er){case"bold":return xt.replaceSelection("**"+qn+"**"),qn===""&&xt.setCursor(lr.line,lr.ch+2),xt.focus();case"italic":return xt.replaceSelection("*"+qn+"*"),qn===""&&xt.setCursor(lr.line,lr.ch+1),xt.focus();case"code":return xt.replaceSelection("`"+qn+"`"),qn===""&&xt.setCursor(lr.line,lr.ch+1),xt.focus();case"inline-latex":return(0,nr.Ye)(Ba)?void 0:(zt("inline-latex"),xt.focus());case"latex":return xt.replaceSelection("```latex\n"+qn+"\n```"),xt.setCursor(lr.line+1,qn.length+1),xt.focus();case"line-break":return xt.replaceSelection(`
`),xt.focus();case"list-ul":return qn===""?xt.replaceSelection("- "+qn):xt.replaceSelection(Ye.map(wa=>wa===""?"":`- ${wa}`).join(` `)),xt.focus();case"list-ol":return qn===""?xt.replaceSelection("1. "+qn):xt.replaceSelection(Ye.map((wa,ba)=>wa===""?"":`${ba+1}. ${wa}`).join(` -`)),xt.focus();case"add-null-ch":Mt==null||Mt();return;case"add-signal":return qn===""&&xt.setCursor(lr.line,lr.ch),xt.replaceSelection(Fr),xt.focus();case"add-multiple":return qn===""&&xt.setCursor(lr.line,lr.ch),xt.replaceSelection(or),xt.focus();case"inster-template-1":return qn===""&&xt.setCursor(lr.line,lr.ch),xt.replaceSelection(La),xt.focus();case"eraser":return xt.setValue(""),xt.focus();case"trigger-watch":return kr(!Kn),xt.focus();case"trigger-full-screen":return pi(!Hr),xt.focus();case ht:zt(ht);return;case pn:zt(pn);return;case Cn:zt(Cn);return;case on:zt(on);return;case"maths-latex":if((0,nr.Ye)(Ba))return;zt("maths-latex");return;case _t:zr.current="",sessionStorage.removeItem("file_id"),zt(_t);return;case Ot:zt(Ot);return;default:throw new Error}},[xt,Kn,Hr]),Ur=(0,y.useCallback)((er,lr)=>{var qn,Ye,wa,ba,Ri,gi;er!=null&&er.disabledClose||zt("");const{src:Ui,alt:Eo,id:dl}=er||{};switch(ca){case ht:const{title:fl,link:wl}=er;return xt.replaceSelection(`[${fl}](${wl})`),xt.focus();case pn:const{language:ol,content:Il}=er;return xt.replaceSelection(["```"+ol,Il,"```"].join(` +`)),xt.focus();case"add-null-ch":Mt==null||Mt();return;case"add-signal":return qn===""&&xt.setCursor(lr.line,lr.ch),xt.replaceSelection(wr),xt.focus();case"add-multiple":return qn===""&&xt.setCursor(lr.line,lr.ch),xt.replaceSelection(or),xt.focus();case"inster-template-1":return qn===""&&xt.setCursor(lr.line,lr.ch),xt.replaceSelection(La),xt.focus();case"eraser":return xt.setValue(""),xt.focus();case"trigger-watch":return kr(!Kn),xt.focus();case"trigger-full-screen":return pi(!Hr),xt.focus();case ht:zt(ht);return;case pn:zt(pn);return;case Cn:zt(Cn);return;case on:zt(on);return;case"maths-latex":if((0,nr.Ye)(Ba))return;zt("maths-latex");return;case _t:zr.current="",sessionStorage.removeItem("file_id"),zt(_t);return;case Ot:zt(Ot);return;default:throw new Error}},[xt,Kn,Hr]),Ur=(0,y.useCallback)((er,lr)=>{var qn,Ye,wa,ba,Ri,gi;er!=null&&er.disabledClose||zt("");const{src:Ui,alt:Eo,id:dl}=er||{};switch(ca){case ht:const{title:fl,link:wl}=er;return xt.replaceSelection(`[${fl}](${wl})`),xt.focus();case pn:const{language:ol,content:Il}=er;return xt.replaceSelection(["```"+ol,Il,"```"].join(` `)),xt.focus();case"maths-latex":for(var vo=atob(er),qo=new Uint8Array(vo.length),Ei=0;Ei{Sl.id?xt.replaceSelection(`![,](/api/attachments/${Sl.id}?type=${Sl.content_type})`):(Sl==null?void 0:Sl.status)===401&&(document.location.href="/user/login")});break;case"inline-latex":if((0,nr.Ye)(Ba))return;xt.replaceSelection("`$$"+er+"$$`");break;case It:if(!dl)return;xt.getValue().indexOf(Ui)===-1?xt.replaceSelection(`
${Eo||
`):document.getElementById(dl).src=he.Z.API_SERVER+Ui+"?t="+Date.now();break;case Cn:case on:const Ho=lr,ql=(wa=(Ye=(qn=Ho==null?void 0:Ho.name)==null?void 0:qn.split("."))==null?void 0:Ye.pop)==null?void 0:wa.call(Ye);return((ba=Ho==null?void 0:Ho.type)==null?void 0:ba.indexOf("image"))>-1||!(Ho!=null&&Ho.type)?Ho!=null&&Ho.align||Ho!=null&&Ho.width?xt.replaceSelection(`

${Eo||

`):xt.replaceSelection(`${Eo||`):((Ri=Ho==null?void 0:Ho.type)==null?void 0:Ri.indexOf("video"))>-1?xt.replaceSelection(``):((gi=Ho==null?void 0:Ho.type)==null?void 0:gi.indexOf("pdf"))>-1?xt.replaceSelection(`${Ho.name}`):Rr.includes(ql)?xt.replaceSelection(`${Ho.name}`):xt.replaceSelection(`[${Ho.name}](${Ui})`),xt.focus();case Ot:const{row:Ll,col:Cl,align:Rl}=er;let $l=` `;for(let Sl=0;Sl{switch(ca){case ht:return y.createElement(Xt,{callback:Ur,onCancel:Ca});case pn:return y.createElement(qe.Z,{callback:Ur,onCancel:Ca});case Cn:return y.createElement(He.Z,{callback:Ur,onCancel:Ca});case _t:return y.createElement(ce,{editImgId:zr.current,callback:Ur,onCancel:Ca});case Ot:return y.createElement(dt,{callback:Ur,onCancel:Ca});case"maths-latex":return y.createElement(Zn,{showSaveButton:!0,callback:Ur});case"inline-latex":return y.createElement(rn.Z,{showSaveButton:!0,callback:Ur});default:return null}},[ca]);function Ca(){zt("")}(0,y.useEffect)(()=>{if(ya.current){let er=function(Ri){wa=!0,ba=Ri.pageY},lr=function(){wa=!1},qn=function(Ri){if(wa){let gi=Ri.pageY-ba;gi<0&&(gi=0),gi>300&&(gi=300);let Ui=hr+gi+"px";Jn(Ui)}},Ye=ya.current,wa=!1,ba=0;return Ye.addEventListener("mousedown",er),document.addEventListener("mousemove",qn),document.addEventListener("mouseup",lr),()=>{Ye.removeEventListener("mousedown",er),document.removeEventListener("mousemove",qn),document.removeEventListener("mouseup",lr)}}},[xt,ya]),(0,y.useEffect)(()=>{Jn(hr)},[hr]);const Pa=Wr(Vn),ha=Wr(yn),Br={width:Pa,height:ha},Qn=(0,y.useMemo)(()=>{if(Jt){let er=new Date(Jt),lr=er.getHours(),qn=er.getMinutes(),Ye=er.getSeconds();return lr=lr<10?"0"+lr:lr,qn=qn<10?"0"+qn:qn,Ye=Ye<10?"0"+Ye:Ye,`${lr}:${qn}:${Ye}`}return 0},[Jt]),ai=er=>{const lr=[];if(jr){let qn=-1;er=er.replace(/(@▁▁@|@▁@)/g,function(Ye,wa,ba){lr.push({multiLine:Ye!==Fr})})}return lr};function dr(){window.sessionStorage.removeItem(ci),On(!1),Pt(0)}function bn(){On(!1),Pt(0),xt.setValue(window.sessionStorage.getItem(ci))}(0,y.useEffect)(()=>{ja[ca]&&ca!==on&&ca!==_t&&setTimeout(()=>{const er=document.getElementsByClassName("markdown-popup-form")[0],lr=window.innerWidth/2-er.offsetWidth/2,qn=window.innerHeight/2-er.offsetHeight/2;gn(lr),Tr(qn)},0)},[ca]);const fr=er=>{er.preventDefault();const lr=er.clientX-cr,qn=er.clientY-yr;document.body.onmousemove=Ye=>{let wa=Ye.clientX-lr,ba=Ye.clientY-qn;const Ri=document.getElementsByClassName("markdown-popup-form")[0],gi=window.innerWidth-Ri.offsetWidth,Ui=window.innerHeight-Ri.offsetHeight;wa=Math.max(0,Math.min(wa,gi)),ba=Math.max(0,Math.min(ba,Ui)),Nr(Ye.clientX,Ye.clientY,lr,qn)&&(gn(wa),Tr(ba))},document.body.onmouseup=function(){document.body.onmousemove=null}},Nr=(er,lr,qn,Ye)=>{const wa=document.body.clientHeight,ba=document.body.clientWidth;return er<20&&qn>er||er>ba-20&&qnlr||lr>wa-20&&Ye{var lr;zr.current=er,(lr=ri.current)==null||lr.setHeight("100vh"),setTimeout(()=>{zt("add-flowchart")},150)}})):null))),Oa?y.createElement("a",{ref:ya,className:"editor-resize"}):null,ca===on&&y.createElement(Fn,{callback:Ur,onCancel:Ca}),ca===_t&&y.createElement(ce,{ref:ri,editImgId:zr.current,callback:Ur,onCancel:Ca}),y.createElement(Je.Z,null,ja[ca]&&ca!==on&&ca!==_t?y.createElement(Ue.default,{maskClosable:!1,centered:!0,style:{position:"absolute",left:cr,top:yr},title:y.createElement("div",{style:{cursor:"move"},onMouseDown:fr},ja[ca]),open:!0,onCancel:Ca,footer:null,destroyOnClose:!0,width:ca===_t?"1200px":null,height:ca===_t?"80vh":null,className:"markdown-popup-form"},li):null))}},19896:function(Dt,Ht,ne){"use strict";ne.d(Ht,{Z:function(){return ft},I:function(){return Yt}});var y=ne(28284),Le=ne(6767),ke=ne(37568),it=ne(44104),We=ne(4875),De=ne(47889),Ve=ne(7939),Ke=ne(44143),ze=ne(59301),$e=ne(59301),lt=Object.defineProperty,Ie=Object.defineProperties,kt=Object.getOwnPropertyDescriptors,tt=Object.getOwnPropertySymbols,we=Object.prototype.hasOwnProperty,Re=Object.prototype.propertyIsEnumerable,Ne=(Je,Qe,Ct)=>Qe in Je?lt(Je,Qe,{enumerable:!0,configurable:!0,writable:!0,value:Ct}):Je[Qe]=Ct,et=(Je,Qe)=>{for(var Ct in Qe||(Qe={}))we.call(Qe,Ct)&&Ne(Je,Ct,Qe[Ct]);if(tt)for(var Ct of tt(Qe))Re.call(Qe,Ct)&&Ne(Je,Ct,Qe[Ct]);return Je},st=(Je,Qe)=>Ie(Je,kt(Qe));const{useForm:Nt}=y.default,me={width:280,marginRight:10},Ze={labelCol:{span:5},wrapperCol:{span:19}};var ft=({callback:Je,onCancel:Qe})=>{const[Ct]=Nt();let Me=(0,ze.useRef)();function je(sn){Me.current.width=Ct.getFieldValue("width"),Me.current.align=Ct.getFieldValue("align"),Je(sn,Me.current)}function ot(sn,Kt){if(sn.status===-1){Le.ZP.error(sn.message);return}Ct.setFieldsValue({src:`/api/attachments/${sn.id}`,type:Kt.type})}function Bt(sn){let Kt=sn.target.files[0];Me.current=Kt,Yt(Kt,ot)}return $e.createElement(y.default,st(et({form:Ct},Ze),{className:"upload-image-panel",onFinish:je,style:{width:470,overflow:"hidden"}}),$e.createElement(y.default.Item,{label:"\u56FE\u7247\u5730\u5740",required:!0},$e.createElement("div",{className:"flex-container"},$e.createElement(y.default.Item,{noStyle:!0,name:"src",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u56FE\u7247\u5730\u5740"}]},$e.createElement(ke.default,{style:me})),$e.createElement(tn,{onFileChange:Bt}))),$e.createElement(y.default.Item,{label:"\u56FE\u7247\u63CF\u8FF0",name:"alt"},$e.createElement(ke.default,{style:{width:264}})),$e.createElement(y.default.Item,{label:"\u56FE\u7247\u5BBD\u5EA6",name:"width"},$e.createElement(it.Z,null,$e.createElement(y.default.Item,{name:"width",style:{margin:0}},$e.createElement(We.Z,{style:{width:264}})),$e.createElement("span",{className:"ml8"},"%"))),$e.createElement(y.default.Item,{label:"\u5BF9\u9F50\u65B9\u5F0F",name:"align"},$e.createElement(De.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"}]})),$e.createElement("aside",null,$e.createElement(y.default.Item,{style:{textAlign:"right",position:"relative",right:-98}},$e.createElement(Ve.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),$e.createElement(Ve.ZP,{type:"default",onClick:Qe},"\u53D6\u6D88"))))};function tn({onFileChange:Je}){return $e.createElement("label",{className:"upload-button",style:{cursor:"pointer"}},"\u672C\u5730\u4E0A\u4F20",$e.createElement("input",{type:"file",onChange:Je}))}function Yt(Je,Qe){if(!Je)throw new String("\u6CA1\u6709\u6587\u4EF6");let Ct=new FormData;Ct.append("editormd-image-file",Je),Ct.append("file_param_name","editormd-image-file"),Ct.append("byxhr","true");var Me=new window.XMLHttpRequest;Me.withCredentials=!0,Me.addEventListener("load",function(je){Qe(JSON.parse(je.target.responseText),Je)},!1),Me.addEventListener("error",function(je){console.error(je)},!1),Me.open("POST",`${Ke.KI}/api/attachments.json`),Me.send(Ct)}},54638:function(Dt,Ht,ne){"use strict";ne.d(Ht,{Z:function(){return ke}});var y=ne(59301),Le=ne(4676);class ke extends y.Component{constructor(We){super(We);const De=window.document;this.node=De.createElement("div"),De.body.appendChild(this.node)}render(){const{children:We}=this.props;return(0,Le.createPortal)(We,this.node)}componentWillUnmount(){window.document.body.removeChild(this.node)}}},44054:function(Dt,Ht,ne){"use strict";ne.d(Ht,{SV:function(){return Fn},ZP:function(){return qt}});var y=ne(59301),Le=ne(76374);const ke={keywords:["print","auto","break","case","char","const","continue","default","do","double","else","enum","extern","float","for","goto","if","int","long","register","return","short","signed","sizeof","static","struct","switch","typedef","union","unsigned","void","volatile","while"]},it={quickKey:[{label:"main",content:["public static void main(String[] args) {"," $0","}"].join(` +`),xt.focus();default:throw new Error}},[xt,ca]),li=(0,y.useMemo)(()=>{switch(ca){case ht:return y.createElement(Xt,{callback:Ur,onCancel:Ca});case pn:return y.createElement(qe.Z,{callback:Ur,onCancel:Ca});case Cn:return y.createElement(He.Z,{callback:Ur,onCancel:Ca});case _t:return y.createElement(ce,{editImgId:zr.current,callback:Ur,onCancel:Ca});case Ot:return y.createElement(dt,{callback:Ur,onCancel:Ca});case"maths-latex":return y.createElement(Zn,{showSaveButton:!0,callback:Ur});case"inline-latex":return y.createElement(rn.Z,{showSaveButton:!0,callback:Ur});default:return null}},[ca]);function Ca(){zt("")}(0,y.useEffect)(()=>{if(ya.current){let er=function(Ri){wa=!0,ba=Ri.pageY},lr=function(){wa=!1},qn=function(Ri){if(wa){let gi=Ri.pageY-ba;gi<0&&(gi=0),gi>300&&(gi=300);let Ui=hr+gi+"px";Jn(Ui)}},Ye=ya.current,wa=!1,ba=0;return Ye.addEventListener("mousedown",er),document.addEventListener("mousemove",qn),document.addEventListener("mouseup",lr),()=>{Ye.removeEventListener("mousedown",er),document.removeEventListener("mousemove",qn),document.removeEventListener("mouseup",lr)}}},[xt,ya]),(0,y.useEffect)(()=>{Jn(hr)},[hr]);const Pa=Wr(Vn),ha=Wr(yn),Pr={width:Pa,height:ha},Qn=(0,y.useMemo)(()=>{if(Jt){let er=new Date(Jt),lr=er.getHours(),qn=er.getMinutes(),Ye=er.getSeconds();return lr=lr<10?"0"+lr:lr,qn=qn<10?"0"+qn:qn,Ye=Ye<10?"0"+Ye:Ye,`${lr}:${qn}:${Ye}`}return 0},[Jt]),ai=er=>{const lr=[];if(jr){let qn=-1;er=er.replace(/(@▁▁@|@▁@)/g,function(Ye,wa,ba){lr.push({multiLine:Ye!==wr})})}return lr};function dr(){window.sessionStorage.removeItem(ci),On(!1),Pt(0)}function bn(){On(!1),Pt(0),xt.setValue(window.sessionStorage.getItem(ci))}(0,y.useEffect)(()=>{ja[ca]&&ca!==on&&ca!==_t&&setTimeout(()=>{const er=document.getElementsByClassName("markdown-popup-form")[0],lr=window.innerWidth/2-er.offsetWidth/2,qn=window.innerHeight/2-er.offsetHeight/2;gn(lr),Tr(qn)},0)},[ca]);const fr=er=>{er.preventDefault();const lr=er.clientX-cr,qn=er.clientY-yr;document.body.onmousemove=Ye=>{let wa=Ye.clientX-lr,ba=Ye.clientY-qn;const Ri=document.getElementsByClassName("markdown-popup-form")[0],gi=window.innerWidth-Ri.offsetWidth,Ui=window.innerHeight-Ri.offsetHeight;wa=Math.max(0,Math.min(wa,gi)),ba=Math.max(0,Math.min(ba,Ui)),Nr(Ye.clientX,Ye.clientY,lr,qn)&&(gn(wa),Tr(ba))},document.body.onmouseup=function(){document.body.onmousemove=null}},Nr=(er,lr,qn,Ye)=>{const wa=document.body.clientHeight,ba=document.body.clientWidth;return er<20&&qn>er||er>ba-20&&qnlr||lr>wa-20&&Ye{var lr;zr.current=er,(lr=ri.current)==null||lr.setHeight("100vh"),setTimeout(()=>{zt("add-flowchart")},150)}})):null))),Oa?y.createElement("a",{ref:ya,className:"editor-resize"}):null,ca===on&&y.createElement(Fn,{callback:Ur,onCancel:Ca}),ca===_t&&y.createElement(ce,{ref:ri,editImgId:zr.current,callback:Ur,onCancel:Ca}),y.createElement(Je.Z,null,ja[ca]&&ca!==on&&ca!==_t?y.createElement(Ue.default,{maskClosable:!1,centered:!0,style:{position:"absolute",left:cr,top:yr},title:y.createElement("div",{style:{cursor:"move"},onMouseDown:fr},ja[ca]),open:!0,onCancel:Ca,footer:null,destroyOnClose:!0,width:ca===_t?"1200px":null,height:ca===_t?"80vh":null,className:"markdown-popup-form"},li):null))}},19896:function(Dt,Ht,ne){"use strict";ne.d(Ht,{Z:function(){return ft},I:function(){return Yt}});var y=ne(28284),Le=ne(6767),ke=ne(37568),it=ne(44104),We=ne(4875),De=ne(47889),Ve=ne(7939),Ke=ne(44143),ze=ne(59301),$e=ne(59301),lt=Object.defineProperty,Ie=Object.defineProperties,kt=Object.getOwnPropertyDescriptors,tt=Object.getOwnPropertySymbols,we=Object.prototype.hasOwnProperty,Re=Object.prototype.propertyIsEnumerable,Ne=(Je,Qe,Ct)=>Qe in Je?lt(Je,Qe,{enumerable:!0,configurable:!0,writable:!0,value:Ct}):Je[Qe]=Ct,et=(Je,Qe)=>{for(var Ct in Qe||(Qe={}))we.call(Qe,Ct)&&Ne(Je,Ct,Qe[Ct]);if(tt)for(var Ct of tt(Qe))Re.call(Qe,Ct)&&Ne(Je,Ct,Qe[Ct]);return Je},st=(Je,Qe)=>Ie(Je,kt(Qe));const{useForm:Nt}=y.default,me={width:280,marginRight:10},Ze={labelCol:{span:5},wrapperCol:{span:19}};var ft=({callback:Je,onCancel:Qe})=>{const[Ct]=Nt();let Me=(0,ze.useRef)();function je(sn){Me.current.width=Ct.getFieldValue("width"),Me.current.align=Ct.getFieldValue("align"),Je(sn,Me.current)}function ot(sn,Kt){if(sn.status===-1){Le.ZP.error(sn.message);return}Ct.setFieldsValue({src:`/api/attachments/${sn.id}`,type:Kt.type})}function Bt(sn){let Kt=sn.target.files[0];Me.current=Kt,Yt(Kt,ot)}return $e.createElement(y.default,st(et({form:Ct},Ze),{className:"upload-image-panel",onFinish:je,style:{width:470,overflow:"hidden"}}),$e.createElement(y.default.Item,{label:"\u56FE\u7247\u5730\u5740",required:!0},$e.createElement("div",{className:"flex-container"},$e.createElement(y.default.Item,{noStyle:!0,name:"src",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u56FE\u7247\u5730\u5740"}]},$e.createElement(ke.default,{style:me})),$e.createElement(tn,{onFileChange:Bt}))),$e.createElement(y.default.Item,{label:"\u56FE\u7247\u63CF\u8FF0",name:"alt"},$e.createElement(ke.default,{style:{width:264}})),$e.createElement(y.default.Item,{label:"\u56FE\u7247\u5BBD\u5EA6",name:"width"},$e.createElement(it.Z,null,$e.createElement(y.default.Item,{name:"width",style:{margin:0}},$e.createElement(We.Z,{style:{width:264}})),$e.createElement("span",{className:"ml8"},"%"))),$e.createElement(y.default.Item,{label:"\u5BF9\u9F50\u65B9\u5F0F",name:"align"},$e.createElement(De.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"}]})),$e.createElement("aside",null,$e.createElement(y.default.Item,{style:{textAlign:"right",position:"relative",right:-98}},$e.createElement(Ve.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),$e.createElement(Ve.ZP,{type:"default",onClick:Qe},"\u53D6\u6D88"))))};function tn({onFileChange:Je}){return $e.createElement("label",{className:"upload-button",style:{cursor:"pointer"}},"\u672C\u5730\u4E0A\u4F20",$e.createElement("input",{type:"file",onChange:Je}))}function Yt(Je,Qe){if(!Je)throw new String("\u6CA1\u6709\u6587\u4EF6");let Ct=new FormData;Ct.append("editormd-image-file",Je),Ct.append("file_param_name","editormd-image-file"),Ct.append("byxhr","true");var Me=new window.XMLHttpRequest;Me.withCredentials=!0,Me.addEventListener("load",function(je){Qe(JSON.parse(je.target.responseText),Je)},!1),Me.addEventListener("error",function(je){console.error(je)},!1),Me.open("POST",`${Ke.KI}/api/attachments.json`),Me.send(Ct)}},54638:function(Dt,Ht,ne){"use strict";ne.d(Ht,{Z:function(){return ke}});var y=ne(59301),Le=ne(4676);class ke extends y.Component{constructor(We){super(We);const De=window.document;this.node=De.createElement("div"),De.body.appendChild(this.node)}render(){const{children:We}=this.props;return(0,Le.createPortal)(We,this.node)}componentWillUnmount(){window.document.body.removeChild(this.node)}}},44054:function(Dt,Ht,ne){"use strict";ne.d(Ht,{SV:function(){return Fn},ZP:function(){return qt}});var y=ne(59301),Le=ne(76374);const ke={keywords:["print","auto","break","case","char","const","continue","default","do","double","else","enum","extern","float","for","goto","if","int","long","register","return","short","signed","sizeof","static","struct","switch","typedef","union","unsigned","void","volatile","while"]},it={quickKey:[{label:"main",content:["public static void main(String[] args) {"," $0","}"].join(` `)},{label:"System.out.println",content:["System.out.println($0)"].join(` `)},{label:"System.out.print",content:["System.out.print($0)"].join(` `)}],keywords:["abstract","continue","for","new","switch","assert","default","goto","package","synchronized","boolean","do","if","private","this","break","double","implements","protected","throw","byte","else","import","public","throws","case","enum","instanceof","return","transient","catch","extends","int","short","try","char","final","interface","static","void","class","finally","long","strictfp","volatile","const","float","native","super","while","true","false"]},We={keywords:["abstract","amp","array","auto","bool","break","case","catch","char","class","const","constexpr","const_cast","continue","cpu","decltype","default","delegate","delete","do","double","dynamic_cast","each","else","enum","event","explicit","export","extern","false","final","finally","float","friend","gcnew","generic","goto","in","initonly","inline","int","interface","interior_ptr","internal","literal","long","mutable","namespace","new","noexcept","nullptr","__nullptr","operator","override","partial","pascal","pin_ptr","private","property","protected","public","ref","register","reinterpret_cast","restrict","return","safe_cast","sealed","short","signed","sizeof","static","static_assert","static_cast","struct","switch","template","this","thread_local","throw","tile_static","true","try","typedef","typeid","typename","union","unsigned","using","virtual","void","volatile","wchar_t","where","while","_asm","_based","_cdecl","_declspec","_fastcall","_if_exists","_if_not_exists","_inline","_multiple_inheritance","_pascal","_single_inheritance","_stdcall","_virtual_inheritance","_w64","__abstract","__alignof","__asm","__assume","__based","__box","__builtin_alignof","__cdecl","__clrcall","__declspec","__delegate","__event","__except","__fastcall","__finally","__forceinline","__gc","__hook","__identifier","__if_exists","__if_not_exists","__inline","__int128","__int16","__int32","__int64","__int8","__interface","__leave","__m128","__m128d","__m128i","__m256","__m256d","__m256i","__m64","__multiple_inheritance","__newslot","__nogc","__noop","__nounwind","__novtordisp","__pascal","__pin","__pragma","__property","__ptr32","__ptr64","__raise","__restrict","__resume","__sealed","__single_inheritance","__stdcall","__super","__thiscall","__try","__try_cast","__typeof","__unaligned","__unhook","__uuidof","__value","__virtual_inheritance","__w64","__wchar_t"],operators:["=",">","<","!","~","?",":","==","<=",">=","!=","&&","||","++","--","+","-","*","/","&","|","^","%","<<",">>",">>>","+=","-=","*=","/=","&=","|=","^=","%=","<<=",">>=",">>>="],quickKey:[{label:"ifelse",content:["if (${1:condition}) {"," $0","} else {"," ","}"].join(` @@ -946,7 +946,7 @@ `)},{label:"include ",content:["#include "].join(` `)}]},De={keywords:["and","as","assert","break","class","continue","def","del","elif","else","except","exec","finally","for","from","global","if","import","in","is","lambda","None","not","or","pass","raise","return","self","try","while","with","yield","int","float","long","complex","hex","abs","all","any","apply","basestring","bin","bool","buffer","bytearray","callable","chr","classmethod","cmp","coerce","compile","complex","delattr","dict","dir","divmod","enumerate","eval","execfile","file","filter","format","frozenset","getattr","globals","hasattr","hash","help","id","input","intern","isinstance","issubclass","iter","len","locals","list","map","max","memoryview","min","next","object","oct","open","ord","pow","print","property","reversed","range","raw_input","reduce","reload","repr","reversed","round","set","setattr","slice","sorted","staticmethod","str","sum","super","tuple","type","unichr","unicode","vars","xrange","zip","True","False","__dict__","__methods__","__members__","__class__","__bases__","__name__","__mro__","__subclasses__","__init__","__import__"],quickKey:[{label:"print",content:["print($0)"].join(` `)}]},Ve={keywords:["asInstanceOf","catch","class","classOf","def","do","else","extends","finally","for","foreach","forSome","if","import","isInstanceOf","macro","match","new","object","package","return","throw","trait","try","type","until","val","var","while","with","yield","given","enum","then"],quickKey:[{label:"println",content:["println($0)"].join(` -`)}]};var Ke=ne(53184),ze=ne.n(Ke),$e=(At,Ge,en)=>new Promise((ue,ae)=>{var re=ie=>{try{he(en.next(ie))}catch(Ce){ae(Ce)}},ce=ie=>{try{he(en.throw(ie))}catch(Ce){ae(Ce)}},he=ie=>ie.done?ue(ie.value):Promise.resolve(ie.value).then(re,ce);he((en=en.apply(At,Ge)).next())});const lt={languages:["c","abap","apex","azcli","bat","cameligo","clojure","coffee","cpp","csharp","csp","css","dockerfile","fsharp","go","graphql","handlebars","html","ini","java","javascript","json","kotlin","less","lua","markdown","mips","msdax","mysql","objective-c","pascal","pascaligo","perl","pgsql","php","postiats","powerquery","powershell","pug","python","r","razor","redis","redshift","restructuredtext","ruby","rust","sb","scheme","scss","shell","solidity","sophia","sql","st","swift","tcl","twig","vb","xml","yaml'"],tables:{users:["name","id","email","phone","password"],roles:["id","name","order","created_at","updated_at","deleted_at"]}},Ie=(At,Ge,en,ue)=>{const ae=Ge.getValueInRange({startLineNumber:1,startColumn:1,endLineNumber:en.lineNumber,endColumn:en.column});return Array.from(new Set(ae.match(/\b\w{2,}\b/g)||[])).map(ce=>({label:ce,kind:At.languages.CompletionItemKind.Text,insertText:ce,range:ue}))},kt=(At,Ge,en,ue)=>{At.languages.registerCompletionItemProvider(Ge,{provideCompletionItems(ae,re){const ce=ae.getWordUntilPosition(re),he={startLineNumber:re.lineNumber,endLineNumber:re.lineNumber,startColumn:ce.startColumn,endColumn:ce.endColumn},ie=ae.getLineContent(re.lineNumber).substring(ce.startColumn-2,ce.endColumn);return{suggestions:[...Ie(At,ae,re,he),...en.map(Et=>({label:Et,kind:At.languages.CompletionItemKind.Keyword,documentation:Et,insertText:Et,insertTextRules:At.languages.CompletionItemInsertTextRule.InsertAsSnippet,range:he})),...ue.map(Et=>({label:Et.label,kind:At.languages.CompletionItemKind.Snippet,documentation:Et.content,insertText:ie.startsWith("#")?Et.content.replace(/#/,""):Et.content,insertTextRules:At.languages.CompletionItemInsertTextRule.InsertAsSnippet,range:he}))]}}})};var tt=At=>{lt.languages.forEach(Ge=>{At.languages.registerDocumentFormattingEditProvider(Ge,{provideDocumentFormattingEdits(en){return $e(this,null,function*(){const ue=ze()(en.getValue(),{indent_size:2,indent_char:" ",max_preserve_newlines:2,preserve_newlines:!0,keep_array_indentation:!0,break_chained_methods:!1,indent_scripts:"normal",brace_style:"collapse",space_before_conditional:!0,unescape_strings:!1,jslint_happy:!1,end_with_newline:!0,wrap_line_length:0,indent_inner_html:!1,comma_first:!1,e4x:!1,indent_empty_lines:!1});return[{range:en.getFullModelRange(),text:ue}]})}})}),kt(At,"java",it.keywords,it.quickKey),kt(At,"cpp",We.keywords,We.quickKey),kt(At,"c",ke.keywords,[]),kt(At,"python",De.keywords,De.quickKey),kt(At,"scala",Ve.keywords,Ve.quickKey)};const we="\u8BE5\u4EFB\u52A1\u5173\u5361\u8BBE\u7F6E\u4E86\u7981\u6B62\u590D\u5236\u7C98\u8D34\uFF0C\u8BF7\u624B\u52A8\u8F93\u5165\u4EE3\u7801\u3002";var Re=Object.defineProperty,Ne=(At,Ge,en)=>Ge in At?Re(At,Ge,{enumerable:!0,configurable:!0,writable:!0,value:en}):At[Ge]=en,et=(At,Ge,en)=>Ne(At,typeof Ge!="symbol"?Ge+"":Ge,en);const st=class td{constructor(Ge,en,ue){this.placeholder=Ge,this.editor=en,this.monaco=ue,en.onDidChangeModelContent(()=>this.onDidChangeModelContent()),this.onDidChangeModelContent()}onDidChangeModelContent(){this.editor.getValue()===""?this.editor.addContentWidget(this):this.editor.removeContentWidget(this)}getId(){return td.ID}getDomNode(){return this.domNode||(this.domNode=document.createElement("div"),this.domNode.style.width="max-content",this.domNode.textContent=this.placeholder,this.domNode.style.fontStyle="initial",this.domNode.style.color="#D7D7D7",this.domNode.style.pointerEvents="none",this.editor.applyFontInfo(this.domNode)),this.domNode}getPosition(){return{position:{lineNumber:1,column:1},preference:[this.monaco.editor.ContentWidgetPositionPreference.EXACT]}}dispose(){this.editor.removeContentWidget(this)}};et(st,"ID","editor.widget.placeholderHint");var me=st,Ze=ne(96236),ft=ne(6767),tn=ne(25399),Yt=ne(89392),Je=ne(3705),Qe=ne(56102),Ct=Object.defineProperty,Me=Object.defineProperties,je=Object.getOwnPropertyDescriptors,ot=Object.getOwnPropertySymbols,Bt=Object.prototype.hasOwnProperty,sn=Object.prototype.propertyIsEnumerable,Kt=(At,Ge,en)=>Ge in At?Ct(At,Ge,{enumerable:!0,configurable:!0,writable:!0,value:en}):At[Ge]=en,Gt=(At,Ge)=>{for(var en in Ge||(Ge={}))Bt.call(Ge,en)&&Kt(At,en,Ge[en]);if(ot)for(var en of ot(Ge))sn.call(Ge,en)&&Kt(At,en,Ge[en]);return At},Dn=(At,Ge)=>Me(At,je(Ge)),Se=(At,Ge)=>{var en={};for(var ue in At)Bt.call(At,ue)&&Ge.indexOf(ue)<0&&(en[ue]=At[ue]);if(At!=null&&ot)for(var ue of ot(At))Ge.indexOf(ue)<0&&sn.call(At,ue)&&(en[ue]=At[ue]);return en},fe=(At,Ge,en)=>new Promise((ue,ae)=>{var re=ie=>{try{he(en.next(ie))}catch(Ce){ae(Ce)}},ce=ie=>{try{he(en.throw(ie))}catch(Ce){ae(Ce)}},he=ie=>ie.done?ue(ie.value):Promise.resolve(ie.value).then(re,ce);he((en=en.apply(At,Ge)).next())});function at(At){return/^\d+$/.test(At)?`${At}px`:At}function Xt(){}let qe=!1;const He={"Python3.6":"python","Python2.7":"python",Dynamips:"cpp",Java:"java",Web:"php",Html:"html",Hive:"sql",Hadoop:"java",SDL:"cpp",PHP:"php",Matlab:"python",Git:"python",Python:"python","C/C++":"cpp","C++":"cpp",C:"cpp",Ruby:"ruby",Shell:"shell",JavaScript:"javascript",Perl6:"perl",Kotlin:"kotlin",Elixir:"elixir",Android:"java",JavaWeb:"java",Go:"go",Spark:"sql",MachineLearning:"python",Verilog:"xml","Verilog/VNC":"xml",Docker:"dockerfile","C#":"csharp",SQLite3:"sql",Oracle:"sql",Vhdl:"vhdl",R:"r",Swift:"swift",SQLServer:"mysql",MySQL:"mysql",Mongo:"sql",PostgreSql:"pgsql",Hbase:"powershell",Sqoop:"sql",Nasm:"cpp",Kafka:"java",Flink:"java",Sml:"javascript",OpenGL:"cpp",Perl5:"perl",Orange:"python",Scala:"scale",solidity:"sol"};function Ue(At=[]){let Ge=At;if(Array.isArray(At)){for(let en=0;enfe(void 0,null,function*(){try{yield navigator.clipboard.writeText(" "),console.log("\u5185\u5BB9\u5DF2\u81EA\u52A8\u590D\u5236\u5230\u526A\u8D34\u677F:")}catch(At){console.error("\u81EA\u52A8\u590D\u5236\u5931\u8D25:",At)}});var qt=At=>{var Ge=At,{width:en="100%",height:ue="100%",value:ae,language:re="javascript",style:ce={},options:he={},overrideServices:ie={},theme:Ce="vs-dark",onEditBlur:Et,isCopy:vt=!1,onSave:dt,autoHeight:yt=!1,forbidCopy:vn=!1,forbidCopyTips:wn,onChange:Sn=Xt,editorDidMount:Zn=Xt,onFocus:rn=Xt,onBreakPoint:ht=Xt,breakPointValue:Cn=[],filename:_t="educoder.txt",errorLine:on,errorContent:It="",highlightLine:pn,openBreakPoint:Ot=!1,placeholder:jn="",showMiniMap:$n=!0}=Ge,Xr=Se(Ge,["width","height","value","language","style","options","overrideServices","theme","onEditBlur","isCopy","onSave","autoHeight","forbidCopy","forbidCopyTips","onChange","editorDidMount","onFocus","onBreakPoint","breakPointValue","filename","errorLine","errorContent","highlightLine","openBreakPoint","placeholder","showMiniMap"]);const nr=(0,y.useRef)(),ut=(0,y.useRef)({}),Rt=(0,y.useRef)(),En=(0,y.useRef)(),Pn=(0,y.useRef)([]),or=(0,y.useRef)(!1),Fr=(0,y.useRef)(),La=(0,y.useRef)(),Rr=(0,y.useRef)(!1),[Wr,xr]=(0,y.useState)(!1);function Fa(){let xn;return nr.current&&(xn=new Le.Z(Sr=>{for(let jr of Sr)(jr.target.offsetHeight>0||jr.target.offsetWidth>0)&&ut.current.instance.layout()}),xn.observe(nr.current)),xn}function Za(){ft.ZP.warning({content:decodeURIComponent(wn||we),key:"monaco-editor-tip"})}const ja=()=>{let xn=ut.current.instance;if(ae!=null&&xn&&Wr){const Sr=xn.getModel();Sr&&ae!==Sr.getValue()&&(qe=!0,Sr.setValue(ae),xn.layout(),qe=!1)}};(0,y.useEffect)(()=>{const xn=Je.Z.subscribe("formatDocument",Sr=>{var jr;let Vr=ut.current.instance;(jr=Vr==null?void 0:Vr.getAction)==null||jr.call(Vr,"editor.action.formatDocument").run()});return window.updateMonacoValue=Sr=>{Sn(Sr)},xn},[]),(0,y.useEffect)(()=>{var xn;let Sr=ut.current.instance;En.current&&clearTimeout(En.current),En.current=setTimeout(()=>{ja()},500),ae&&(ae!=null&&ae.length)&&((xn=Sr==null?void 0:Sr.updateOptions)==null||xn.call(Sr,{lineNumbersMinChars:Math.max(Math.floor(Math.log10(ae.split(/\r\n|\r|\n/g).length))+3,5)}))},[ae,Wr,ut.current]),(0,y.useEffect)(()=>{if(on&&ut.current&&ut.current.instance){let Sr=ut.current.instance;Sr.changeViewZones(function(jr){var Vr=document.createElement("div");Vr.style.padding="10px 20px",Vr.style.width="calc(100% - 20px)",Vr.className="my-error-line-wrp",Vr.innerHTML=It,jr.addZone({afterLineNumber:on||11,heightInLines:3,domNode:Vr})});var xn={domNode:null,getId:function(){return"my.overlay.widget"},getDomNode:function(){return this.domNode||(this.domNode=document.createElement("div"),this.domNode.innerHTML="",this.domNode.style.width="100%",this.domNode.style.padding="20px 100px",this.domNode.style.right="0px",this.domNode.style.top="50px",this.domNode.style.position="relative",this.domNode.style.color="#333"),this.domNode},getPosition:function(){return null}};Sr.addOverlayWidget(xn),Sr.revealPositionInCenter({lineNumber:20,column:1})}},[on,ut.current,Wr]);const ei=(xn="",Sr)=>{if(!xn||xn.trim()==="")return!0;const Vr=ut.current.instance.getModel().getLineTokens(Sr);let ta=!1;for(let $t=0;$t<2;$t++)Vr.getStandardTokenType($t)===1&&(ta=!0);return ta};(0,y.useEffect)(()=>{var xn;const Sr=(xn=ut.current)==null?void 0:xn.instance;if(Sr&&Wr&&vn){const jr=Sr.onDidBlurEditorWidget(()=>{Rr.current=!1}),Vr=Sr.onDidFocusEditorText(()=>{Rr.current=!0});return()=>{jr.dispose(),Vr.dispose()}}},[ut.current,Wr,vn]),(0,y.useEffect)(()=>{var xn;if((xn=ut.current)!=null&&xn.instance&&Wr&&Ot){let Sr=ut.current.instance,jr=Sr.getModel();if(!jr)return;(()=>{var Lt;let Mt=[],xt=[];const Hn=jr.getAllDecorations();for(let Er of Hn)Er.options.className==="highlighted-line"&&(Mt.push((Lt=Er==null?void 0:Er.range)==null?void 0:Lt.startLineNumber),xt.push(Er==null?void 0:Er.id));if(pn===Mt[0])return;jr.deltaDecorations(xt,[]);const ar=jr.getLineCount();pn&&pn<=ar&&(Sr.deltaDecorations([],[{range:new rt.Range(pn,1,pn,jr.getLineMaxColumn(pn)),options:{isWholeLine:!0,className:"highlighted-line"}}]),Sr.revealLineInCenter(pn))})();const ta=(Lt=!1)=>{var Mt;let xt=[],Hn=[];const ar=jr.getAllDecorations();for(let Er of ar)Er.options.linesDecorationsClassName==="breakpoints-select"&&(xt.push((Mt=Er==null?void 0:Er.range)==null?void 0:Mt.startLineNumber),Hn.push(Er==null?void 0:Er.id));if(Lt)return{lines:xt,ids:Hn};ht(xt)},$t=Lt=>fe(void 0,null,function*(){let Mt={range:new rt.Range(Lt,1,Lt,1),options:{isWholeLine:!1,linesDecorationsClassName:"breakpoints-select"}};yield jr.deltaDecorations([],[Mt]),ta()}),Rn=Lt=>fe(void 0,null,function*(){let Mt=[];const xt=Sr.getLineDecorations(Lt);for(let Hn of xt)Hn.options.linesDecorationsClassName==="breakpoints-select"&&Mt.push(Hn.id);yield jr.deltaDecorations(Mt,[]),ta()}),Nn=Lt=>{let Mt=Sr.getLineDecorations(Lt);for(let xt of Mt)if(xt.options.linesDecorationsClassName==="breakpoints-select")return!0;return!1};if(!(0,Yt.isEqual)(Cn,ta(!0).lines)){jr.deltaDecorations(ta(!0).ids,[]);const Lt=Cn.map(Mt=>({range:new rt.Range(Mt,1,Mt,1),options:{isWholeLine:!1,linesDecorationsClassName:"breakpoints-select"}}));jr.deltaDecorations([],Lt)}const mt=Sr.onDidChangeModelContent(Lt=>{let Mt=Sr.getPosition();if(Mt){let xt=Mt.lineNumber;clearTimeout(La.current),La.current=setTimeout(()=>{ei(jr.getLineContent(xt),xt)?Rn(xt):Nn(xt)?(Rn(xt),$t(xt)):ta()},100)}}),St=Sr.onMouseDown(Lt=>{var Mt,xt,Hn;if(Lt.target.detail&&((Hn=(xt=(Mt=Lt.target)==null?void 0:Mt.element)==null?void 0:xt.className)!=null&&Hn.includes("line-numbers"))){let ar=Lt.target.position.lineNumber;if(ei(jr.getLineContent(ar),ar))return;Nn(ar)?Rn(ar):$t(ar)}}),Xn=Lt=>{let Mt={range:new rt.Range(Lt,1,Lt,1),options:{isWholeLine:!1,linesDecorationsClassName:"breakpoints-fake"}};Pn.current=Sr.deltaDecorations(Pn.current,[Mt])},mi=()=>{Pn.current=Sr.deltaDecorations(Pn.current,[])},ka=Sr.onMouseMove(Lt=>{var Mt,xt,Hn;if(mi(),Lt.target.detail&&((Hn=(xt=(Mt=Lt.target)==null?void 0:Mt.element)==null?void 0:xt.className)!=null&&Hn.includes("line-numbers"))){let ar=Lt.target.position.lineNumber;if(ei(jr.getLineContent(ar),ar))return;Xn(ar)}}),ct=Sr.onMouseLeave(()=>{mi()});return()=>{mt.dispose(),St.dispose(),ka.dispose(),ct.dispose()}}},[ut.current,Wr,Cn,pn,Ot,re]),(0,y.useEffect)(()=>{var xn;(xn=ut.current)!=null&&xn.instance&&Ot&&ut.current.instance.setPosition({lineNumber:0,column:0})},[pn]);function ur(){let xn=ut.current.instance;if(xn){const Sr=xn.getSelection(),jr=ut.current.pastePos||{},Vr=new rt.Range(jr.startLineNumber||Sr.endLineNumber,jr.startColumn||Sr.endColumn,jr.endLineNumber||Sr.endLineNumber,jr.endColumn||Sr.endColumn);setTimeout(()=>{xn.executeEdits("",[{range:Vr,text:""}])},300)}}function Qt(xn){(window.navigator.platform.match("Mac")?xn.metaKey:xn.ctrlKey)&&xn.keyCode==83&&(xn.preventDefault(),dt())}const Vn=()=>{if(yt&&ut.current.instance){const xn=ut.current.instance.getContentHeight();ci(xn{if(!Rr.current)return;const{keyCode:Sr,ctrlKey:jr,metaKey:Vr,target:ta,type:$t}=xn;return($t==="paste"||(Sr===67||Sr===86)&&(Vr||jr))&&ta.nodeName==="TEXTAREA"&&(Za(),xn.preventDefault()),!1};function Or(xn,Sr){var jr=window.URL||window.webkitURL||window,Vr=new Blob([Sr]),ta=document.createElementNS("http://www.w3.org/1999/xhtml","a");ta.href=jr.createObjectURL(Vr),ta.download=xn,hr(ta)}(0,y.useEffect)(()=>{Vn()},[Vn]),(0,y.useEffect)(()=>{nr.current&&!Wr&&Promise.all([ne.e(8909),ne.e(1497)]).then(ne.bind(ne,71448)).then(xn=>{try{rt=xn,ut.current.instance=rt.editor.create(nr.current,{value:ae,language:Ue(re),theme:Ce,requireConfig:{"vs/nls":{availableLanguages:{"*":"zh-cn"}}},wordWrap:!0,autoIndent:!0,contextmenu:!0,formatOnType:!0,minimap:{enabled:$n||!1}},ie);const Sr=ut.current.instance;let ta=[...Ze.BH._menuItems].find(mt=>mt[0]._debugName=="EditorContext")[1],$t=["editor.action.clipboardCopyWithSyntaxHighlightingAction","editor.action.quickCommand","editor.action.clipboardCopyAction","editor.action.clipboardPasteAction","editor.action.clipboardCutAction"],Rn=(mt,St)=>{var Xn,mi;let ka=mt._first;do St.includes((mi=(Xn=ka.element)==null?void 0:Xn.command)==null?void 0:mi.id)&&mt._remove(ka);while(ka=ka.next)};if(Zn(Sr,rt),setTimeout(()=>{Vn(),ut.current.instance.addAction({id:"d123123",label:"Download File",contextMenuGroupId:"9_cutcopypaste",run:()=>{Or(_t||"educoder.txt",Sr.getValue())}})},500),ut.current.subscription=Sr.onDidChangeModelContent(mt=>{or.current?clearTimeout(Fr.current):(Vn(),Sn(Sr.getValue(),mt)),Fr.current=setTimeout(()=>{or.current=!1},500)}),window.Monaco||tt(rt,Ue(re)),vn&&(Rn(ta,$t),nr.current.classList.add("noCopyPaste"),window.removeEventListener("keydown",Ea),window.removeEventListener("paste",Ea),window.addEventListener("keydown",Ea),window.addEventListener("paste",Ea)),window.Monaco=rt,Et&&Sr.onDidBlurEditorWidget(()=>{Et(Sr.getValue())}),rn&&Sr.onDidFocusEditorText(()=>{vn&&dn(),rn(Sr.getValue())}),vn){dn();try{Sr.onDidPaste(mt=>{const St=Sr.getSelection(),Xn=ut.current.pastePos||{},mi=new rt.Range(Xn.startLineNumber||St.endLineNumber,Xn.startColumn||St.endColumn,Xn.endLineNumber||St.endLineNumber,Xn.endColumn||St.endColumn);Sr.executeEdits("",[{range:mt.range,text:""}])})}catch(mt){}}let Nn=Fa();return jn&&typeof jn=="string"&&new me(jn,Sr,rt),xr(!0),()=>{const mt=ut.current.instance;mt.dispose();const St=mt.getModel();St&&St.dispose(),ut.current.subscription&&ut.current.subscription.dispose(),Nn.unobserve(nr.current)}}catch(Sr){}})},[]),(0,y.useEffect)(()=>{if(ut.current.instance&&Wr)return document.addEventListener("keydown",Qt,!1),()=>{document.removeEventListener("keydown",Qt)}},[dt,Wr]),(0,y.useEffect)(()=>{let xn=ut.current.instance;if(xn&&Wr){let Sr=Ue(re);rt.editor.setModelLanguage(xn.getModel(),Sr)}},[re,Wr]),(0,y.useEffect)(()=>{ut.current.instance&&Wr&&rt.editor.setTheme(Ce)},[Ce,Wr]),(0,y.useEffect)(()=>{let xn=ut.current.instance;Rt.current=he,xn&&Wr&&(xn.updateOptions(Gt({},he)),setTimeout(()=>{xn.getModel().updateOptions(Gt({},he))},200))},[JSON.stringify(he),Wr]),(0,y.useEffect)(()=>{let xn=ut.current.instance;xn&&Wr&&xn.layout()},[en,ue,Wr]);const[br,vi]=(0,y.useState)(at(en)),[zi,ci]=(0,y.useState)(at(ue)),Oa=Dn(Gt({},ce),{width:br,height:zi,position:"relative"});return y.createElement("div",{className:"my-monaco-editor",ref:nr,style:Oa,onFocus:()=>{vn&&dn()}},vt&&y.createElement(Qe.CopyToClipboard,{text:ae,onCopy:()=>ft.ZP.success("\u590D\u5236\u6210\u529F")},y.createElement(tn.Z,{title:"\u590D\u5236\u4EE3\u7801"},y.createElement("div",{style:{position:"absolute",top:0,right:10,cursor:"pointer",zIndex:10,color:"#165DFF"}},y.createElement("i",{className:"iconfont icon-fuzhi8",style:{fontSize:14}})," \u590D\u5236\u4EE3\u7801"))))};function Fn({width:At="100%",height:Ge="100%",original:en,modified:ue,language:ae,options:re={}}){const ce=(0,y.useRef)(),[he,ie]=(0,y.useState)(null);function Ce(yt){let vn;return ce.current&&(vn=new Le.Z(wn=>{for(let Sn of wn)(Sn.target.offsetHeight>0||Sn.target.offsetWidth>0)&&yt.layout()}),vn.observe(ce.current)),vn}(0,y.useEffect)(()=>(ce.current&&Promise.all([ne.e(8909),ne.e(9404)]).then(ne.bind(ne,2550)).then(yt=>{rt=yt;const vn=rt.editor.createDiffEditor(ce.current,Dn(Gt({enableSplitViewResizing:!1,scrollBeyondLastLine:!1,roundedSelection:!1,renderIndicators:!1,useShadows:!1,horizontal:"hidden",lineNumbers:"off",wordWrap:"off",ignoreTrimWhitespace:!1,"semanticHighlighting.enabled":!0,followsCaret:!0,ignoreCharChanges:!0,minimap:{enabled:!1},readOnly:!0},re),{wordWrap:!0}));ie(vn);let wn=Ce(vn);return()=>{vn.dispose();const Sn=vn.getModel();Sn&&Sn.dispose(),wn.unobserve(ce.current)}}),()=>{window.removeEventListener("keydown",checkPaste),window.removeEventListener("paste",checkPaste)}),[]),(0,y.useEffect)(()=>{he&&he.setModel({original:rt.editor.createModel(en,ae),modified:rt.editor.createModel(ue,ae)})},[en,ue,ae,he]);const Et=at(At),vt=at(Ge),dt={width:Et,height:vt};return y.createElement("div",{className:"my-diff-editor",ref:ce,style:dt})}},43948:function(Dt,Ht,ne){"use strict";ne.d(Ht,{Z:function(){return Le}});var y=ne(59301);function Le(ke,it){const We=(0,y.useRef)();(0,y.useEffect)(()=>{We.current=ke}),(0,y.useEffect)(()=>{function De(){We.current()}if(it!==null){let Ve=setInterval(De,it);return()=>clearInterval(Ve)}},[it])}},11499:function(Dt,Ht,ne){"use strict";ne.d(Ht,{Z:function(){return Re}});var y=ne(59301),Le=ne(22740),ke=ne(28284),it=ne(6767),We=ne(62957),De=ne(37568),Ve={wrap:"wrap___TwY3U",content:"content___Ks95W",mainPathWrap:"mainPathWrap___CrMaa",colorBlue:"colorBlue___dvWbP"},Ke=Object.defineProperty,ze=Object.getOwnPropertySymbols,$e=Object.prototype.hasOwnProperty,lt=Object.prototype.propertyIsEnumerable,Ie=(Ne,et,st)=>et in Ne?Ke(Ne,et,{enumerable:!0,configurable:!0,writable:!0,value:st}):Ne[et]=st,kt=(Ne,et)=>{for(var st in et||(et={}))$e.call(et,st)&&Ie(Ne,st,et[st]);if(ze)for(var st of ze(et))lt.call(et,st)&&Ie(Ne,st,et[st]);return Ne},tt=(Ne,et,st)=>new Promise((Nt,me)=>{var Ze=Yt=>{try{tn(st.next(Yt))}catch(Je){me(Je)}},ft=Yt=>{try{tn(st.throw(Yt))}catch(Je){me(Je)}},tn=Yt=>Yt.done?Nt(Yt.value):Promise.resolve(Yt.value).then(Ze,ft);tn((st=st.apply(Ne,et)).next())});const we=({shixunsDetail:Ne,globalSetting:et,loading:st,dispatch:Nt,title:me,pathList:Ze=[],showInputPath:ft=!1,isMergeSelectFile:tn=!1,onFinish:Yt=()=>{}})=>{const[Je]=ke.default.useForm(),Qe=(0,Le.useParams)(),Ct=(0,Le.useLocation)(),Me=(0,y.useRef)(),[je,ot]=(0,y.useState)(""),[Bt,sn]=(0,y.useState)(""),[Kt,Gt]=(0,y.useState)([]),[Dn,Se]=(0,y.useState)([]);(0,y.useEffect)(()=>{var Ue,rt;Me.current=((rt=(Ue=Ct.pathname)==null?void 0:Ue.split("/"))==null?void 0:rt[3])==="repository"},[]),(0,y.useEffect)(()=>{if(Ne.actionTabs.key!=="Repository-SelectFilePath")return;const Ue=Ze.join("/");let rt=[];Ze.map((dn,qt)=>{qt===0?rt.push({val:"\u6839\u76EE\u5F55",path:""},{val:`/${dn}`,path:Ue}):rt.push({val:`/${dn}`,path:Ue})}),Gt(rt),ot(Ue),sn(Ue),fe(Ue)},[Ne.actionTabs.key]);const fe=Ue=>tt(void 0,null,function*(){const rt=yield Nt({type:Me.current?"shixunsDetail/getRepository":"shixunsDetail/getSecretRepository",payload:{id:Qe.id,path:Ue}});rt&&Se(rt.trees||[])}),at=Ue=>{let rt=je;Ue.type==="tree"&&(Kt.length?Kt.push({val:`/${Ue.name}`,path:Ue.name}):Kt.push({val:"\u6839\u76EE\u5F55",path:""},{val:`/${Ue.name}`,path:Ue.name}),Gt(Kt),rt=je?`${je}/${Ue.name}`:Ue.name,ot(rt)),fe(rt)},Xt=(Ue,rt)=>{const dn=Kt.filter((Fn,At)=>At<=rt);Gt(dn);const qt=dn.filter((Fn,At)=>At!==0).map(Fn=>Fn.val).join("").substr(1);ot(qt),fe(qt)},qe=()=>tt(void 0,null,function*(){const Ue=Je==null?void 0:Je.getFieldsValue(),rt=je?`${je}${Ue!=null&&Ue.name?`/${Ue==null?void 0:Ue.name}`:""}`:Ue==null?void 0:Ue.name;if(tn){Yt(rt),He();return}if(ft){yield Je.validateFields();const dn=yield Nt({type:"shixunsDetail/uploadGitFolder",payload:kt(kt({},{id:Qe.id,path:rt}),Me.current?{}:{secret_repository:!0})});Yt(Bt),dn.status===0&&it.ZP.info("\u65B0\u5EFA\u6210\u529F")}else Yt(rt),it.ZP.success("\u9009\u62E9\u6587\u4EF6\u76EE\u5F55\u6210\u529F");He()}),He=()=>{Nt({type:"shixunsDetail/setActionTabs",payload:{}}),Je.resetFields()};return y.createElement(We.default,{centered:!0,title:me||"\u65B0\u5EFA\u6587\u4EF6\u5939",closable:!1,keyboard:!1,open:Ne.actionTabs.key==="Repository-SelectFilePath",onOk:qe,onCancel:He},y.createElement("div",{className:Ve.wrap},y.createElement("div",{className:Ve.content},y.createElement("div",{className:Ve.mainPathWrap},!!(Kt!=null&&Kt.length)&&Kt.map((Ue,rt)=>y.createElement("a",{key:rt,onClick:()=>Xt(Ue,rt)},Ue.val))),!!(Dn!=null&&Dn.length)&&Dn.map((Ue,rt)=>Ue.type==="tree"&&y.createElement("a",{key:rt,onClick:()=>at(Ue)},y.createElement("i",{className:`iconfont icon-wenjianjia ${Ve.colorBlue}`}),Ue.name))),y.createElement("label",{className:"mt5"},"\u9009\u4E2D\u7684\u65B0\u5EFA\u6587\u4EF6\u5939\u76EE\u5F55\uFF1A"),y.createElement("div",{className:"mt5 mb5"},je),ft&&y.createElement(ke.default,{form:Je,scrollToFirstError:!0,className:"mt20"},y.createElement(ke.default.Item,{name:"name",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u540D\u79F0"},{whitespace:!0,message:"\u8BF7\u52FF\u8F93\u5165\u7A7A\u683C"}]},y.createElement(De.default,{placeholder:"\u8BF7\u8F93\u5165\u65B0\u6587\u4EF6\u5939\u540D/\u5B50\u6587\u4EF6\u5939\u540D\u3002\uFF08\u5982\uFF1Asrc/step1\uFF09"})))))};var Re=(0,Le.connect)(({shixunsDetail:Ne,loading:et,globalSetting:st})=>({shixunsDetail:Ne,globalSetting:st,loading:et.models.index}))(we)},39202:function(Dt,Ht,ne){"use strict";ne.d(Ht,{Z:function(){return Dn}});var y=ne(59301),Le=ne(22740),ke=ne(8848),it=ne(37568),We=ne(28284),De=ne(6767),Ve=ne(62957),Ke=ne(62673),ze=ne(25399),$e=ne(4875),lt=ne(47889),Ie=ne(44104),kt=ne(77019),tt=ne(82326),we=ne(58755),Re=ne(81736),Ne=ne(4111),et={wrap:"wrap___BgpUe",row:"row___UWxAG",textarea:"textarea___gaLin",btn:"btn___ZpuhS",sub:"sub___Jd_ZS"},st=ne(44054),Nt=ne(72327),me=ne(54331),Ze=ne(59301),ft=Object.defineProperty,tn=Object.defineProperties,Yt=Object.getOwnPropertyDescriptors,Je=Object.getOwnPropertySymbols,Qe=Object.prototype.hasOwnProperty,Ct=Object.prototype.propertyIsEnumerable,Me=(Se,fe,at)=>fe in Se?ft(Se,fe,{enumerable:!0,configurable:!0,writable:!0,value:at}):Se[fe]=at,je=(Se,fe)=>{for(var at in fe||(fe={}))Qe.call(fe,at)&&Me(Se,at,fe[at]);if(Je)for(var at of Je(fe))Ct.call(fe,at)&&Me(Se,at,fe[at]);return Se},ot=(Se,fe)=>tn(Se,Yt(fe)),Bt=(Se,fe,at)=>new Promise((Xt,qe)=>{var He=dn=>{try{rt(at.next(dn))}catch(qt){qe(qt)}},Ue=dn=>{try{rt(at.throw(dn))}catch(qt){qe(qt)}},rt=dn=>dn.done?Xt(dn.value):Promise.resolve(dn.value).then(He,Ue);rt((at=at.apply(Se,fe)).next())});const{Panel:sn}=ke.default,{TextArea:Kt}=it.default;var Dn=({active:Se,type:fe="jupyter"})=>{var at,Xt;const qe=(0,Le.useParams)(),[He]=We.default.useForm(),[Ue,rt]=(0,y.useState)({}),[dn,qt]=(0,y.useState)(!1),[Fn,At]=(0,y.useState)(0),[Ge,en]=(0,y.useState)([]),[ue,ae]=(0,y.useState)([]),[re,ce]=(0,y.useState)([]),he=(Xt=(at=(0,me.eY)())==null?void 0:at.shixun)==null?void 0:Xt.editable;(0,y.useEffect)(()=>{Se==="testCase"&&ie()},[Se]),(0,y.useEffect)(()=>{Ce()},[]);const ie=()=>Bt(void 0,null,function*(){var rn,ht,Cn,_t,on,It,pn,Ot,jn,$n,Xr,nr,ut,Rt;const En=[{hidden:0,input:"",output:"",score:100}],Pn=yield(0,Nt.ZP)(`/api/shixuns/${qe==null?void 0:qe.id}/jupyter_evalute_setting.json`,{method:"get"});if((Pn==null?void 0:Pn.status)===0){ce((rn=Pn==null?void 0:Pn.data)==null?void 0:rn.standard_scripts);const or={open_evaluate:(ht=Pn==null?void 0:Pn.data)==null?void 0:ht.open_evaluate,exec_time:((Cn=Pn==null?void 0:Pn.data)==null?void 0:Cn.exec_time)||3,test_set_score:((_t=Pn==null?void 0:Pn.data)==null?void 0:_t.test_set_score)===null?!1:(on=Pn==null?void 0:Pn.data)==null?void 0:on.test_set_score,test_set_average:((It=Pn==null?void 0:Pn.data)==null?void 0:It.test_set_average)===null?!0:(pn=Pn==null?void 0:Pn.data)==null?void 0:pn.test_set_average,choice_standard_scripts:((Ot=Pn==null?void 0:Pn.data)==null?void 0:Ot.choice_standard_scripts)||null,evaluate_script:((jn=Pn==null?void 0:Pn.data)==null?void 0:jn.evaluate_script)||"",evaluate_method:($n=Pn==null?void 0:Pn.data)==null?void 0:$n.evaluate_method,use_jupyter_result:(Xr=Pn==null?void 0:Pn.data)==null?void 0:Xr.use_jupyter_result};He.setFieldsValue(or),rt(or),en((ut=(nr=Pn==null?void 0:Pn.data)==null?void 0:nr.test_sets)!=null&&ut.length?(Rt=Pn==null?void 0:Pn.data)==null?void 0:Rt.test_sets:En)}}),Ce=()=>Bt(void 0,null,function*(){var rn;const ht=yield(0,Nt.ZP)(`/api/shixuns/${qe==null?void 0:qe.id}/get_jupyter_tags.json`,{method:"get"});(ht==null?void 0:ht.status)===0&&ae(((rn=ht==null?void 0:ht.data)==null?void 0:rn.list)||[])}),Et=rn=>Bt(void 0,null,function*(){const Cn=Ge.map(on=>on.score).reduce((on,It)=>on+It,0);if(rn.test_set_score&&Cn!==100){De.ZP.warning("\u6D4B\u8BD5\u7528\u4F8B\u7684\u8BC4\u5206\u5360\u6BD4\u4E4B\u548C\u5FC5\u987B\u7B49\u4E8E100");return}if(rn.evaluate_method===3&&(Ge!=null&&Ge.some(on=>!on.tags))){De.ZP.warning("\u8BF7\u9009\u62E9\u6307\u5B9A\u4EE3\u7801\u5757");return}qt(!0),(yield(0,Nt.ZP)(`/api/shixuns/${qe==null?void 0:qe.id}/update_jupyter_evaluate_setting.json`,{method:"post",body:ot(je({},rn),{mirror_script_id:rn==null?void 0:rn.choice_standard_scripts,open_evaluate:rn!=null&&rn.open_evaluate?1:0,test_set:Ge.map(on=>ot(je({},on),{is_file:!1}))})})).status===0&&De.ZP.success("\u4FDD\u5B58\u6210\u529F"),qt(!1)}),vt=rn=>{rt(je({},He.getFieldsValue())),"test_set_average"in rn&&(rn!=null&&rn.test_set_average)&&dt(Ge),"test_set_score"in rn&&(rn!=null&&rn.test_set_score)&&(He.setFieldsValue({test_set_average:!0}),rt(ot(je({},He.getFieldsValue()),{test_set_average:!0})),dt(Ge)),"choice_standard_scripts"in rn&&Ve.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:Ze.createElement("div",{className:"tc font16"},"\u539F\u6709\u811A\u672C\u5C06\u88AB\u65B0\u7684\u811A\u672C\u8986\u76D6\uFF0C\u65E0\u6CD5\u64A4\u9500",Ze.createElement("br",null),"\u662F\u5426\u786E\u8BA4\u6267\u884C\u8986\u76D6\u64CD\u4F5C"),onOk:()=>Bt(void 0,null,function*(){const ht=yield(0,Nt.ZP)(`/api/shixuns/${qe==null?void 0:qe.id}/get_script_contents.json`,{method:"get",params:{id:qe==null?void 0:qe.id,script_id:rn==null?void 0:rn.choice_standard_scripts}});ht!=null&&ht.content&&(Ve.default.info({centered:!0,title:"\u63D0\u793A",okText:"\u77E5\u9053\u5566",content:Ze.createElement("div",{className:"tc font16"},"\u8BC4\u6D4B\u811A\u672C\u751F\u6210\u6210\u529F\uFF01")}),He.setFieldsValue({evaluate_script:ht==null?void 0:ht.content}),rt(ot(je({},He.getFieldsValue()),{evaluate_script:ht==null?void 0:ht.content})))})})},dt=rn=>{let ht=0;const Cn=Math.floor((100-ht)/rn.length),_t=Cn+(100-ht)%rn.length;rn=rn.map((on,It)=>It===rn.length-1?ot(je({},on),{score:_t}):ot(je({},on),{score:Cn})),en(rn)},yt=()=>{const rn=[...Ge,{hidden:0,input:"",output:"",score:0}];He.getFieldValue("test_set_average")?dt(rn):en(rn)},{test_set_score:vn,test_set_average:wn,choice_standard_scripts:Sn,open_evaluate:Zn}=Ue;return Ze.createElement("section",{className:et.wrap},Ze.createElement(We.default,{form:He,disabled:!Zn,layout:"vertical",onValuesChange:vt,onFinish:Et},Ze.createElement(We.default.Item,{name:"open_evaluate",style:{marginTop:10},valuePropName:"checked"},Ze.createElement(Ke.default,{disabled:!1},"\u542F\u7528Jupyter\u8BC4\u6D4B\u529F\u80FD")),Ze.createElement("h4",{className:"font14"},"\u8BC4\u6D4B\u65F6\u957F\u9650\u5236"),Ze.createElement(ze.Z,{title:!Zn&&"\u8BF7\u542F\u7528Jupyter\u8BC4\u6D4B\u529F\u80FD\u540E\uFF0C\u8FDB\u884C\u7F16\u8F91",placement:"topLeft"},Ze.createElement(We.default.Item,{label:"\u8BC4\u6D4B\u65F6\u957F\uFF08\u79D2\uFF09\uFF1A",name:"exec_time",className:et.row,rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8BC4\u6D4B\u65F6\u957F\u9650\u5236"},{type:"number",min:3,message:"\u6700\u5C0F\u9650\u5236\u65F6\u95F4\u662F3\u79D2"}]},Ze.createElement($e.Z,{size:"large",style:{width:400},min:3}))),Ze.createElement("h4",{className:"font14 mb10"},"\u7CFB\u7EDF\u8BC4\u5206\u89C4\u5219"),Ze.createElement(ze.Z,{title:!Zn&&"\u8BF7\u542F\u7528Jupyter\u8BC4\u6D4B\u529F\u80FD\u540E\uFF0C\u8FDB\u884C\u7F16\u8F91",placement:"topLeft"},Ze.createElement(We.default.Item,{name:"test_set_score"},Ze.createElement(lt.ZP.Group,null,Ze.createElement(Ie.Z,{direction:"vertical"},Ze.createElement(lt.ZP,{value:!1},"\u901A\u8FC7\u5168\u90E8\u6D4B\u8BD5\u96C6",Ze.createElement("span",{className:"c-grey-999"}," \uFF08\u5B66\u5458\u8BC4\u6D4B\uFF0C\u4EC5\u5F53\u6240\u6709\u6D4B\u8BD5\u96C6\u90FD\u6B63\u786E\u65F6\uFF0C\u624D\u83B7\u5F97\u4E00\u6B21\u6027\u5956\u52B1\uFF09")),Ze.createElement(lt.ZP,{value:!0},"\u901A\u8FC7\u90E8\u5206\u6D4B\u8BD5\u96C6",Ze.createElement("span",{className:"c-grey-999"}," \uFF08\u5B66\u5458\u8BC4\u6D4B\uFF0C\u901A\u8FC7\u6D4B\u8BD5\u96C6\u5373\u53EF\u83B7\u5F97\u5BF9\u5E94\u5956\u52B1\uFF09")))))),Ze.createElement(We.default.Item,{label:Ze.createElement("span",{style:{fontWeight:500},className:"c-black"},"\u8BC4\u6D4B\u8BBE\u7F6E"),name:"evaluate_method",style:{flexDirection:"row",marginTop:15},rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u8BC4\u6D4B\u8BBE\u7F6E"}]},Ze.createElement(lt.ZP.Group,null,Ze.createElement(Ie.Z,{direction:"vertical"},Ze.createElement(lt.ZP,{value:1},"\u901A\u8FC7\u6240\u6709\u4EE3\u7801\u5757\u8BC4\u6D4B",Ze.createElement("span",{className:"c-grey-999"}," \uFF08\u5BF9\u5B66\u5458\u4EFB\u52A1\u6587\u4EF6\u7684\u6240\u6709\u975E\u7A7A\u4EE3\u7801\u5757\u8FDB\u884C\u8BC4\u6D4B\uFF09")),Ze.createElement(lt.ZP,{value:3},"\u901A\u8FC7\u6307\u5B9A\u4EE3\u7801\u5757\u8BC4\u6D4B",Ze.createElement("span",{className:"c-grey-999"}," \uFF08\u5BF9\u5B66\u5458\u4EFB\u52A1\u6587\u4EF6\u7684\u6307\u5B9A\u975E\u7A7A\u4EE3\u7801\u5757\u8FDB\u884C\u8BC4\u6D4B\uFF09"))))),Ze.createElement(kt.Z,{align:"middle",justify:"space-between",className:"font14"},Ze.createElement("div",{style:{fontWeight:500}},Ze.createElement("span",{className:et.sub},"*"),"\u6D4B\u8BD5\u7528\u4F8B"),Ze.createElement(ze.Z,{title:!Zn&&"\u8BF7\u542F\u7528Jupyter\u8BC4\u6D4B\u529F\u80FD\u540E\uFF0C\u8FDB\u884C\u7F16\u8F91",placement:"topLeft"},Ze.createElement(Ne.op,{style:{borderRadius:2},onClick:yt},"\u6DFB\u52A0\u6D4B\u8BD5\u7528\u4F8B"))),vn&&Ze.createElement(We.default.Item,{name:"test_set_average"},Ze.createElement(lt.ZP.Group,null,Ze.createElement(lt.ZP,{value:!0},"\u5747\u5206\u6BD4\u4F8B"),Ze.createElement(lt.ZP,{value:!1,style:{marginLeft:50}},"\u81EA\u5B9A\u4E49\u6BD4\u4F8B"))),Ze.createElement(ze.Z,{title:!Zn&&"\u8BF7\u542F\u7528Jupyter\u8BC4\u6D4B\u529F\u80FD\u540E\uFF0C\u8FDB\u884C\u7F16\u8F91",placement:"topLeft"},Ze.createElement("div",null,Ge.map((rn,ht)=>Ze.createElement(ke.default,{activeKey:Fn,key:ht,onChange:()=>{At(Cn=>Cn===ht?null:ht)}},Ze.createElement(sn,{header:Ze.createElement("div",{className:"font16"},Ze.createElement("span",{className:"mr10"},"\u6D4B\u8BD5\u7528\u4F8B",ht+1),Ue.test_set_score&&Ze.createElement("span",{style:{marginLeft:40}},Ze.createElement($e.Z,{style:{width:120},value:rn.score,onClick:Cn=>Cn.stopPropagation(),min:0,max:100,precision:0,onBlur:Cn=>{if(Number(Cn)<0||Number(Cn)>100){De.ZP.info("\u6D4B\u8BD5\u7528\u4F8B\u7684\u6743\u91CD\u6BD4\u4F8B\u503C\u9650\u5236\u4E3A 0-100");const _t=Ge.map((It,pn)=>pn===ht?ot(je({},It),{score:100}):It),on={test_set_average:!1};rt(je(je({},Ue),on)),He.setFieldsValue(on),en(_t)}},disabled:wn,onChange:Cn=>{const _t=Ge.map((It,pn)=>pn===ht?ot(je({},It),{score:Cn?Number(Cn):0}):It),on={test_set_average:!1};rt(je(je({},Ue),on)),He.setFieldsValue(on),en(_t)}}),Ze.createElement("span",{className:"ml10 mr10"},"%")),Ze.createElement("span",{className:"tr flex1",style:{float:"right"}},ht!==0&&Ze.createElement(ze.Z,{placement:"bottom",title:"\u5220\u9664"},Ze.createElement("span",{style:{color:"#c5c5c5"},className:"current iconfont icon-shanchu4",onClick:Cn=>{Cn.stopPropagation(),Ve.default.confirm({centered:!0,icon:null,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:"\u786E\u8BA4\u8981\u5220\u9664\u8FD9\u4E2A\u6D4B\u8BD5\u7528\u4F8B\u5417\uFF1F",onOk:()=>{const _t=Ge.filter((on,It)=>It!==ht);dt(_t)}})}})))),key:ht},Ze.createElement("div",null,Ue.evaluate_method===3&&Ze.createElement(kt.Z,{align:"middle",className:"mb20"},Ze.createElement("div",null,Ze.createElement("span",{className:et.sub},"*"),Ze.createElement("span",null,"\u6307\u5B9A\u4EE3\u7801\u5757"),Ze.createElement(ze.Z,{title:"\u8BF7\u5148\u5728Jupyter\u4E2D\u5BF9\u60A8\u9700\u8981\u8BC4\u6D4B\u7684\u6307\u5B9A\u4EE3\u7801\u5757\u5B8C\u6210\u6807\u7B7E\u8BBE\u7F6E\u3002"},Ze.createElement("i",{style:{marginLeft:6,marginRight:20,color:"#145DFF"},className:"iconfont icon-xiaowenhao2 font14"}))),Ze.createElement(tt.default,{value:rn.tags,size:"large",style:{width:450},onChange:Cn=>{const _t=Ge.map((on,It)=>It===ht?ot(je({},on),{tags:Cn}):on);en(_t)}},ue==null?void 0:ue.map(Cn=>Ze.createElement(tt.default.Option,{value:Cn==null?void 0:Cn.tags,key:Cn==null?void 0:Cn.tags},Cn==null?void 0:Cn.tags)))),Ze.createElement(kt.Z,{align:"middle"},Ze.createElement("div",null," ",Ze.createElement("span",null,"\u9884\u671F\u8F93\u51FA")),Ze.createElement(Kt,{bordered:!1,className:et.textarea,rows:5,placeholder:"\u9884\u671F\u8F93\u51FA",value:rn.output,onChange:Cn=>{const _t=Ge.map((on,It)=>It===ht?ot(je({},on),{output:Cn.target.value}):on);en(_t)}})),Ze.createElement(kt.Z,{className:"mt20",align:"middle"},Ze.createElement("div",null,Ze.createElement("span",null,"\u53EF\u89C1\u6027"),Ze.createElement(ze.Z,{title:Ze.createElement("div",null,Ze.createElement("div",null,'\u5168\u90E8\u9690\u85CF\uFF1A\u9690\u85CF\u6D4B\u8BD5\u96C6\u53EF\u4EE5\u9632\u6B62\u5B66\u751F\u901A\u8FC7"print"\u7B49\u624B\u6BB5\u76F4\u63A5\u901A\u5173'),Ze.createElement("div",null,"\u9690\u85CF\u9884\u671F\u8F93\u51FA\uFF1A\u52FE\u9009\u540E\u9884\u671F\u8F93\u51FA\u5BF9\u5B66\u5458\u59CB\u7EC8\u4E0D\u53EF\u89C1"),Ze.createElement("div",null,"\u9690\u85CF\u5B9E\u9645\u8F93\u51FA\uFF1A\u52FE\u9009\u540E\u5B9E\u9645\u8F93\u51FA\u5BF9\u5B66\u5458\u59CB\u7EC8\u4E0D\u53EF\u89C1"))},Ze.createElement("i",{style:{marginLeft:6,marginRight:13,color:"#145DFF"},className:"iconfont icon-xiaowenhao2 font14"}))),Ze.createElement("div",null,Ze.createElement(Ke.default,{className:"font14 ml5",checked:rn.hidden===1,onChange:Cn=>{const _t=Ge.map((on,It)=>{if(It===ht){let pn={is_invisible:!1,actual_output_visible:!1};return Cn.target.checked&&(pn={is_invisible:!0,actual_output_visible:!0}),ot(je(je({},on),pn),{hidden:Cn.target.checked?1:0})}return on});en(_t)}},"\u5168\u90E8\u9690\u85CF")),Ze.createElement(Ke.default,{checked:rn.is_invisible,style:{margin:"0 60px"},onChange:Cn=>{const _t=Ge.map((on,It)=>{if(It===ht){let pn=0;return Cn.target.checked&&on.actual_output_visible&&(pn=1),ot(je({},on),{hidden:pn,is_invisible:Cn.target.checked})}return on});en(_t)}},"\u9690\u85CF\u9884\u671F\u8F93\u51FA"),Ze.createElement(Ke.default,{checked:rn.actual_output_visible,onChange:Cn=>{const _t=Ge.map((on,It)=>{if(It===ht){let pn=0;return Cn.target.checked&&on.is_invisible&&(pn=1),ot(je({},on),{hidden:pn,actual_output_visible:Cn.target.checked})}return on});en(_t)}},"\u9690\u85CF\u5B9E\u9645\u8F93\u51FA")),Ze.createElement("div",{className:"mt20"},Ze.createElement("span",{className:"font14 mr20"},"\u7279\u6B8A\u5224\u5B9A:"),Ze.createElement(Ke.default,{checked:rn.last_match_rule,onChange:Cn=>{const _t=Ge.map((on,It)=>It===ht?ot(je({},on),{last_match_rule:Cn.target.checked}):on);en(_t)}},Ze.createElement("span",{className:"font14"},"\u672B\u5C3E\u5339\u914D",Ze.createElement("span",{className:"font12 c-light-black"},"\uFF08\u5B9E\u9645\u8F93\u51FA\u4E0E\u9884\u671F\u8F93\u51FA\u6700\u540E\u4E00\u884C\u76F8\u540C\u5373\u53EF\u901A\u5173\uFF09")))))))))),Ze.createElement("h4",{className:"font14 mt20 mb10"},Ze.createElement("span",{className:et.sub},"*"),"\u8BC4\u6D4B\u811A\u672C"),Ze.createElement(ze.Z,{title:!Zn&&"\u8BF7\u542F\u7528Jupyter\u8BC4\u6D4B\u529F\u80FD\u540E\uFF0C\u8FDB\u884C\u7F16\u8F91",placement:"topLeft"},Ze.createElement(We.default.Item,{name:"choice_standard_scripts",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u8BC4\u6D4B\u811A\u672C"}]},Ze.createElement(tt.default,{getPopupContainer:rn=>rn.parentNode,size:"large",style:{width:400},placeholder:"\u8BF7\u9009\u62E9\u8BC4\u6D4B\u811A\u672C"},re.map((rn,ht)=>Ze.createElement(tt.default.Option,{value:rn.id,key:ht},rn.scptname))))),Ze.createElement(ze.Z,{title:!Zn&&"\u8BF7\u542F\u7528Jupyter\u8BC4\u6D4B\u529F\u80FD\u540E\uFF0C\u8FDB\u884C\u7F16\u8F91",placement:"topLeft"},Ze.createElement(We.default.Item,{name:"evaluate_script"},Ze.createElement(st.ZP,{height:450,style:{border:"1px solid #ccc"},language:"shell",theme:"vs-light",options:{readOnly:!Zn}}))),(0,me.Ny)()&&Ze.createElement(kt.Z,{className:"mb20",align:"middle"},Ze.createElement(We.default.Item,{name:"use_jupyter_result",className:"mt10",valuePropName:"checked",noStyle:!0},Ze.createElement(we.Z,null)),Ze.createElement("div",{className:"ml10"},"\u662F\u5426\u6CBF\u7528Jupyter\u8FD0\u884C\u7ED3\u679C"))),Ze.createElement(Re.t,{okText:"\u4FDD\u5B58",hasOkBtn:he,loading:dn,onCancel:()=>Le.history.push(`/shixuns/${qe==null?void 0:qe.id}/challenges`),onOk:()=>He.submit(),className:fe==="jupyterLab"?et.btn:""}))}},39769:function(Dt,Ht,ne){"use strict";ne.d(Ht,{Z:function(){return Yt}});var y=ne(59301),Le=ne(62957),ke=ne(7939),it=ne(6767),We=ne(31691),De=ne(29787),Ve=ne(23422),Ke=ne(4875),ze={modal:"modal___NEEbt",con_warp:"con_warp___fZ8It",flex:"flex___Vqd1D",config_Warp:"config_Warp___m6wfT",config_btn:"config_btn___OL6qH",sceneList:"sceneList___SKegj",sceneItem:"sceneItem___RPw0S",sceneItemActive:"sceneItemActive___O_xTR"},$e=ne(11724),lt=ne(62772),Ie=ne(72327),kt=ne(59301),tt=Object.defineProperty,we=Object.defineProperties,Re=Object.getOwnPropertyDescriptors,Ne=Object.getOwnPropertySymbols,et=Object.prototype.hasOwnProperty,st=Object.prototype.propertyIsEnumerable,Nt=(Je,Qe,Ct)=>Qe in Je?tt(Je,Qe,{enumerable:!0,configurable:!0,writable:!0,value:Ct}):Je[Qe]=Ct,me=(Je,Qe)=>{for(var Ct in Qe||(Qe={}))et.call(Qe,Ct)&&Nt(Je,Ct,Qe[Ct]);if(Ne)for(var Ct of Ne(Qe))st.call(Qe,Ct)&&Nt(Je,Ct,Qe[Ct]);return Je},Ze=(Je,Qe)=>we(Je,Re(Qe)),ft=(Je,Qe,Ct)=>new Promise((Me,je)=>{var ot=Kt=>{try{sn(Ct.next(Kt))}catch(Gt){je(Gt)}},Bt=Kt=>{try{sn(Ct.throw(Kt))}catch(Gt){je(Gt)}},sn=Kt=>Kt.done?Me(Kt.value):Promise.resolve(Kt.value).then(ot,Bt);sn((Ct=Ct.apply(Je,Qe)).next())}),Yt=({visible:Je,onOk:Qe,onCancel:Ct,info:Me})=>{const[je,ot]=(0,y.useState)("1"),[Bt,sn]=(0,y.useState)([{name:"gpu_limit",label:"GPU\u663E\u5361\u6570\u91CF",value:1,min:0,max:4,typeName:"\u4E2A"},{name:"gpu_memory_limit",label:"GPU\u663E\u5B58\u5927\u5C0F",value:1,min:0,max:64,typeName:"GB"}]),[Kt,Gt]=(0,y.useState)([]),[Dn,Se]=(0,y.useState)(0),[fe,at]=(0,y.useState)(null),[Xt,qe]=(0,y.useState)(!1);(0,y.useEffect)(()=>{Je&&He()},[Je]);const He=()=>{ot("1"),at(null),Se(0),Bt[0].value=(Me==null?void 0:Me.gpu_limit)||1,Bt[1].value=(Me==null?void 0:Me.gpu_memory_limit)||16,sn([...Bt])};(0,y.useEffect)(()=>{var ue,ae;((ae=(ue=Kt==null?void 0:Kt[Dn])==null?void 0:ue.content)==null?void 0:ae.length)>0&&at(Ze(me({},Kt[Dn].content[0]),{index:0}))},[je,Dn,Kt]);const Ue=()=>ft(void 0,null,function*(){yield(0,Ie.ZP)("/api/home/example_cpu_list.json",{method:"GET"}).then(ue=>{var ae;if(Gt(ue),(ue==null?void 0:ue.length)>0){let re=Ze(me({},(ae=ue==null?void 0:ue[0])==null?void 0:ae.content[0]),{index:0});at(re)}})}),rt=ue=>{ot(ue),ue==="2"&&Se(0)},dn=(ue,ae)=>{sn(Bt.map(re=>re.name===ue?ae(re):re))},qt=(ue,ae)=>{isNaN(ue)||dn(ae,re=>Ze(me({},re),{value:ue}))},Fn=(ue,ae)=>{var re;if(console.log("decline",ue.value),ue.value=Number(ue.value),ue.value<=((re=ue.min)!=null?re:-1/0))return;let ce=ue.value-.5Ze(me({},he),{value:ce}))},At=(ue,ae)=>{var re;if(ue.value=Number(ue.value),ue.value>=((re=ue.max)!=null?re:1/0))return;let ce=ue.value+.5>ue.max?ue.max:ue.value+(ae||.5);dn(ue.name,he=>Ze(me({},he),{value:ce}))},Ge=(ue,ae)=>{isNaN(ue)||dn(ae,re=>Ze(me({},re),{value:ue}))},en=ue=>{if(ue==null||Number.isInteger(ue))return ue;const ae=ue%1;return ae===.5?ue:Math.floor(ue)+(ae<.5?.5:1)};return kt.createElement(kt.Fragment,null,kt.createElement(Le.default,{title:"\u8D44\u6E90\u914D\u7F6E",open:Je,width:752,destroyOnClose:!0,centered:!0,onCancel:Ct,className:ze.modal,footer:[kt.createElement("div",{className:ze.btn_warp,key:"1"},kt.createElement(ke.ZP,{onClick:Ct},"\u53D6\u6D88"),kt.createElement(ke.ZP,{type:"primary",onClick:()=>{let ue=me({},Me);if(je=="1")ue.gpu_limit=Bt[0].value,ue.gpu_memory_limit=Bt[1].value;else if(je=="2"){if(!fe){it.ZP.error("\u8BF7\u9009\u62E9\u4E00\u6761\u573A\u666F\u5BF9\u5E94\u7684CPU\u4E0E\u5185\u5B58");return}ue=Ze(me({},ue),{gpu_limit:fe.gpu_limit,gpu_memory_limit:fe.gpu_memory_limit})}Qe(ue)}},"\u4FDD\u5B58"))]},kt.createElement(We.default,{activeKey:je,onChange:rt},kt.createElement(We.default.TabPane,{tab:"GPU\u914D\u7F6E",key:1},kt.createElement(De.Z,{spinning:Xt},Bt==null?void 0:Bt.map(ue=>kt.createElement("div",{className:ze.con_warp,key:ue==null?void 0:ue.name},kt.createElement("div",null,ue==null?void 0:ue.label),kt.createElement("div",null,kt.createElement(Ve.Z,{min:ue==null?void 0:ue.min,max:ue==null?void 0:ue.max,onChange:ae=>qt(ae,ue==null?void 0:ue.name),value:ue==null?void 0:ue.value,step:ue.name==="gpu_limit"?1:.5,style:{width:422,height:6,margin:"0 20px 0 12px"}})),kt.createElement("div",{className:`${ze.config_Warp} ${ze.flex}`},kt.createElement("div",{className:`${ze.config_btn} ${ze.flex}`,onClick:()=>Fn(ue,ue.name==="gpu_limit"?1:.5)},kt.createElement($e.Z,null)),kt.createElement(Ke.Z,{min:ue==null?void 0:ue.min,max:ue==null?void 0:ue.max,size:"large",step:ue.name==="gpu_limit"?1:.5,controls:!1,style:{width:55},value:ue==null?void 0:ue.value,onChange:ae=>{const re=en(ae);Ge(re,ue==null?void 0:ue.name)}}),kt.createElement("div",{className:`${ze.config_btn} ${ze.flex}`,onClick:()=>At(ue,ue.name==="gpu_limit"?1:.5)},kt.createElement(lt.Z,null))),kt.createElement("div",null,ue==null?void 0:ue.typeName))))))))}},62498:function(Dt,Ht,ne){"use strict";ne.d(Ht,{Z:function(){return We}});var y=ne(59301),Le={label:"label___CZ1_z",left:"left___ZKFRV",right:"right___zVTRn",error:"error___oNJNo"},ke=ne(25399),We=({name:De,tooltipTitle:Ve,children:Ke,required:ze,errorKey:$e,errorValue:lt,errorName:Ie,errorStyle:kt={},nameWidth:tt=112,align:we="center",contentStyle:Re={}})=>y.createElement(y.Fragment,null,y.createElement("div",{className:Le.label,style:{alignItems:we}},y.createElement("div",{className:Le.left,style:{width:tt}},ze&&y.createElement("span",null,"*"),y.createElement("div",null,De),!!Ve&&y.createElement(ke.Z,{title:Ve},y.createElement("i",{className:"iconfont icon-xiaowenhao2"}))),y.createElement("div",{className:Le.right,style:Re},Ke,Ie&<===$e&&y.createElement("div",{className:Le.error,style:kt},Ie))))},28395:function(Dt,Ht,ne){"use strict";ne.d(Ht,{Z:function(){return De}});var y=ne(59301),Le={mirrorModal:"mirrorModal___Pi3tF",right:"right___Hot5f",title:"title___jjMKh",content:"content___BmOkD",des:"des___oGTUM",modal:"modal___yy3VB"},ke=ne(62957),it=ne(51164),De=({title:Ve,children:Ke,value:ze})=>{const[$e,lt]=(0,y.useState)(!1);return y.createElement(y.Fragment,null,y.createElement("span",{onClick:()=>lt(!0)},Ke),y.createElement(ke.default,{title:Ve,open:$e,width:1e3,destroyOnClose:!0,centered:!0,onCancel:()=>lt(!1),className:Le.modal,footer:null},typeof ze=="string"&&y.createElement(it.Z,{value:ze||""}),Object.prototype.toString.call(ze)==="[object Array]"&&y.createElement(y.Fragment,null,ze==null?void 0:ze.map((Ie,kt)=>y.createElement("div",{key:kt},y.createElement("b",null,Ie.name||Ie.type_name),y.createElement(it.Z,{value:Ie.description||""}))))))}},70829:function(Dt,Ht,ne){"use strict";ne.d(Ht,{Z:function(){return ae}});var y=ne(59301),Le=ne(62957),ke=ne(6767),it=ne(36207),We=ne(31691),De=ne(29787),Ve=ne(25399),Ke=ne(7939),ze={header_body:"header_body___lAlEX",close:"close___OXweN",no_data:"no_data___h77J2",recommend_config_introduce:"recommend_config_introduce___ifFGY",recommend_config:"recommend_config___UXyKS",recommend_config_item:"recommend_config_item___zONum",item_title:"item_title___w5vXw",recommend_text:"recommend_text___f68Eu",item_content:"item_content___j_zbN",recommend_config_active_item:"recommend_config_active_item___SrTkJ",recommend_config_footer:"recommend_config_footer___PHnlA",application:"application___uh4gI",tooltip:"tooltip___f0uXh",disabled:"disabled___Ha9Ba"},$e=ne(99267),lt=ne(61485),Ie=ne(13014),kt=ne(93314),tt=ne(72327),we=ne(76411),Re={lineChart:"lineChart___dCEZW"},Ne=ne(66649),et=ne.n(Ne),st=ne(59301),me=({dataInfo:re,indexKey:ce,valueName:he,startAndEndTime:ie,colors:Ce=["#DA4928","#2EC25B","#FEBD49","#498FEA","#9363D8"],imageTypeName:Et})=>{let vt=null;(0,y.useEffect)(()=>{rn()},[re]),(0,y.useEffect)(()=>{window.addEventListener("resize",dt(()=>{vt&&vt.resize()},200))},[window.onresize]);const dt=(ht,Cn,_t=!1)=>{let on,It;return(...pn)=>{if(_t){ht.apply(It,pn),_t=!1;return}clearTimeout(on),on=setTimeout(()=>{ht.apply(It,pn)},Cn)}},yt=ht=>ht?ht.map(Cn=>{const _t=new Date(Cn),on=String(_t.getMonth()+1).padStart(2,"0"),It=String(_t.getDate()).padStart(2,"0"),pn=String(_t.getHours()).padStart(2,"0"),Ot=String(_t.getMinutes()).padStart(2,"0");return`${on}/${It} ${pn}:${Ot}`}):[],vn=(ht,Cn)=>ht.map(_t=>{const on=Cn.timestamps.indexOf(_t);return on!==-1?Cn.values[on]:null});function wn(ht){let Cn=1/0;for(let on=0;on{let on=[];for(let It=ht;It<=Cn;It+=_t)on.push(It);return on},Zn=()=>{var ht;const Cn=((ht=re==null?void 0:re.x)==null?void 0:ht.flat())||[];let _t=[...new Set(Cn)].sort((nr,ut)=>nr-ut),on=wn(_t),It=on==null?void 0:on.newArray,pn=on==null?void 0:on.minInterval;_t=[...new Set([..._t,...It])].sort((nr,ut)=>nr-ut);let Ot=et()(ie[0],"YYYY-MM-DD HH:mm").valueOf(),jn=Sn(Ot,_t[0]-pn,pn),$n=et()(ie[1],"YYYY-MM-DD HH:mm").valueOf(),Xr=Sn(_t[_t.length-1]+pn,$n,pn);return _t=[...jn,..._t,...Xr],[...new Set(_t)].sort((nr,ut)=>nr-ut)},rn=()=>{var ht;vt=we.init(document.getElementById(`lineChart${ce}`));let Cn=Zn(),_t=(ht=re==null?void 0:re.y)==null?void 0:ht.map((It,pn)=>{var Ot;let jn={timestamps:(Ot=re==null?void 0:re.x)==null?void 0:Ot[pn],values:It};return It=vn(Cn,jn),{name:he[pn],type:"line",itemStyle:{show:!1},lineStyle:{color:Ce[pn]},data:It}}),on={tooltip:{trigger:"axis",axisPointer:{type:"line",lineStyle:{color:"rgba(212, 217, 227, 1)",type:"dashed"}},backgroundColor:"#fff",textStyle:{color:"#333333"},padding:10,extraCssText:"box-shadow: 0px 4px 8px 0px rgba(184,194,202,0.5)",formatter:function(It){var pn;let Ot="";return It.forEach((jn,$n)=>{console.log("item",jn),Ot+=`
+`)}]};var Ke=ne(53184),ze=ne.n(Ke),$e=(At,Ge,en)=>new Promise((ue,ae)=>{var re=ie=>{try{he(en.next(ie))}catch(Ce){ae(Ce)}},ce=ie=>{try{he(en.throw(ie))}catch(Ce){ae(Ce)}},he=ie=>ie.done?ue(ie.value):Promise.resolve(ie.value).then(re,ce);he((en=en.apply(At,Ge)).next())});const lt={languages:["c","abap","apex","azcli","bat","cameligo","clojure","coffee","cpp","csharp","csp","css","dockerfile","fsharp","go","graphql","handlebars","html","ini","java","javascript","json","kotlin","less","lua","markdown","mips","msdax","mysql","objective-c","pascal","pascaligo","perl","pgsql","php","postiats","powerquery","powershell","pug","python","r","razor","redis","redshift","restructuredtext","ruby","rust","sb","scheme","scss","shell","solidity","sophia","sql","st","swift","tcl","twig","vb","xml","yaml'"],tables:{users:["name","id","email","phone","password"],roles:["id","name","order","created_at","updated_at","deleted_at"]}},Ie=(At,Ge,en,ue)=>{const ae=Ge.getValueInRange({startLineNumber:1,startColumn:1,endLineNumber:en.lineNumber,endColumn:en.column});return Array.from(new Set(ae.match(/\b\w{2,}\b/g)||[])).map(ce=>({label:ce,kind:At.languages.CompletionItemKind.Text,insertText:ce,range:ue}))},kt=(At,Ge,en,ue)=>{At.languages.registerCompletionItemProvider(Ge,{provideCompletionItems(ae,re){const ce=ae.getWordUntilPosition(re),he={startLineNumber:re.lineNumber,endLineNumber:re.lineNumber,startColumn:ce.startColumn,endColumn:ce.endColumn},ie=ae.getLineContent(re.lineNumber).substring(ce.startColumn-2,ce.endColumn);return{suggestions:[...Ie(At,ae,re,he),...en.map(Et=>({label:Et,kind:At.languages.CompletionItemKind.Keyword,documentation:Et,insertText:Et,insertTextRules:At.languages.CompletionItemInsertTextRule.InsertAsSnippet,range:he})),...ue.map(Et=>({label:Et.label,kind:At.languages.CompletionItemKind.Snippet,documentation:Et.content,insertText:ie.startsWith("#")?Et.content.replace(/#/,""):Et.content,insertTextRules:At.languages.CompletionItemInsertTextRule.InsertAsSnippet,range:he}))]}}})};var tt=At=>{lt.languages.forEach(Ge=>{At.languages.registerDocumentFormattingEditProvider(Ge,{provideDocumentFormattingEdits(en){return $e(this,null,function*(){const ue=ze()(en.getValue(),{indent_size:2,indent_char:" ",max_preserve_newlines:2,preserve_newlines:!0,keep_array_indentation:!0,break_chained_methods:!1,indent_scripts:"normal",brace_style:"collapse",space_before_conditional:!0,unescape_strings:!1,jslint_happy:!1,end_with_newline:!0,wrap_line_length:0,indent_inner_html:!1,comma_first:!1,e4x:!1,indent_empty_lines:!1});return[{range:en.getFullModelRange(),text:ue}]})}})}),kt(At,"java",it.keywords,it.quickKey),kt(At,"cpp",We.keywords,We.quickKey),kt(At,"c",ke.keywords,[]),kt(At,"python",De.keywords,De.quickKey),kt(At,"scala",Ve.keywords,Ve.quickKey)};const we="\u8BE5\u4EFB\u52A1\u5173\u5361\u8BBE\u7F6E\u4E86\u7981\u6B62\u590D\u5236\u7C98\u8D34\uFF0C\u8BF7\u624B\u52A8\u8F93\u5165\u4EE3\u7801\u3002";var Re=Object.defineProperty,Ne=(At,Ge,en)=>Ge in At?Re(At,Ge,{enumerable:!0,configurable:!0,writable:!0,value:en}):At[Ge]=en,et=(At,Ge,en)=>Ne(At,typeof Ge!="symbol"?Ge+"":Ge,en);const st=class td{constructor(Ge,en,ue){this.placeholder=Ge,this.editor=en,this.monaco=ue,en.onDidChangeModelContent(()=>this.onDidChangeModelContent()),this.onDidChangeModelContent()}onDidChangeModelContent(){this.editor.getValue()===""?this.editor.addContentWidget(this):this.editor.removeContentWidget(this)}getId(){return td.ID}getDomNode(){return this.domNode||(this.domNode=document.createElement("div"),this.domNode.style.width="max-content",this.domNode.textContent=this.placeholder,this.domNode.style.fontStyle="initial",this.domNode.style.color="#D7D7D7",this.domNode.style.pointerEvents="none",this.editor.applyFontInfo(this.domNode)),this.domNode}getPosition(){return{position:{lineNumber:1,column:1},preference:[this.monaco.editor.ContentWidgetPositionPreference.EXACT]}}dispose(){this.editor.removeContentWidget(this)}};et(st,"ID","editor.widget.placeholderHint");var me=st,Ze=ne(96236),ft=ne(6767),tn=ne(25399),Yt=ne(89392),Je=ne(3705),Qe=ne(56102),Ct=Object.defineProperty,Me=Object.defineProperties,je=Object.getOwnPropertyDescriptors,ot=Object.getOwnPropertySymbols,Bt=Object.prototype.hasOwnProperty,sn=Object.prototype.propertyIsEnumerable,Kt=(At,Ge,en)=>Ge in At?Ct(At,Ge,{enumerable:!0,configurable:!0,writable:!0,value:en}):At[Ge]=en,Gt=(At,Ge)=>{for(var en in Ge||(Ge={}))Bt.call(Ge,en)&&Kt(At,en,Ge[en]);if(ot)for(var en of ot(Ge))sn.call(Ge,en)&&Kt(At,en,Ge[en]);return At},Dn=(At,Ge)=>Me(At,je(Ge)),Se=(At,Ge)=>{var en={};for(var ue in At)Bt.call(At,ue)&&Ge.indexOf(ue)<0&&(en[ue]=At[ue]);if(At!=null&&ot)for(var ue of ot(At))Ge.indexOf(ue)<0&&sn.call(At,ue)&&(en[ue]=At[ue]);return en},fe=(At,Ge,en)=>new Promise((ue,ae)=>{var re=ie=>{try{he(en.next(ie))}catch(Ce){ae(Ce)}},ce=ie=>{try{he(en.throw(ie))}catch(Ce){ae(Ce)}},he=ie=>ie.done?ue(ie.value):Promise.resolve(ie.value).then(re,ce);he((en=en.apply(At,Ge)).next())});function at(At){return/^\d+$/.test(At)?`${At}px`:At}function Xt(){}let qe=!1;const He={"Python3.6":"python","Python2.7":"python",Dynamips:"cpp",Java:"java",Web:"php",Html:"html",Hive:"sql",Hadoop:"java",SDL:"cpp",PHP:"php",Matlab:"python",Git:"python",Python:"python","C/C++":"cpp","C++":"cpp",C:"cpp",Ruby:"ruby",Shell:"shell",JavaScript:"javascript",Perl6:"perl",Kotlin:"kotlin",Elixir:"elixir",Android:"java",JavaWeb:"java",Go:"go",Spark:"sql",MachineLearning:"python",Verilog:"xml","Verilog/VNC":"xml",Docker:"dockerfile","C#":"csharp",SQLite3:"sql",Oracle:"sql",Vhdl:"vhdl",R:"r",Swift:"swift",SQLServer:"mysql",MySQL:"mysql",Mongo:"sql",PostgreSql:"pgsql",Hbase:"powershell",Sqoop:"sql",Nasm:"cpp",Kafka:"java",Flink:"java",Sml:"javascript",OpenGL:"cpp",Perl5:"perl",Orange:"python",Scala:"scale",solidity:"sol"};function Ue(At=[]){let Ge=At;if(Array.isArray(At)){for(let en=0;enfe(void 0,null,function*(){try{yield navigator.clipboard.writeText(" "),console.log("\u5185\u5BB9\u5DF2\u81EA\u52A8\u590D\u5236\u5230\u526A\u8D34\u677F:")}catch(At){console.error("\u81EA\u52A8\u590D\u5236\u5931\u8D25:",At)}});var qt=At=>{var Ge=At,{width:en="100%",height:ue="100%",value:ae,language:re="javascript",style:ce={},options:he={},overrideServices:ie={},theme:Ce="vs-dark",onEditBlur:Et,isCopy:vt=!1,onSave:dt,autoHeight:yt=!1,forbidCopy:vn=!1,forbidCopyTips:wn,onChange:Sn=Xt,editorDidMount:Zn=Xt,onFocus:rn=Xt,onBreakPoint:ht=Xt,breakPointValue:Cn=[],filename:_t="educoder.txt",errorLine:on,errorContent:It="",highlightLine:pn,openBreakPoint:Ot=!1,placeholder:jn="",showMiniMap:$n=!0}=Ge,Xr=Se(Ge,["width","height","value","language","style","options","overrideServices","theme","onEditBlur","isCopy","onSave","autoHeight","forbidCopy","forbidCopyTips","onChange","editorDidMount","onFocus","onBreakPoint","breakPointValue","filename","errorLine","errorContent","highlightLine","openBreakPoint","placeholder","showMiniMap"]);const nr=(0,y.useRef)(),ut=(0,y.useRef)({}),Rt=(0,y.useRef)(),En=(0,y.useRef)(),Pn=(0,y.useRef)([]),or=(0,y.useRef)(!1),wr=(0,y.useRef)(),La=(0,y.useRef)(),Rr=(0,y.useRef)(!1),[Wr,Fr]=(0,y.useState)(!1);function Fa(){let xn;return nr.current&&(xn=new Le.Z(Dr=>{for(let jr of Dr)(jr.target.offsetHeight>0||jr.target.offsetWidth>0)&&ut.current.instance.layout()}),xn.observe(nr.current)),xn}function Za(){ft.ZP.warning({content:decodeURIComponent(wn||we),key:"monaco-editor-tip"})}const ja=()=>{let xn=ut.current.instance;if(ae!=null&&xn&&Wr){const Dr=xn.getModel();Dr&&ae!==Dr.getValue()&&(qe=!0,Dr.setValue(ae),xn.layout(),qe=!1)}};(0,y.useEffect)(()=>{const xn=Je.Z.subscribe("formatDocument",Dr=>{var jr;let Vr=ut.current.instance;(jr=Vr==null?void 0:Vr.getAction)==null||jr.call(Vr,"editor.action.formatDocument").run()});return window.updateMonacoValue=Dr=>{Sn(Dr)},xn},[]),(0,y.useEffect)(()=>{var xn;let Dr=ut.current.instance;En.current&&clearTimeout(En.current),En.current=setTimeout(()=>{ja()},500),ae&&(ae!=null&&ae.length)&&((xn=Dr==null?void 0:Dr.updateOptions)==null||xn.call(Dr,{lineNumbersMinChars:Math.max(Math.floor(Math.log10(ae.split(/\r\n|\r|\n/g).length))+3,5)}))},[ae,Wr,ut.current]),(0,y.useEffect)(()=>{if(on&&ut.current&&ut.current.instance){let Dr=ut.current.instance;Dr.changeViewZones(function(jr){var Vr=document.createElement("div");Vr.style.padding="10px 20px",Vr.style.width="calc(100% - 20px)",Vr.className="my-error-line-wrp",Vr.innerHTML=It,jr.addZone({afterLineNumber:on||11,heightInLines:3,domNode:Vr})});var xn={domNode:null,getId:function(){return"my.overlay.widget"},getDomNode:function(){return this.domNode||(this.domNode=document.createElement("div"),this.domNode.innerHTML="",this.domNode.style.width="100%",this.domNode.style.padding="20px 100px",this.domNode.style.right="0px",this.domNode.style.top="50px",this.domNode.style.position="relative",this.domNode.style.color="#333"),this.domNode},getPosition:function(){return null}};Dr.addOverlayWidget(xn),Dr.revealPositionInCenter({lineNumber:20,column:1})}},[on,ut.current,Wr]);const ei=(xn="",Dr)=>{if(!xn||xn.trim()==="")return!0;const Vr=ut.current.instance.getModel().getLineTokens(Dr);let ta=!1;for(let $t=0;$t<2;$t++)Vr.getStandardTokenType($t)===1&&(ta=!0);return ta};(0,y.useEffect)(()=>{var xn;const Dr=(xn=ut.current)==null?void 0:xn.instance;if(Dr&&Wr&&vn){const jr=Dr.onDidBlurEditorWidget(()=>{Rr.current=!1}),Vr=Dr.onDidFocusEditorText(()=>{Rr.current=!0});return()=>{jr.dispose(),Vr.dispose()}}},[ut.current,Wr,vn]),(0,y.useEffect)(()=>{var xn;if((xn=ut.current)!=null&&xn.instance&&Wr&&Ot){let Dr=ut.current.instance,jr=Dr.getModel();if(!jr)return;(()=>{var Lt;let Mt=[],xt=[];const Hn=jr.getAllDecorations();for(let Er of Hn)Er.options.className==="highlighted-line"&&(Mt.push((Lt=Er==null?void 0:Er.range)==null?void 0:Lt.startLineNumber),xt.push(Er==null?void 0:Er.id));if(pn===Mt[0])return;jr.deltaDecorations(xt,[]);const ar=jr.getLineCount();pn&&pn<=ar&&(Dr.deltaDecorations([],[{range:new rt.Range(pn,1,pn,jr.getLineMaxColumn(pn)),options:{isWholeLine:!0,className:"highlighted-line"}}]),Dr.revealLineInCenter(pn))})();const ta=(Lt=!1)=>{var Mt;let xt=[],Hn=[];const ar=jr.getAllDecorations();for(let Er of ar)Er.options.linesDecorationsClassName==="breakpoints-select"&&(xt.push((Mt=Er==null?void 0:Er.range)==null?void 0:Mt.startLineNumber),Hn.push(Er==null?void 0:Er.id));if(Lt)return{lines:xt,ids:Hn};ht(xt)},$t=Lt=>fe(void 0,null,function*(){let Mt={range:new rt.Range(Lt,1,Lt,1),options:{isWholeLine:!1,linesDecorationsClassName:"breakpoints-select"}};yield jr.deltaDecorations([],[Mt]),ta()}),Rn=Lt=>fe(void 0,null,function*(){let Mt=[];const xt=Dr.getLineDecorations(Lt);for(let Hn of xt)Hn.options.linesDecorationsClassName==="breakpoints-select"&&Mt.push(Hn.id);yield jr.deltaDecorations(Mt,[]),ta()}),Nn=Lt=>{let Mt=Dr.getLineDecorations(Lt);for(let xt of Mt)if(xt.options.linesDecorationsClassName==="breakpoints-select")return!0;return!1};if(!(0,Yt.isEqual)(Cn,ta(!0).lines)){jr.deltaDecorations(ta(!0).ids,[]);const Lt=Cn.map(Mt=>({range:new rt.Range(Mt,1,Mt,1),options:{isWholeLine:!1,linesDecorationsClassName:"breakpoints-select"}}));jr.deltaDecorations([],Lt)}const mt=Dr.onDidChangeModelContent(Lt=>{let Mt=Dr.getPosition();if(Mt){let xt=Mt.lineNumber;clearTimeout(La.current),La.current=setTimeout(()=>{ei(jr.getLineContent(xt),xt)?Rn(xt):Nn(xt)?(Rn(xt),$t(xt)):ta()},100)}}),St=Dr.onMouseDown(Lt=>{var Mt,xt,Hn;if(Lt.target.detail&&((Hn=(xt=(Mt=Lt.target)==null?void 0:Mt.element)==null?void 0:xt.className)!=null&&Hn.includes("line-numbers"))){let ar=Lt.target.position.lineNumber;if(ei(jr.getLineContent(ar),ar))return;Nn(ar)?Rn(ar):$t(ar)}}),Xn=Lt=>{let Mt={range:new rt.Range(Lt,1,Lt,1),options:{isWholeLine:!1,linesDecorationsClassName:"breakpoints-fake"}};Pn.current=Dr.deltaDecorations(Pn.current,[Mt])},mi=()=>{Pn.current=Dr.deltaDecorations(Pn.current,[])},ka=Dr.onMouseMove(Lt=>{var Mt,xt,Hn;if(mi(),Lt.target.detail&&((Hn=(xt=(Mt=Lt.target)==null?void 0:Mt.element)==null?void 0:xt.className)!=null&&Hn.includes("line-numbers"))){let ar=Lt.target.position.lineNumber;if(ei(jr.getLineContent(ar),ar))return;Xn(ar)}}),ct=Dr.onMouseLeave(()=>{mi()});return()=>{mt.dispose(),St.dispose(),ka.dispose(),ct.dispose()}}},[ut.current,Wr,Cn,pn,Ot,re]),(0,y.useEffect)(()=>{var xn;(xn=ut.current)!=null&&xn.instance&&Ot&&ut.current.instance.setPosition({lineNumber:0,column:0})},[pn]);function ur(){let xn=ut.current.instance;if(xn){const Dr=xn.getSelection(),jr=ut.current.pastePos||{},Vr=new rt.Range(jr.startLineNumber||Dr.endLineNumber,jr.startColumn||Dr.endColumn,jr.endLineNumber||Dr.endLineNumber,jr.endColumn||Dr.endColumn);setTimeout(()=>{xn.executeEdits("",[{range:Vr,text:""}])},300)}}function Qt(xn){(window.navigator.platform.match("Mac")?xn.metaKey:xn.ctrlKey)&&xn.keyCode==83&&(xn.preventDefault(),dt())}const Vn=()=>{if(yt&&ut.current.instance){const xn=ut.current.instance.getContentHeight();ci(xn{if(!Rr.current)return;const{keyCode:Dr,ctrlKey:jr,metaKey:Vr,target:ta,type:$t}=xn;return($t==="paste"||(Dr===67||Dr===86)&&(Vr||jr))&&ta.nodeName==="TEXTAREA"&&(Za(),xn.preventDefault()),!1};function Or(xn,Dr){var jr=window.URL||window.webkitURL||window,Vr=new Blob([Dr]),ta=document.createElementNS("http://www.w3.org/1999/xhtml","a");ta.href=jr.createObjectURL(Vr),ta.download=xn,hr(ta)}(0,y.useEffect)(()=>{Vn()},[Vn]),(0,y.useEffect)(()=>{nr.current&&!Wr&&Promise.all([ne.e(8909),ne.e(1497)]).then(ne.bind(ne,71448)).then(xn=>{try{rt=xn,ut.current.instance=rt.editor.create(nr.current,{value:ae,language:Ue(re),theme:Ce,requireConfig:{"vs/nls":{availableLanguages:{"*":"zh-cn"}}},wordWrap:!0,autoIndent:!0,contextmenu:!0,formatOnType:!0,minimap:{enabled:$n||!1}},ie);const Dr=ut.current.instance;let ta=[...Ze.BH._menuItems].find(mt=>mt[0]._debugName=="EditorContext")[1],$t=["editor.action.clipboardCopyWithSyntaxHighlightingAction","editor.action.quickCommand","editor.action.clipboardCopyAction","editor.action.clipboardPasteAction","editor.action.clipboardCutAction"],Rn=(mt,St)=>{var Xn,mi;let ka=mt._first;do St.includes((mi=(Xn=ka.element)==null?void 0:Xn.command)==null?void 0:mi.id)&&mt._remove(ka);while(ka=ka.next)};if(Zn(Dr,rt),setTimeout(()=>{Vn(),ut.current.instance.addAction({id:"d123123",label:"Download File",contextMenuGroupId:"9_cutcopypaste",run:()=>{Or(_t||"educoder.txt",Dr.getValue())}})},500),ut.current.subscription=Dr.onDidChangeModelContent(mt=>{or.current?clearTimeout(wr.current):(Vn(),Sn(Dr.getValue(),mt)),wr.current=setTimeout(()=>{or.current=!1},500)}),window.Monaco||tt(rt,Ue(re)),vn&&(Rn(ta,$t),nr.current.classList.add("noCopyPaste"),window.removeEventListener("keydown",Ea),window.removeEventListener("paste",Ea),window.addEventListener("keydown",Ea),window.addEventListener("paste",Ea)),window.Monaco=rt,Et&&Dr.onDidBlurEditorWidget(()=>{Et(Dr.getValue())}),rn&&Dr.onDidFocusEditorText(()=>{vn&&dn(),rn(Dr.getValue())}),vn){dn();try{Dr.onDidPaste(mt=>{const St=Dr.getSelection(),Xn=ut.current.pastePos||{},mi=new rt.Range(Xn.startLineNumber||St.endLineNumber,Xn.startColumn||St.endColumn,Xn.endLineNumber||St.endLineNumber,Xn.endColumn||St.endColumn);Dr.executeEdits("",[{range:mt.range,text:""}])})}catch(mt){}}let Nn=Fa();return jn&&typeof jn=="string"&&new me(jn,Dr,rt),Fr(!0),()=>{const mt=ut.current.instance;mt.dispose();const St=mt.getModel();St&&St.dispose(),ut.current.subscription&&ut.current.subscription.dispose(),Nn.unobserve(nr.current)}}catch(Dr){}})},[]),(0,y.useEffect)(()=>{if(ut.current.instance&&Wr)return document.addEventListener("keydown",Qt,!1),()=>{document.removeEventListener("keydown",Qt)}},[dt,Wr]),(0,y.useEffect)(()=>{let xn=ut.current.instance;if(xn&&Wr){let Dr=Ue(re);rt.editor.setModelLanguage(xn.getModel(),Dr)}},[re,Wr]),(0,y.useEffect)(()=>{ut.current.instance&&Wr&&rt.editor.setTheme(Ce)},[Ce,Wr]),(0,y.useEffect)(()=>{let xn=ut.current.instance;Rt.current=he,xn&&Wr&&(xn.updateOptions(Gt({},he)),setTimeout(()=>{xn.getModel().updateOptions(Gt({},he))},200))},[JSON.stringify(he),Wr]),(0,y.useEffect)(()=>{let xn=ut.current.instance;xn&&Wr&&xn.layout()},[en,ue,Wr]);const[Ar,vi]=(0,y.useState)(at(en)),[zi,ci]=(0,y.useState)(at(ue)),Oa=Dn(Gt({},ce),{width:Ar,height:zi,position:"relative"});return y.createElement("div",{className:"my-monaco-editor",ref:nr,style:Oa,onFocus:()=>{vn&&dn()}},vt&&y.createElement(Qe.CopyToClipboard,{text:ae,onCopy:()=>ft.ZP.success("\u590D\u5236\u6210\u529F")},y.createElement(tn.Z,{title:"\u590D\u5236\u4EE3\u7801"},y.createElement("div",{style:{position:"absolute",top:0,right:10,cursor:"pointer",zIndex:10,color:"#165DFF"}},y.createElement("i",{className:"iconfont icon-fuzhi8",style:{fontSize:14}})," \u590D\u5236\u4EE3\u7801"))))};function Fn({width:At="100%",height:Ge="100%",original:en,modified:ue,language:ae,options:re={}}){const ce=(0,y.useRef)(),[he,ie]=(0,y.useState)(null);function Ce(yt){let vn;return ce.current&&(vn=new Le.Z(wn=>{for(let Sn of wn)(Sn.target.offsetHeight>0||Sn.target.offsetWidth>0)&&yt.layout()}),vn.observe(ce.current)),vn}(0,y.useEffect)(()=>(ce.current&&Promise.all([ne.e(8909),ne.e(9404)]).then(ne.bind(ne,2550)).then(yt=>{rt=yt;const vn=rt.editor.createDiffEditor(ce.current,Dn(Gt({enableSplitViewResizing:!1,scrollBeyondLastLine:!1,roundedSelection:!1,renderIndicators:!1,useShadows:!1,horizontal:"hidden",lineNumbers:"off",wordWrap:"off",ignoreTrimWhitespace:!1,"semanticHighlighting.enabled":!0,followsCaret:!0,ignoreCharChanges:!0,minimap:{enabled:!1},readOnly:!0},re),{wordWrap:!0}));ie(vn);let wn=Ce(vn);return()=>{vn.dispose();const Sn=vn.getModel();Sn&&Sn.dispose(),wn.unobserve(ce.current)}}),()=>{window.removeEventListener("keydown",checkPaste),window.removeEventListener("paste",checkPaste)}),[]),(0,y.useEffect)(()=>{he&&he.setModel({original:rt.editor.createModel(en,ae),modified:rt.editor.createModel(ue,ae)})},[en,ue,ae,he]);const Et=at(At),vt=at(Ge),dt={width:Et,height:vt};return y.createElement("div",{className:"my-diff-editor",ref:ce,style:dt})}},43948:function(Dt,Ht,ne){"use strict";ne.d(Ht,{Z:function(){return Le}});var y=ne(59301);function Le(ke,it){const We=(0,y.useRef)();(0,y.useEffect)(()=>{We.current=ke}),(0,y.useEffect)(()=>{function De(){We.current()}if(it!==null){let Ve=setInterval(De,it);return()=>clearInterval(Ve)}},[it])}},11499:function(Dt,Ht,ne){"use strict";ne.d(Ht,{Z:function(){return Re}});var y=ne(59301),Le=ne(22740),ke=ne(28284),it=ne(6767),We=ne(62957),De=ne(37568),Ve={wrap:"wrap___TwY3U",content:"content___Ks95W",mainPathWrap:"mainPathWrap___CrMaa",colorBlue:"colorBlue___dvWbP"},Ke=Object.defineProperty,ze=Object.getOwnPropertySymbols,$e=Object.prototype.hasOwnProperty,lt=Object.prototype.propertyIsEnumerable,Ie=(Ne,et,st)=>et in Ne?Ke(Ne,et,{enumerable:!0,configurable:!0,writable:!0,value:st}):Ne[et]=st,kt=(Ne,et)=>{for(var st in et||(et={}))$e.call(et,st)&&Ie(Ne,st,et[st]);if(ze)for(var st of ze(et))lt.call(et,st)&&Ie(Ne,st,et[st]);return Ne},tt=(Ne,et,st)=>new Promise((Nt,me)=>{var Ze=Yt=>{try{tn(st.next(Yt))}catch(Je){me(Je)}},ft=Yt=>{try{tn(st.throw(Yt))}catch(Je){me(Je)}},tn=Yt=>Yt.done?Nt(Yt.value):Promise.resolve(Yt.value).then(Ze,ft);tn((st=st.apply(Ne,et)).next())});const we=({shixunsDetail:Ne,globalSetting:et,loading:st,dispatch:Nt,title:me,pathList:Ze=[],showInputPath:ft=!1,isMergeSelectFile:tn=!1,onFinish:Yt=()=>{}})=>{const[Je]=ke.default.useForm(),Qe=(0,Le.useParams)(),Ct=(0,Le.useLocation)(),Me=(0,y.useRef)(),[je,ot]=(0,y.useState)(""),[Bt,sn]=(0,y.useState)(""),[Kt,Gt]=(0,y.useState)([]),[Dn,Se]=(0,y.useState)([]);(0,y.useEffect)(()=>{var Ue,rt;Me.current=((rt=(Ue=Ct.pathname)==null?void 0:Ue.split("/"))==null?void 0:rt[3])==="repository"},[]),(0,y.useEffect)(()=>{if(Ne.actionTabs.key!=="Repository-SelectFilePath")return;const Ue=Ze.join("/");let rt=[];Ze.map((dn,qt)=>{qt===0?rt.push({val:"\u6839\u76EE\u5F55",path:""},{val:`/${dn}`,path:Ue}):rt.push({val:`/${dn}`,path:Ue})}),Gt(rt),ot(Ue),sn(Ue),fe(Ue)},[Ne.actionTabs.key]);const fe=Ue=>tt(void 0,null,function*(){const rt=yield Nt({type:Me.current?"shixunsDetail/getRepository":"shixunsDetail/getSecretRepository",payload:{id:Qe.id,path:Ue}});rt&&Se(rt.trees||[])}),at=Ue=>{let rt=je;Ue.type==="tree"&&(Kt.length?Kt.push({val:`/${Ue.name}`,path:Ue.name}):Kt.push({val:"\u6839\u76EE\u5F55",path:""},{val:`/${Ue.name}`,path:Ue.name}),Gt(Kt),rt=je?`${je}/${Ue.name}`:Ue.name,ot(rt)),fe(rt)},Xt=(Ue,rt)=>{const dn=Kt.filter((Fn,At)=>At<=rt);Gt(dn);const qt=dn.filter((Fn,At)=>At!==0).map(Fn=>Fn.val).join("").substr(1);ot(qt),fe(qt)},qe=()=>tt(void 0,null,function*(){const Ue=Je==null?void 0:Je.getFieldsValue(),rt=je?`${je}${Ue!=null&&Ue.name?`/${Ue==null?void 0:Ue.name}`:""}`:Ue==null?void 0:Ue.name;if(tn){Yt(rt),He();return}if(ft){yield Je.validateFields();const dn=yield Nt({type:"shixunsDetail/uploadGitFolder",payload:kt(kt({},{id:Qe.id,path:rt}),Me.current?{}:{secret_repository:!0})});Yt(Bt),dn.status===0&&it.ZP.info("\u65B0\u5EFA\u6210\u529F")}else Yt(rt),it.ZP.success("\u9009\u62E9\u6587\u4EF6\u76EE\u5F55\u6210\u529F");He()}),He=()=>{Nt({type:"shixunsDetail/setActionTabs",payload:{}}),Je.resetFields()};return y.createElement(We.default,{centered:!0,title:me||"\u65B0\u5EFA\u6587\u4EF6\u5939",closable:!1,keyboard:!1,open:Ne.actionTabs.key==="Repository-SelectFilePath",onOk:qe,onCancel:He},y.createElement("div",{className:Ve.wrap},y.createElement("div",{className:Ve.content},y.createElement("div",{className:Ve.mainPathWrap},!!(Kt!=null&&Kt.length)&&Kt.map((Ue,rt)=>y.createElement("a",{key:rt,onClick:()=>Xt(Ue,rt)},Ue.val))),!!(Dn!=null&&Dn.length)&&Dn.map((Ue,rt)=>Ue.type==="tree"&&y.createElement("a",{key:rt,onClick:()=>at(Ue)},y.createElement("i",{className:`iconfont icon-wenjianjia ${Ve.colorBlue}`}),Ue.name))),y.createElement("label",{className:"mt5"},"\u9009\u4E2D\u7684\u65B0\u5EFA\u6587\u4EF6\u5939\u76EE\u5F55\uFF1A"),y.createElement("div",{className:"mt5 mb5"},je),ft&&y.createElement(ke.default,{form:Je,scrollToFirstError:!0,className:"mt20"},y.createElement(ke.default.Item,{name:"name",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u540D\u79F0"},{whitespace:!0,message:"\u8BF7\u52FF\u8F93\u5165\u7A7A\u683C"}]},y.createElement(De.default,{placeholder:"\u8BF7\u8F93\u5165\u65B0\u6587\u4EF6\u5939\u540D/\u5B50\u6587\u4EF6\u5939\u540D\u3002\uFF08\u5982\uFF1Asrc/step1\uFF09"})))))};var Re=(0,Le.connect)(({shixunsDetail:Ne,loading:et,globalSetting:st})=>({shixunsDetail:Ne,globalSetting:st,loading:et.models.index}))(we)},39202:function(Dt,Ht,ne){"use strict";ne.d(Ht,{Z:function(){return Dn}});var y=ne(59301),Le=ne(22740),ke=ne(8848),it=ne(37568),We=ne(28284),De=ne(6767),Ve=ne(62957),Ke=ne(62673),ze=ne(25399),$e=ne(4875),lt=ne(47889),Ie=ne(44104),kt=ne(77019),tt=ne(82326),we=ne(58755),Re=ne(81736),Ne=ne(4111),et={wrap:"wrap___BgpUe",row:"row___UWxAG",textarea:"textarea___gaLin",btn:"btn___ZpuhS",sub:"sub___Jd_ZS"},st=ne(44054),Nt=ne(72327),me=ne(54331),Ze=ne(59301),ft=Object.defineProperty,tn=Object.defineProperties,Yt=Object.getOwnPropertyDescriptors,Je=Object.getOwnPropertySymbols,Qe=Object.prototype.hasOwnProperty,Ct=Object.prototype.propertyIsEnumerable,Me=(Se,fe,at)=>fe in Se?ft(Se,fe,{enumerable:!0,configurable:!0,writable:!0,value:at}):Se[fe]=at,je=(Se,fe)=>{for(var at in fe||(fe={}))Qe.call(fe,at)&&Me(Se,at,fe[at]);if(Je)for(var at of Je(fe))Ct.call(fe,at)&&Me(Se,at,fe[at]);return Se},ot=(Se,fe)=>tn(Se,Yt(fe)),Bt=(Se,fe,at)=>new Promise((Xt,qe)=>{var He=dn=>{try{rt(at.next(dn))}catch(qt){qe(qt)}},Ue=dn=>{try{rt(at.throw(dn))}catch(qt){qe(qt)}},rt=dn=>dn.done?Xt(dn.value):Promise.resolve(dn.value).then(He,Ue);rt((at=at.apply(Se,fe)).next())});const{Panel:sn}=ke.default,{TextArea:Kt}=it.default;var Dn=({active:Se,type:fe="jupyter"})=>{var at,Xt;const qe=(0,Le.useParams)(),[He]=We.default.useForm(),[Ue,rt]=(0,y.useState)({}),[dn,qt]=(0,y.useState)(!1),[Fn,At]=(0,y.useState)(0),[Ge,en]=(0,y.useState)([]),[ue,ae]=(0,y.useState)([]),[re,ce]=(0,y.useState)([]),he=(Xt=(at=(0,me.eY)())==null?void 0:at.shixun)==null?void 0:Xt.editable;(0,y.useEffect)(()=>{Se==="testCase"&&ie()},[Se]),(0,y.useEffect)(()=>{Ce()},[]);const ie=()=>Bt(void 0,null,function*(){var rn,ht,Cn,_t,on,It,pn,Ot,jn,$n,Xr,nr,ut,Rt;const En=[{hidden:0,input:"",output:"",score:100}],Pn=yield(0,Nt.ZP)(`/api/shixuns/${qe==null?void 0:qe.id}/jupyter_evalute_setting.json`,{method:"get"});if((Pn==null?void 0:Pn.status)===0){ce((rn=Pn==null?void 0:Pn.data)==null?void 0:rn.standard_scripts);const or={open_evaluate:(ht=Pn==null?void 0:Pn.data)==null?void 0:ht.open_evaluate,exec_time:((Cn=Pn==null?void 0:Pn.data)==null?void 0:Cn.exec_time)||3,test_set_score:((_t=Pn==null?void 0:Pn.data)==null?void 0:_t.test_set_score)===null?!1:(on=Pn==null?void 0:Pn.data)==null?void 0:on.test_set_score,test_set_average:((It=Pn==null?void 0:Pn.data)==null?void 0:It.test_set_average)===null?!0:(pn=Pn==null?void 0:Pn.data)==null?void 0:pn.test_set_average,choice_standard_scripts:((Ot=Pn==null?void 0:Pn.data)==null?void 0:Ot.choice_standard_scripts)||null,evaluate_script:((jn=Pn==null?void 0:Pn.data)==null?void 0:jn.evaluate_script)||"",evaluate_method:($n=Pn==null?void 0:Pn.data)==null?void 0:$n.evaluate_method,use_jupyter_result:(Xr=Pn==null?void 0:Pn.data)==null?void 0:Xr.use_jupyter_result};He.setFieldsValue(or),rt(or),en((ut=(nr=Pn==null?void 0:Pn.data)==null?void 0:nr.test_sets)!=null&&ut.length?(Rt=Pn==null?void 0:Pn.data)==null?void 0:Rt.test_sets:En)}}),Ce=()=>Bt(void 0,null,function*(){var rn;const ht=yield(0,Nt.ZP)(`/api/shixuns/${qe==null?void 0:qe.id}/get_jupyter_tags.json`,{method:"get"});(ht==null?void 0:ht.status)===0&&ae(((rn=ht==null?void 0:ht.data)==null?void 0:rn.list)||[])}),Et=rn=>Bt(void 0,null,function*(){const Cn=Ge.map(on=>on.score).reduce((on,It)=>on+It,0);if(rn.test_set_score&&Cn!==100){De.ZP.warning("\u6D4B\u8BD5\u7528\u4F8B\u7684\u8BC4\u5206\u5360\u6BD4\u4E4B\u548C\u5FC5\u987B\u7B49\u4E8E100");return}if(rn.evaluate_method===3&&(Ge!=null&&Ge.some(on=>!on.tags))){De.ZP.warning("\u8BF7\u9009\u62E9\u6307\u5B9A\u4EE3\u7801\u5757");return}qt(!0),(yield(0,Nt.ZP)(`/api/shixuns/${qe==null?void 0:qe.id}/update_jupyter_evaluate_setting.json`,{method:"post",body:ot(je({},rn),{mirror_script_id:rn==null?void 0:rn.choice_standard_scripts,open_evaluate:rn!=null&&rn.open_evaluate?1:0,test_set:Ge.map(on=>ot(je({},on),{is_file:!1}))})})).status===0&&De.ZP.success("\u4FDD\u5B58\u6210\u529F"),qt(!1)}),vt=rn=>{rt(je({},He.getFieldsValue())),"test_set_average"in rn&&(rn!=null&&rn.test_set_average)&&dt(Ge),"test_set_score"in rn&&(rn!=null&&rn.test_set_score)&&(He.setFieldsValue({test_set_average:!0}),rt(ot(je({},He.getFieldsValue()),{test_set_average:!0})),dt(Ge)),"choice_standard_scripts"in rn&&Ve.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:Ze.createElement("div",{className:"tc font16"},"\u539F\u6709\u811A\u672C\u5C06\u88AB\u65B0\u7684\u811A\u672C\u8986\u76D6\uFF0C\u65E0\u6CD5\u64A4\u9500",Ze.createElement("br",null),"\u662F\u5426\u786E\u8BA4\u6267\u884C\u8986\u76D6\u64CD\u4F5C"),onOk:()=>Bt(void 0,null,function*(){const ht=yield(0,Nt.ZP)(`/api/shixuns/${qe==null?void 0:qe.id}/get_script_contents.json`,{method:"get",params:{id:qe==null?void 0:qe.id,script_id:rn==null?void 0:rn.choice_standard_scripts}});ht!=null&&ht.content&&(Ve.default.info({centered:!0,title:"\u63D0\u793A",okText:"\u77E5\u9053\u5566",content:Ze.createElement("div",{className:"tc font16"},"\u8BC4\u6D4B\u811A\u672C\u751F\u6210\u6210\u529F\uFF01")}),He.setFieldsValue({evaluate_script:ht==null?void 0:ht.content}),rt(ot(je({},He.getFieldsValue()),{evaluate_script:ht==null?void 0:ht.content})))})})},dt=rn=>{let ht=0;const Cn=Math.floor((100-ht)/rn.length),_t=Cn+(100-ht)%rn.length;rn=rn.map((on,It)=>It===rn.length-1?ot(je({},on),{score:_t}):ot(je({},on),{score:Cn})),en(rn)},yt=()=>{const rn=[...Ge,{hidden:0,input:"",output:"",score:0}];He.getFieldValue("test_set_average")?dt(rn):en(rn)},{test_set_score:vn,test_set_average:wn,choice_standard_scripts:Sn,open_evaluate:Zn}=Ue;return Ze.createElement("section",{className:et.wrap},Ze.createElement(We.default,{form:He,disabled:!Zn,layout:"vertical",onValuesChange:vt,onFinish:Et},Ze.createElement(We.default.Item,{name:"open_evaluate",style:{marginTop:10},valuePropName:"checked"},Ze.createElement(Ke.default,{disabled:!1},"\u542F\u7528Jupyter\u8BC4\u6D4B\u529F\u80FD")),Ze.createElement("h4",{className:"font14"},"\u8BC4\u6D4B\u65F6\u957F\u9650\u5236"),Ze.createElement(ze.Z,{title:!Zn&&"\u8BF7\u542F\u7528Jupyter\u8BC4\u6D4B\u529F\u80FD\u540E\uFF0C\u8FDB\u884C\u7F16\u8F91",placement:"topLeft"},Ze.createElement(We.default.Item,{label:"\u8BC4\u6D4B\u65F6\u957F\uFF08\u79D2\uFF09\uFF1A",name:"exec_time",className:et.row,rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8BC4\u6D4B\u65F6\u957F\u9650\u5236"},{type:"number",min:3,message:"\u6700\u5C0F\u9650\u5236\u65F6\u95F4\u662F3\u79D2"}]},Ze.createElement($e.Z,{size:"large",style:{width:400},min:3}))),Ze.createElement("h4",{className:"font14 mb10"},"\u7CFB\u7EDF\u8BC4\u5206\u89C4\u5219"),Ze.createElement(ze.Z,{title:!Zn&&"\u8BF7\u542F\u7528Jupyter\u8BC4\u6D4B\u529F\u80FD\u540E\uFF0C\u8FDB\u884C\u7F16\u8F91",placement:"topLeft"},Ze.createElement(We.default.Item,{name:"test_set_score"},Ze.createElement(lt.ZP.Group,null,Ze.createElement(Ie.Z,{direction:"vertical"},Ze.createElement(lt.ZP,{value:!1},"\u901A\u8FC7\u5168\u90E8\u6D4B\u8BD5\u96C6",Ze.createElement("span",{className:"c-grey-999"}," \uFF08\u5B66\u5458\u8BC4\u6D4B\uFF0C\u4EC5\u5F53\u6240\u6709\u6D4B\u8BD5\u96C6\u90FD\u6B63\u786E\u65F6\uFF0C\u624D\u83B7\u5F97\u4E00\u6B21\u6027\u5956\u52B1\uFF09")),Ze.createElement(lt.ZP,{value:!0},"\u901A\u8FC7\u90E8\u5206\u6D4B\u8BD5\u96C6",Ze.createElement("span",{className:"c-grey-999"}," \uFF08\u5B66\u5458\u8BC4\u6D4B\uFF0C\u901A\u8FC7\u6D4B\u8BD5\u96C6\u5373\u53EF\u83B7\u5F97\u5BF9\u5E94\u5956\u52B1\uFF09")))))),Ze.createElement(We.default.Item,{label:Ze.createElement("span",{style:{fontWeight:500},className:"c-black"},"\u8BC4\u6D4B\u8BBE\u7F6E"),name:"evaluate_method",style:{flexDirection:"row",marginTop:15},rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u8BC4\u6D4B\u8BBE\u7F6E"}]},Ze.createElement(lt.ZP.Group,null,Ze.createElement(Ie.Z,{direction:"vertical"},Ze.createElement(lt.ZP,{value:1},"\u901A\u8FC7\u6240\u6709\u4EE3\u7801\u5757\u8BC4\u6D4B",Ze.createElement("span",{className:"c-grey-999"}," \uFF08\u5BF9\u5B66\u5458\u4EFB\u52A1\u6587\u4EF6\u7684\u6240\u6709\u975E\u7A7A\u4EE3\u7801\u5757\u8FDB\u884C\u8BC4\u6D4B\uFF09")),Ze.createElement(lt.ZP,{value:3},"\u901A\u8FC7\u6307\u5B9A\u4EE3\u7801\u5757\u8BC4\u6D4B",Ze.createElement("span",{className:"c-grey-999"}," \uFF08\u5BF9\u5B66\u5458\u4EFB\u52A1\u6587\u4EF6\u7684\u6307\u5B9A\u975E\u7A7A\u4EE3\u7801\u5757\u8FDB\u884C\u8BC4\u6D4B\uFF09"))))),Ze.createElement(kt.Z,{align:"middle",justify:"space-between",className:"font14"},Ze.createElement("div",{style:{fontWeight:500}},Ze.createElement("span",{className:et.sub},"*"),"\u6D4B\u8BD5\u7528\u4F8B"),Ze.createElement(ze.Z,{title:!Zn&&"\u8BF7\u542F\u7528Jupyter\u8BC4\u6D4B\u529F\u80FD\u540E\uFF0C\u8FDB\u884C\u7F16\u8F91",placement:"topLeft"},Ze.createElement(Ne.op,{style:{borderRadius:2},onClick:yt},"\u6DFB\u52A0\u6D4B\u8BD5\u7528\u4F8B"))),vn&&Ze.createElement(We.default.Item,{name:"test_set_average"},Ze.createElement(lt.ZP.Group,null,Ze.createElement(lt.ZP,{value:!0},"\u5747\u5206\u6BD4\u4F8B"),Ze.createElement(lt.ZP,{value:!1,style:{marginLeft:50}},"\u81EA\u5B9A\u4E49\u6BD4\u4F8B"))),Ze.createElement(ze.Z,{title:!Zn&&"\u8BF7\u542F\u7528Jupyter\u8BC4\u6D4B\u529F\u80FD\u540E\uFF0C\u8FDB\u884C\u7F16\u8F91",placement:"topLeft"},Ze.createElement("div",null,Ge.map((rn,ht)=>Ze.createElement(ke.default,{activeKey:Fn,key:ht,onChange:()=>{At(Cn=>Cn===ht?null:ht)}},Ze.createElement(sn,{header:Ze.createElement("div",{className:"font16"},Ze.createElement("span",{className:"mr10"},"\u6D4B\u8BD5\u7528\u4F8B",ht+1),Ue.test_set_score&&Ze.createElement("span",{style:{marginLeft:40}},Ze.createElement($e.Z,{style:{width:120},value:rn.score,onClick:Cn=>Cn.stopPropagation(),min:0,max:100,precision:0,onBlur:Cn=>{if(Number(Cn)<0||Number(Cn)>100){De.ZP.info("\u6D4B\u8BD5\u7528\u4F8B\u7684\u6743\u91CD\u6BD4\u4F8B\u503C\u9650\u5236\u4E3A 0-100");const _t=Ge.map((It,pn)=>pn===ht?ot(je({},It),{score:100}):It),on={test_set_average:!1};rt(je(je({},Ue),on)),He.setFieldsValue(on),en(_t)}},disabled:wn,onChange:Cn=>{const _t=Ge.map((It,pn)=>pn===ht?ot(je({},It),{score:Cn?Number(Cn):0}):It),on={test_set_average:!1};rt(je(je({},Ue),on)),He.setFieldsValue(on),en(_t)}}),Ze.createElement("span",{className:"ml10 mr10"},"%")),Ze.createElement("span",{className:"tr flex1",style:{float:"right"}},ht!==0&&Ze.createElement(ze.Z,{placement:"bottom",title:"\u5220\u9664"},Ze.createElement("span",{style:{color:"#c5c5c5"},className:"current iconfont icon-shanchu4",onClick:Cn=>{Cn.stopPropagation(),Ve.default.confirm({centered:!0,icon:null,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:"\u786E\u8BA4\u8981\u5220\u9664\u8FD9\u4E2A\u6D4B\u8BD5\u7528\u4F8B\u5417\uFF1F",onOk:()=>{const _t=Ge.filter((on,It)=>It!==ht);dt(_t)}})}})))),key:ht},Ze.createElement("div",null,Ue.evaluate_method===3&&Ze.createElement(kt.Z,{align:"middle",className:"mb20"},Ze.createElement("div",null,Ze.createElement("span",{className:et.sub},"*"),Ze.createElement("span",null,"\u6307\u5B9A\u4EE3\u7801\u5757"),Ze.createElement(ze.Z,{title:"\u8BF7\u5148\u5728Jupyter\u4E2D\u5BF9\u60A8\u9700\u8981\u8BC4\u6D4B\u7684\u6307\u5B9A\u4EE3\u7801\u5757\u5B8C\u6210\u6807\u7B7E\u8BBE\u7F6E\u3002"},Ze.createElement("i",{style:{marginLeft:6,marginRight:20,color:"#145DFF"},className:"iconfont icon-xiaowenhao2 font14"}))),Ze.createElement(tt.default,{value:rn.tags,size:"large",style:{width:450},onChange:Cn=>{const _t=Ge.map((on,It)=>It===ht?ot(je({},on),{tags:Cn}):on);en(_t)}},ue==null?void 0:ue.map(Cn=>Ze.createElement(tt.default.Option,{value:Cn==null?void 0:Cn.tags,key:Cn==null?void 0:Cn.tags},Cn==null?void 0:Cn.tags)))),Ze.createElement(kt.Z,{align:"middle"},Ze.createElement("div",null," ",Ze.createElement("span",null,"\u9884\u671F\u8F93\u51FA")),Ze.createElement(Kt,{bordered:!1,className:et.textarea,rows:5,placeholder:"\u9884\u671F\u8F93\u51FA",value:rn.output,onChange:Cn=>{const _t=Ge.map((on,It)=>It===ht?ot(je({},on),{output:Cn.target.value}):on);en(_t)}})),Ze.createElement(kt.Z,{className:"mt20",align:"middle"},Ze.createElement("div",null,Ze.createElement("span",null,"\u53EF\u89C1\u6027"),Ze.createElement(ze.Z,{title:Ze.createElement("div",null,Ze.createElement("div",null,'\u5168\u90E8\u9690\u85CF\uFF1A\u9690\u85CF\u6D4B\u8BD5\u96C6\u53EF\u4EE5\u9632\u6B62\u5B66\u751F\u901A\u8FC7"print"\u7B49\u624B\u6BB5\u76F4\u63A5\u901A\u5173'),Ze.createElement("div",null,"\u9690\u85CF\u9884\u671F\u8F93\u51FA\uFF1A\u52FE\u9009\u540E\u9884\u671F\u8F93\u51FA\u5BF9\u5B66\u5458\u59CB\u7EC8\u4E0D\u53EF\u89C1"),Ze.createElement("div",null,"\u9690\u85CF\u5B9E\u9645\u8F93\u51FA\uFF1A\u52FE\u9009\u540E\u5B9E\u9645\u8F93\u51FA\u5BF9\u5B66\u5458\u59CB\u7EC8\u4E0D\u53EF\u89C1"))},Ze.createElement("i",{style:{marginLeft:6,marginRight:13,color:"#145DFF"},className:"iconfont icon-xiaowenhao2 font14"}))),Ze.createElement("div",null,Ze.createElement(Ke.default,{className:"font14 ml5",checked:rn.hidden===1,onChange:Cn=>{const _t=Ge.map((on,It)=>{if(It===ht){let pn={is_invisible:!1,actual_output_visible:!1};return Cn.target.checked&&(pn={is_invisible:!0,actual_output_visible:!0}),ot(je(je({},on),pn),{hidden:Cn.target.checked?1:0})}return on});en(_t)}},"\u5168\u90E8\u9690\u85CF")),Ze.createElement(Ke.default,{checked:rn.is_invisible,style:{margin:"0 60px"},onChange:Cn=>{const _t=Ge.map((on,It)=>{if(It===ht){let pn=0;return Cn.target.checked&&on.actual_output_visible&&(pn=1),ot(je({},on),{hidden:pn,is_invisible:Cn.target.checked})}return on});en(_t)}},"\u9690\u85CF\u9884\u671F\u8F93\u51FA"),Ze.createElement(Ke.default,{checked:rn.actual_output_visible,onChange:Cn=>{const _t=Ge.map((on,It)=>{if(It===ht){let pn=0;return Cn.target.checked&&on.is_invisible&&(pn=1),ot(je({},on),{hidden:pn,actual_output_visible:Cn.target.checked})}return on});en(_t)}},"\u9690\u85CF\u5B9E\u9645\u8F93\u51FA")),Ze.createElement("div",{className:"mt20"},Ze.createElement("span",{className:"font14 mr20"},"\u7279\u6B8A\u5224\u5B9A:"),Ze.createElement(Ke.default,{checked:rn.last_match_rule,onChange:Cn=>{const _t=Ge.map((on,It)=>It===ht?ot(je({},on),{last_match_rule:Cn.target.checked}):on);en(_t)}},Ze.createElement("span",{className:"font14"},"\u672B\u5C3E\u5339\u914D",Ze.createElement("span",{className:"font12 c-light-black"},"\uFF08\u5B9E\u9645\u8F93\u51FA\u4E0E\u9884\u671F\u8F93\u51FA\u6700\u540E\u4E00\u884C\u76F8\u540C\u5373\u53EF\u901A\u5173\uFF09")))))))))),Ze.createElement("h4",{className:"font14 mt20 mb10"},Ze.createElement("span",{className:et.sub},"*"),"\u8BC4\u6D4B\u811A\u672C"),Ze.createElement(ze.Z,{title:!Zn&&"\u8BF7\u542F\u7528Jupyter\u8BC4\u6D4B\u529F\u80FD\u540E\uFF0C\u8FDB\u884C\u7F16\u8F91",placement:"topLeft"},Ze.createElement(We.default.Item,{name:"choice_standard_scripts",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u8BC4\u6D4B\u811A\u672C"}]},Ze.createElement(tt.default,{getPopupContainer:rn=>rn.parentNode,size:"large",style:{width:400},placeholder:"\u8BF7\u9009\u62E9\u8BC4\u6D4B\u811A\u672C"},re.map((rn,ht)=>Ze.createElement(tt.default.Option,{value:rn.id,key:ht},rn.scptname))))),Ze.createElement(ze.Z,{title:!Zn&&"\u8BF7\u542F\u7528Jupyter\u8BC4\u6D4B\u529F\u80FD\u540E\uFF0C\u8FDB\u884C\u7F16\u8F91",placement:"topLeft"},Ze.createElement(We.default.Item,{name:"evaluate_script"},Ze.createElement(st.ZP,{height:450,style:{border:"1px solid #ccc"},language:"shell",theme:"vs-light",options:{readOnly:!Zn}}))),(0,me.Ny)()&&Ze.createElement(kt.Z,{className:"mb20",align:"middle"},Ze.createElement(We.default.Item,{name:"use_jupyter_result",className:"mt10",valuePropName:"checked",noStyle:!0},Ze.createElement(we.Z,null)),Ze.createElement("div",{className:"ml10"},"\u662F\u5426\u6CBF\u7528Jupyter\u8FD0\u884C\u7ED3\u679C"))),Ze.createElement(Re.t,{okText:"\u4FDD\u5B58",hasOkBtn:he,loading:dn,onCancel:()=>Le.history.push(`/shixuns/${qe==null?void 0:qe.id}/challenges`),onOk:()=>He.submit(),className:fe==="jupyterLab"?et.btn:""}))}},39769:function(Dt,Ht,ne){"use strict";ne.d(Ht,{Z:function(){return Yt}});var y=ne(59301),Le=ne(62957),ke=ne(7939),it=ne(6767),We=ne(31691),De=ne(29787),Ve=ne(23422),Ke=ne(4875),ze={modal:"modal___NEEbt",con_warp:"con_warp___fZ8It",flex:"flex___Vqd1D",config_Warp:"config_Warp___m6wfT",config_btn:"config_btn___OL6qH",sceneList:"sceneList___SKegj",sceneItem:"sceneItem___RPw0S",sceneItemActive:"sceneItemActive___O_xTR"},$e=ne(11724),lt=ne(62772),Ie=ne(72327),kt=ne(59301),tt=Object.defineProperty,we=Object.defineProperties,Re=Object.getOwnPropertyDescriptors,Ne=Object.getOwnPropertySymbols,et=Object.prototype.hasOwnProperty,st=Object.prototype.propertyIsEnumerable,Nt=(Je,Qe,Ct)=>Qe in Je?tt(Je,Qe,{enumerable:!0,configurable:!0,writable:!0,value:Ct}):Je[Qe]=Ct,me=(Je,Qe)=>{for(var Ct in Qe||(Qe={}))et.call(Qe,Ct)&&Nt(Je,Ct,Qe[Ct]);if(Ne)for(var Ct of Ne(Qe))st.call(Qe,Ct)&&Nt(Je,Ct,Qe[Ct]);return Je},Ze=(Je,Qe)=>we(Je,Re(Qe)),ft=(Je,Qe,Ct)=>new Promise((Me,je)=>{var ot=Kt=>{try{sn(Ct.next(Kt))}catch(Gt){je(Gt)}},Bt=Kt=>{try{sn(Ct.throw(Kt))}catch(Gt){je(Gt)}},sn=Kt=>Kt.done?Me(Kt.value):Promise.resolve(Kt.value).then(ot,Bt);sn((Ct=Ct.apply(Je,Qe)).next())}),Yt=({visible:Je,onOk:Qe,onCancel:Ct,info:Me})=>{const[je,ot]=(0,y.useState)("1"),[Bt,sn]=(0,y.useState)([{name:"gpu_limit",label:"GPU\u663E\u5361\u6570\u91CF",value:1,min:0,max:4,typeName:"\u4E2A"},{name:"gpu_memory_limit",label:"GPU\u663E\u5B58\u5927\u5C0F",value:1,min:0,max:64,typeName:"GB"}]),[Kt,Gt]=(0,y.useState)([]),[Dn,Se]=(0,y.useState)(0),[fe,at]=(0,y.useState)(null),[Xt,qe]=(0,y.useState)(!1);(0,y.useEffect)(()=>{Je&&He()},[Je]);const He=()=>{ot("1"),at(null),Se(0),Bt[0].value=(Me==null?void 0:Me.gpu_limit)||1,Bt[1].value=(Me==null?void 0:Me.gpu_memory_limit)||16,sn([...Bt])};(0,y.useEffect)(()=>{var ue,ae;((ae=(ue=Kt==null?void 0:Kt[Dn])==null?void 0:ue.content)==null?void 0:ae.length)>0&&at(Ze(me({},Kt[Dn].content[0]),{index:0}))},[je,Dn,Kt]);const Ue=()=>ft(void 0,null,function*(){yield(0,Ie.ZP)("/api/home/example_cpu_list.json",{method:"GET"}).then(ue=>{var ae;if(Gt(ue),(ue==null?void 0:ue.length)>0){let re=Ze(me({},(ae=ue==null?void 0:ue[0])==null?void 0:ae.content[0]),{index:0});at(re)}})}),rt=ue=>{ot(ue),ue==="2"&&Se(0)},dn=(ue,ae)=>{sn(Bt.map(re=>re.name===ue?ae(re):re))},qt=(ue,ae)=>{isNaN(ue)||dn(ae,re=>Ze(me({},re),{value:ue}))},Fn=(ue,ae)=>{var re;if(console.log("decline",ue.value),ue.value=Number(ue.value),ue.value<=((re=ue.min)!=null?re:-1/0))return;let ce=ue.value-.5Ze(me({},he),{value:ce}))},At=(ue,ae)=>{var re;if(ue.value=Number(ue.value),ue.value>=((re=ue.max)!=null?re:1/0))return;let ce=ue.value+.5>ue.max?ue.max:ue.value+(ae||.5);dn(ue.name,he=>Ze(me({},he),{value:ce}))},Ge=(ue,ae)=>{isNaN(ue)||dn(ae,re=>Ze(me({},re),{value:ue}))},en=ue=>{if(ue==null||Number.isInteger(ue))return ue;const ae=ue%1;return ae===.5?ue:Math.floor(ue)+(ae<.5?.5:1)};return kt.createElement(kt.Fragment,null,kt.createElement(Le.default,{title:"\u8D44\u6E90\u914D\u7F6E",open:Je,width:752,destroyOnClose:!0,centered:!0,onCancel:Ct,className:ze.modal,footer:[kt.createElement("div",{className:ze.btn_warp,key:"1"},kt.createElement(ke.ZP,{onClick:Ct},"\u53D6\u6D88"),kt.createElement(ke.ZP,{type:"primary",onClick:()=>{let ue=me({},Me);if(je=="1")ue.gpu_limit=Bt[0].value,ue.gpu_memory_limit=Bt[1].value;else if(je=="2"){if(!fe){it.ZP.error("\u8BF7\u9009\u62E9\u4E00\u6761\u573A\u666F\u5BF9\u5E94\u7684CPU\u4E0E\u5185\u5B58");return}ue=Ze(me({},ue),{gpu_limit:fe.gpu_limit,gpu_memory_limit:fe.gpu_memory_limit})}Qe(ue)}},"\u4FDD\u5B58"))]},kt.createElement(We.default,{activeKey:je,onChange:rt},kt.createElement(We.default.TabPane,{tab:"GPU\u914D\u7F6E",key:1},kt.createElement(De.Z,{spinning:Xt},Bt==null?void 0:Bt.map(ue=>kt.createElement("div",{className:ze.con_warp,key:ue==null?void 0:ue.name},kt.createElement("div",null,ue==null?void 0:ue.label),kt.createElement("div",null,kt.createElement(Ve.Z,{min:ue==null?void 0:ue.min,max:ue==null?void 0:ue.max,onChange:ae=>qt(ae,ue==null?void 0:ue.name),value:ue==null?void 0:ue.value,step:ue.name==="gpu_limit"?1:.5,style:{width:422,height:6,margin:"0 20px 0 12px"}})),kt.createElement("div",{className:`${ze.config_Warp} ${ze.flex}`},kt.createElement("div",{className:`${ze.config_btn} ${ze.flex}`,onClick:()=>Fn(ue,ue.name==="gpu_limit"?1:.5)},kt.createElement($e.Z,null)),kt.createElement(Ke.Z,{min:ue==null?void 0:ue.min,max:ue==null?void 0:ue.max,size:"large",step:ue.name==="gpu_limit"?1:.5,controls:!1,style:{width:55},value:ue==null?void 0:ue.value,onChange:ae=>{const re=en(ae);Ge(re,ue==null?void 0:ue.name)}}),kt.createElement("div",{className:`${ze.config_btn} ${ze.flex}`,onClick:()=>At(ue,ue.name==="gpu_limit"?1:.5)},kt.createElement(lt.Z,null))),kt.createElement("div",null,ue==null?void 0:ue.typeName))))))))}},62498:function(Dt,Ht,ne){"use strict";ne.d(Ht,{Z:function(){return We}});var y=ne(59301),Le={label:"label___CZ1_z",left:"left___ZKFRV",right:"right___zVTRn",error:"error___oNJNo"},ke=ne(25399),We=({name:De,tooltipTitle:Ve,children:Ke,required:ze,errorKey:$e,errorValue:lt,errorName:Ie,errorStyle:kt={},nameWidth:tt=112,align:we="center",contentStyle:Re={}})=>y.createElement(y.Fragment,null,y.createElement("div",{className:Le.label,style:{alignItems:we}},y.createElement("div",{className:Le.left,style:{width:tt}},ze&&y.createElement("span",null,"*"),y.createElement("div",null,De),!!Ve&&y.createElement(ke.Z,{title:Ve},y.createElement("i",{className:"iconfont icon-xiaowenhao2"}))),y.createElement("div",{className:Le.right,style:Re},Ke,Ie&<===$e&&y.createElement("div",{className:Le.error,style:kt},Ie))))},28395:function(Dt,Ht,ne){"use strict";ne.d(Ht,{Z:function(){return De}});var y=ne(59301),Le={mirrorModal:"mirrorModal___Pi3tF",right:"right___Hot5f",title:"title___jjMKh",content:"content___BmOkD",des:"des___oGTUM",modal:"modal___yy3VB"},ke=ne(62957),it=ne(51164),De=({title:Ve,children:Ke,value:ze})=>{const[$e,lt]=(0,y.useState)(!1);return y.createElement(y.Fragment,null,y.createElement("span",{onClick:()=>lt(!0)},Ke),y.createElement(ke.default,{title:Ve,open:$e,width:1e3,destroyOnClose:!0,centered:!0,onCancel:()=>lt(!1),className:Le.modal,footer:null},typeof ze=="string"&&y.createElement(it.Z,{value:ze||""}),Object.prototype.toString.call(ze)==="[object Array]"&&y.createElement(y.Fragment,null,ze==null?void 0:ze.map((Ie,kt)=>y.createElement("div",{key:kt},y.createElement("b",null,Ie.name||Ie.type_name),y.createElement(it.Z,{value:Ie.description||""}))))))}},70829:function(Dt,Ht,ne){"use strict";ne.d(Ht,{Z:function(){return ae}});var y=ne(59301),Le=ne(62957),ke=ne(6767),it=ne(36207),We=ne(31691),De=ne(29787),Ve=ne(25399),Ke=ne(7939),ze={header_body:"header_body___lAlEX",close:"close___OXweN",no_data:"no_data___h77J2",recommend_config_introduce:"recommend_config_introduce___ifFGY",recommend_config:"recommend_config___UXyKS",recommend_config_item:"recommend_config_item___zONum",item_title:"item_title___w5vXw",recommend_text:"recommend_text___f68Eu",item_content:"item_content___j_zbN",recommend_config_active_item:"recommend_config_active_item___SrTkJ",recommend_config_footer:"recommend_config_footer___PHnlA",application:"application___uh4gI",tooltip:"tooltip___f0uXh",disabled:"disabled___Ha9Ba"},$e=ne(99267),lt=ne(61485),Ie=ne(13014),kt=ne(93314),tt=ne(72327),we=ne(76411),Re={lineChart:"lineChart___dCEZW"},Ne=ne(66649),et=ne.n(Ne),st=ne(59301),me=({dataInfo:re,indexKey:ce,valueName:he,startAndEndTime:ie,colors:Ce=["#DA4928","#2EC25B","#FEBD49","#498FEA","#9363D8"],imageTypeName:Et})=>{let vt=null;(0,y.useEffect)(()=>{rn()},[re]),(0,y.useEffect)(()=>{window.addEventListener("resize",dt(()=>{vt&&vt.resize()},200))},[window.onresize]);const dt=(ht,Cn,_t=!1)=>{let on,It;return(...pn)=>{if(_t){ht.apply(It,pn),_t=!1;return}clearTimeout(on),on=setTimeout(()=>{ht.apply(It,pn)},Cn)}},yt=ht=>ht?ht.map(Cn=>{const _t=new Date(Cn),on=String(_t.getMonth()+1).padStart(2,"0"),It=String(_t.getDate()).padStart(2,"0"),pn=String(_t.getHours()).padStart(2,"0"),Ot=String(_t.getMinutes()).padStart(2,"0");return`${on}/${It} ${pn}:${Ot}`}):[],vn=(ht,Cn)=>ht.map(_t=>{const on=Cn.timestamps.indexOf(_t);return on!==-1?Cn.values[on]:null});function wn(ht){let Cn=1/0;for(let on=0;on{let on=[];for(let It=ht;It<=Cn;It+=_t)on.push(It);return on},Zn=()=>{var ht;const Cn=((ht=re==null?void 0:re.x)==null?void 0:ht.flat())||[];let _t=[...new Set(Cn)].sort((nr,ut)=>nr-ut),on=wn(_t),It=on==null?void 0:on.newArray,pn=on==null?void 0:on.minInterval;_t=[...new Set([..._t,...It])].sort((nr,ut)=>nr-ut);let Ot=et()(ie[0],"YYYY-MM-DD HH:mm").valueOf(),jn=Sn(Ot,_t[0]-pn,pn),$n=et()(ie[1],"YYYY-MM-DD HH:mm").valueOf(),Xr=Sn(_t[_t.length-1]+pn,$n,pn);return _t=[...jn,..._t,...Xr],[...new Set(_t)].sort((nr,ut)=>nr-ut)},rn=()=>{var ht;vt=we.init(document.getElementById(`lineChart${ce}`));let Cn=Zn(),_t=(ht=re==null?void 0:re.y)==null?void 0:ht.map((It,pn)=>{var Ot;let jn={timestamps:(Ot=re==null?void 0:re.x)==null?void 0:Ot[pn],values:It};return It=vn(Cn,jn),{name:he[pn],type:"line",itemStyle:{show:!1},lineStyle:{color:Ce[pn]},data:It}}),on={tooltip:{trigger:"axis",axisPointer:{type:"line",lineStyle:{color:"rgba(212, 217, 227, 1)",type:"dashed"}},backgroundColor:"#fff",textStyle:{color:"#333333"},padding:10,extraCssText:"box-shadow: 0px 4px 8px 0px rgba(184,194,202,0.5)",formatter:function(It){var pn;let Ot="";return It.forEach((jn,$n)=>{console.log("item",jn),Ot+=`
${Et[jn==null?void 0:jn.componentIndex]} @@ -955,29 +955,29 @@
`}),`
${(pn=It[0])==null?void 0:pn.name}
${Ot} -
`}},grid:{right:"5%",bottom:"20%",top:"10%"},dataZoom:[{show:!0,start:0,end:100},{type:"inside",start:20,end:100}],xAxis:[{type:"category",gridIndex:0,boundaryGap:!0,axisTick:{show:!1,alignWithLabel:!1},axisLine:{show:!0,lineStyle:{color:"#F0F0F0",type:"solid"}},axisLabel:{show:!0,color:"#9096A3"},splitLine:{show:!1},data:yt(Cn)}],yAxis:[{type:"value",gridIndex:0,axisTick:{show:!1},axisLine:{show:!1},axisLabel:{show:!0,color:"#9096A3",formatter:ce==1?"{value} MiB":"{value} Cores"},splitLine:{show:!0,lineStyle:{color:"#EDEDED",type:"dashed"}}}],series:_t};vt.setOption(on)};return st.createElement("div",{id:`lineChart${ce}`,className:Re.lineChart})},Ze=ne(4111),ft={flex_warp:"flex_warp___Rtigf",chart_content:"chart_content___tVmUj",chart_title:"chart_title___AOPx7",listdata:"listdata___mi4KG",block:"block___prArl",typename:"typename___j4diD",val:"val___MeuWc",info_con:"info_con___eIdJL",info_top:"info_top___UKMbT",fullscreen:"fullscreen___PICBn",chart_content_qp:"chart_content_qp___ae1n1",spin_dom:"spin_dom___T7PCy"},tn=ne(82326),Yt=ne(24017),Je=ne(1560);const Qe=re=>{const ce=new Date,ie=(Ce=>{const Et=new Date(ce);switch(Ce){case"\u6700\u8FD130\u5206\u949F":Et.setMinutes(ce.getMinutes()-30);break;case"\u6700\u8FD13\u5C0F\u65F6":Et.setHours(ce.getHours()-3);break;case"\u6700\u8FD124\u5C0F\u65F6":Et.setDate(ce.getDate()-1);break;case"\u6700\u8FD17\u5929":Et.setDate(ce.getDate()-7);break;case"\u6700\u8FD115\u5929":Et.setDate(ce.getDate()-15);break;default:return null}return Et})(re);return ie?{startTime:ie,endTime:ce}:null},Ct=(re,ce,he)=>{if(!re)return!1;const ie=et()(),[Ce,Et]=ce;if(re.isAfter(ie))return!0;if(Ce){const vt=Ce.clone().add(he,"days");if(Et&&re.isAfter(vt))return!0}if(Et){const vt=Et.clone().subtract(he,"days");return re.isBefore(vt)||re.isAfter(ie)}return!1},Me=re=>re<=5?"30s":re<=15?"1m":re<=30?"2m":re<=60?"5m":re<=180?"10m":re<=360?"30m":re<=720?"1h":re<=1440?"2h":re<=2880?"4h":re<=4320?"8h":re<=10080||re<=14400?"12h":re<=21600?"1d":"\u6CA1\u6709\u5339\u914D\u7684\u65F6\u95F4\u95F4\u9694",je=re=>{const[ce,he]=re,ie=moment.isMoment(ce)?ce:moment(ce),Ce=moment.isMoment(he)?he:moment(he);if(!ie.isValid()||!Ce.isValid())throw new Error("Invalid date provided");const vt=moment.duration(Ce.diff(ie)).asMinutes();return Me(vt)},ot=(re,ce,he=20)=>{const ie=new Date(re).getTime(),Ce=new Date(ce).getTime(),Et=he*1e3,vt=[];let dt=ie;for(;dt<=Ce;)vt.push(dt),dt+=Et;return vt};var Bt=ne(89392),sn=ne(82549),Kt=ne(340),Gt=ne(59301),Dn=(re,ce,he)=>new Promise((ie,Ce)=>{var Et=yt=>{try{dt(he.next(yt))}catch(vn){Ce(vn)}},vt=yt=>{try{dt(he.throw(yt))}catch(vn){Ce(vn)}},dt=yt=>yt.done?ie(yt.value):Promise.resolve(yt.value).then(Et,vt);dt((he=he.apply(re,ce)).next())});const Se=tn.default.Option,{RangePicker:fe}=Yt.default;var Xt=({identifier:re,data:ce,isFirst:he,setIsFirst:ie,info:Ce})=>{var Et;const[vt,dt]=(0,y.useState)([]),[yt,vn]=(0,y.useState)([]),[wn,Sn]=(0,y.useState)(null),[Zn,rn]=(0,y.useState)(""),[ht,Cn]=(0,y.useState)([null,null]),[_t,on]=(0,y.useState)([]),[It,pn]=(0,y.useState)(!1),[Ot,jn]=(0,y.useState)([]),[$n,Xr]=(0,y.useState)(!1),[nr,ut]=(0,y.useState)(!1),[Rt,En]=(0,y.useState)(""),[Pn,or]=(0,y.useState)(1),Fr=["\u6700\u8FD130\u5206\u949F","\u6700\u8FD13\u5C0F\u65F6","\u6700\u8FD124\u5C0F\u65F6","\u6700\u8FD17\u5929","\u6700\u8FD115\u5929"],La=["#DA4928","#2EC25B","#FEBD49","#498FEA","#9363D8"];(0,y.useEffect)(()=>{var Qt,Vn,hr,Ea;if(ce&&he){ei(),dt(ce==null?void 0:ce.recent_users),vn(ce==null?void 0:ce.managers);const Or=(Ce==null?void 0:Ce.type)==="\u6311\u6218\u9875\u9762";((Qt=ce==null?void 0:ce.managers)==null?void 0:Qt.length)>0?Sn(Or?Ce==null?void 0:Ce.myshixun_id:(Vn=ce==null?void 0:ce.managers[0])==null?void 0:Vn.id):((hr=ce==null?void 0:ce.recent_users)==null?void 0:hr.length)>0&&Sn(Or?Ce==null?void 0:Ce.myshixun_id:(Ea=ce==null?void 0:ce.recent_users[0])==null?void 0:Ea.id),rn("\u6700\u8FD130\u5206\u949F"),ie(!1)}},[ce]),(0,y.useEffect)(()=>{if(Zn){let Qt=Qe(Zn);Cn([et()(Qt==null?void 0:Qt.startTime),et()(Qt==null?void 0:Qt.endTime)])}},[Zn]),(0,y.useEffect)(()=>{wn&&(ht!=null&&ht[0])&&(ht!=null&&ht[1])&&Rr()},[wn,ht]);const Rr=()=>Dn(void 0,null,function*(){var Qt;pn(!0);let Vn={startTimeString:ht[0]?ht[0].format("YYYY-MM-DD HH:mm"):null,endTimeString:ht[1]?ht[1].format("YYYY-MM-DD HH:mm"):null,samplingInterval:"20s",isSortBoolean:!1,id:wn};const hr=yield(0,tt.ZP)(`/api/shixuns/${re}/cpu_rank_data.json`,{method:"get",params:Vn});(hr==null?void 0:hr.status)==0&&(jn((Qt=hr==null?void 0:hr.data)==null?void 0:Qt.statisticsList),or(Pn+1)),pn(!1)}),Wr=(0,y.useRef)((0,Bt.throttle)(Qt=>xr(Qt),1200,{leading:!0,trailing:!0})).current,xr=Qt=>Dn(void 0,null,function*(){if(Qt=="")return;const Vn=yield(0,tt.ZP)(`/api/shixuns/${re}/cpu_search_data`,{method:"get",params:{search:Qt}});(Vn==null?void 0:Vn.status)==0&&on(Vn==null?void 0:Vn.data)}),Fa=(Qt,Vn)=>{Qt==="CPU"?($n?(0,Kt.BU)():(0,Kt.Dj)(document.getElementById(`tj${Vn}`)),Xr(!$n)):(nr?(0,Kt.BU)():(0,Kt.Dj)(document.getElementById(`tj${Vn}`)),ut(!nr))},Za=(Qt,Vn,hr)=>{const Ea=Vn==="CPU"?"cpuUsageChart":"memoryUsageChart";let Or=Qt.map(vi=>{var zi,ci,Oa,xn;const Sr=(zi=vi.promQueryResult)==null?void 0:zi[Ea],jr=`${vi.envId}-${vi.myPracticalTrainingId}_${Vn}`,Vr=((xn=(Oa=(ci=Sr==null?void 0:Sr.results[jr])==null?void 0:ci.frames[0])==null?void 0:Oa.data)==null?void 0:xn.values)||[];return Vr.length>0?Vr[hr]:[]});return Or.some(vi=>Array.isArray(vi)&&vi.length>0)?Or:[]},ja=Qt=>{Sn(Qt),ei()},ei=()=>{on([]),En("")},ur=Qt=>{let Vn=!1;for(let hr=0;hr<(Ot==null?void 0:Ot.length);hr++){let Ea=Za(Ot,Qt,1)[hr];if(Ea&&(Ea==null?void 0:Ea.length)>0){Vn=!0;break}}return(Ot==null?void 0:Ot.length)>0&&Vn};return Gt.createElement(Gt.Fragment,null,Gt.createElement("div",{className:`${ft.flex_warp}`},Gt.createElement(Je.Z,{allowClear:!0,showSearch:!0,value:Rt,style:{width:280},onSearch:Wr,placeholder:"\u641C\u7D22\u59D3\u540D/\u624B\u673A\u53F7/\u90AE\u7BB1",onChange:(Qt,Vn)=>{En(Qt),Vn!=null&&Vn.key&&Sn(Number(Vn==null?void 0:Vn.key))},onClear:ei,size:"large"},_t==null?void 0:_t.map((Qt,Vn)=>Gt.createElement(Se,{key:Qt.id,value:Qt.name},Qt.name.length>4?`${Qt.name.slice(0,4)}...`:Qt.name,`( ${Qt.phone?Qt.phone:""} ${Qt.mail?` - ${Qt.mail}`:""})`))),Gt.createElement("div",null,Gt.createElement(tn.default,{style:{width:130,marginRight:20},placeholder:"\u8BF7\u9009\u62E9",size:"large",value:Zn,onChange:Qt=>{rn(Qt)}},Fr.map((Qt,Vn)=>Gt.createElement(tn.default.Option,{key:Vn,value:Qt},Qt))),Gt.createElement(fe,{style:{width:320},showTime:!0,size:"large",allowClear:!1,value:ht,disabledDate:Qt=>Ct(Qt,ht,15),format:"YYYY-MM-DD HH:mm",onChange:Qt=>{Cn(Qt),rn(void 0)}}))),Gt.createElement(Ze.qp,{title:"\u5408\u4F5C\u6210\u5458",style:{marginTop:"24px"},value:wn,onChange:Qt=>ja(Qt),dataSource:yt,titleWidth:60,key:1}),Gt.createElement(Ze.qp,{title:"\u6700\u8FD1\u5B9E\u9A8C",className:(vt==null?void 0:vt.length)==0?"mt0":"",style:{marginBottom:(vt==null?void 0:vt.length)>0?"0px":"17px"},value:wn,onChange:Qt=>ja(Qt),dataSource:vt,titleWidth:60,key:2}),(Et=[{name:"CPU",type:"CPU"},{name:"\u5185\u5B58",type:"MEMORY"}])==null?void 0:Et.map((Qt,Vn)=>Gt.createElement("div",{className:`${ft.chart_content}`,key:Vn,id:`tj${Vn}`},Gt.createElement("div",{className:ft.chart_title},Gt.createElement("span",null,Qt==null?void 0:Qt.name,"\u4F7F\u7528\u91CF"),Gt.createElement("i",{className:`${ft.fullscreen} +
`}},grid:{right:"5%",bottom:"20%",top:"10%"},dataZoom:[{show:!0,start:0,end:100},{type:"inside",start:20,end:100}],xAxis:[{type:"category",gridIndex:0,boundaryGap:!0,axisTick:{show:!1,alignWithLabel:!1},axisLine:{show:!0,lineStyle:{color:"#F0F0F0",type:"solid"}},axisLabel:{show:!0,color:"#9096A3"},splitLine:{show:!1},data:yt(Cn)}],yAxis:[{type:"value",gridIndex:0,axisTick:{show:!1},axisLine:{show:!1},axisLabel:{show:!0,color:"#9096A3",formatter:ce==1?"{value} MiB":"{value} Cores"},splitLine:{show:!0,lineStyle:{color:"#EDEDED",type:"dashed"}}}],series:_t};vt.setOption(on)};return st.createElement("div",{id:`lineChart${ce}`,className:Re.lineChart})},Ze=ne(4111),ft={flex_warp:"flex_warp___Rtigf",chart_content:"chart_content___tVmUj",chart_title:"chart_title___AOPx7",listdata:"listdata___mi4KG",block:"block___prArl",typename:"typename___j4diD",val:"val___MeuWc",info_con:"info_con___eIdJL",info_top:"info_top___UKMbT",fullscreen:"fullscreen___PICBn",chart_content_qp:"chart_content_qp___ae1n1",spin_dom:"spin_dom___T7PCy"},tn=ne(82326),Yt=ne(24017),Je=ne(1560);const Qe=re=>{const ce=new Date,ie=(Ce=>{const Et=new Date(ce);switch(Ce){case"\u6700\u8FD130\u5206\u949F":Et.setMinutes(ce.getMinutes()-30);break;case"\u6700\u8FD13\u5C0F\u65F6":Et.setHours(ce.getHours()-3);break;case"\u6700\u8FD124\u5C0F\u65F6":Et.setDate(ce.getDate()-1);break;case"\u6700\u8FD17\u5929":Et.setDate(ce.getDate()-7);break;case"\u6700\u8FD115\u5929":Et.setDate(ce.getDate()-15);break;default:return null}return Et})(re);return ie?{startTime:ie,endTime:ce}:null},Ct=(re,ce,he)=>{if(!re)return!1;const ie=et()(),[Ce,Et]=ce;if(re.isAfter(ie))return!0;if(Ce){const vt=Ce.clone().add(he,"days");if(Et&&re.isAfter(vt))return!0}if(Et){const vt=Et.clone().subtract(he,"days");return re.isBefore(vt)||re.isAfter(ie)}return!1},Me=re=>re<=5?"30s":re<=15?"1m":re<=30?"2m":re<=60?"5m":re<=180?"10m":re<=360?"30m":re<=720?"1h":re<=1440?"2h":re<=2880?"4h":re<=4320?"8h":re<=10080||re<=14400?"12h":re<=21600?"1d":"\u6CA1\u6709\u5339\u914D\u7684\u65F6\u95F4\u95F4\u9694",je=re=>{const[ce,he]=re,ie=moment.isMoment(ce)?ce:moment(ce),Ce=moment.isMoment(he)?he:moment(he);if(!ie.isValid()||!Ce.isValid())throw new Error("Invalid date provided");const vt=moment.duration(Ce.diff(ie)).asMinutes();return Me(vt)},ot=(re,ce,he=20)=>{const ie=new Date(re).getTime(),Ce=new Date(ce).getTime(),Et=he*1e3,vt=[];let dt=ie;for(;dt<=Ce;)vt.push(dt),dt+=Et;return vt};var Bt=ne(89392),sn=ne(82549),Kt=ne(340),Gt=ne(59301),Dn=(re,ce,he)=>new Promise((ie,Ce)=>{var Et=yt=>{try{dt(he.next(yt))}catch(vn){Ce(vn)}},vt=yt=>{try{dt(he.throw(yt))}catch(vn){Ce(vn)}},dt=yt=>yt.done?ie(yt.value):Promise.resolve(yt.value).then(Et,vt);dt((he=he.apply(re,ce)).next())});const Se=tn.default.Option,{RangePicker:fe}=Yt.default;var Xt=({identifier:re,data:ce,isFirst:he,setIsFirst:ie,info:Ce})=>{var Et;const[vt,dt]=(0,y.useState)([]),[yt,vn]=(0,y.useState)([]),[wn,Sn]=(0,y.useState)(null),[Zn,rn]=(0,y.useState)(""),[ht,Cn]=(0,y.useState)([null,null]),[_t,on]=(0,y.useState)([]),[It,pn]=(0,y.useState)(!1),[Ot,jn]=(0,y.useState)([]),[$n,Xr]=(0,y.useState)(!1),[nr,ut]=(0,y.useState)(!1),[Rt,En]=(0,y.useState)(""),[Pn,or]=(0,y.useState)(1),wr=["\u6700\u8FD130\u5206\u949F","\u6700\u8FD13\u5C0F\u65F6","\u6700\u8FD124\u5C0F\u65F6","\u6700\u8FD17\u5929","\u6700\u8FD115\u5929"],La=["#DA4928","#2EC25B","#FEBD49","#498FEA","#9363D8"];(0,y.useEffect)(()=>{var Qt,Vn,hr,Ea;if(ce&&he){ei(),dt(ce==null?void 0:ce.recent_users),vn(ce==null?void 0:ce.managers);const Or=(Ce==null?void 0:Ce.type)==="\u6311\u6218\u9875\u9762";((Qt=ce==null?void 0:ce.managers)==null?void 0:Qt.length)>0?Sn(Or?Ce==null?void 0:Ce.myshixun_id:(Vn=ce==null?void 0:ce.managers[0])==null?void 0:Vn.id):((hr=ce==null?void 0:ce.recent_users)==null?void 0:hr.length)>0&&Sn(Or?Ce==null?void 0:Ce.myshixun_id:(Ea=ce==null?void 0:ce.recent_users[0])==null?void 0:Ea.id),rn("\u6700\u8FD130\u5206\u949F"),ie(!1)}},[ce]),(0,y.useEffect)(()=>{if(Zn){let Qt=Qe(Zn);Cn([et()(Qt==null?void 0:Qt.startTime),et()(Qt==null?void 0:Qt.endTime)])}},[Zn]),(0,y.useEffect)(()=>{wn&&(ht!=null&&ht[0])&&(ht!=null&&ht[1])&&Rr()},[wn,ht]);const Rr=()=>Dn(void 0,null,function*(){var Qt;pn(!0);let Vn={startTimeString:ht[0]?ht[0].format("YYYY-MM-DD HH:mm"):null,endTimeString:ht[1]?ht[1].format("YYYY-MM-DD HH:mm"):null,samplingInterval:"20s",isSortBoolean:!1,id:wn};const hr=yield(0,tt.ZP)(`/api/shixuns/${re}/cpu_rank_data.json`,{method:"get",params:Vn});(hr==null?void 0:hr.status)==0&&(jn((Qt=hr==null?void 0:hr.data)==null?void 0:Qt.statisticsList),or(Pn+1)),pn(!1)}),Wr=(0,y.useRef)((0,Bt.throttle)(Qt=>Fr(Qt),1200,{leading:!0,trailing:!0})).current,Fr=Qt=>Dn(void 0,null,function*(){if(Qt=="")return;const Vn=yield(0,tt.ZP)(`/api/shixuns/${re}/cpu_search_data`,{method:"get",params:{search:Qt}});(Vn==null?void 0:Vn.status)==0&&on(Vn==null?void 0:Vn.data)}),Fa=(Qt,Vn)=>{Qt==="CPU"?($n?(0,Kt.BU)():(0,Kt.Dj)(document.getElementById(`tj${Vn}`)),Xr(!$n)):(nr?(0,Kt.BU)():(0,Kt.Dj)(document.getElementById(`tj${Vn}`)),ut(!nr))},Za=(Qt,Vn,hr)=>{const Ea=Vn==="CPU"?"cpuUsageChart":"memoryUsageChart";let Or=Qt.map(vi=>{var zi,ci,Oa,xn;const Dr=(zi=vi.promQueryResult)==null?void 0:zi[Ea],jr=`${vi.envId}-${vi.myPracticalTrainingId}_${Vn}`,Vr=((xn=(Oa=(ci=Dr==null?void 0:Dr.results[jr])==null?void 0:ci.frames[0])==null?void 0:Oa.data)==null?void 0:xn.values)||[];return Vr.length>0?Vr[hr]:[]});return Or.some(vi=>Array.isArray(vi)&&vi.length>0)?Or:[]},ja=Qt=>{Sn(Qt),ei()},ei=()=>{on([]),En("")},ur=Qt=>{let Vn=!1;for(let hr=0;hr<(Ot==null?void 0:Ot.length);hr++){let Ea=Za(Ot,Qt,1)[hr];if(Ea&&(Ea==null?void 0:Ea.length)>0){Vn=!0;break}}return(Ot==null?void 0:Ot.length)>0&&Vn};return Gt.createElement(Gt.Fragment,null,Gt.createElement("div",{className:`${ft.flex_warp}`},Gt.createElement(Je.Z,{allowClear:!0,showSearch:!0,value:Rt,style:{width:280},onSearch:Wr,placeholder:"\u641C\u7D22\u59D3\u540D/\u624B\u673A\u53F7/\u90AE\u7BB1",onChange:(Qt,Vn)=>{En(Qt),Vn!=null&&Vn.key&&Sn(Number(Vn==null?void 0:Vn.key))},onClear:ei,size:"large"},_t==null?void 0:_t.map((Qt,Vn)=>Gt.createElement(Se,{key:Qt.id,value:Qt.name},Qt.name.length>4?`${Qt.name.slice(0,4)}...`:Qt.name,`( ${Qt.phone?Qt.phone:""} ${Qt.mail?` - ${Qt.mail}`:""})`))),Gt.createElement("div",null,Gt.createElement(tn.default,{style:{width:130,marginRight:20},placeholder:"\u8BF7\u9009\u62E9",size:"large",value:Zn,onChange:Qt=>{rn(Qt)}},wr.map((Qt,Vn)=>Gt.createElement(tn.default.Option,{key:Vn,value:Qt},Qt))),Gt.createElement(fe,{style:{width:320},showTime:!0,size:"large",allowClear:!1,value:ht,disabledDate:Qt=>Ct(Qt,ht,15),format:"YYYY-MM-DD HH:mm",onChange:Qt=>{Cn(Qt),rn(void 0)}}))),Gt.createElement(Ze.qp,{title:"\u5408\u4F5C\u6210\u5458",style:{marginTop:"24px"},value:wn,onChange:Qt=>ja(Qt),dataSource:yt,titleWidth:60,key:1}),Gt.createElement(Ze.qp,{title:"\u6700\u8FD1\u5B9E\u9A8C",className:(vt==null?void 0:vt.length)==0?"mt0":"",style:{marginBottom:(vt==null?void 0:vt.length)>0?"0px":"17px"},value:wn,onChange:Qt=>ja(Qt),dataSource:vt,titleWidth:60,key:2}),(Et=[{name:"CPU",type:"CPU"},{name:"\u5185\u5B58",type:"MEMORY"}])==null?void 0:Et.map((Qt,Vn)=>Gt.createElement("div",{className:`${ft.chart_content}`,key:Vn,id:`tj${Vn}`},Gt.createElement("div",{className:ft.chart_title},Gt.createElement("span",null,Qt==null?void 0:Qt.name,"\u4F7F\u7528\u91CF"),Gt.createElement("i",{className:`${ft.fullscreen} iconfont ${(Qt==null?void 0:Qt.type)=="CPU"?$n?"icon-tuichuquanping2":"icon-quanping2":nr?"icon-tuichuquanping2":"icon-quanping2"} - `,onClick:()=>Fa(Qt.type,Vn)})),Gt.createElement(De.Z,{spinning:It},ur(Qt.type)?Gt.createElement("div",{style:{marginTop:(Qt==null?void 0:Qt.type)=="CPU"?$n?"7%":"":nr?"7%":""}},Gt.createElement(me,{dataInfo:{y:Za(Ot,Qt==null?void 0:Qt.type,1)||[],x:Za(Ot,Qt==null?void 0:Qt.type,0)||[]},startAndEndTime:ht,colors:La,indexKey:Vn,valueName:Ot.map(hr=>hr.name),imageTypeName:Ot.map(hr=>{var Ea;return(Ea=hr==null?void 0:hr.promQueryResult)==null?void 0:Ea.imageTypeName}),key:`${Vn}-${Pn}`}),Gt.createElement("div",{className:ft.info_con},Gt.createElement("div",{className:ft.info_top},Gt.createElement("div",null,"\u6700\u5927\u503C"),Gt.createElement("div",null,"\u6700\u5C0F\u503C"),Gt.createElement("div",null,"\u5E73\u5747\u503C")),Ot.map((hr,Ea)=>{var Or;let br=hr==null?void 0:hr.promQueryResult;return Gt.createElement("div",{className:ft.listdata,key:Ea},Gt.createElement("div",{className:ft.block,style:{backgroundColor:La[Ea],marginRight:10}}),Gt.createElement("div",{className:ft.typename},(Or=hr==null?void 0:hr.promQueryResult)==null?void 0:Or.imageTypeName),Gt.createElement("div",{className:ft.val},(Qt==null?void 0:Qt.type)=="CPU"?`${br==null?void 0:br.cpuMaxDoubleValue}Cores`:`${br==null?void 0:br.memoryDoubleMaxValue}MiB`),Gt.createElement("div",{className:ft.val},(Qt==null?void 0:Qt.type)=="CPU"?`${br==null?void 0:br.cpuMinDoubleValue}Cores`:`${br==null?void 0:br.memoryDoubleMinValue}MiB`),Gt.createElement("div",{className:ft.val},(Qt==null?void 0:Qt.type)=="CPU"?`${br==null?void 0:br.cpuAvgDoubleValue}Cores`:`${br==null?void 0:br.memoryDoubleAvgValue}MiB`))}))):Gt.createElement(sn.Z,null)))))},qe=ne(59301),He=(re,ce,he)=>new Promise((ie,Ce)=>{var Et=yt=>{try{dt(he.next(yt))}catch(vn){Ce(vn)}},vt=yt=>{try{dt(he.throw(yt))}catch(vn){Ce(vn)}},dt=yt=>yt.done?ie(yt.value):Promise.resolve(yt.value).then(Et,vt);dt((he=he.apply(re,ce)).next())}),rt=({getApi:re,identifier:ce,visible:he,info:ie})=>{const[Ce,Et]=(0,y.useState)({}),[vt,dt]=(0,y.useState)(!0);(0,y.useEffect)(()=>{dt(!0)},[he]),(0,y.useEffect)(()=>{re&&vt&&yt()},[re]);const yt=()=>He(void 0,null,function*(){const vn=yield(0,tt.ZP)(`/api/shixuns/${ce}/cpu_basic_data.json`,{method:"get"});(vn==null?void 0:vn.status)==0&&Et(vn)});return qe.createElement("div",null,qe.createElement(Xt,{isFirst:vt,setIsFirst:vn=>dt(vn),identifier:ce,data:Ce,info:ie}))},dn=ne(72565),qt=ne(22740),Fn=ne(76534),At=ne(75065),Ge=ne(59301),en=(re,ce,he)=>new Promise((ie,Ce)=>{var Et=yt=>{try{dt(he.next(yt))}catch(vn){Ce(vn)}},vt=yt=>{try{dt(he.throw(yt))}catch(vn){Ce(vn)}},dt=yt=>yt.done?ie(yt.value):Promise.resolve(yt.value).then(Et,vt);dt((he=he.apply(re,ce)).next())});const ue=({globalSetting:re,dispatch:ce,practiceSetting:he,shixunsDetail:ie,visible:Ce,onCancel:Et,info:vt,identifier:dt,isJupyter:yt,onOk:vn})=>{const[wn,Sn]=(0,y.useState)("1"),[Zn,rn]=(0,y.useState)("\u63A8\u8350\u914D\u7F6E"),[ht,Cn]=(0,y.useState)([]),[_t,on]=(0,y.useState)(!1),[It,pn]=(0,y.useState)(!1),[Ot,jn]=(0,y.useState)({}),[$n,Xr]=(0,y.useState)(!1);(0,y.useEffect)(()=>{Ce&&(pn(!1),Sn("1"),rn("\u63A8\u8350\u914D\u7F6E"),(vt==null?void 0:vt.type)=="\u6311\u6218\u9875\u9762"?Cn(["\u5F53\u524D\u914D\u7F6E","\u63A8\u8350\u914D\u7F6E"]):Cn(["\u5F53\u524D\u914D\u7F6E","\u63A8\u8350\u914D\u7F6E","\u589E\u5F3A\u914D\u7F6E"]),jn({}),nr(),(vt==null?void 0:vt.type)=="\u6311\u6218\u9875\u9762"&&ce({type:"shixunsDetail/getShixunsDetail",payload:{id:dt}}))},[Ce]);const nr=()=>en(void 0,null,function*(){Xr(!0);const Rr=yield(0,Fn.HS)(dt);[0,-10].includes(Rr.status)&&(jn(Rr),Xr(!1))}),ut=Rr=>{Rr=="2"?pn(!0):pn(!1),Sn(Rr)},Rt=()=>{Le.default.info({centered:!0,icon:null,width:424,title:"\u8054\u7CFB\u5E73\u53F0\u7BA1\u7406\u5458",content:Ge.createElement("div",{className:"tc"},Ge.createElement("img",{src:Ie,alt:"\u4E8C\u7EF4\u7801",width:182,height:182,style:{pointerEvents:"none",userSelect:"none"}})),okText:"\u6211\u77E5\u9053\u4E86"})},En=()=>en(void 0,null,function*(){if((0,At.gy)(ce,"\u4E0D\u80FD\u9009\u62E9/\u66F4\u6362\u5B9E\u9A8C\u73AF\u5883")||Zn=="\u5F53\u524D\u914D\u7F6E")return;on(!0),(yield(0,tt.ZP)(`/api/shixuns/${dt}/apply_recommend_config.json`,{method:"put",body:{data:Zn=="\u63A8\u8350\u914D\u7F6E"?Ot==null?void 0:Ot.recommend:Ot==null?void 0:Ot.high}})).status==0&&(ke.ZP.success("\u5E94\u7528\u6210\u529F"),on(!1),Et(),vn())}),Pn=()=>en(void 0,null,function*(){var Rr,Wr;if(yield or(),(0,dn.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u6A21\u62DF\u5B9E\u6218"]),(Rr=ie.detail)!=null&&Rr.is_jupyter||(Wr=ie.detail)!=null&&Wr.is_jupyter_lab){ce({type:"shixunsDetail/execJupyter",payload:{id:dt}}).then(Fa=>{var Za;Fa!=null&&Fa.identifier&&((Za=qt.history)==null||Za.push(`/tasks/${Fa.identifier}/jupyter`))});return}ce({type:"globalSetting/setGlobalLoading",payload:{show:!0,text:"\u6B63\u5728\u8FDB\u5165\u5B9E\u8DF5\u9879\u76EE\uFF0C\u8BF7\u7A0D\u540E..."}});const xr=yt?yield(0,Fn.BK)({id:dt}):yield(0,Fn.Ir)({id:dt});if(ce({type:"globalSetting/setGlobalLoading",payload:{show:!1,text:""}}),xr!=null&&xr.game_identifier||xr!=null&&xr.identifier){(0,dn.xg)(yt?`/tasks/${xr==null?void 0:xr.identifier}/jupyter`:`/tasks/${xr.game_identifier}`);return}(xr==null?void 0:xr.status)===-3?(0,dn.eF)():(xr==null?void 0:xr.status)===2?Fr(xr==null?void 0:xr.message):(xr==null?void 0:xr.status)===3&&La(xr==null?void 0:xr.message)}),or=()=>new Promise((Rr,Wr)=>{var xr;(xr=he==null?void 0:he.sideBar)!=null&&xr.confirmLeave?Le.default.confirm({title:"\u79BB\u5F00\u6B64\u9875\u63D0\u793A",content:"\u7CFB\u7EDF\u53EF\u80FD\u4E0D\u4F1A\u4FDD\u5B58\u60A8\u6240\u505A\u7684\u66F4\u6539\u3002",okText:"\u79BB\u5F00",cancelText:"\u53D6\u6D88",onOk:()=>{ce({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}}),Rr()},onCancel:()=>{Wr()}}):Rr()}),Fr=Rr=>{Rr=Rr!=null&&Rr.includes(".json")?Rr:`${Rr}.json`,Le.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:Ge.createElement("div",{className:"tc font16"},"\u5B9E\u8BAD\u5DF2\u7ECF\u66F4\u65B0\u4E86\uFF0C\u6B63\u5728\u4E3A\u60A8\u91CD\u7F6E!"),onOk:()=>en(void 0,null,function*(){const Wr=yield(0,tt.ZP)("/api"+Rr,{method:"get"});if(!Wr)return;ke.ZP.success("\u91CD\u7F6E\u6210\u529F\uFF0C\u6B63\u5728\u8FDB\u5165\u5B9E\u8DF5\u9879\u76EE\uFF01");const xr=yield(0,Fn.Ir)({id:Wr.shixun_identifier});if(xr!=null&&xr.game_identifier){(0,dn.xg)(`/tasks/${xr.game_identifier}`);return}(xr==null?void 0:xr.status)===2?Fr(xr==null?void 0:xr.message):(xr==null?void 0:xr.status)===3&&La(xr==null?void 0:xr.message)})})},La=Rr=>{Le.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:Ge.createElement("div",{className:"tc font16"},"\u76EE\u524D\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5C1A\u5728\u5185\u6D4B\u4E2D\uFF0C\u5C06\u4E8E",Rr,"\u4E4B\u540E\u5F00\u653E\uFF0C\u8C22\u8C22\uFF01")})};return Ge.createElement(Ge.Fragment,null,Ge.createElement(it.Z,{title:null,placement:"right",open:Ce,width:1e3,onClose:Et,closeIcon:null,footer:null},Ge.createElement("div",{className:ze.header_body},Ge.createElement("span",null,"\u914D\u7F6E\u4E0E\u76D1\u63A7"),Ge.createElement($e.Z,{className:ze.close,onClick:Et})),Ge.createElement(We.default,{activeKey:wn,onChange:ut},Ge.createElement(We.default.TabPane,{tab:"\u63A8\u8350\u914D\u7F6E",key:1},Ge.createElement(De.Z,{spinning:$n,size:"large",tip:Ge.createElement("div",{style:{color:"#666",fontSize:"14px"}},Ge.createElement("div",{style:{color:"#232B40",fontWeight:"bolder",marginBottom:24,marginTop:14}},"\u6B63\u5728\u8BA1\u7B97\u2026"),Ge.createElement("div",{style:{lineHeight:"26px"}},"\u7CFB\u7EDF\u6B63\u5728\u6839\u636E\u5B9E\u8DF5\u9879\u76EE\u4F7F\u7528\u7684\u5B9E\u9645\u60C5\u51B5\u8BA1\u7B97\u63A8\u8350\u914D\u7F6E",Ge.createElement("br",null),"\u8BF7\u8010\u5FC3\u7B49\u5F85\u2026"))},(Ot==null?void 0:Ot.status)==0?Ge.createElement(Ge.Fragment,null,Ge.createElement("div",{className:ze.recommend_config_introduce},Ge.createElement("div",null,"\u5F53\u524D\u914D\u7F6E\uFF1A\u5B9E\u9A8C\u73AF\u5883\u76EE\u524D\u5DF2\u7ECF\u914D\u7F6E\u7684\u8D44\u6E90\u3002"),Ge.createElement("div",null,"\u63A8\u8350\u914D\u7F6E\uFF1A\u7CFB\u7EDF\u6839\u636E\u5B9E\u8DF5\u9879\u76EE\u4F7F\u7528\u7684\u5B9E\u9645\u60C5\u51B5\uFF0C\u8BA1\u7B97\u51FA\u63A8\u8350\u914D\u7F6E\u3002\u4F7F\u7528\u7684\u4EBA\u8D8A\u591A\uFF0C\u63A8\u8350\u8D8A\u51C6\u786E\u3002"),Ge.createElement("div",null,"\u589E\u5F3A\u914D\u7F6E\uFF1A\u9002\u7528\u4E8E\u8D44\u6E90\u6D88\u8017\u8F83\u9AD8\u7684\u5B9E\u8DF5\u9879\u76EE\u3002")),Ge.createElement("div",{className:ze.recommend_config},ht.map((Rr,Wr)=>Ge.createElement("div",{className:`${ze.recommend_config_item} ${Rr==Zn?ze.recommend_config_active_item:""}`,key:Rr,onClick:()=>rn(Rr)},Ge.createElement("div",{className:ze.item_title},Ge.createElement("div",null,Rr),Wr==1?Ge.createElement("div",{className:ze.recommend_text},"\u63A8\u8350"):Ge.createElement(Ge.Fragment,null)),(Rr=="\u5F53\u524D\u914D\u7F6E"&&(Ot==null?void 0:Ot.current)||Rr=="\u63A8\u8350\u914D\u7F6E"&&(Ot==null?void 0:Ot.recommend)||Rr=="\u589E\u5F3A\u914D\u7F6E"&&(Ot==null?void 0:Ot.high)||[]).map((xr,Fa)=>Ge.createElement("div",{className:ze.item_content,key:Fa},Ge.createElement("span",null,xr==null?void 0:xr.image_name),xr!=null&&xr.cpu_limit?Ge.createElement("span",null,xr==null?void 0:xr.cpu_limit,"\u6838",xr==null?void 0:xr.memory_limit,"G"):Ge.createElement("div",null,Ge.createElement("span",null,"\u6682\u65E0\u63A8\u8350"),Ge.createElement(Ve.Z,{title:Ge.createElement("div",{style:{lineHeight:"22px",padding:5}},"\u5B9E\u9A8C\u73AF\u5883\u4E3A\u7279\u6B8A\u7684\u4E13\u6709\u4E91\u6216\u65E0\u4F7F\u7528\u6570",Ge.createElement("br",null),"\u636E\uFF0C\u7CFB\u7EDF\u65E0\u6CD5\u7ED9\u51FA\u63A8\u8350\u503C\u3002\u4E00\u952E\u5E94\u7528",Ge.createElement("br",null),"\u7684\u65F6\u5019\uFF0C\u5C06\u4F7F\u7528\u539F\u914D\u7F6E\u3002")},Ge.createElement(lt.Z,{className:ze.tooltip})))))))),Ge.createElement("div",{className:ze.recommend_config_footer},Ge.createElement("div",null,Ge.createElement("span",null,"\u6CA1\u627E\u5230\u5408\u9002\u7684\u914D\u7F6E\uFF1F"),Ge.createElement("span",{style:{color:"#3061D0",cursor:"pointer"},onClick:()=>Rt()},"\u8054\u7CFB\u7BA1\u7406\u5458")),Ge.createElement(Ke.ZP,{type:"primary",shape:"round",disabled:Zn=="\u5F53\u524D\u914D\u7F6E",onClick:En,loading:_t},"\u4E00\u952E\u5E94\u7528"))):$n?Ge.createElement("div",{style:{height:400}}):Ge.createElement("div",{className:ze.no_data},Ge.createElement("img",{src:kt,style:{pointerEvents:"none",userSelect:"none",width:212,height:160}}),Ge.createElement("p",{className:"mt20 mb20 font14",style:{color:"#7B8394",width:"100%",lineHeight:"26px"}},"\u5F53\u524D\u5B9E\u8DF5\u9879\u76EE\u6CA1\u6709\u4EFB\u4F55\u4EBA\u4F7F\u7528\u8FC7\uFF0C\u7CFB\u7EDF\u65E0\u6CD5\u6839\u636E\u5B9E\u9645\u4F7F\u7528\u60C5\u51B5\u7ED9\u51FA\u63A8\u8350\u914D\u7F6E\u3002",Ge.createElement("br",null),"\u5EFA\u8BAE\u60A8\u5148\u6A21\u62DF\u5B9E\u6218\u5E76\u901A\u5173~"),(vt==null?void 0:vt.type)!="\u6311\u6218\u9875\u9762"&&Ge.createElement("div",{className:ze.application,onClick:()=>{Pn(),Et()}},"\u6A21\u62DF\u5B9E\u6218")))),Ge.createElement(We.default.TabPane,{tab:"\u8D44\u6E90\u76D1\u63A7",key:2},Ge.createElement(rt,{getApi:It,identifier:dt,visible:Ce,info:vt})))))};var ae=(0,qt.connect)(({globalSetting:re,practiceSetting:ce,shixunsDetail:he})=>({globalSetting:re,practiceSetting:ce,shixunsDetail:he}))(ue)},53715:function(Dt,Ht,ne){"use strict";ne.d(Ht,{Z:function(){return Qe}});var y=ne(59301),Le=ne(62957),ke=ne(7939),it=ne(6767),We=ne(31691),De=ne(29787),Ve=ne(23422),Ke=ne(4875),ze=ne(70858),$e={modal:"modal___aF6vS",con_warp:"con_warp___W1gHS",flex:"flex___Cbe__",config_Warp:"config_Warp___lXnUZ",config_btn:"config_btn___OAH7T",sceneList:"sceneList___N5Y3k",sceneItem:"sceneItem____bE1H",sceneItemActive:"sceneItemActive___e82B8"},lt=ne(11724),Ie=ne(62772),kt=ne(72327),tt=ne(82549),we=ne(59301),Re=Object.defineProperty,Ne=Object.defineProperties,et=Object.getOwnPropertyDescriptors,st=Object.getOwnPropertySymbols,Nt=Object.prototype.hasOwnProperty,me=Object.prototype.propertyIsEnumerable,Ze=(Ct,Me,je)=>Me in Ct?Re(Ct,Me,{enumerable:!0,configurable:!0,writable:!0,value:je}):Ct[Me]=je,ft=(Ct,Me)=>{for(var je in Me||(Me={}))Nt.call(Me,je)&&Ze(Ct,je,Me[je]);if(st)for(var je of st(Me))me.call(Me,je)&&Ze(Ct,je,Me[je]);return Ct},tn=(Ct,Me)=>Ne(Ct,et(Me)),Yt=(Ct,Me,je)=>new Promise((ot,Bt)=>{var sn=Dn=>{try{Gt(je.next(Dn))}catch(Se){Bt(Se)}},Kt=Dn=>{try{Gt(je.throw(Dn))}catch(Se){Bt(Se)}},Gt=Dn=>Dn.done?ot(Dn.value):Promise.resolve(Dn.value).then(sn,Kt);Gt((je=je.apply(Ct,Me)).next())}),Qe=({visible:Ct,onOk:Me,onCancel:je,info:ot})=>{var Bt,sn,Kt,Gt,Dn;const[Se,fe]=(0,y.useState)("1"),[at,Xt]=(0,y.useState)([]),[qe,He]=(0,y.useState)([]),[Ue,rt]=(0,y.useState)(0),[dn,qt]=(0,y.useState)(null),[Fn,At]=(0,y.useState)(!1);(0,y.useEffect)(()=>{Ct&&(Ge(),en(),ue())},[Ct]);const Ge=()=>{fe("1"),Xt([]),qt(null),rt(0)};(0,y.useEffect)(()=>{var vt,dt;((dt=(vt=qe==null?void 0:qe[Ue])==null?void 0:vt.content)==null?void 0:dt.length)>0&&qt(tn(ft({},qe[Ue].content[0]),{index:0}))},[Se,Ue,qe]);const en=()=>Yt(void 0,null,function*(){At(!0),yield(0,kt.ZP)("/api/home/cpu_memory_limit.json",{method:"GET"}).then(vt=>{let{max_cpu:dt,max_memory:yt,min_cpu:vn,min_memory:wn}=vt,{cpu:Sn,memory:Zn}=ot;Xt([{name:"CPU",value:Sn,min:vn,max:dt,typeName:"\u6838"},{name:"\u5185\u5B58",value:Zn,min:wn,max:yt,typeName:"GB"}])}),At(!1)}),ue=()=>Yt(void 0,null,function*(){yield(0,kt.ZP)("/api/home/example_cpu_list.json",{method:"GET"}).then(vt=>{var dt;if(He(vt),(vt==null?void 0:vt.length)>0){let yt=tn(ft({},(dt=vt==null?void 0:vt[0])==null?void 0:dt.content[0]),{index:0});qt(yt)}})}),ae=vt=>{fe(vt),vt==="2"&&rt(0)},re=(vt,dt)=>{Xt(at.map(yt=>yt.name===vt?dt(yt):yt))},ce=(vt,dt)=>{isNaN(vt)||re(dt,yt=>tn(ft({},yt),{value:vt}))},he=vt=>{var dt;if(console.log("decline",vt.value),vt.value=Number(vt.value),vt.value<=((dt=vt.min)!=null?dt:-1/0))return;let yt=vt.value-.5tn(ft({},vn),{value:yt}))},ie=vt=>{var dt;if(vt.value=Number(vt.value),vt.value>=((dt=vt.max)!=null?dt:1/0))return;let yt=vt.value+.5>vt.max?vt.max:vt.value+.5;re(vt.name,vn=>tn(ft({},vn),{value:yt}))},Ce=(vt,dt)=>{isNaN(vt)||re(dt,yt=>tn(ft({},yt),{value:vt}))},Et=vt=>{if(vt==null||Number.isInteger(vt))return vt;const dt=vt%1;return dt===.5?vt:Math.floor(vt)+(dt<.5?.5:1)};return we.createElement(we.Fragment,null,we.createElement(Le.default,{title:"\u8D44\u6E90\u914D\u7F6E",open:Ct,width:752,destroyOnClose:!0,centered:!0,onCancel:je,className:$e.modal,footer:[we.createElement("div",{className:$e.btn_warp,key:"1"},we.createElement(ke.ZP,{onClick:je},"\u53D6\u6D88"),we.createElement(ke.ZP,{type:"primary",onClick:()=>{let vt=ft({},ot);if(Se=="1")vt.cpu=at[0].value,vt.memory=at[1].value;else if(Se=="2"){if(!dn){it.ZP.error("\u8BF7\u9009\u62E9\u4E00\u6761\u573A\u666F\u5BF9\u5E94\u7684CPU\u4E0E\u5185\u5B58");return}vt=tn(ft({},vt),{cpu:dn.cpu,memory:dn.memory})}Me(vt)}},"\u4FDD\u5B58"))]},we.createElement(We.default,{activeKey:Se,onChange:ae},we.createElement(We.default.TabPane,{tab:"\u81EA\u5B9A\u4E49\u914D\u7F6E",key:1},we.createElement(De.Z,{spinning:Fn},at==null?void 0:at.map(vt=>we.createElement("div",{className:$e.con_warp,key:vt==null?void 0:vt.name},we.createElement("div",null,vt==null?void 0:vt.name),we.createElement("div",null,we.createElement(Ve.Z,{min:vt==null?void 0:vt.min,max:vt==null?void 0:vt.max,onChange:dt=>ce(dt,vt==null?void 0:vt.name),value:vt==null?void 0:vt.value,step:.5,style:{width:482,height:6,margin:"0 20px 0 12px"}})),we.createElement("div",{className:`${$e.config_Warp} ${$e.flex}`},we.createElement("div",{className:`${$e.config_btn} ${$e.flex}`,onClick:()=>he(vt)},we.createElement(lt.Z,null)),we.createElement(Ke.Z,{min:vt==null?void 0:vt.min,max:vt==null?void 0:vt.max,size:"large",step:"0.1",controls:!1,style:{width:50},value:vt==null?void 0:vt.value,onChange:dt=>{const yt=Et(dt);Ce(yt,vt==null?void 0:vt.name)}}),we.createElement("div",{className:`${$e.config_btn} ${$e.flex}`,onClick:()=>ie(vt)},we.createElement(Ie.Z,null))),we.createElement("div",null,vt==null?void 0:vt.typeName))))),(qe==null?void 0:qe.length)>0&&we.createElement(We.default.TabPane,{tab:"\u6309\u573A\u666F\u9009\u62E9",key:2},we.createElement("div",{className:$e.sceneList},qe==null?void 0:qe.map((vt,dt)=>we.createElement("div",{className:`${$e.sceneItem} ${Ue==dt&&$e.sceneItemActive}`,key:vt==null?void 0:vt.id,onClick:()=>{rt(dt)}},vt==null?void 0:vt.name))),((sn=(Bt=qe==null?void 0:qe[Ue])==null?void 0:Bt.content)==null?void 0:sn.length)>0?we.createElement(ze.default,{rowSelection:{type:"radio",selectedRowKeys:[dn==null?void 0:dn.index],onChange:(vt,dt)=>{qt(dt[0])}},columns:[{title:"CPU",dataIndex:"cpu",align:"center",render:(vt,dt)=>we.createElement("div",null,vt,"\u6838")},{title:"\u5185\u5B58",dataIndex:"memory",align:"center",render:(vt,dt)=>we.createElement("div",null,vt,"GB")}],dataSource:(Kt=qe==null?void 0:qe[Ue])==null?void 0:Kt.content.map((vt,dt)=>tn(ft({},vt),{index:dt})),rowKey:"index",pagination:!1,scroll:((Dn=(Gt=qe==null?void 0:qe[Ue])==null?void 0:Gt.content)==null?void 0:Dn.length)>3?{y:148}:{}}):we.createElement(tt.Z,null)))))}},46792:function(Dt,Ht,ne){"use strict";ne.d(Ht,{Z:function(){return tt}});var y=ne(59301),Le=ne(6767),ke=ne(37568),it={btnWrap:"btnWrap___oVL7W",btn:"btn___CiIEf",s1:"s1___JCH7l",s2:"s2___jSyjE"},We="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAABjUlEQVQ4T61VsUoDQRB9s+eVYifkUlqIWCW3sbBMqYUR0cbfUPETxPgZ2giigpZaCnKXpBK1sMydpIx25+7ISu5ILhsjclvuzLx5M292lmA57PtuF2gIYIMBSYBn3BiICAg1cF0GrqjVSvLhlL+IqtVNEDUZWLAlS+8IeAPzvtduXw77ZYAMiEjKI2LeY2AskQ2cAGaiEy8MDwnQxicL7Ep5bDL+xmqijahZDsODDHBQ5sVfmVn6xmDeMuWTESAGnqf1bBpz09MSsESx729r4DwfIIA6hPjUSt2AaP7Hztwj5nXHdd0vpR7yMQzsUOT7pwzsjgEKsVIKgiCu1Za1UvfGLhynXgqCp6hSkSxEYCn9jLq+/wJgcawk5l4KYECN3YBlCVLWo4GvhmGfgVlrj4ZAjX0KmBmZD8Owj4IAMQAsvGSrKKR1zet0QpsosZQrmvnRKsqksZlxnFWVJAkT3Y6MDbAmgDlFdGcdm8IH22Qp9OmltAtdDoPlWez6SpkWtmCHFTNCvQMN/scX8A1e4fnIOEHt8AAAAABJRU5ErkJggg==",De=Object.defineProperty,Ve=Object.getOwnPropertySymbols,Ke=Object.prototype.hasOwnProperty,ze=Object.prototype.propertyIsEnumerable,$e=(we,Re,Ne)=>Re in we?De(we,Re,{enumerable:!0,configurable:!0,writable:!0,value:Ne}):we[Re]=Ne,lt=(we,Re)=>{for(var Ne in Re||(Re={}))Ke.call(Re,Ne)&&$e(we,Ne,Re[Ne]);if(Ve)for(var Ne of Ve(Re))ze.call(Re,Ne)&&$e(we,Ne,Re[Ne]);return we},Ie=(we,Re)=>{var Ne={};for(var et in we)Ke.call(we,et)&&Re.indexOf(et)<0&&(Ne[et]=we[et]);if(we!=null&&Ve)for(var et of Ve(we))Re.indexOf(et)<0&&ze.call(we,et)&&(Ne[et]=we[et]);return Ne},tt=we=>{var Re=we,{InputRight:Ne,value:et=[],onChange:st}=Re,Nt=Ie(Re,["InputRight","value","onChange"]);const[me,Ze]=(0,y.useState)(),ft=Yt=>{const Je=et.filter((Qe,Ct)=>Ct!==Yt);st(Je)},tn=Yt=>{if(Yt.preventDefault(),!!me){if(et.findIndex(Je=>Je.name===me)>-1){Le.ZP.warning("\u4E0D\u5141\u8BB8\u6DFB\u52A0\u76F8\u540C\u6807\u7B7E");return}st([...et,{id:null,name:me}]),Ze(null)}};return y.createElement("div",null,y.createElement(ke.default,lt({bordered:!1,style:{width:600},value:me,onChange:Yt=>Ze(Yt.target.value),onPressEnter:tn,onBlur:tn},Nt)),Ne||y.createElement("span",{className:"pl20 font14 c-light-black"},"\u56DE\u8F66\u6DFB\u52A0\u6807\u7B7E"),!!(et!=null&&et.length)&&y.createElement("div",{className:it.btnWrap},et==null?void 0:et.map((Yt,Je)=>y.createElement("div",{key:Je,className:it.btn},y.createElement("div",{className:it.s1},Yt.name),y.createElement("img",{src:We,className:it.s2,onClick:()=>ft(Je)})))))}},68819:function(Dt,Ht,ne){"use strict";ne.d(Ht,{Z:function(){return Je}});var y=ne(59301),Le=ne(22740),ke=ne(62957),it=ne(6767),We=ne(7939),De=ne(62673),Ve=ne(47889),Ke=ne(1560),ze=ne(88390),$e=ne(24017),lt=ne(4875),Ie=ne(22275),kt=ne(81736),tt=ne(75065),we=ne(66649),Re=ne.n(we),Ne={wrap:"wrap___LhoYE",labelWrap:"labelWrap___kKVu_",label:"label___we33R",labelContent:"labelContent___RWgKj",flexRow:"flexRow___WhVXT",color999:"color999___R1ot6",radio:"radio___S0Uhc",selectSchool:"selectSchool___egsX3",dataPicker:"dataPicker___zNtLB",modal:"modal___J1s9f",colorOrange:"colorOrange___NDyE2",colorYellow:"colorYellow___Ijswi",bottomButton:"bottomButton___sODGQ"},et=Object.getOwnPropertySymbols,st=Object.prototype.hasOwnProperty,Nt=Object.prototype.propertyIsEnumerable,me=(Qe,Ct)=>{var Me={};for(var je in Qe)st.call(Qe,je)&&Ct.indexOf(je)<0&&(Me[je]=Qe[je]);if(Qe!=null&&et)for(var je of et(Qe))Ct.indexOf(je)<0&&Nt.call(Qe,je)&&(Me[je]=Qe[je]);return Me},Ze=(Qe,Ct,Me)=>new Promise((je,ot)=>{var Bt=Gt=>{try{Kt(Me.next(Gt))}catch(Dn){ot(Dn)}},sn=Gt=>{try{Kt(Me.throw(Gt))}catch(Dn){ot(Dn)}},Kt=Gt=>Gt.done?je(Gt.value):Promise.resolve(Gt.value).then(Bt,sn);Kt((Me=Me.apply(Qe,Ct)).next())});const ft=Qe=>{if(!Qe)return Qe;const Ct=Qe.split(":");if(Ct[1]=="00"||Ct[1]=="30")return Qe;const Me=parseInt(Ct[1]);if(Me<30||Me==60)return[Ct[0],"30"].join(":");if(Me<60){const je=[Ct[0],"00"].join(":"),ot="YYYY-MM-DD HH:mm",Bt=Re()(je,ot);return Bt.add(1,"hours"),Bt.format(ot)}return Qe},tn="YYYY-MM-DD HH:mm",Yt=Qe=>{var Ct=Qe,{shixunsDetail:Me,globalSetting:je,loading:ot,user:Bt,dispatch:sn}=Ct,Kt=me(Ct,["shixunsDetail","globalSetting","loading","user","dispatch"]),Gt,Dn,Se,fe,at,Xt,qe,He,Ue;const rt=(0,y.useRef)(),[dn,qt]=(0,y.useState)(),[Fn,At]=(0,y.useState)(),[Ge,en]=(0,y.useState)([]),[ue,ae]=(0,y.useState)([]),[re,ce]=(0,y.useState)(""),[he,ie]=(0,y.useState)(),[Ce,Et]=(0,y.useState)(),[vt,dt]=(0,y.useState)(),yt=(Dn=(Gt=Bt.userInfo)==null?void 0:Gt.shixun)==null?void 0:Dn.editable;(0,y.useEffect)(()=>{var ht,Cn;rt.current=(Cn=(ht=location.pathname)==null?void 0:ht.split("/"))==null?void 0:Cn[2],vn()},[]),(0,y.useEffect)(()=>{var ht,Cn,_t,on,It,pn,Ot,jn,$n,Xr,nr,ut;Me.setting&&(qt((Cn=(ht=Me.setting)==null?void 0:ht.shixun)==null?void 0:Cn.can_copy),At((on=(_t=Me.setting)==null?void 0:_t.shixun)==null?void 0:on.use_scope),ie(!!((pn=(It=Me.setting)==null?void 0:It.shixun)!=null&&pn.opening_time)),Et((jn=(Ot=Me.setting)==null?void 0:Ot.shixun)==null?void 0:jn.opening_time),en((Xr=($n=Me.setting)==null?void 0:$n.shixun)==null?void 0:Xr.scope_partment),dt((ut=(nr=Me.setting)==null?void 0:nr.shixun)==null?void 0:ut.git_size))},[Me.setting]);const vn=ht=>Ze(void 0,null,function*(){const Cn=yield sn({type:"shixunsDetail/getDepartments",payload:{q:ht}});Cn&&ae(Cn.shools_name||[])}),wn=()=>Ze(void 0,null,function*(){var ht,Cn,_t,on,It,pn;const Ot=(yield sn({type:"shixunsDetail/getShixunQuote",payload:{id:rt.current}}))||{};ke.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",width:520,content:y.createElement("div",{className:`tc font14 ${Ne.modal}`},!!((ht=Ot.subjects)!=null&&ht.length)&&y.createElement(y.Fragment,null,y.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5DF2\u88AB\u5E94\u7528\u5230 ",(_t=(Cn=Ot.subjects)==null?void 0:Cn.splice(0,2))==null?void 0:_t.map(jn=>`\u300A${jn}\u300B`),"\u7B49",y.createElement("span",{className:Ne.colorOrange},Ot==null?void 0:Ot.subjects_count),"\u4E2A\u5B9E\u8BAD\u8BFE\u7A0B"),y.createElement("br",null)),!!((on=Ot.courses)!=null&&on.length)&&y.createElement(y.Fragment,null,y.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5DF2\u88AB\u5E94\u7528\u5230",(pn=(It=Ot.courses)==null?void 0:It.splice(0,2))==null?void 0:pn.map(jn=>`\u300A${jn}\u300B`),"\u7B49",y.createElement("span",{className:Ne.colorOrange},Ot==null?void 0:Ot.courses_count),"\u4E2A\u6559\u5B66\u8BFE\u5802"),y.createElement("br",null)),y.createElement("span",{className:`${Ne.colorYellow} mt30`},"\u5220\u9664\u5B9E\u8DF5\u9879\u76EE\u5C06\u5F71\u54CD\u8BFE\u7A0B\u53CA\u8BFE\u5802\u5BF9\u8BE5\u5B9E\u8DF5\u9879\u76EE\u7684\u4F7F\u7528\uFF01\u8BF7\u8C28\u614E\u64CD\u4F5C\uFF01")),onOk:()=>Ze(void 0,null,function*(){(yield sn({type:"shixunsDetail/deleteShixun",payload:{id:rt.current}})).status===1&&(it.ZP.success("\u64CD\u4F5C\u6210\u529F"),Le.history.push("/shixuns"))})})}),Sn=()=>{(0,tt.gy)(sn,"\u4E0D\u80FD\u8FDB\u884C\u5220\u9664")},Zn=ht=>{if(Ge.includes(ht)){it.ZP.info("\u8BF7\u52FF\u6307\u5B9A\u76F8\u540C\u7684\u5355\u4F4D");return}ce(null),en([...Ge,ht])},rn=()=>Ze(void 0,null,function*(){if(he&&!Ce){it.ZP.info("\u8BF7\u9009\u62E9\u5F00\u542F\u65F6\u95F4");return}if(Fn===1&&!Ge.length){it.ZP.info("\u8BF7\u9009\u62E9\u6307\u5B9A\u5355\u4F4D\u516C\u5F00");return}(yield sn({type:"shixunsDetail/updatePermissionSetting",payload:{id:rt.current,scope_partment:Fn===0?null:Ge,shixun:{can_copy:dn,use_scope:Fn,opening_time:Ce,git_size:vt}}})).status!==-1&&(it.ZP.info("\u6743\u9650\u914D\u7F6E\u4FDD\u5B58\u6210\u529F\uFF01"),sn({type:"shixunsDetail/getSettingsData",payload:{id:rt.current}}),sn({type:"shixunsDetail/getShixunsDetail",payload:{id:rt.current}}))});return y.createElement("div",null,y.createElement("section",{className:Ne.wrap},y.createElement("div",{style:{position:"absolute",top:"25px",right:"25px"}},((Se=Me==null?void 0:Me.detail)==null?void 0:Se.shixun_status)!==2?y.createElement(We.ZP,{danger:!0,onClick:wn},"\u5220\u9664\u5B9E\u8DF5\u9879\u76EE"):y.createElement(We.ZP,{danger:!0,onClick:Sn},"\u5220\u9664\u5B9E\u8DF5\u9879\u76EE")),y.createElement("div",{className:Ne.labelWrap},y.createElement("label",{className:Ne.label},"\u590D\u5236\uFF1A"),y.createElement("div",{className:Ne.labelContent},y.createElement("div",null,y.createElement(De.default,{checked:dn,onChange:ht=>qt(ht.target.checked),disabled:!yt}),y.createElement("span",{className:`${Ne.color999}`},"\uFF08\u9009\u4E2D\u5219\u5141\u8BB8\u5DF2\u804C\u4E1A\u8BA4\u8BC1\u7684\u6559\u5E08\u590D\u5236\u8BE5\u5B9E\u8BAD\uFF09")))),!((((fe=Me.detail)==null?void 0:fe.shixun_status)>1||((at=Me.detail)==null?void 0:at.public)===2)&&((qe=(Xt=Me.setting)==null?void 0:Xt.shixun)==null?void 0:qe.use_scope)===0&&((He=Me.detail)==null?void 0:He.identity)>2)&&y.createElement("div",{className:Ne.labelWrap},y.createElement("label",{className:Ne.label},"\u516C\u5F00\u7A0B\u5EA6\uFF1A"),y.createElement("div",{className:Ne.labelContent},y.createElement(Ve.ZP.Group,{value:Fn,onChange:ht=>At(ht.target.value),disabled:!yt},y.createElement(Ve.ZP,{className:Ne.radio,value:0},y.createElement("span",null,"\u5BF9\u6240\u6709\u5355\u4F4D\u516C\u5F00"),y.createElement("span",{className:Ne.color999},"\uFF08\u5B9E\u8BAD\u53D1\u5E03\u540E\uFF0C\u6240\u6709\u7528\u6237\u53EF\u89C1\uFF09")),y.createElement(Ve.ZP,{className:Ne.radio,value:1},y.createElement("span",null,"\u5BF9\u6307\u5B9A\u5355\u4F4D\u516C\u5F00"),y.createElement("span",{className:Ne.color999},"\uFF08\u5B9E\u8BAD\u53D1\u5E03\u540E\uFF0C\u4EC5\u5BF9\u4E0B\u65B9\u6307\u5B9A\u5355\u4F4D\u7684\u7528\u6237\u53EF\u89C1\uFF09"))),Fn===1&&y.createElement(y.Fragment,null,y.createElement("div",{className:"mt10"},y.createElement(Ke.Z,{showSearch:!0,className:Ne.selectSchool,placeholder:"\u8BF7\u8F93\u5165\u5E76\u9009\u62E9\u5355\u4F4D\u540D\u79F0",value:re,onChange:ht=>{ce(ht),vn(ht)},disabled:!yt,onSelect:Zn,options:ue==null?void 0:ue.map(ht=>({value:ht}))}),y.createElement("span",{className:Ne.color999},"\uFF08\u5B9E\u8BAD\u53D1\u5E03\u540E\uFF0C\u4EC5\u5BF9\u4E0B\u65B9\u6307\u5B9A\u5355\u4F4D\u7684\u7528\u6237\u53EF\u89C1\uFF09")),y.createElement("div",{className:"mt10"},Ge==null?void 0:Ge.map(ht=>yt?y.createElement(ze.Z,{count:"x",className:"mr20 current",onClick:()=>en(Ge.filter(Cn=>Cn!==ht))},y.createElement(We.ZP,{type:"primary",ghost:!0},ht)):y.createElement(We.ZP,{type:"primary",ghost:!0,className:"mr20"},ht)))))),y.createElement("div",{className:Ne.labelWrap},y.createElement("label",{className:Ne.label},"\u5F00\u542F\u65F6\u95F4\uFF1A"),y.createElement("div",{className:Ne.labelContent},y.createElement("div",null,y.createElement(De.default,{checked:he,onChange:ht=>ie(ht.target.checked),disabled:!yt}),y.createElement("span",{className:`${Ne.color999} ml10`},"\uFF08\u9009\u4E2D\u5219\u5B66\u5458\u5728\u6307\u5B9A\u7684\u5F00\u542F\u65F6\u95F4\u540E\uFF0C\u624D\u80FD\u5F00\u542F\u5B66\u4E60\uFF1B\u4E0D\u9009\u4E2D\u5219\u5B66\u5458\u5728\u5B9E\u8BAD\u53D1\u5E03\u540E\uFF0C\u80FD\u7ACB\u5373\u5F00\u542F\u5B66\u4E60\uFF09")),he&&y.createElement($e.default,{className:`${Ne.dataPicker} mt10`,format:tn,locale:Ie.Z,disabled:!yt,placeholder:"\u8BF7\u8F93\u5165\u5F00\u542F\u65F6\u95F4",showToday:!1,disabledDate:ht=>ht&&htEt(ft(Cn))}))),((Ue=Bt==null?void 0:Bt.userInfo)==null?void 0:Ue.role)===1&&y.createElement("div",{className:Ne.labelWrap,style:{alignItems:"center"}},y.createElement("label",{className:Ne.label},"\u4EE3\u7801\u4ED3\u5E93\u5BB9\u91CF\uFF1A"),y.createElement("div",{className:Ne.labelContent},y.createElement("div",null,y.createElement(lt.Z,{style:{width:150},placeholder:"\u8BF7\u8F93\u5165\u4EE3\u7801\u4ED3\u5E93\u5BB9\u91CF",min:1,max:10240,value:vt,onChange:ht=>{dt(ht)}}),y.createElement("span",{className:"c-grey-999"}," M "))))),y.createElement(kt.t,{okText:"\u4FDD\u5B58",hasOkBtn:yt,loading:ot.effects["shixunsDetail/updatePermissionSetting"],onCancel:()=>Le.history.push(`/shixuns/${rt.current}/challenges`),onOk:rn,className:Ne.bottomButton}))};var Je=(0,Le.connect)(({shixunsDetail:Qe,loading:Ct,globalSetting:Me,user:je})=>({shixunsDetail:Qe,globalSetting:Me,user:je,loading:Ct}))(Yt)},58797:function(__unused_webpack_module,__webpack_exports__,__webpack_require__){"use strict";var react__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__(59301),antd__WEBPACK_IMPORTED_MODULE_11__=__webpack_require__(6767),antd__WEBPACK_IMPORTED_MODULE_12__=__webpack_require__(62957),antd__WEBPACK_IMPORTED_MODULE_13__=__webpack_require__(93041),antd__WEBPACK_IMPORTED_MODULE_14__=__webpack_require__(7939),antd__WEBPACK_IMPORTED_MODULE_15__=__webpack_require__(62673),antd__WEBPACK_IMPORTED_MODULE_16__=__webpack_require__(47889),antd__WEBPACK_IMPORTED_MODULE_17__=__webpack_require__(44104),antd__WEBPACK_IMPORTED_MODULE_18__=__webpack_require__(1560),antd__WEBPACK_IMPORTED_MODULE_19__=__webpack_require__(88390),antd__WEBPACK_IMPORTED_MODULE_20__=__webpack_require__(25399),antd__WEBPACK_IMPORTED_MODULE_21__=__webpack_require__(24017),antd__WEBPACK_IMPORTED_MODULE_23__=__webpack_require__(58755),antd__WEBPACK_IMPORTED_MODULE_24__=__webpack_require__(4875),umi__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__(22740),_index_less_modules__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__(18344),moment__WEBPACK_IMPORTED_MODULE_3__=__webpack_require__(66649),moment__WEBPACK_IMPORTED_MODULE_3___default=__webpack_require__.n(moment__WEBPACK_IMPORTED_MODULE_3__),antd_lib_date_picker_locale_zh_CN__WEBPACK_IMPORTED_MODULE_22__=__webpack_require__(22275),_components_Permission__WEBPACK_IMPORTED_MODULE_4__=__webpack_require__(68819),_utils_env__WEBPACK_IMPORTED_MODULE_5__=__webpack_require__(86748),_utils_verifyLogin__WEBPACK_IMPORTED_MODULE_6__=__webpack_require__(75065),_utils_authority__WEBPACK_IMPORTED_MODULE_7__=__webpack_require__(54331),_utils__WEBPACK_IMPORTED_MODULE_8__=__webpack_require__(64261),_utils_util__WEBPACK_IMPORTED_MODULE_9__=__webpack_require__(72565),_components_UpgradeTip__WEBPACK_IMPORTED_MODULE_10__=__webpack_require__(65636),React=__webpack_require__(59301),__async=(Dt,Ht,ne)=>new Promise((y,Le)=>{var ke=De=>{try{We(ne.next(De))}catch(Ve){Le(Ve)}},it=De=>{try{We(ne.throw(De))}catch(Ve){Le(Ve)}},We=De=>De.done?y(De.value):Promise.resolve(De.value).then(ke,it);We((ne=ne.apply(Dt,Ht)).next())});const timeFormat="YYYY-MM-DD HH:mm",handleDateString=Dt=>{if(!Dt)return Dt;const Ht=Dt.split(":");if(Ht[1]=="00"||Ht[1]=="30")return Dt;const ne=parseInt(Ht[1]);if(ne<30||ne==60)return[Ht[0],"30"].join(":");if(ne<60){const y=[Ht[0],"00"].join(":"),Le="YYYY-MM-DD HH:mm",ke=moment__WEBPACK_IMPORTED_MODULE_3___default()(y,Le);return ke.add(1,"hours"),ke.format(Le)}return Dt};function Setting({user,dispatch,shixunsDetail,practiceSetting}){var _a,_b,_c,_d,_e,_f,_g,_h,_i,_j,_k,_l,_m,_n,_o,_p,_q,_r;const[MenuSelectKey,setMenuSelectKey]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)("1"),[isShowSetting,setIsShowSetting]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(!0),[taskPass,setTaskPass]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(),[testSetPermission,setTestSetPermission]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(),[isCopy,setIsCopy]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(),[openValue,setOpenValue]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(),[openAnswer,setOpenAnswer]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(),[selectDepartmentList,setSelectDepartmentList]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)([]),[departmentList,setDepartmentList]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)([]),[departmentValue,setDepartmentValue]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(""),[isOpenTime,setIsOpenTime]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(),[openTime,setOpenTime]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(),[codeEditPermission,setCodeEditPermission]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(),[allowFileUpload,setAllowFileUpload]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(),[codeHidden,setCodeHidden]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(),[forbidCopy,setForbidCopy]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(),[display_git_address,set_display_git_address]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(),[disableDiscuss,setDisableDiscuss]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(!1),[disableAI,setdisableAI]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(!1),[openCodeDebugger,setOpenCodeDebugger]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(!1),[startPermanent,setStartPermanent]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(!1),[openSelfRun,setOpenSelfRun]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(!1),[gitSize,setgitSize]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(),[course_workspace_file_time,setcourse_workspace_file_time]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(),[podSwitch,setPodSwitch]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(!1),[ai_user,setai_user]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)("1"),[openLocalEvaluate,setOpenLocalEvaluate]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(!1),[resource_recommend,setresource_recommend]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(!1);let params=(0,umi__WEBPACK_IMPORTED_MODULE_1__.useParams)();const diffObj={forbid_copy:"forbidCopy",task_pass:"taskPass",test_set_permission:"testSetPermission",code_edit_permission:"codeEditPermission",allow_file_upload:"allowFileUpload",can_copy:"isCopy",use_scope:"openValue",open_answer_and_test:"openAnswer",opening_time:"openTime",is_disable_discuss:"disableDiscuss",display_git_address:"display_git_address",show_code_dir:"codeHidden",ai_reply:"disableAI",open_code_debugger:"openCodeDebugger",start_permanent:"startPermanent",open_self_run:"openSelfRun",exit_delete_pod_switch:"podSwitch",open_local_evaluate:"openLocalEvaluate"},editable=(_b=(_a=user.userInfo)==null?void 0:_a.shixun)==null?void 0:_b.editable,own=(_d=(_c=user.userInfo)==null?void 0:_c.shixun)==null?void 0:_d.own,handleGetDepartments=Dt=>__async(this,null,function*(){const Ht=yield dispatch({type:"shixunsDetail/getDepartments",payload:{q:Dt}});Ht&&setDepartmentList(Ht.shools_name||[])});(0,react__WEBPACK_IMPORTED_MODULE_0__.useEffect)(()=>{var Dt,Ht;(Ht=(Dt=shixunsDetail.setting)==null?void 0:Dt.shixun)!=null&&Ht.main_type&&handleInitState()},[shixunsDetail.setting]),(0,react__WEBPACK_IMPORTED_MODULE_0__.useEffect)(()=>{dispatch({type:"shixunsDetail/getSettingsData",payload:params})},[]);const handleSelectDepartment=Dt=>{if(selectDepartmentList.includes(Dt)){antd__WEBPACK_IMPORTED_MODULE_11__.ZP.info("\u8BF7\u52FF\u6307\u5B9A\u76F8\u540C\u7684\u5355\u4F4D");return}setDepartmentValue(null),setSelectDepartmentList([...selectDepartmentList,Dt])},handleInitState=()=>{var Dt,Ht,ne,y,Le,ke,it,We,De,Ve,Ke,ze,$e,lt,Ie,kt,tt,we,Re,Ne,et,st,Nt,me,Ze,ft,tn,Yt,Je,Qe,Ct,Me,je,ot,Bt,sn,Kt,Gt,Dn,Se,fe,at,Xt,qe,He,Ue,rt;setCodeEditPermission((Ht=(Dt=shixunsDetail.setting)==null?void 0:Dt.shixun)==null?void 0:Ht.code_edit_permission),setAllowFileUpload((y=(ne=shixunsDetail.setting)==null?void 0:ne.shixun)==null?void 0:y.allow_file_upload),setCodeHidden((ke=(Le=shixunsDetail.setting)==null?void 0:Le.shixun)==null?void 0:ke.show_code_dir),setForbidCopy((We=(it=shixunsDetail.setting)==null?void 0:it.shixun)==null?void 0:We.forbid_copy),setTaskPass((Ve=(De=shixunsDetail.setting)==null?void 0:De.shixun)==null?void 0:Ve.task_pass),setTestSetPermission((ze=(Ke=shixunsDetail.setting)==null?void 0:Ke.shixun)==null?void 0:ze.test_set_permission),set_display_git_address(($e=shixunsDetail.setting.shixun)==null?void 0:$e.display_git_address),setIsCopy((Ie=(lt=shixunsDetail.setting)==null?void 0:lt.shixun)==null?void 0:Ie.can_copy),setOpenValue((tt=(kt=shixunsDetail.setting)==null?void 0:kt.shixun)==null?void 0:tt.use_scope),setOpenAnswer((Re=(we=shixunsDetail.setting)==null?void 0:we.shixun)==null?void 0:Re.open_answer_and_test),setIsOpenTime(!!((et=(Ne=shixunsDetail.setting)==null?void 0:Ne.shixun)!=null&&et.opening_time)),setOpenTime((Nt=(st=shixunsDetail.setting)==null?void 0:st.shixun)==null?void 0:Nt.opening_time),setSelectDepartmentList((Ze=(me=shixunsDetail.setting)==null?void 0:me.shixun)==null?void 0:Ze.scope_partment),setDisableDiscuss((tn=(ft=shixunsDetail.setting)==null?void 0:ft.shixun)==null?void 0:tn.is_disable_discuss),setdisableAI((Je=(Yt=shixunsDetail.setting)==null?void 0:Yt.shixun)==null?void 0:Je.ai_reply),setresource_recommend((Ct=(Qe=shixunsDetail==null?void 0:shixunsDetail.setting)==null?void 0:Qe.shixun)==null?void 0:Ct.resource_recommend),setOpenCodeDebugger((je=(Me=shixunsDetail.setting)==null?void 0:Me.shixun)==null?void 0:je.open_code_debugger),setStartPermanent((Bt=(ot=shixunsDetail.setting)==null?void 0:ot.shixun)==null?void 0:Bt.start_permanent),setOpenSelfRun((Kt=(sn=shixunsDetail.setting)==null?void 0:sn.shixun)==null?void 0:Kt.open_self_run),setgitSize((Dn=(Gt=shixunsDetail.setting)==null?void 0:Gt.shixun)==null?void 0:Dn.git_size),setcourse_workspace_file_time((fe=(Se=shixunsDetail.setting)==null?void 0:Se.shixun)==null?void 0:fe.course_workspace_file_time),setPodSwitch((Xt=(at=shixunsDetail.setting)==null?void 0:at.shixun)==null?void 0:Xt.exit_delete_pod_switch),setai_user((He=(qe=shixunsDetail.setting)==null?void 0:qe.shixun)==null?void 0:He.ai_user),setOpenLocalEvaluate((rt=(Ue=shixunsDetail.setting)==null?void 0:Ue.shixun)==null?void 0:rt.open_local_evaluate)};console.log("----",ai_user),(0,react__WEBPACK_IMPORTED_MODULE_0__.useEffect)(()=>{var _a2,_b2,_c2,_d2;let confirmLeave=!1;(_a2=Object.keys(diffObj).filter(item=>{var _a3;return((_a3=shixunsDetail.setting)==null?void 0:_a3.shixun[item])!=eval(diffObj[item])}))!=null&&_a2.length&&(confirmLeave=!0),selectDepartmentList.length!=((_d2=(_c2=(_b2=shixunsDetail.setting)==null?void 0:_b2.shixun)==null?void 0:_c2.scope_partment)==null?void 0:_d2.length)&&(confirmLeave=!0),selectDepartmentList==null||selectDepartmentList.map((Dt,Ht)=>{var ne,y;Dt!=((y=(ne=shixunsDetail.setting)==null?void 0:ne.shixun)==null?void 0:y.scope_partment[Ht])&&(confirmLeave=!0)}),dispatch({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave}})},[taskPass,testSetPermission,isCopy,openValue,openAnswer,selectDepartmentList,isOpenTime,openTime,display_git_address,codeHidden,codeEditPermission,allowFileUpload,forbidCopy,disableDiscuss,disableAI,openCodeDebugger,startPermanent,openSelfRun,openLocalEvaluate]);function handSubmeit(Dt=!1,Ht=1){return __async(this,null,function*(){var ne,y;const Le=(0,_utils_util__WEBPACK_IMPORTED_MODULE_9__.TG)(),ke=yield dispatch({type:"shixunsDetail/updateSetting",payload:{id:params.id,scope_partment:openValue===0?null:selectDepartmentList,open_answer_and_test:openAnswer,shixun_info:{ai_reply:disableAI,start_permanent:startPermanent,git_size:gitSize,course_workspace_file_time,ai_user,resource_recommend},shixun:{show_code_dir:codeHidden,forbid_copy:forbidCopy,task_pass:taskPass,test_set_permission:testSetPermission,display_git_address,code_edit_permission:codeEditPermission,allow_file_upload:allowFileUpload,can_copy:isCopy,use_scope:openValue,open_answer_and_test:openAnswer,opening_time:openTime,is_disable_discuss:disableDiscuss,open_code_debugger:openCodeDebugger,open_self_run:openSelfRun,exit_delete_pod_switch:podSwitch,open_local_evaluate:openLocalEvaluate},sync_origin_shixun:Dt,homework_common_id:Le||void 0}});(ke==null?void 0:ke.status)===0&&((ne=shixunsDetail==null?void 0:shixunsDetail.detail)!=null&&ne.copy_for_exercise||antd__WEBPACK_IMPORTED_MODULE_11__.ZP.success("\u4FEE\u6539\u6210\u529F"),dispatch({type:"shixunsDetail/getSettingsData",payload:params}),dispatch({type:"shixunsDetail/getShixunsDetail",payload:params}),(y=shixunsDetail==null?void 0:shixunsDetail.detail)!=null&&y.copy_for_exercise&&(0,_utils__WEBPACK_IMPORTED_MODULE_8__.m)(dispatch,shixunsDetail,params.id,Ht))})}const handleDeleteShixun=()=>__async(this,null,function*(){var Dt,Ht,ne,y,Le,ke;const it=(yield dispatch({type:"shixunsDetail/getShixunQuote",payload:{id:params.id}}))||{};antd__WEBPACK_IMPORTED_MODULE_12__.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",width:520,content:React.createElement("div",null,!!((Dt=it.subjects)!=null&&Dt.length)&&React.createElement(React.Fragment,null,React.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5DF2\u88AB\u5E94\u7528\u5230"," ",(ne=(Ht=it.subjects)==null?void 0:Ht.splice(0,2))==null?void 0:ne.map(We=>`\u300A${We}\u300B`),"\u7B49",React.createElement("span",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.colorOrange},it==null?void 0:it.subjects_count),"\u4E2A\u5B9E\u8BAD\u8BFE\u7A0B"),React.createElement("br",null)),!!((y=it.courses)!=null&&y.length)&&React.createElement(React.Fragment,null,React.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5DF2\u88AB\u5E94\u7528\u5230",(ke=(Le=it.courses)==null?void 0:Le.splice(0,2))==null?void 0:ke.map(We=>`\u300A${We}\u300B`),"\u7B49",React.createElement("span",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.colorOrange},it==null?void 0:it.courses_count),"\u4E2A\u6559\u5B66\u8BFE\u5802"),React.createElement("br",null)),React.createElement("span",{className:`${_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.colorYellow} mt30`},"\u5220\u9664\u5B9E\u8DF5\u9879\u76EE\u5C06\u5F71\u54CD\u8BFE\u7A0B\u53CA\u8BFE\u5802\u5BF9\u8BE5\u5B9E\u8DF5\u9879\u76EE\u7684\u4F7F\u7528\uFF01\u8BF7\u8C28\u614E\u64CD\u4F5C\uFF01")),onOk:()=>__async(this,null,function*(){const We=(0,_utils_util__WEBPACK_IMPORTED_MODULE_9__.TG)();(yield dispatch({type:"shixunsDetail/deleteShixun",payload:{id:params.id,homework_common_id:We||void 0}})).status===1&&(antd__WEBPACK_IMPORTED_MODULE_11__.ZP.success("\u64CD\u4F5C\u6210\u529F"),umi__WEBPACK_IMPORTED_MODULE_1__.history.push("/shixuns"))})})}),handleDeleteElseShixun=()=>{(0,_utils_verifyLogin__WEBPACK_IMPORTED_MODULE_6__.gy)(dispatch,"\u4E0D\u80FD\u8FDB\u884C\u5220\u9664")};function showExitmodel(Dt){antd__WEBPACK_IMPORTED_MODULE_12__.default.confirm({title:"\u79BB\u5F00\u6B64\u9875\u63D0\u793A",content:"\u7CFB\u7EDF\u53EF\u80FD\u4E0D\u4F1A\u4FDD\u5B58\u60A8\u6240\u505A\u7684\u66F4\u6539\u3002",okText:"\u79BB\u5F00",cancelText:"\u53D6\u6D88",onOk:()=>{setMenuSelectKey(Dt),parseInt(Dt)===1?(setIsShowSetting(!0),handleInitState()):setIsShowSetting(!1),dispatch({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}})}})}return React.createElement("div",{style:{height:"100%",display:"flex",background:"#fff",position:"relative"}},React.createElement("div",{style:{height:"100%",background:"#0A143D",width:"25%",maxWidth:"440px",padding:"20px 20px",color:"#ffffff"}},React.createElement("span",{style:{padding:"0px 15px",fontSize:"16px"}},"\u8BBE\u7F6E"),React.createElement(antd__WEBPACK_IMPORTED_MODULE_13__.default,{selectedKeys:[MenuSelectKey],theme:"dark",style:{background:"#0A143D",marginTop:"30px",fontSize:"14px"},onClick:Dt=>{var Ht;if((Ht=practiceSetting==null?void 0:practiceSetting.sideBar)!=null&&Ht.confirmLeave){showExitmodel(Dt.key);return}setMenuSelectKey(Dt.key),parseInt(Dt.key)===1?(setIsShowSetting(!0),handleInitState()):setIsShowSetting(!1)}},React.createElement(antd__WEBPACK_IMPORTED_MODULE_13__.default.Item,{key:1},"\u8BBE\u7F6E"),React.createElement(antd__WEBPACK_IMPORTED_MODULE_13__.default.Item,{key:2},"\u5173\u4E8E\u5B9E\u8BAD"))),isShowSetting&&((_e=shixunsDetail==null?void 0:shixunsDetail.detail)==null?void 0:_e.is_jupyter_lab)&&React.createElement(_components_Permission__WEBPACK_IMPORTED_MODULE_4__.Z,null),isShowSetting&&!((_f=shixunsDetail==null?void 0:shixunsDetail.detail)!=null&&_f.is_jupyter_lab)&&React.createElement("div",{style:{width:"calc(100% - 24%)",overflow:"auto"}},React.createElement("div",{style:{padding:"40px 40px",marginBottom:"70px"}},React.createElement("p",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.titlesize,style:{display:"flex"}},React.createElement("span",{style:{flex:"1"}},"\u5173\u5361\u548C\u6D4B\u8BD5\u96C6"),((_g=shixunsDetail==null?void 0:shixunsDetail.detail)==null?void 0:_g.shixun_status)!==2?React.createElement(antd__WEBPACK_IMPORTED_MODULE_14__.ZP,{danger:!0,onClick:handleDeleteShixun},"\u5220\u9664\u5B9E\u8DF5\u9879\u76EE"):React.createElement(antd__WEBPACK_IMPORTED_MODULE_14__.ZP,{danger:!0,onClick:handleDeleteElseShixun},"\u5220\u9664\u5B9E\u8DF5\u9879\u76EE")),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelWrap},React.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.label},"\u8DF3\u5173\uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent},React.createElement(_components_UpgradeTip__WEBPACK_IMPORTED_MODULE_10__.Z,{disableWhenCommunity:new Date((_h=shixunsDetail.detail)==null?void 0:_h.created_at)>new Date("2023-09-01")},React.createElement("div",null,React.createElement(antd__WEBPACK_IMPORTED_MODULE_15__.default,{checked:taskPass,disabled:!editable,onChange:Dt=>setTaskPass(Dt.target.checked)}),React.createElement("span",{className:"c-grey-999"},"\uFF08\u9009\u4E2D\u5219\u5141\u8BB8\u5B66\u5458\u8DF3\u5173\u5B66\u4E60\u5B9E\u8BAD\u5173\u5361\u4EFB\u52A1\uFF09"))))),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelWrap},React.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.label},"\u6D4B\u8BD5\u96C6\u89E3\u9501\uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent},React.createElement(_components_UpgradeTip__WEBPACK_IMPORTED_MODULE_10__.Z,{disableWhenCommunity:new Date((_i=shixunsDetail.detail)==null?void 0:_i.created_at)>new Date("2023-09-01")},React.createElement("div",null,React.createElement(antd__WEBPACK_IMPORTED_MODULE_15__.default,{checked:testSetPermission,disabled:!editable,onChange:Dt=>setTestSetPermission(Dt.target.checked)}),React.createElement("span",{className:"c-grey-999"},"\uFF08\u9009\u4E2D\u5219\u5141\u8BB8\u5B66\u5458\u901A\u8FC7\u91D1\u5E01\u89E3\u9501\u67E5\u770B\u9690\u85CF\u6D4B\u8BD5\u96C6\u7684\u5185\u5BB9\uFF09"))))),React.createElement("p",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.titlesize,style:{marginTop:"20px"}},"\u6743\u9650"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelWrap},React.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.label},"\u590D\u5236/\u5408\u5E76/\u62C6\u5206\uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent},React.createElement("div",null,React.createElement(antd__WEBPACK_IMPORTED_MODULE_15__.default,{checked:isCopy,onChange:Dt=>setIsCopy(Dt.target.checked),disabled:!editable}),React.createElement("span",{className:"c-grey-999"},"\uFF08\u9009\u4E2D\u5219\u5141\u8BB8\u5DF2\u804C\u4E1A\u8BA4\u8BC1\u7684\u6559\u5E08\u590D\u5236\u3001\u5408\u5E76\u548C\u62C6\u5206\u8BE5\u5B9E\u8BAD\uFF09")))),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelWrap},React.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.label},"\u516C\u5F00\u5B9E\u8BAD\uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent},React.createElement(antd__WEBPACK_IMPORTED_MODULE_16__.ZP.Group,{value:openValue,onChange:Dt=>setOpenValue(Dt.target.value),disabled:!editable},React.createElement(antd__WEBPACK_IMPORTED_MODULE_17__.Z,{direction:"vertical"},React.createElement(antd__WEBPACK_IMPORTED_MODULE_16__.ZP,{value:0},React.createElement("span",null,"\u5BF9\u6240\u6709\u5355\u4F4D\u516C\u5F00"),React.createElement("span",{className:"c-grey-999"},"\uFF08\u5B9E\u8BAD\u53D1\u5E03\u540E\uFF0C\u6240\u6709\u7528\u6237\u53EF\u89C1\uFF09")),React.createElement(antd__WEBPACK_IMPORTED_MODULE_16__.ZP,{style:{marginTop:"22px"},value:1},React.createElement("span",null,"\u5BF9\u6307\u5B9A\u5355\u4F4D\u516C\u5F00"),React.createElement("span",{className:"c-grey-999"},"\uFF08\u5B9E\u8BAD\u53D1\u5E03\u540E\uFF0C\u4EC5\u5BF9\u4E0B\u65B9\u6307\u5B9A\u5355\u4F4D\u7684\u7528\u6237\u53EF\u89C1\uFF09")))),openValue===1&&React.createElement(React.Fragment,null,React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.graaytitle},React.createElement(antd__WEBPACK_IMPORTED_MODULE_18__.Z,{showSearch:!0,className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.selectSchool,bordered:!1,placeholder:"\u8BF7\u8F93\u5165\u5E76\u9009\u62E9\u5355\u4F4D\u540D\u79F0",value:departmentValue,onChange:Dt=>{setDepartmentValue(Dt),handleGetDepartments(Dt)},disabled:!editable,onSelect:handleSelectDepartment,options:departmentList==null?void 0:departmentList.map(Dt=>({value:Dt}))})),React.createElement("div",{className:"mt10"},selectDepartmentList==null?void 0:selectDepartmentList.map(Dt=>editable?React.createElement(antd__WEBPACK_IMPORTED_MODULE_19__.Z,{count:"x",className:"mr20 current",onClick:()=>setSelectDepartmentList(selectDepartmentList.filter(Ht=>Ht!==Dt))},React.createElement(antd__WEBPACK_IMPORTED_MODULE_14__.ZP,{type:"primary",ghost:!0},Dt)):React.createElement(antd__WEBPACK_IMPORTED_MODULE_14__.ZP,{type:"primary",ghost:!0,className:"mr20"},Dt)))))),!((_k=(_j=shixunsDetail.setting)==null?void 0:_j.shixun)!=null&&_k.is_jupyter)&&!((_m=(_l=shixunsDetail.setting)==null?void 0:_l.shixun)!=null&&_m.is_jupyter_lab)&&React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelWrap},React.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.label},"\u516C\u5F00\u7B54\u6848\u548C\u6D4B\u8BD5\u96C6\uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent},React.createElement(antd__WEBPACK_IMPORTED_MODULE_16__.ZP.Group,{value:openAnswer,onChange:Dt=>setOpenAnswer(Dt.target.value),disabled:!editable},React.createElement(antd__WEBPACK_IMPORTED_MODULE_17__.Z,{direction:"vertical"},React.createElement(antd__WEBPACK_IMPORTED_MODULE_16__.ZP,{value:1},React.createElement("span",null,"\u5BF9\u6240\u6709\u8BA4\u8BC1\u6559\u5E08\u516C\u5F00"),((_o=(_n=shixunsDetail.setting)==null?void 0:_n.shixun)==null?void 0:_o.status)!==2&&React.createElement(antd__WEBPACK_IMPORTED_MODULE_20__.Z,{title:"\u8BE5\u9009\u9879\u9700\u5728\u5B9E\u8DF5\u9879\u76EE\u53D1\u5E03\u540E\u751F\u6548"},React.createElement("i",{style:{marginLeft:10,color:"#e9b357",fontSize:14},className:"iconfont icon-jinggao-3"})),React.createElement("span",{className:"c-grey-999"},"\uFF08\u9009\u4E2D\u5219\u5141\u8BB8\u5DF2\u804C\u4E1A\u8BA4\u8BC1\u7684\u6559\u5E08\u67E5\u770B\uFF09")),React.createElement(antd__WEBPACK_IMPORTED_MODULE_16__.ZP,{style:{marginTop:"22px"},value:2},React.createElement("span",null,"\u4EC5\u5B9E\u8BAD\u5408\u4F5C\u8005\u53EF\u89C1"),React.createElement("span",{className:"c-grey-999"},"\uFF08\u9009\u4E2D\u5219\u4EC5\u5141\u8BB8\u5B9E\u8BAD\u5408\u4F5C\u8005\u53EF\u4EE5\u76F4\u63A5\u67E5\u770B\uFF0C\u5B66\u751F\u4EC5\u53EF\u5728\u8BFE\u5802\u4F5C\u4E1A\u4E2D\u82B1\u8D39\u91D1\u5E01\u89E3\u9501\uFF09")))))),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelWrap},React.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.label},"\u5F00\u542F\u65F6\u95F4\uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent},React.createElement("div",null,React.createElement(antd__WEBPACK_IMPORTED_MODULE_15__.default,{checked:isOpenTime,onChange:Dt=>{setIsOpenTime(Dt.target.checked),Dt.target.checked||setOpenTime("")},disabled:!editable}),React.createElement("span",{className:"c-grey-999"},"\uFF08\u9009\u4E2D\u5219\u5B66\u5458\u5728\u6307\u5B9A\u7684\u5F00\u542F\u65F6\u95F4\u540E\u624D\u80FD\u5F00\u542F\u6311\u6218\uFF09")),isOpenTime&&React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.graaytitle},React.createElement(antd__WEBPACK_IMPORTED_MODULE_21__.default,{className:`${_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.dataPicker}`,format:timeFormat,locale:antd_lib_date_picker_locale_zh_CN__WEBPACK_IMPORTED_MODULE_22__.Z,bordered:!1,disabled:!editable,placeholder:"\u8BF7\u8F93\u5165\u5F00\u542F\u65F6\u95F4",showToday:!1,disabledDate:Dt=>Dt&&DtsetOpenTime(handleDateString(Ht))})))),React.createElement("p",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.titlesize,style:{marginTop:"20px"}},"\u529F\u80FD"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelWrap},React.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.label},"\u663E\u793A\u4EE3\u7801\u5E93\u5730\u5740\uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent},React.createElement("div",null,React.createElement(antd__WEBPACK_IMPORTED_MODULE_15__.default,{checked:display_git_address,disabled:!editable,onChange:Dt=>set_display_git_address(Dt.target.checked)}),React.createElement("span",{className:"c-grey-999"},"\uFF08\u9009\u4E2D\u5219\u5BF9\u5B66\u5458\u516C\u5F00\u4EE3\u7801\u5E93\u5730\u5740\uFF0C\u5B66\u5458\u53EF\u4EE5\u5C06\u6240\u6709\u4EE3\u7801\u4E0B\u8F7D\u5230\u672C\u5730\uFF09")))),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelWrap},React.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.label},"\u663E\u793A\u4EE3\u7801\u76EE\u5F55\uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent},React.createElement("div",null,React.createElement(antd__WEBPACK_IMPORTED_MODULE_15__.default,{checked:codeHidden,disabled:!editable,onChange:Dt=>{setCodeHidden(Dt.target.checked)}}),React.createElement("span",{className:"c-grey-999"},"\uFF08\u9009\u4E2D\u5219\u5B66\u5458\u9875\u9762\u663E\u793A\u7248\u672C\u5E93\u76EE\u5F55\uFF09")),codeHidden&&React.createElement("div",{style:{background:"#f5f5f5",marginTop:"10px",borderRadius:"8px",justifyContent:"left",alignItems:"center",padding:"0px 20px"}},React.createElement("div",{style:{display:"flex",marginTop:"20px"}},React.createElement("label",{style:{width:"150px",textAlign:"right"}},"\u4EE3\u7801\u5E93\u6587\u4EF6\u4FEE\u6539\u6743\u9650\uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent,style:{padding:"0px"}},React.createElement("div",null,React.createElement(antd__WEBPACK_IMPORTED_MODULE_15__.default,{checked:codeEditPermission,disabled:!editable,onChange:Dt=>{setCodeEditPermission(Dt.target.checked),Dt.target.checked||setAllowFileUpload(Dt.target.checked)}}),React.createElement("span",{className:"c-grey-999"},"\uFF08\u52FE\u9009\u540E\u5141\u8BB8\u5B66\u5458\u4FEE\u6539\u4EE3\u7801\u5E93\u6240\u6709\u6587\u4EF6\uFF0C\u5426\u5219\u4EC5\u53EF\u4FEE\u6539\u5B66\u5458\u4EFB\u52A1\u6587\u4EF6\uFF09")))),React.createElement("div",{style:{display:"flex",marginTop:"10px",marginBottom:"20px"}},React.createElement("label",{style:{width:"150px",textAlign:"right"}},"\u5141\u8BB8\u4E0A\u4F20\u6587\u4EF6\uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent,style:{padding:"0px"}},React.createElement("div",null,React.createElement(antd__WEBPACK_IMPORTED_MODULE_15__.default,{checked:allowFileUpload,disabled:!editable,onChange:Dt=>{setAllowFileUpload(Dt.target.checked),Dt.target.checked&&setCodeEditPermission(Dt.target.checked)}}),React.createElement("span",{className:"c-grey-999"},"\uFF08\u52FE\u9009\u540E\uFF0C\u5141\u8BB8\u7528\u6237\u5B9E\u8BAD\u6311\u6218\u65F6\uFF0C\u5728\u4EE3\u7801\u76EE\u5F55\u4E2D\u4E0A\u4F20\u6587\u4EF6\uFF0C\u5426\u5219\u4E0D\u5141\u8BB8\u4E0A\u4F20\uFF09"))))))),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelWrap},React.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.label},"\u7981\u7528\u7C98\u8D34\uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent},React.createElement(_components_UpgradeTip__WEBPACK_IMPORTED_MODULE_10__.Z,{disableWhenCommunity:new Date((_p=shixunsDetail.detail)==null?void 0:_p.created_at)>new Date("2023-09-01")},React.createElement("div",null,React.createElement(antd__WEBPACK_IMPORTED_MODULE_15__.default,{checked:forbidCopy,disabled:!editable,onChange:Dt=>setForbidCopy(Dt.target.checked)}),React.createElement("span",{className:"c-grey-999"},"\uFF08\u9009\u4E2D\u5219\u5B66\u5458\u5728\u7F16\u7801\u533A\u57DF\u65E0\u6CD5\u4F7F\u7528\u7C98\u8D34\u529F\u80FD\uFF09"))))),own&&editable&&React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelWrap},React.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.label},"\u8C03\u8BD5\u5668",React.createElement("a",{href:"https://www.educoder.net/forums/36718",target:"_blank",className:"iconfont icon-xiaowenhao2 font14 ml5"}),"\uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent},React.createElement(_components_UpgradeTip__WEBPACK_IMPORTED_MODULE_10__.Z,{disableWhenCommunity:new Date((_q=shixunsDetail.detail)==null?void 0:_q.created_at)>new Date("2023-09-01")},React.createElement("div",null,React.createElement(antd__WEBPACK_IMPORTED_MODULE_23__.Z,{checked:openCodeDebugger,onChange:Dt=>setOpenCodeDebugger(Dt)}),React.createElement("span",{className:"c-grey-999"},"\uFF08\u5F00\u542F\u540E\uFF0C\u5B66\u5458\u5728\u5B9E\u8DF5\u9879\u76EE\u6311\u6218\u9875\u9762\uFF0C\u53EF\u4EE5\u4F7F\u7528\u4EE3\u7801\u8C03\u8BD5\u5DE5\u5177\u68C0\u67E5\u4EE3\u7801\u8FD0\u884C\u60C5\u51B5\u3002\u76EE\u524D\u4EC5\u652F\u6301Python3, Java, C\u8BED\u8A00\uFF09"))))),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelWrap},React.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.label},"\u81EA\u6D4B\u8FD0\u884C\uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent},React.createElement("div",null,React.createElement(antd__WEBPACK_IMPORTED_MODULE_23__.Z,{checked:openSelfRun,onChange:Dt=>setOpenSelfRun(Dt)}),React.createElement("span",{className:"c-grey-999"},"\uFF08\u5F00\u542F\u540E\uFF0C\u5B66\u5458\u5728\u5B9E\u8DF5\u9879\u76EE\u6311\u6218\u9875\u9762\uFF0C\u53EF\u4EE5\u4F7F\u7528\u81EA\u6D4B\u8FD0\u884C\u529F\u80FD\uFF09")))),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelWrap},React.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.label},"\u672C\u5730\u8BC4\u6D4B\uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent},React.createElement("div",null,React.createElement(antd__WEBPACK_IMPORTED_MODULE_23__.Z,{checked:openLocalEvaluate,onChange:Dt=>setOpenLocalEvaluate(Dt)}),React.createElement("span",{className:"c-grey-999"},"\uFF08\u5F00\u542F\u540E\uFF0C\u5B9E\u8BAD\u6311\u6218\u7528\u6237\u5728\u4F7F\u7528\u5BA2\u6237\u7AEF\u8FDB\u884C\u8BC4\u6D4B\u65F6\uFF0C\u5C06\u4F7F\u7528\u7528\u6237\u672C\u5730\u7684\u7B97\u529B\u8D44\u6E90\uFF0C\u51CF\u5C11\u7F51\u7EDC\u5E26\u6765\u7684\u5F71\u54CD\u3002\u76EE\u524D\u4EC5\u652F\u6301Python3\u8BED\u8A00 ",React.createElement("a",{target:"_blank",href:"/download"},"\xA0\u4E0B\u8F7D\u5BA2\u6237\u7AEF\xA0"),"\uFF09")))),((_r=user==null?void 0:user.userInfo)==null?void 0:_r.role)===1&&React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelWrap,style:{alignItems:"center"}},React.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.label},"\u4EE3\u7801\u4ED3\u5E93\u5BB9\u91CF \uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent},React.createElement("div",null,React.createElement(antd__WEBPACK_IMPORTED_MODULE_24__.Z,{style:{width:150},placeholder:"\u8BF7\u8F93\u5165\u4EE3\u7801\u4ED3\u5E93\u5BB9\u91CF",min:1,max:10240,value:gitSize,onChange:Dt=>{setgitSize(Dt)}}),React.createElement("span",{className:"c-grey-999"}," M ")))),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelWrap,style:{alignItems:"center"}},React.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.label},"\u4FDD\u5B58\u5B9E\u9A8C\u4E34\u65F6\u6570\u636E\uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent},React.createElement("div",null,React.createElement(antd__WEBPACK_IMPORTED_MODULE_23__.Z,{checked:startPermanent,onChange:Dt=>{if(!(0,_utils_authority__WEBPACK_IMPORTED_MODULE_7__.Ny)()){(0,_utils_verifyLogin__WEBPACK_IMPORTED_MODULE_6__.pW)(2);return}setStartPermanent(Dt)}}),React.createElement("span",{className:"c-grey-999"},"\uFF08\u5F00\u542F\u540E\uFF0C\u5B66\u5458\u5728\u901A\u7528\u4E91\u5B9E\u9A8C\u73AF\u5883\u4E0B\u7684/data/workspace\u76EE\u5F55\u5C06\u957F\u671F\u4FDD\u5B58\uFF0C\u6559\u5E08\u53D1\u9001\u5B9E\u8DF5\u9879\u76EE\u81F3\u8BFE\u5802\u540E\u53EF\u9009\u62E9\u5BFC\u51FA\u5B9E\u9A8C\u4E34\u65F6\u6570\u636E ",React.createElement("a",{target:"_blank",href:_utils_env__WEBPACK_IMPORTED_MODULE_5__.Z.API_SERVER+"/images/educoder/shixuns/\u5BFC\u51FA\u5B9E\u9A8C\u6587\u4EF6\u64CD\u4F5C\u6307\u5F15.pdf"},"\xA0\u64CD\u4F5C\u6307\u5F15\xA0"),"\uFF09")))),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelWrap,style:{alignItems:"center"}},React.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.label},"\u9ED8\u8BA4\u91CA\u653E\u5B9E\u9A8C\u8D44\u6E90\uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent},React.createElement("div",null,React.createElement(antd__WEBPACK_IMPORTED_MODULE_23__.Z,{checked:podSwitch,onChange:Dt=>{setPodSwitch(Dt)}}),React.createElement("span",{className:"c-grey-999"},"\uFF08\u5F00\u542F\u540E\uFF0C\u5728\u9000\u51FA\u5B9E\u8BAD\u65F6\u9ED8\u8BA4\u91CA\u653E\u5B9E\u9A8C\u8D44\u6E90\uFF09")))),React.createElement("p",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.titlesize,style:{marginTop:"20px"}}," ","\u8BC4\u8BBA\u533A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelWrap},React.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.label},"\u663E\u793A\u8BC4\u8BBA\u533A\uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent},React.createElement("div",null,React.createElement(antd__WEBPACK_IMPORTED_MODULE_23__.Z,{checked:!disableDiscuss,onChange:Dt=>setDisableDiscuss(!Dt)}),React.createElement("span",{className:"c-grey-999"},"\uFF08\u5173\u95ED\u540E\uFF0C\u5B9E\u8DF5\u9879\u76EE\u8BE6\u60C5\u9875\u53CA\u5173\u5361\u6311\u6218\u9875\u9762\u4E0D\u663E\u793A\u4EFB\u4F55\u8BC4\u8BBA\uFF09")))),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelWrap},React.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.label},"\u667A\u80FD\u63A8\u8350\uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent},React.createElement("div",null,React.createElement(antd__WEBPACK_IMPORTED_MODULE_23__.Z,{checked:resource_recommend,onChange:Dt=>{setresource_recommend(Dt)}}),React.createElement("span",{className:"c-grey-999"},"\uFF08\u5C06\u5B9E\u9A8C\u5173\u8054\u77E5\u8BC6\u56FE\u8C31\u5E76\u5F00\u542F\u667A\u80FD\u63A8\u8350\u540E\uFF0C\u7CFB\u7EDF\u5C06\u4F1A\u6839\u636E\u5B66\u751F\u7B54\u9898\u548C\u77E5\u8BC6\u70B9\u638C\u63E1\u7684\u60C5\u51B5\uFF0C\u667A\u80FD\u63A8\u8350\u76F8\u5173\u7684\u5B66\u4E60\u8D44\u6E90\uFF09"))))),React.createElement("div",{style:{height:"70px",width:"76%",background:"#ffffff",boxShadow:"0px -4px 8px 1px #F1F1F1",position:"absolute",bottom:"0px",display:"flex",alignItems:"center",justifyContent:"center"}},React.createElement(antd__WEBPACK_IMPORTED_MODULE_14__.ZP,{style:{marginRight:"10px",width:"100px",height:"40px",borderRadius:"4px",border:"1px solid #0152d9",color:"#0152d9"},onClick:()=>{umi__WEBPACK_IMPORTED_MODULE_1__.history.push(`/shixuns/${params.id}/challenges`)}},"\u53D6\u6D88"),React.createElement(antd__WEBPACK_IMPORTED_MODULE_14__.ZP,{style:{marginLeft:"10px",width:"100px",height:"40px",fontSize:"16px",background:"#0152d9",borderRadius:"4px"},type:"primary",onClick:()=>{var Dt,Ht;if(isOpenTime&&!openTime){antd__WEBPACK_IMPORTED_MODULE_11__.ZP.info("\u8BF7\u9009\u62E9\u5F00\u542F\u65F6\u95F4");return}if(openValue===1&&!selectDepartmentList.length){antd__WEBPACK_IMPORTED_MODULE_11__.ZP.info("\u8BF7\u9009\u62E9\u6307\u5B9A\u5355\u4F4D\u516C\u5F00");return}(Dt=shixunsDetail==null?void 0:shixunsDetail.detail)!=null&&Dt.is_fork_from_creator&&((Ht=shixunsDetail==null?void 0:shixunsDetail.detail)!=null&&Ht.copy_for_exercise)?dispatch({type:"classroomList/setActionTabs",payload:{key:"\u540C\u6B65\u4FEE\u6539",type:"setting",fn:(ne,y)=>{handSubmeit(ne,y)}}}):handSubmeit()}},"\u4FDD\u5B58"))),!isShowSetting&&React.createElement("div",{style:{padding:"40px"}},React.createElement("p",{style:{color:"#333333",fontSize:"16px"}},"\u521B\u5EFA\u8005"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.itemWrap},React.createElement("img",{alt:"\u7528\u6237\u5934\u50CF",height:"60",width:"60",className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.img,src:`${_utils_env__WEBPACK_IMPORTED_MODULE_5__.Z.IMG_SERVER}/images/${practiceSetting==null?void 0:practiceSetting.user_image_url}`}),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.itemContent},React.createElement("p",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.nameWrap},React.createElement("span",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.name},practiceSetting==null?void 0:practiceSetting.user_name),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.actionGroup})),React.createElement("p",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.schoolWrap},React.createElement("span",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.school},practiceSetting==null?void 0:practiceSetting.user_school)),React.createElement("p",{style:{color:"#333333",fontSize:"16px"}},"\u521B\u5EFA\u65F6\u95F4\uFF1A",practiceSetting==null?void 0:practiceSetting.created_at),React.createElement("p",{style:{color:"#333333",fontSize:"16px"}},"\u66F4\u65B0\u65F6\u95F4\uFF1A",practiceSetting==null?void 0:practiceSetting.updated_at)))))}__webpack_exports__.Z=(0,umi__WEBPACK_IMPORTED_MODULE_1__.connect)(({user:Dt,shixunsDetail:Ht,practiceSetting:ne})=>({user:Dt,shixunsDetail:Ht,practiceSetting:ne}))(Setting)},29687:function(Dt,Ht,ne){"use strict";ne.r(Ht),ne.d(Ht,{default:function(){return ca}});var y=ne(59301),Le={flex_box_center:"flex_box_center___bPWMH",flex_space_between:"flex_space_between___fjQJK",flex_box_vertical_center:"flex_box_vertical_center___WWAEa",flex_box_center_end:"flex_box_center_end___mQNLW",flex_box_column:"flex_box_column___lOsG0",menu:"menu___szqfh",warehouse:"warehouse___SVzfZ",header:"header___DfoMH",title:"title___y2IOb",content:"content___pGWUf",left:"left___eYHD7",right:"right___RbSHM",loading:"loading___g8ST2",empty:"empty___JqJWS",tabs:"tabs___fuMob",line:"line___Wav7D",footer:"footer___xymfv",commit:"commit___ZwkDv",blueLight:"blueLight___f52KB",filePathWrp:"filePathWrp____p6mm",filePath:"filePath___qkzoJ",bottom0:"bottom0___MrVME"},ke=ne(22740),it=ne(31691),We=ne(25399),De=ne(6767),Ve=ne(93041),Ke=ne(77019),ze=ne(5269),$e=ne(75727),lt=ne(62957),Ie=ne(29787),kt=ne(7939),tt=ne(18287),we=ne(58755),Re=ne(56102),Ne=ne(28284),et=ne(37568),st={wrap:"wrap___yTLAj",modal:"modal___B3dwx",title:"title___FHscn",path:"path___o7aJh",colorBlue:"colorBlue___p4I9Y",width240:"width240___UNGpD",filePath:"filePath___uTJLX"},Nt=ne(72565),me=Object.defineProperty,Ze=Object.getOwnPropertySymbols,ft=Object.prototype.hasOwnProperty,tn=Object.prototype.propertyIsEnumerable,Yt=(zt,Jt,Pt)=>Jt in zt?me(zt,Jt,{enumerable:!0,configurable:!0,writable:!0,value:Pt}):zt[Jt]=Pt,Je=(zt,Jt)=>{for(var Pt in Jt||(Jt={}))ft.call(Jt,Pt)&&Yt(zt,Pt,Jt[Pt]);if(Ze)for(var Pt of Ze(Jt))tn.call(Jt,Pt)&&Yt(zt,Pt,Jt[Pt]);return zt},Qe=(zt,Jt)=>{var Pt={};for(var yn in zt)ft.call(zt,yn)&&Jt.indexOf(yn)<0&&(Pt[yn]=zt[yn]);if(zt!=null&&Ze)for(var yn of Ze(zt))Jt.indexOf(yn)<0&&tn.call(zt,yn)&&(Pt[yn]=zt[yn]);return Pt},Ct=(zt,Jt,Pt)=>new Promise((yn,Jn)=>{var Ar=gn=>{try{cr(Pt.next(gn))}catch(yr){Jn(yr)}},On=gn=>{try{cr(Pt.throw(gn))}catch(yr){Jn(yr)}},cr=gn=>gn.done?yn(gn.value):Promise.resolve(gn.value).then(Ar,On);cr((Pt=Pt.apply(zt,Jt)).next())});const Me=zt=>{var Jt=zt,{shixunsDetail:Pt,globalSetting:yn,loading:Jn,user:Ar,dispatch:On,isRepository:cr}=Jt,gn=Qe(Jt,["shixunsDetail","globalSetting","loading","user","dispatch","isRepository"]);const yr=(0,ke.useLocation)(),Tr=(0,ke.useParams)(),[un,da]=(0,y.useState)({}),ya=(0,y.useRef)(),[sa]=Ne.default.useForm(),[zr,ri]=(0,y.useState)("");(0,y.useEffect)(()=>{gn.visible&&sa.resetFields()},[gn.visible]),(0,y.useEffect)(()=>{const ia=sessionStorage.getItem("pathArray");if(ia){const ra=ia.split(",").join("/"),Ur=ra.indexOf("/")===0?ra.substr(1):ra;ri(Ur)}},[]),(0,y.useEffect)(()=>{var ia,ra;ya.current=(ra=(ia=yr.pathname)==null?void 0:ia.split("/"))==null?void 0:ra[2]},[]);const Ba=(...ia)=>Ct(void 0,[...ia],function*(ra={}){const Ur=(0,Nt.TG)(),li=yield On({type:"shixunsDetail/addRepositoryFile",payload:{id:Tr.id,message:ra.commitMessage,content:"",path:(gn.defaultPath?gn.defaultPath+"/":"")+ra.path+"/"+(ra.file||".gitkeep"),secret_repository:cr?void 0:!0,homework_common_id:Ur||void 0}});li!=null&&li.url&&(De.ZP.success("\u6DFB\u52A0\u6210\u529F"),gn.onOK({path:(gn.defaultPath?gn.defaultPath+"/":"")+ra.path+"/"+(ra.file||".gitkeep"),name:ra.path.split("/")[ra.path.split("/").length-1]}),gn.onClose())}),Zr=()=>{var ia,ra;ke.history.push(`/shixuns/${ya.current}/${(ra=(ia=yr.pathname)==null?void 0:ia.split("/"))==null?void 0:ra[3]}${zr?`/master/shixun_show/${zr}`:""}`)};return y.createElement(lt.default,{width:"60%",centered:!0,open:gn.visible,wrapClassName:st.modal,onOk:()=>{sa.submit()},onCancel:gn.onClose,title:"\u65B0\u5EFA\u6587\u4EF6\u5939"},y.createElement("section",{className:st.bg},y.createElement("div",{className:st.wrap},y.createElement(Ne.default,{className:"mt10",form:sa,scrollToFirstError:!0,layout:"vertical",onFinish:Ba,onChange:()=>{var ia,ra,Ur,li;const Ca=Je({},sa.getFieldsValue()),Pa=(ia=Ca==null?void 0:Ca.path)==null?void 0:ia.split(""),ha=(ra=Ca==null?void 0:Ca.file)==null?void 0:ra.split("");(Ur=Pa==null?void 0:Pa.filter(Br=>Br=="/"))!=null&&Ur.length&&(Ca.path=Ca.path.substring(0,Ca.path.length-1)),(li=ha==null?void 0:ha.filter(Br=>Br=="/"))!=null&&li.length&&(Ca.file=Ca.file.substring(0,Ca.path.length-1)),sa.setFieldsValue(Je({},Ca)),da(Ca)}},y.createElement(Ne.default.Item,{label:"\u6587\u4EF6\u5939\u540D\u79F0\uFF1A",name:"path"},y.createElement(Ke.Z,null,y.createElement(ze.Z,null,y.createElement("span",{className:st.filePath},gn.defaultPath+"/")),y.createElement(ze.Z,{flex:"1"},y.createElement(Ne.default.Item,{name:"path",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6587\u4EF6\u5939\u540D\u79F0"},{whitespace:!0,message:"\u8BF7\u52FF\u8F93\u5165\u7A7A\u683C"}]},y.createElement(et.default,{placeholder:"\u8BF7\u8F93\u5165\u6587\u4EF6\u5939\u540D\u79F0",size:"middle"}))))),y.createElement(Ne.default.Item,{label:"\u6587\u4EF6\u540D\u79F0\uFF1A",name:"file"},y.createElement(et.default,{placeholder:"\u8BF7\u8F93\u5165\u6587\u4EF6\u540D\u79F0\uFF0C\u5982\u679C\u4E0D\u586B\u5199\u7CFB\u7EDF\u5C06\u5728\u6587\u4EF6\u5939\u4E0B\u521B\u5EFA.gitkeep\u7684\u9ED8\u8BA4\u6587\u4EF6",size:"middle"})),y.createElement(Ne.default.Item,{label:"\u63D0\u4EA4\u4FE1\u606F\uFF1A",name:"commitMessage",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u63D0\u4EA4\u4FE1\u606F"},{whitespace:!0,message:"\u8BF7\u52FF\u8F93\u5165\u7A7A\u683C"}]},y.createElement(et.default,{placeholder:"\u8BF7\u8F93\u5165\u672C\u6B21\u63D0\u4EA4\u7684\u4E3B\u8981\u4FE1\u606F\uFF0C\u5408\u7406\u7684\u63CF\u8FF0\u4FE1\u606F\u6709\u5229\u4E8E\u4EE3\u7801\u5386\u53F2\u8BB0\u5F55\u7684\u7BA1\u7406",size:"middle"}))))))};var je=(0,ke.connect)(({shixunsDetail:zt,loading:Jt,globalSetting:Pt,user:yn})=>({shixunsDetail:zt,globalSetting:Pt,user:yn,loading:Jt.models.index}))(Me),ot=ne(78228),Bt=ne(64261),sn=ne(59301),Kt=Object.defineProperty,Gt=Object.getOwnPropertySymbols,Dn=Object.prototype.hasOwnProperty,Se=Object.prototype.propertyIsEnumerable,fe=(zt,Jt,Pt)=>Jt in zt?Kt(zt,Jt,{enumerable:!0,configurable:!0,writable:!0,value:Pt}):zt[Jt]=Pt,at=(zt,Jt)=>{for(var Pt in Jt||(Jt={}))Dn.call(Jt,Pt)&&fe(zt,Pt,Jt[Pt]);if(Gt)for(var Pt of Gt(Jt))Se.call(Jt,Pt)&&fe(zt,Pt,Jt[Pt]);return zt},Xt=(zt,Jt)=>{var Pt={};for(var yn in zt)Dn.call(zt,yn)&&Jt.indexOf(yn)<0&&(Pt[yn]=zt[yn]);if(zt!=null&&Gt)for(var yn of Gt(zt))Jt.indexOf(yn)<0&&Se.call(zt,yn)&&(Pt[yn]=zt[yn]);return Pt},qe=(zt,Jt,Pt)=>new Promise((yn,Jn)=>{var Ar=gn=>{try{cr(Pt.next(gn))}catch(yr){Jn(yr)}},On=gn=>{try{cr(Pt.throw(gn))}catch(yr){Jn(yr)}},cr=gn=>gn.done?yn(gn.value):Promise.resolve(gn.value).then(Ar,On);cr((Pt=Pt.apply(zt,Jt)).next())});const He=zt=>{var Jt=zt,{shixunsDetail:Pt,globalSetting:yn,loading:Jn,user:Ar,dispatch:On,isRepository:cr}=Jt,gn=Xt(Jt,["shixunsDetail","globalSetting","loading","user","dispatch","isRepository"]);const yr=(0,ke.useLocation)(),Tr=(0,ke.useParams)(),[un,da]=(0,y.useState)({}),ya=(0,y.useRef)(),[sa]=Ne.default.useForm(),[zr,ri]=(0,y.useState)("");(0,y.useEffect)(()=>{gn.visible&&sa.resetFields()},[gn.visible]),(0,y.useEffect)(()=>{const ia=sessionStorage.getItem("pathArray");if(ia){const ra=ia.split(",").join("/"),Ur=ra.indexOf("/")===0?ra.substr(1):ra;ri(Ur)}},[]),(0,y.useEffect)(()=>{var ia,ra;ya.current=(ra=(ia=yr.pathname)==null?void 0:ia.split("/"))==null?void 0:ra[2]},[]);const Ba=(...ia)=>qe(void 0,[...ia],function*(ra={},Ur=!1,li=1){var Ca,Pa;const ha=(0,Nt.TG)(),Br=yield On({type:"shixunsDetail/addRepositoryFile",payload:{id:Tr.id,message:ra.commitMessage,content:ra.codeMirror,path:(gn.defaultPath?gn.defaultPath+"/":"")+ra.path,secret_repository:cr?void 0:!0,sync_origin_shixun:Ur,homework_common_id:ha||void 0}});Br!=null&&Br.url&&((Ca=Pt==null?void 0:Pt.detail)!=null&&Ca.copy_for_exercise||De.ZP.success("\u6DFB\u52A0\u6210\u529F"),gn.onOK({path:(gn.defaultPath?gn.defaultPath+"/":"")+ra.path,name:ra.path.split("/")[ra.path.split("/").length-1]}),gn.onClose()),(Pa=Pt==null?void 0:Pt.detail)!=null&&Pa.copy_for_exercise&&(0,Bt.m)(On,Pt,Tr.id,li)}),Zr=()=>{var ia,ra;ke.history.push(`/shixuns/${ya.current}/${(ra=(ia=yr.pathname)==null?void 0:ia.split("/"))==null?void 0:ra[3]}${zr?`/master/shixun_show/${zr}`:""}`)};return sn.createElement(lt.default,{width:"60%",open:gn.visible,wrapClassName:st.modal,destroyOnClose:!0,centered:!0,onOk:()=>{sa.submit()},onCancel:gn.onClose,title:"\u65B0\u5EFA\u6587\u4EF6"},sn.createElement("section",{className:st.bg},sn.createElement("div",{className:st.wrap},sn.createElement(Ne.default,{className:"mt10",form:sa,scrollToFirstError:!0,layout:"vertical",onFinish:ia=>{var ra,Ur;(ra=Pt==null?void 0:Pt.detail)!=null&&ra.is_fork_from_creator&&((Ur=Pt==null?void 0:Pt.detail)!=null&&Ur.copy_for_exercise)?(gn.onClose(),On({type:"classroomList/setActionTabs",payload:{key:"\u540C\u6B65\u4FEE\u6539",value:ia,type:"wareHouse",fn:(li,Ca,Pa)=>{Ba(li,Ca,Pa)}}})):Ba(ia)},onChange:()=>{const ia=at({},sa.getFieldsValue());ia!=null&&ia.path&&(ia.path=ia.path.trim(),ia.path.split("").filter(Ur=>Ur==="/").length>1&&(ia.path=ia.path.substring(0,ia.path.length-1)),sa.setFieldsValue(at({},ia)),da(ia))}},sn.createElement(Ne.default.Item,{label:"\u6587\u4EF6\u540D\u79F0\u6216\u6587\u4EF6\u8DEF\u5F84\uFF1A",name:"path"},sn.createElement(Ke.Z,null,sn.createElement(ze.Z,null,sn.createElement("span",{className:st.filePath},gn.defaultPath+"/")),sn.createElement(ze.Z,{flex:"1"},sn.createElement(Ne.default.Item,{name:"path",style:{marginBottom:0},rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6587\u4EF6\u540D\u79F0"},{whitespace:!0,message:"\u8BF7\u52FF\u8F93\u5165\u7A7A\u683C"}]},sn.createElement(et.default,{placeholder:"\u8BF7\u8F93\u5165\u6587\u4EF6\u540D\u79F0",size:"middle"}))))),sn.createElement(Ne.default.Item,{label:"\u63D0\u4EA4\u4FE1\u606F\uFF1A",name:"commitMessage",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u63D0\u4EA4\u4FE1\u606F"},{whitespace:!0,message:"\u8BF7\u52FF\u8F93\u5165\u7A7A\u683C"}]},sn.createElement(et.default,{placeholder:"\u8BF7\u8F93\u5165\u672C\u6B21\u63D0\u4EA4\u7684\u4E3B\u8981\u4FE1\u606F\uFF0C\u5408\u7406\u7684\u63CF\u8FF0\u4FE1\u606F\u6709\u5229\u4E8E\u4EE3\u7801\u5386\u53F2\u8BB0\u5F55\u7684\u7BA1\u7406",size:"middle"})),sn.createElement("div",{className:"mt10 mb20"},sn.createElement(Ne.default.Item,{name:"codeMirror",label:"\u6587\u4EF6\u5185\u5BB9\uFF1A",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6587\u4EF6\u5185\u5BB9"}],style:{marginBottom:0}},sn.createElement(ot.h,{options:{modal:"javascript",lineNumbers:!0,theme:"railscasts",indentUnit:4,matchBrackets:!0,autoRefresh:!0,smartIndent:!0,extraKeys:{"Alt-/":"autocomplete"},autofocus:!0,styleActiveLine:!0,lint:!0,linkurl:"",gutters:["CodeMirror-linenumbers","breakpoints","CodeMirror-lint-markers"]}})))))))};var Ue=(0,ke.connect)(({shixunsDetail:zt,loading:Jt,globalSetting:Pt,user:yn})=>({shixunsDetail:zt,globalSetting:Pt,user:yn,loading:Jt.models.index}))(He),rt=Object.defineProperty,dn=Object.getOwnPropertySymbols,qt=Object.prototype.hasOwnProperty,Fn=Object.prototype.propertyIsEnumerable,At=(zt,Jt,Pt)=>Jt in zt?rt(zt,Jt,{enumerable:!0,configurable:!0,writable:!0,value:Pt}):zt[Jt]=Pt,Ge=(zt,Jt)=>{for(var Pt in Jt||(Jt={}))qt.call(Jt,Pt)&&At(zt,Pt,Jt[Pt]);if(dn)for(var Pt of dn(Jt))Fn.call(Jt,Pt)&&At(zt,Pt,Jt[Pt]);return zt},en=(zt,Jt)=>{var Pt={};for(var yn in zt)qt.call(zt,yn)&&Jt.indexOf(yn)<0&&(Pt[yn]=zt[yn]);if(zt!=null&&dn)for(var yn of dn(zt))Jt.indexOf(yn)<0&&Fn.call(zt,yn)&&(Pt[yn]=zt[yn]);return Pt},ue=(zt,Jt,Pt)=>new Promise((yn,Jn)=>{var Ar=gn=>{try{cr(Pt.next(gn))}catch(yr){Jn(yr)}},On=gn=>{try{cr(Pt.throw(gn))}catch(yr){Jn(yr)}},cr=gn=>gn.done?yn(gn.value):Promise.resolve(gn.value).then(Ar,On);cr((Pt=Pt.apply(zt,Jt)).next())});const ae=zt=>{var Jt=zt,{shixunsDetail:Pt,globalSetting:yn,loading:Jn,user:Ar,dispatch:On,isRepository:cr}=Jt,gn=en(Jt,["shixunsDetail","globalSetting","loading","user","dispatch","isRepository"]);const yr=(0,ke.useLocation)(),Tr=(0,ke.useParams)(),[un,da]=(0,y.useState)({}),ya=(0,y.useRef)(),[sa]=Ne.default.useForm(),[zr,ri]=(0,y.useState)(""),[Ba,Zr]=(0,y.useState)("");(0,y.useEffect)(()=>{gn.visible&&sa.resetFields()},[gn.visible]),(0,y.useEffect)(()=>{const Ur=gn.defaultPath.split("/");Ur.length===1?(ri(""),Zr(gn.defaultPath)):(Zr(Ur.pop()),ri(Ur.join("/")+"/"))},[gn.defaultPath]),(0,y.useEffect)(()=>{var Ur,li;ya.current=(li=(Ur=yr.pathname)==null?void 0:Ur.split("/"))==null?void 0:li[2]},[]);const ia=(...Ur)=>ue(void 0,[...Ur],function*(li={}){const Ca=(0,Nt.TG)(),Pa=yield On({type:"shixunsDetail/moveGitFile",payload:{id:Tr.id,from:gn.defaultPath,to:zr+li.path,message:li.commitMessage||`${gn.defaultPath} rename to ${zr}${li.path} `,secret_repository:cr,homework_common_id:Ca||void 0}});(Pa==null?void 0:Pa.status)===0&&(De.ZP.success("\u6DFB\u52A0\u6210\u529F"),gn.onOK({path:li.path,name:li.path}),gn.onClose())}),ra=()=>{var Ur,li;ke.history.push(`/shixuns/${ya.current}/${(li=(Ur=yr.pathname)==null?void 0:Ur.split("/"))==null?void 0:li[3]}${zr?`/master/shixun_show/${zr}`:""}`)};return y.createElement(lt.default,{width:"40%",open:gn.visible,wrapClassName:st.modal,centered:!0,onOk:()=>{sa.submit()},onCancel:gn.onClose,title:"\u63D0\u4EA4\u8BF4\u660E"},y.createElement("section",{className:st.bg},y.createElement("div",{className:st.wrap},y.createElement(Ne.default,{className:"mt10",form:sa,scrollToFirstError:!0,layout:"vertical",onFinish:ia,onChange:()=>{const Ur=Ge({},sa.getFieldsValue());Ur!=null&&Ur.path&&(Ur.path=Ur.path.trim(),Ur.path.split("").filter(Ca=>Ca==="/").length>1&&(Ur.path=Ur.path.substring(0,Ur.path.length-1)),sa.setFieldsValue(Ge({},Ur)),da(Ur))}},y.createElement(Ne.default.Item,{label:"\u91CD\u547D\u540D\uFF1A",name:"path"},y.createElement(Ke.Z,null,y.createElement(ze.Z,{flex:"1"},y.createElement(Ne.default.Item,{name:"path",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6587\u4EF6\u540D\u79F0"},{whitespace:!0,message:"\u8BF7\u52FF\u8F93\u5165\u7A7A\u683C"}]},y.createElement(et.default,{placeholder:"\u8BF7\u8F93\u5165\u6587\u4EF6\u540D\u79F0",size:"middle",defaultValue:Ba}))))),y.createElement(Ne.default.Item,{label:"\u63D0\u4EA4\u4FE1\u606F\uFF1A",name:"commitMessage"},y.createElement(et.default,{placeholder:`\u5982\u4E0D\u586B\u5199\uFF0C\u9ED8\u8BA4\u63D0\u4EA4\u4FE1\u606F\u662F\uFF08${gn.defaultPath} rename to \u65B0\u7684\u540D\u79F0 \uFF09`,size:"middle"}))))))};var re=(0,ke.connect)(({shixunsDetail:zt,loading:Jt,globalSetting:Pt,user:yn})=>({shixunsDetail:zt,globalSetting:Pt,user:yn,loading:Jt.models.index}))(ae),ce=ne(86748),he=ne(72327),ie=ne(94968),Ce=ne(11499),Et={wrap:"wrap___T4tjB",title:"title____QnQT",path:"path___PLUeD",colorBlue:"colorBlue___eL7QF"},vt=ne(59301),dt=Object.defineProperty,yt=Object.getOwnPropertySymbols,vn=Object.prototype.hasOwnProperty,wn=Object.prototype.propertyIsEnumerable,Sn=(zt,Jt,Pt)=>Jt in zt?dt(zt,Jt,{enumerable:!0,configurable:!0,writable:!0,value:Pt}):zt[Jt]=Pt,Zn=(zt,Jt)=>{for(var Pt in Jt||(Jt={}))vn.call(Jt,Pt)&&Sn(zt,Pt,Jt[Pt]);if(yt)for(var Pt of yt(Jt))wn.call(Jt,Pt)&&Sn(zt,Pt,Jt[Pt]);return zt},rn=(zt,Jt)=>{var Pt={};for(var yn in zt)vn.call(zt,yn)&&Jt.indexOf(yn)<0&&(Pt[yn]=zt[yn]);if(zt!=null&&yt)for(var yn of yt(zt))Jt.indexOf(yn)<0&&wn.call(zt,yn)&&(Pt[yn]=zt[yn]);return Pt},ht=(zt,Jt,Pt)=>new Promise((yn,Jn)=>{var Ar=gn=>{try{cr(Pt.next(gn))}catch(yr){Jn(yr)}},On=gn=>{try{cr(Pt.throw(gn))}catch(yr){Jn(yr)}},cr=gn=>gn.done?yn(gn.value):Promise.resolve(gn.value).then(Ar,On);cr((Pt=Pt.apply(zt,Jt)).next())});const{Dragger:Cn}=ie.default,_t=zt=>{var Jt=zt,{shixunsDetail:Pt,globalSetting:yn,loading:Jn,user:Ar,dispatch:On,isRepository:cr}=Jt,gn=rn(Jt,["shixunsDetail","globalSetting","loading","user","dispatch","isRepository"]);const yr=(0,ke.useLocation)(),Tr=(0,ke.useParams)(),[un,da]=(0,y.useState)({}),ya=(0,y.useRef)(),[sa]=Ne.default.useForm(),[zr,ri]=(0,y.useState)([]),[Ba,Zr]=(0,y.useState)();let ia;(0,y.useEffect)(()=>{gn.visible&&(sa.resetFields(),ri([]))},[gn.visible]),(0,y.useEffect)(()=>{ya.current=Tr.id},[]),(0,y.useEffect)(()=>{const ha=sessionStorage.getItem("pathArray");if(ha){const Br=ha.split(",").join("/"),Qn=Br.indexOf("/")===0?Br.substr(1):Br;Zr(Qn)}},[]);const ra=ha=>{var Br,Qn,ai,dr;if(ia=ha.file.name,ha.file.status==="done"||ha.file.status==="uploading"){if(ri(ha.fileList),!ha.file.response)return;if(((Br=ha.file.response)==null?void 0:Br.status)===0){(Qn=Pt==null?void 0:Pt.detail)!=null&&Qn.copy_for_exercise||(De.ZP.success("\u4E0A\u4F20\u6210\u529F\uFF01"),sa.validateFields());return}ri(zr.filter(bn=>bn.uid!==ha.file.uid)),(ai=ha.file.response)!=null&&ai.message&&De.ZP.info((dr=ha.file.response)==null?void 0:dr.message)}},Ur=ha=>ht(void 0,null,function*(){if(!ha.response){De.ZP.info("\u8FD8\u672A\u4E0A\u4F20\u5B8C\u6210\uFF0C\u65E0\u6CD5\u8FDB\u884C\u5220\u9664\u64CD\u4F5C\uFF01");return}(yield On({type:"shixunsDetail/deleteGitFile",payload:{id:Tr.id,path:Ba?`${Ba}/${ha.name}`:ha.name,message:sa.getFieldValue("commitMessage")||`\u5220\u9664\u4E86${Ba?`${Ba}/${ha.name}`:ha.name}`,secret_repository:cr?null:!0}})).status===0&&(ri(zr.filter(Qn=>Qn.uid!==ha.uid)),De.ZP.info("\u5220\u9664\u6210\u529F"))}),li={height:300,multiple:!0,withCredentials:!0,openFileDialogOnClick:!!sa.getFieldValue("commitMessage"),data:()=>ht(void 0,null,function*(){return new Promise((ha,Br)=>ht(void 0,null,function*(){setTimeout(()=>ht(void 0,null,function*(){const Qn=yield sa.getFieldsValue(),ai=Zn(Zn({},{path:gn.defaultPath?gn.defaultPath:"",message:un.commitMessage||`\u4E0A\u4F20\u4E86${ia}`}),cr?{}:{secret_repository:!0});ha(ai)}),200)}))}),fileList:zr,method:"post",action:`${ce.Z.API_SERVER}/api/shixuns/${ya.current}/upload_git_file.json`,onChange:ra,onRemove:Ur,beforeUpload:ha=>(ia=ha.name,ha.size/1024/1024>50?(De.ZP.info("\u6587\u4EF6\u5927\u5C0F\u5FC5\u987B\u5C0F\u4E8E50MB"),!1):!0)},Ca=(ha=!1,Br=1)=>ht(void 0,null,function*(){var Qn;const ai=(0,Nt.TG)(),dr=Zn(Zn({},{path:gn.defaultPath?gn.defaultPath:"",message:un.commitMessage||`\u4E0A\u4F20\u4E86${ia}`}),cr?{}:{secret_repository:!0});for(let bn=0;bn{fr.append(er,dr[er].toString())});const Nr=yield(0,he.ZP)(`/api/shixuns/${ya.current}/upload_git_file.json`,{method:"post",body:fr},!0)}gn.onClose(),gn.onOK({path:gn.defaultPath}),Pa(),(Qn=Pt==null?void 0:Pt.detail)!=null&&Qn.copy_for_exercise&&(0,Bt.m)(On,Pt,Tr.id,Br)}),Pa=()=>{var ha,Br;ke.history.push(`/shixuns/${ya.current}/${(Br=(ha=yr.pathname)==null?void 0:ha.split("/"))==null?void 0:Br[3]}${Ba?`/master/shixun_show/${Ba}`:""}`)};return vt.createElement(lt.default,{open:gn.visible,onOk:ha=>{sa.submit()},centered:!0,onCancel:gn.onClose,width:"70%"},vt.createElement("section",{className:Et.bg},vt.createElement("div",{className:Et.wrap},vt.createElement("div",{className:Et.title},"\u4E0A\u4F20\u6587\u4EF6"),vt.createElement(Ne.default,{className:"mt10",form:sa,scrollToFirstError:!0,layout:"vertical",onFinish:()=>ht(void 0,null,function*(){var ha,Br;yield sa.validateFields(),(ha=Pt==null?void 0:Pt.detail)!=null&&ha.is_fork_from_creator&&((Br=Pt==null?void 0:Pt.detail)!=null&&Br.copy_for_exercise)?(gn.onClose(),On({type:"classroomList/setActionTabs",payload:{key:"\u540C\u6B65\u4FEE\u6539",type:"wareHouse",fn:(Qn,ai)=>{Ca(Qn,ai)}}})):Ca()}),onValuesChange:()=>da(Zn({},sa.getFieldsValue()))},vt.createElement(Ne.default.Item,{label:"\u63D0\u4EA4\u4FE1\u606F\uFF1A",name:"commitMessage",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u63D0\u4EA4\u4FE1\u606F"},{whitespace:!0,message:"\u8BF7\u52FF\u8F93\u5165\u7A7A\u683C"}]},vt.createElement(et.default,{placeholder:"\u5FC5\u586B\uFF0C\u63CF\u8FF0\u4E3B\u8981\u4FEE\u6539\u5185\u5BB9\uFF08\u76F8\u5F53\u4E8EGit Commit message\u7684Header\uFF09"})),vt.createElement(Ne.default.Item,{label:"\u9009\u62E9\u6587\u4EF6",name:"file",rules:[{required:!0,validator(ha,Br){return(zr==null?void 0:zr.length)===0?Promise.reject(new Error("\u8BF7\u9009\u62E9\u6587\u4EF6")):Promise.resolve()}}]},vt.createElement("div",{onClick:()=>{if(!sa.getFieldValue("commitMessage")){De.ZP.warning("\u8BF7\u5148\u586B\u5199\u63D0\u4EA4\u4FE1\u606F");return}}},vt.createElement(Cn,Zn({},li),vt.createElement("div",null,vt.createElement("i",{className:`iconfont icon-shangchuan font50 ${Et.colorBlue}`})),vt.createElement("div",{className:"font14 mt30"},"\u62D6\u62FD\u6587\u4EF6\u6216",vt.createElement("span",{className:`${Et.colorBlue} ml5`},"\u70B9\u51FB\u6B64\u5904\u4E0A\u4F20\uFF08\u5982\u679C\u6587\u4EF6\u5927\u5C0F\u8D85\u8FC750MB,\u8BF7\u4E0A\u4F20\u81F3\u6570\u636E\u96C6\uFF09"))))))),vt.createElement(Ce.Z,{onFinish:ha=>Zr(ha)})))};var on=(0,ke.connect)(({shixunsDetail:zt,loading:Jt,globalSetting:Pt,user:yn})=>({shixunsDetail:zt,globalSetting:Pt,user:yn,loading:Jt.models.index}))(_t),It={flex_box_center:"flex_box_center___UqJuy",flex_space_between:"flex_space_between___kWKf7",flex_box_vertical_center:"flex_box_vertical_center___nu70j",flex_box_center_end:"flex_box_center_end___NpRXJ",flex_box_column:"flex_box_column___mXaJ7",headLeft:"headLeft___CFA1O",colorBlue:"colorBlue___tdx2e",wrap:"wrap___Q6mHI",nodata:"nodata___f2U7q",nodataText:"nodataText___UUFGT",content:"content___nlH4h",gitCode:"gitCode___jaHbo",ellipsis:"ellipsis___wqs5z",menu:"menu___E01hA",overlayClass:"overlayClass___LrvQr",tips:"tips___XoHVF",gitTree:"gitTree___VsBuj"},pn={wrap:"wrap___qIbzI",content:"content___cWjqb",mainPathWrap:"mainPathWrap___QP5mq",colorBlue:"colorBlue___zUy77"},Ot=Object.defineProperty,jn=Object.getOwnPropertySymbols,$n=Object.prototype.hasOwnProperty,Xr=Object.prototype.propertyIsEnumerable,nr=(zt,Jt,Pt)=>Jt in zt?Ot(zt,Jt,{enumerable:!0,configurable:!0,writable:!0,value:Pt}):zt[Jt]=Pt,ut=(zt,Jt)=>{for(var Pt in Jt||(Jt={}))$n.call(Jt,Pt)&&nr(zt,Pt,Jt[Pt]);if(jn)for(var Pt of jn(Jt))Xr.call(Jt,Pt)&&nr(zt,Pt,Jt[Pt]);return zt},Rt=(zt,Jt,Pt)=>new Promise((yn,Jn)=>{var Ar=gn=>{try{cr(Pt.next(gn))}catch(yr){Jn(yr)}},On=gn=>{try{cr(Pt.throw(gn))}catch(yr){Jn(yr)}},cr=gn=>gn.done?yn(gn.value):Promise.resolve(gn.value).then(Ar,On);cr((Pt=Pt.apply(zt,Jt)).next())});const En=({shixunsDetail:zt,globalSetting:Jt,loading:Pt,dispatch:yn,title:Jn,pathList:Ar=[],showInputPath:On=!1,isMergeSelectFile:cr=!1,onFinish:gn=()=>{}})=>{const[yr]=Ne.default.useForm(),Tr=(0,ke.useParams)(),un=(0,ke.useLocation)(),da=(0,y.useRef)(),[ya,sa]=(0,y.useState)(""),[zr,ri]=(0,y.useState)(""),[Ba,Zr]=(0,y.useState)([]),[ia,ra]=(0,y.useState)([]);(0,y.useEffect)(()=>{var Br,Qn;da.current=((Qn=(Br=un.pathname)==null?void 0:Br.split("/"))==null?void 0:Qn[3])==="repository"},[]),(0,y.useEffect)(()=>{if(zt.actionTabs.key!=="Repository-SelectFilePath")return;const Br=Ar.join("/");let Qn=[];Ar.map((ai,dr)=>{dr===0?Qn.push({val:"\u6839\u76EE\u5F55",path:""},{val:`/${ai}`,path:Br}):Qn.push({val:`/${ai}`,path:Br})}),Zr(Qn),sa(Br),ri(Br),Ur(Br)},[zt.actionTabs.key]);const Ur=Br=>Rt(void 0,null,function*(){const Qn=yield yn({type:da.current?"shixunsDetail/getRepository":"shixunsDetail/getSecretRepository",payload:{id:Tr.id,path:Br}});Qn&&ra(Qn.trees||[])}),li=Br=>{let Qn=ya;Br.type==="tree"&&(Ba.length?Ba.push({val:`/${Br.name}`,path:Br.name}):Ba.push({val:"\u6839\u76EE\u5F55",path:""},{val:`/${Br.name}`,path:Br.name}),Zr(Ba),Qn=ya?`${ya}/${Br.name}`:Br.name,sa(Qn)),Ur(Qn)},Ca=(Br,Qn)=>{const ai=Ba.filter((bn,fr)=>fr<=Qn);Zr(ai);const dr=ai.filter((bn,fr)=>fr!==0).map(bn=>bn.val).join("").substr(1);sa(dr),Ur(dr)},Pa=()=>Rt(void 0,null,function*(){const Br=yr==null?void 0:yr.getFieldsValue(),Qn=ya?`${ya}${Br!=null&&Br.name?`/${Br==null?void 0:Br.name}`:""}`:Br==null?void 0:Br.name;if(cr){gn(Qn),ha();return}if(On){yield yr.validateFields();const ai=yield yn({type:"shixunsDetail/uploadGitFolder",payload:ut(ut({},{id:Tr.id,path:Qn}),da.current?{}:{secret_repository:!0})});gn(zr),ai.status===0&&De.ZP.info("\u65B0\u5EFA\u6210\u529F")}else gn(Qn),De.ZP.success("\u9009\u62E9\u6587\u4EF6\u76EE\u5F55\u6210\u529F");ha()}),ha=()=>{yn({type:"shixunsDetail/setActionTabs",payload:{}}),yr.resetFields()};return y.createElement(lt.default,{centered:!0,title:Jn||"\u65B0\u5EFA\u6587\u4EF6\u5939",closable:!1,keyboard:!1,open:zt.actionTabs.key==="Repository-SelectFilePath",onOk:Pa,onCancel:ha},y.createElement("div",{className:pn.wrap},y.createElement("div",{className:pn.content},y.createElement("div",{className:pn.mainPathWrap},!!(Ba!=null&&Ba.length)&&Ba.map((Br,Qn)=>y.createElement("a",{key:Qn,onClick:()=>Ca(Br,Qn)},Br.val))),!!(ia!=null&&ia.length)&&ia.map((Br,Qn)=>Br.type==="tree"&&y.createElement("a",{key:Qn,onClick:()=>li(Br)},y.createElement("i",{className:`iconfont icon-wenjianjia ${pn.colorBlue}`}),Br.name))),y.createElement("label",{className:"mt5"},"\u9009\u4E2D\u7684\u65B0\u5EFA\u6587\u4EF6\u5939\u76EE\u5F55\uFF1A"),y.createElement("div",{className:"mt5 mb5"},ya),On&&y.createElement(Ne.default,{form:yr,scrollToFirstError:!0,className:"mt20"},y.createElement(Ne.default.Item,{name:"name",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u540D\u79F0"},{whitespace:!0,message:"\u8BF7\u52FF\u8F93\u5165\u7A7A\u683C"}]},y.createElement(et.default,{placeholder:"\u8BF7\u8F93\u5165\u65B0\u6587\u4EF6\u5939\u540D/\u5B50\u6587\u4EF6\u5939\u540D\u3002\uFF08\u5982\uFF1Asrc/step1\uFF09"})))))};var Pn=(0,ke.connect)(({shixunsDetail:zt,loading:Jt,globalSetting:Pt})=>({shixunsDetail:zt,globalSetting:Pt,loading:Jt.models.index}))(En),or=ne(18785),Fr=ne(84105),La=ne(76534),Rr=ne(75065),Wr=ne(43775),xr=ne(65636),Fa=Object.defineProperty,Za=Object.defineProperties,ja=Object.getOwnPropertyDescriptors,ei=Object.getOwnPropertySymbols,ur=Object.prototype.hasOwnProperty,Qt=Object.prototype.propertyIsEnumerable,Vn=(zt,Jt,Pt)=>Jt in zt?Fa(zt,Jt,{enumerable:!0,configurable:!0,writable:!0,value:Pt}):zt[Jt]=Pt,hr=(zt,Jt)=>{for(var Pt in Jt||(Jt={}))ur.call(Jt,Pt)&&Vn(zt,Pt,Jt[Pt]);if(ei)for(var Pt of ei(Jt))Qt.call(Jt,Pt)&&Vn(zt,Pt,Jt[Pt]);return zt},Ea=(zt,Jt)=>Za(zt,ja(Jt)),Or=(zt,Jt)=>{var Pt={};for(var yn in zt)ur.call(zt,yn)&&Jt.indexOf(yn)<0&&(Pt[yn]=zt[yn]);if(zt!=null&&ei)for(var yn of ei(zt))Jt.indexOf(yn)<0&&Qt.call(zt,yn)&&(Pt[yn]=zt[yn]);return Pt},br=(zt,Jt,Pt)=>new Promise((yn,Jn)=>{var Ar=gn=>{try{cr(Pt.next(gn))}catch(yr){Jn(yr)}},On=gn=>{try{cr(Pt.throw(gn))}catch(yr){Jn(yr)}},cr=gn=>gn.done?yn(gn.value):Promise.resolve(gn.value).then(Ar,On);cr((Pt=Pt.apply(zt,Jt)).next())});const{DirectoryTree:vi}=tt.default,zi=zt=>{var Jt=zt,{shixunsDetail:Pt,globalSetting:yn,loading:Jn,user:Ar,activeKey:On,dispatch:cr,practiceSetting:gn,isRepository:yr,treeData:Tr,setTreeData:un}=Jt,da=Or(Jt,["shixunsDetail","globalSetting","loading","user","activeKey","dispatch","practiceSetting","isRepository","treeData","setTreeData"]),ya,sa,zr,ri,Ba,Zr,ia,ra;const Ur=(0,ke.useParams)(),li=(0,ke.useLocation)(),[Ca,Pa]=(0,y.useState)(),[ha,Br]=(0,y.useState)(!1),[Qn,ai]=(0,y.useState)(!1),[dr,bn]=(0,y.useState)(!1),[fr,Nr]=(0,y.useState)(!1),[er,lr]=(0,y.useState)("");let[qn,Ye]=(0,y.useState)([]),[wa,ba]=(0,y.useState)([]);const[Ri,gi]=(0,y.useState)([]),[Ui,Eo]=(0,y.useState)(!1),[dl,vo]=(0,y.useState)(),[qo,Ei]=(0,y.useState)(),[yo,fl]=(0,y.useState)(""),[wl,ol]=(0,y.useState)(),[Il,Ho]=(0,y.useState)(!1);(0,y.useEffect)(()=>{un([]),Co(""),localStorage.warehouseHideTip||Eo(!0)},[li.pathname,yr]);const ql=(Dr="")=>br(void 0,null,function*(){(yield(0,La.Zt)({id:Ur.id,secret_dir_path:Dr}))&&ol(Dr)}),Ll=Dr=>{var Si;return y.createElement(Ve.default,{className:It.menu,onClick:Vi=>{switch(lr(Dr.path||""),Vi.key){case"1":(0,Nt.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u4EE3\u7801\u4ED3\u5E93","\u65B0\u5EFA\u6587\u4EF6"]),Br(!0);break;case"2":(0,Nt.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u4EE3\u7801\u4ED3\u5E93","\u65B0\u5EFA\u6587\u4EF6\u5939"]),bn(!0);break;case"3":(0,Nt.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u4EE3\u7801\u4ED3\u5E93","\u4E0A\u4F20"]),Nr(!0);break;case"4":(0,Nt.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u4EE3\u7801\u4ED3\u5E93","\u91CD\u547D\u540D"]),ai(!0);break;case"5":(0,Nt.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u4EE3\u7801\u4ED3\u5E93","\u5220\u9664"]),bo(Dr.path,Dr.name,Dr);break;case"6":(0,Nt.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u4EE3\u7801\u4ED3\u5E93","\u590D\u5236\u8DEF\u5F84"]),As(Dr);break}}},(Dr.type==="topTree"||Dr.type==="tree")&&y.createElement(Ve.default.Item,{key:"1"},"\u65B0\u5EFA\u6587\u4EF6"),(Dr.type==="topTree"||Dr.type==="tree")&&y.createElement(Ve.default.Item,{key:"2"},"\u65B0\u5EFA\u6587\u4EF6\u5939"),(Dr.type==="topTree"||Dr.type==="tree")&&y.createElement(Ve.default.Item,{key:"3"},"\u4E0A\u4F20"),Dr.type!=="topTree"&&Dr.type!=="tree"&&((Si=Pt==null?void 0:Pt.detail)==null?void 0:Si.public)<2&&y.createElement(Ve.default.Item,{key:"4"},"\u91CD\u547D\u540D"),Dr.type!=="topTree"&&y.createElement(Re.CopyToClipboard,{text:`/data/workspace/myshixun/${yr?"":"secret/"}${Dr==null?void 0:Dr.path}`,onCopy:()=>De.ZP.success("\u590D\u5236\u6210\u529F")},y.createElement(Ve.default.Item,{key:"6"},y.createElement(y.Fragment,null,"\u590D\u5236\u8DEF\u5F84"))),Dr.type!=="topTree"&&y.createElement(Ve.default.Item,{key:"5"},"\u5220\u9664"))},Cl=(Dr,Si)=>Dr.map(Vi=>(Si==""?Vi.path=Si+Vi.name:Vi.path=Si+"/"+Vi.name,Vi.title=y.createElement(Ke.Z,{className:"font14"},y.createElement(ze.Z,{flex:"1"},y.createElement(Ke.Z,null,Vi.type==="blob"&&y.createElement(ze.Z,{flex:"20px",style:{marginLeft:-20}},y.createElement("span",{className:"iconfont icon-wenjian11 font12"})),y.createElement(ze.Z,{flex:"1"},y.createElement("span",{className:" multi_ellipsis1"},Vi.name)))),y.createElement(ze.Z,null,(Vi.type==="blob"||Vi.type==="tree")&&y.createElement($e.Z,{dropdownRender:()=>Ll(Vi),className:It.ellipsis},y.createElement("i",{className:"iconfont icon-gengduo2 c-555a88"})))),Vi.disableCheckbox=Ca&&Ca!==Vi.name,Vi.className=Vi.type==="tree"?It.pl23:"",Vi.checkable=Vi.type!=="tree",Vi.isLeaf=Vi.type!=="tree",Vi.children=Vi.type==="tree"&&[],Vi.key=Vi.path,Vi)),Rl=Dr=>{cr({type:"practiceSetting/setSideBarTabs",payload:{selectPath:Dr}})},$l=(Dr,Si)=>br(void 0,null,function*(){const Vi=Dr.split("/");yield Co(er),setTimeout(()=>{Rl(Dr),qn=[Vi[0]||""],wa=[Dr],ba([...wa]),Ye([...qn])},150)}),Sl=(Dr,Si)=>{if(Si=="")Tr=[...Dr],un([...Dr]);else{let Vi=bl(Tr,Si,Dr);Tr=Vi,un([...Vi])}};function bl(Dr,Si,Vi){return Dr.map(Hi=>Hi.key===Si?(Hi.children=[...Vi],hr({},Hi)):Hi.children?Ea(hr({},Hi),{children:bl(Hi.children,Si,Vi)}):Hi)}const Co=(Dr="")=>br(void 0,null,function*(){var Si,Vi;const Hi=yield cr({type:yr?"shixunsDetail/getRepository":"shixunsDetail/getSecretRepository",payload:{id:Ur.id,path:Dr}});if(Hi){if((Si=Hi.trees)!=null&&Si.length){let Ko=Cl([...Hi.trees],Dr);Sl(Ko,Dr),gi(Hi.trees||[]),Ei(Dr||""),console.log("handleGetRepository:",Ko,Dr),setTimeout(()=>console.log(Tr,Hi.trees,Dr,999999),2e3)}else Dr==""&&un([]);vo(((Vi=Hi.commits)==null?void 0:Vi[0])||{})}return Hi}),us=Dr=>br(void 0,null,function*(){return new Promise((Si,Vi)=>br(void 0,null,function*(){Dr.children.length&&Si(),fl(Dr.path),yield Co(Dr.path),Si()}))}),Ws=(Dr,Si)=>br(void 0,null,function*(){var Vi;console.log("handleSelectTree",Dr,Si.nativeEvent.target.nodeName,Si);const Hi=()=>{Rl(Si.node.path),Dr=[Si.node.path],ba([...Dr])};Si.nativeEvent.target.nodeName==="svg"||Si.nativeEvent.target.nodeName==="LI"||Si.nativeEvent.target.nodeName==="I"||Si.node.type==="blob"&&((Vi=gn==null?void 0:gn.sideBar)!=null&&Vi.confirmLeave?lt.default.confirm({title:"\u79BB\u5F00\u6B64\u9875\u63D0\u793A",content:"\u7CFB\u7EDF\u53EF\u80FD\u4E0D\u4F1A\u4FDD\u5B58\u60A8\u6240\u505A\u7684\u66F4\u6539\u3002",okText:"\u79BB\u5F00",cancelText:"\u53D6\u6D88",onOk:()=>{Hi(),cr({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}})}}):Hi())}),bo=(Dr,Si,Vi)=>{lt.default.confirm({centered:!0,title:`\u786E\u8BA4\u9700\u8981\u5220\u9664\u8BE5\u6587\u4EF6${Vi.children?"\u5939":""}?`,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>br(void 0,null,function*(){const Hi=(0,Nt.TG)(),Ko=yield cr({type:"shixunsDetail/deleteGitFile",payload:{id:Ur.id,path:Dr,message:`\u5220\u9664${Dr}`,secret_repository:yr?null:!0,homework_common_id:Hi||void 0}});let Al=Dr.split("/");if((Ko==null?void 0:Ko.status)===0){De.ZP.info("\u5220\u9664\u6210\u529F"),Al.splice(Al.length-1,1);const Wl=yield Co(Al.length>1?Al.join("/"):"");return Wl!=null&&Wl.trees||(Al.splice(Al.length-1,1),yield Co(Al.length>1?Al.join("/"):"")),Rl(""),!0}else(Ko==null?void 0:Ko.status)===-3?lt.default.confirm({title:"\u5220\u9664\u5931\u8D25",centered:!0,content:y.createElement("div",null,"\u8BE5\u6587\u4EF6\u201C",Dr,"\u201D\u5DF2\u7ECF\u88AB\u4EFB\u52A1\u5173\u5361\u7684\u5B66\u5458\u4EFB\u52A1\u6587\u4EF6\u6216\u8BC4\u6D4B\u6267\u884C\u6587\u4EF6\u4F7F\u7528\uFF0C\u8BF7\u5148\u4FEE\u6539\u4EFB\u52A1\u5173\u5361\u4E2D\u8BC4\u6D4B\u8BBE\u7F6E\u7684\u6587\u4EF6\u8DEF\u5F84\u540E\u518D\u5220\u9664\u3002"),okText:"\u524D\u5F80\u4FEE\u6539",cancelText:"\u53D6\u6D88",onOk:()=>{window.location.href=`/shixuns/${Ur.id}/edit/${Ko==null?void 0:Ko.message}/tab=2`}}):(Ko==null?void 0:Ko.status)===-4&<.default.confirm({title:"\u5220\u9664\u5931\u8D25",centered:!0,content:y.createElement("div",null,Ko==null?void 0:Ko.message),okText:"\u524D\u5F80\u4FEE\u6539",cancelText:"\u53D6\u6D88",onOk:()=>{window.location.href=`/shixuns/${Ur.id}/edit?tabId=service`}})})})},As=Dr=>{console.log(Dr,"item")},_s=(Dr,Si)=>br(void 0,null,function*(){if(console.log("handleExpand",Si),Si.nativeEvent.target.nodeName==="svg"||Si.nativeEvent.target.nodeName==="path"||Si.nativeEvent.target.nodeName==="LI")return!0;yield us(Si.node),qn.includes(Si.node.path)?qn.splice(qn.indexOf(Si.node.path),1):qn.push(Si.node.path),Ye([...qn])}),ou=()=>{Eo(!1),localStorage.warehouseHideTip=!0},Gs=Dr=>br(void 0,null,function*(){var Si;let Vi,Hi="",Ko,Al;switch(yr){case!0:Hi="\u5F00\u542F\u7248\u672C\u5E93",Ko="\u5F00\u542F",Al="\u4E0D\u5F00\u542F",Vi=y.createElement("div",null,"\u65B0\u5EFA\u5B9E\u8DF5\u9898\u5173\u5361\u65F6\uFF0C\u9700\u8981\u4F7F\u7528\u4EE3\u7801\u4ED3\u5E93\uFF1B\u5982\u679C\u53EA\u6709\u9009\u62E9\u9898\u5173\u5361\uFF0C\u5219\u4E0D\u9700\u8981\u4EE3\u7801\u4ED3\u5E93\u3002\u4EE3\u7801\u4ED3\u5E93\u542F\u7528\u540E\uFF0C\u5C06\u65E0\u6CD5\u5173\u95ED\u3002");break;case!1:(Si=Pt==null?void 0:Pt.detail)!=null&&Si.secret_repository?(Hi="\u5173\u95ED\u79C1\u5BC6\u4EE3\u7801\u4ED3\u5E93",Ko="\u786E\u5B9A",Al="\u53D6\u6D88",Vi=y.createElement("div",null,"\u5173\u95ED\u79C1\u5BC6\u4EE3\u7801\u4ED3\u5E93\u540E\uFF0C\u5DF2\u521B\u5EFA\u7684\u79C1\u5BC6\u4EE3\u7801\u4ED3\u5E93\u53CA\u5176\u5185\u5BB9\uFF0C\u5C06\u88AB\u5220\u9664\u3002\u786E\u8BA4\u8981\u5173\u95ED\u79C1\u5BC6\u4EE3\u7801\u4ED3\u5E93\uFF1F")):(Hi="\u5F00\u542F\u79C1\u5BC6\u4EE3\u7801\u4ED3\u5E93",Ko="\u4E0D\u4F7F\u7528",Al="\u4F7F\u7528",Vi=y.createElement("div",null,"\u79C1\u5BC6\u7248\u672C\u5E93\u7684\u6587\u4EF6\u5BF9\u5B66\u5458\u59CB\u7EC8\u9690\u85CF\uFF0C\u65E0\u6CD5\u8BBF\u95EE\u67E5\u770B\u3002\u9002\u7528\u4E8E\u547D\u4EE4\u884C\u3001\u56FE\u5F62\u5316\u684C\u9762\u4E24\u7C7B\u5B9E\u8BAD\uFF0C\u5176\u4ED6\u7C7B\u578B\u5B9E\u8BAD\u4E0D\u5EFA\u8BAE\u4F7F\u7528\u79C1\u5BC6\u7248\u672C\u5E93\u3002"));break}!yr&&(0,Rr.gy)(cr,"\u4E0D\u80FD\u5F00\u542F/\u5173\u95ED\u79C1\u5BC6\u4EE3\u7801\u4ED3\u5E93")||lt.default.confirm({title:Hi,okText:Ko,cancelText:Al,content:Vi,onOk:()=>{var Wl;(0,Nt.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u4EE3\u7801\u4ED3\u5E93",Hi]),!yr&&!((Wl=Pt==null?void 0:Pt.detail)!=null&&Wl.secret_repository)||Xs(Dr)},onCancel:()=>{var Wl;!yr&&!((Wl=Pt==null?void 0:Pt.detail)!=null&&Wl.secret_repository)&&Xs(Dr)}})}),Xs=Dr=>br(void 0,null,function*(){yr?(yield(0,La.h4)(hr({},Ur)),cr({type:"practiceSetting/getCommonData",payload:hr({},Ur)})):yield(0,La.K0)(Ea(hr({},Ur),{is_secret_repository:Dr})),Co(),cr({type:"shixunsDetail/getShixunsDetail",payload:{id:Ur.id}})}),lu=Dr=>{console.log(Dr)},Gl=Dr=>br(void 0,null,function*(){console.log(Dr);const Si=Dr.node.key,Vi=Dr.dragNode.key,Hi=Dr.node.pos.split("-"),Ko=Dr.dropPosition-Number(Hi[Hi.length-1]);if(Dr.dragNode.type==="tree"){De.ZP.warning("\u4E0D\u652F\u6301\u6587\u4EF6\u5939\u79FB\u52A8\u76EE\u5F55");return}if(Dr.node.type!=="tree"){De.ZP.warning("\u672A\u79FB\u52A8\u6587\u4EF6\u76EE\u5F55\u4F4D\u7F6E");return}if((yield cr({type:"shixunsDetail/moveGitFile",payload:hr({id:Ur.id,from:Dr.dragNode.path,to:Dr.node.path+"/"+Dr.dragNode.name,message:`${Dr.dragNode.path} move to ${Dr.node.path+"/"+Dr.dragNode.name} `},yr?{}:{secret_repository:!0})})).status===0){Rl(""),yield Co("");for(let Jo=0;Jonew Date("2023-09-01")},y.createElement(we.Z,{className:yr&&((sa=Pt==null?void 0:Pt.detail)!=null&&sa.init_repository)?"hide":"ml10",checked:yr?(ri=Pt==null?void 0:Pt.detail)==null?void 0:ri.init_repository:(zr=Pt==null?void 0:Pt.detail)==null?void 0:zr.secret_repository,checkedChildren:"\u5F00\u542F",unCheckedChildren:"\u5173\u95ED",onChange:Gs}))),y.createElement(ze.Z,null,y.createElement($e.Z,{dropdownRender:()=>Ll({type:"topTree"}),className:"current"},y.createElement(We.Z,{open:Ui,title:y.createElement("div",{className:"font16"},y.createElement(or.Z,{style:{position:"relative",left:-35},onClick:()=>ou()}),"\u70B9\u51FB\u6B64\u5904\u65B0\u5EFA\u6587\u4EF6\u3001\u65B0\u5EFA\u6587\u4EF6\u5939\u3001\u4E0A\u4F20\u6587\u4EF6\u3002",y.createElement("span",{onClick:()=>ou(),className:"iconfont icon-guanbi1 ml8 current font14"})),overlayClassName:It.overlayClass,overlayStyle:{maxWidth:500},arrowPointAtCenter:!0,placement:"right",color:"#F7B500"},yr&&((Ba=Pt==null?void 0:Pt.detail)==null?void 0:Ba.init_repository)&&y.createElement("i",{className:"iconfont icon-gengduo2 c-555a88"}),!yr&&((Zr=Pt==null?void 0:Pt.detail)==null?void 0:Zr.secret_repository)&&y.createElement("i",{className:"iconfont icon-gengduo2 c-555a88"}))))),!!Tr.length&&!yr&&y.createElement("div",{className:"mt20 pl20 pr20 font14 c-white"},y.createElement("div",null,"\u5B9E\u8BAD\u8BC4\u6D4B\u7684\u65F6\u5019\uFF0C\u7CFB\u7EDF\u4F1A\u4E34\u65F6\u5C06\u79C1\u5BC6\u4EE3\u7801\u5E93\u79FB\u52A8\u666E\u901A\u4EE3\u7801\u5E93\u7684secret\u76EE\u5F55\u4E0B\u9762\uFF0C\u8BC4\u6D4B\u7ED3\u675F\u4F1A\u6E05\u7A7Asecret\u76EE\u5F55\u5185\u5BB9\u3002\u5982\u679C\u79C1\u5BC6\u4EE3\u7801\u5E93\u4E2D\u5B58\u5728\u6587\u4EF6src/test.sh\uFF0C\u5728\u666E\u901A\u4EE3\u7801\u5E93\u8C03\u7528\u8BE5\u6587\u4EF6\u5219\u4F7F\u7528\u8DEF\u5F84\uFF1Asecret/src/test.sh")),Tr.length?y.createElement(y.Fragment,null,y.createElement("div",{className:It.content},On==="1"&&y.createElement("div",{className:It.tips},"\u63D0\u793A\uFF1A",y.createElement("br",null),'\u4EE3\u7801\u8FD0\u884C\u5728\u670D\u52A1\u5668/data/workspace/myshixun/\u4E0B\uFF0C\u5982\u679C\u4EE3\u7801 \u9700\u8981\u7528\u5230\u6587\u4EF6\u8DEF\u5F84\u65F6\uFF0C\u60A8\u5C06\u9F20\u6807\u79FB\u5165\u4ED3\u5E93\u6587\u4EF6\u6216\u76EE\u5F55\u53F3\u4FA7\u7684"..." \u56FE\u6807\uFF0C\u9009\u62E9\u590D\u5236\u8DEF\u5F84\u5F97\u5230\u6587\u4EF6\u7684\u7EDD\u5BF9\u8DEF\u5F84\u3002'),y.createElement(vi,{disabled:!!Jn.effects["shixunsDetail/getFileContent"],multiple:!0,showIcon:!1,treeData:Tr,switcherIcon:y.createElement(Fr.Z,{style:{fontWeight:"bold",fontSize:14,position:"relative",top:5,left:-2}}),onExpand:_s,expandedKeys:qn,selectedKeys:wa,onSelect:Ws,draggable:!0,onDragEnter:lu,onDrop:Gl,className:It.gitTree}))):"",!Tr.length&&yr&&((ia=Pt==null?void 0:Pt.detail)==null?void 0:ia.init_repository)&&y.createElement(ci,null),!Tr.length&&!yr&&((ra=Pt==null?void 0:Pt.detail)==null?void 0:ra.secret_repository)&&y.createElement(ci,null))),y.createElement(re,{visible:Qn,defaultPath:er,onClose:()=>ai(!1),isRepository:!yr,onOK:Dr=>br(void 0,null,function*(){const Si=er.split("/");Si.pop(),yield Co(Si.join("/")),Rl("")})}),y.createElement(Ue,{visible:ha,defaultPath:er,onClose:()=>Br(!1),isRepository:yr,onOK:Dr=>{$l(Dr.path,Dr.name)}}),y.createElement(je,{visible:dr,defaultPath:er,onClose:()=>bn(!1),isRepository:yr,onOK:Dr=>{$l(Dr.path,Dr.name)}}),y.createElement(on,{defaultPath:er,visible:fr,isRepository:yr,onClose:()=>Nr(!1),onOK:Dr=>br(void 0,null,function*(){const Si=er.split("/");yield Co(er),qn=[Si[0]||""],wa=[er],ba([...wa]),Ye([...qn])})}),y.createElement(Pn,{pathList:er==null?void 0:er.split("/"),showInputPath:!0,isMergeSelectFile:Il,onFinish:Dr=>{Il?ql(Dr):Co(Dr),Ho(!1)}}))},ci=()=>y.createElement("div",{className:`mt20 pb50 ${It.nodata}`},y.createElement("div",{className:It.headLeft},"\u63D0\u793A\uFF1A",y.createElement("br",null),"\u6B64\u5904\u5B58\u653E\u672C\u5B9E\u8BAD\u6240\u9700\u7684\u6240\u6709\u4EE3\u7801\u7B49\u76F8\u5173\u6587\u4EF6\uFF0C\u4F60\u53EF\u4EE5\u901A\u8FC7\u4EE5\u4E0B",y.createElement("br",null),"\u4E24\u79CD\u65B9\u5F0F\u6765\u4F7F\u7528\uFF1A",y.createElement("br",null),"1\u3001",y.createElement("a",{href:"/forums/2784",target:"_blank"},"Git\u5BA2\u6237\u7AEF")," \u4E0A\u4F20\u5DF2\u6709\u6587\u4EF6\u6765\u5F00\u59CB\u4F7F\u7528\u3002",y.createElement("br",null),"2\u3001\u76F4\u63A5\u5728\u5E73\u53F0\u4E0A\u521B\u5EFA\u6587\u4EF6\u76EE\u5F55\u4EE5\u53CA\u76F8\u5173\u4EE3\u7801\u6587\u4EF6\u3002",y.createElement("br",null),"3\u3001\u5982\u679C\u6587\u4EF6\u5927\u5C0F\u8D85\u8FC750MB,\u8BF7\u4E0A\u4F20\u81F3\u6570\u636E\u96C6\u3002"),y.createElement("img",{width:"100%",src:Wr.Oe}));var Oa=(0,ke.connect)(({shixunsDetail:zt,loading:Jt,globalSetting:Pt,practiceSetting:yn,user:Jn})=>({shixunsDetail:zt,globalSetting:Pt,user:Jn,practiceSetting:yn,loading:Jt}))(zi),xn={flex_box_center:"flex_box_center___JYIA5",flex_space_between:"flex_space_between___OOSa6",flex_box_vertical_center:"flex_box_vertical_center___s1AAj",flex_box_center_end:"flex_box_center_end___Ou9x8",flex_box_column:"flex_box_column___fXhOh",commitWrap:"commitWrap___xJGHF",wrap:"wrap___OEGuw",colorGray:"colorGray___nocDG",content:"content___Cvvjf",itemTime:"itemTime___wIggD",imageUrl:"imageUrl___C3Dsm",blueLight:"blueLight___qEiQB",divider:"divider___G5Y2d",empty:"empty___L1pRU"},Sr=ne(37285),jr=Object.getOwnPropertySymbols,Vr=Object.prototype.hasOwnProperty,ta=Object.prototype.propertyIsEnumerable,$t=(zt,Jt)=>{var Pt={};for(var yn in zt)Vr.call(zt,yn)&&Jt.indexOf(yn)<0&&(Pt[yn]=zt[yn]);if(zt!=null&&jr)for(var yn of jr(zt))Jt.indexOf(yn)<0&&ta.call(zt,yn)&&(Pt[yn]=zt[yn]);return Pt},Rn=(zt,Jt,Pt)=>new Promise((yn,Jn)=>{var Ar=gn=>{try{cr(Pt.next(gn))}catch(yr){Jn(yr)}},On=gn=>{try{cr(Pt.throw(gn))}catch(yr){Jn(yr)}},cr=gn=>gn.done?yn(gn.value):Promise.resolve(gn.value).then(Ar,On);cr((Pt=Pt.apply(zt,Jt)).next())});const Nn=zt=>{var Jt=zt,{shixunsDetail:Pt,globalSetting:yn,loading:Jn,user:Ar,dispatch:On,isRepository:cr}=Jt,gn=$t(Jt,["shixunsDetail","globalSetting","loading","user","dispatch","isRepository"]);const yr=(0,ke.useParams)(),[Tr,un]=(0,y.useState)([]);(0,y.useEffect)(()=>{da()},[cr]);const da=()=>Rn(void 0,null,function*(){const ya=yield On({type:"shixunsDetail/getRepositoryCommit",payload:{id:yr.id,secret_repository:cr?void 0:!0}});ya&&un(ya.commits||[])});return y.createElement(y.Fragment,null,Tr==""&&y.createElement("div",{className:xn.empty},y.createElement("img",{src:Wr.em,width:"258"}),y.createElement("br",null),y.createElement("span",{className:"c-grey-c font14"},"\u6682\u65E0\u63D0\u4EA4\u8BB0\u5F55")),Tr!=""&&y.createElement("section",{className:xn.bg},y.createElement("div",{className:xn.wrap},y.createElement("div",{className:xn.content},Tr==null?void 0:Tr.map(ya=>{var sa,zr;return y.createElement("div",null,y.createElement(Ke.Z,{align:"middle",className:"c-white font16"},y.createElement(ze.Z,null,ya.title)),y.createElement(Ke.Z,{align:"middle",className:"mt20 "},y.createElement(ze.Z,null,y.createElement("img",{className:xn.imageUrl,src:ce.Z.IMG_SERVER+"/"+((sa=ya.author)==null?void 0:sa.image_url)})),y.createElement(ze.Z,{className:xn.blueLight},y.createElement("span",{className:"ml20"},(zr=ya.author)==null?void 0:zr.username)),y.createElement(ze.Z,null,y.createElement("span",{className:`ml20 ${xn.blueLight}`},"\u63D0\u4EA4\u4E8E"),y.createElement("span",{className:`ml20 ${xn.blueLight}`},ya.time))),y.createElement(Sr.Z,{className:xn.divider}))})))))};var mt=(0,ke.connect)(({shixunsDetail:zt,loading:Jt,globalSetting:Pt,user:yn})=>({shixunsDetail:zt,globalSetting:Pt,user:yn,loading:Jt.models.index}))(Nn),St=ne(47171),Xn=ne(59301),mi=Object.defineProperty,ka=Object.defineProperties,ct=Object.getOwnPropertyDescriptors,Lt=Object.getOwnPropertySymbols,Mt=Object.prototype.hasOwnProperty,xt=Object.prototype.propertyIsEnumerable,Hn=(zt,Jt,Pt)=>Jt in zt?mi(zt,Jt,{enumerable:!0,configurable:!0,writable:!0,value:Pt}):zt[Jt]=Pt,ar=(zt,Jt)=>{for(var Pt in Jt||(Jt={}))Mt.call(Jt,Pt)&&Hn(zt,Pt,Jt[Pt]);if(Lt)for(var Pt of Lt(Jt))xt.call(Jt,Pt)&&Hn(zt,Pt,Jt[Pt]);return zt},Er=(zt,Jt)=>ka(zt,ct(Jt)),Kn=(zt,Jt)=>{var Pt={};for(var yn in zt)Mt.call(zt,yn)&&Jt.indexOf(yn)<0&&(Pt[yn]=zt[yn]);if(zt!=null&&Lt)for(var yn of Lt(zt))Jt.indexOf(yn)<0&&xt.call(zt,yn)&&(Pt[yn]=zt[yn]);return Pt},kr=(zt,Jt,Pt)=>new Promise((yn,Jn)=>{var Ar=gn=>{try{cr(Pt.next(gn))}catch(yr){Jn(yr)}},On=gn=>{try{cr(Pt.throw(gn))}catch(yr){Jn(yr)}},cr=gn=>gn.done?yn(gn.value):Promise.resolve(gn.value).then(Ar,On);cr((Pt=Pt.apply(zt,Jt)).next())});const{TabPane:Hr}=it.default,pi=zt=>{var Jt=zt,{globalSetting:Pt,loading:yn,dispatch:Jn,practiceSetting:Ar,shixunsDetail:On}=Jt,cr=Kn(Jt,["globalSetting","loading","dispatch","practiceSetting","shixunsDetail"]),gn,yr,Tr,un,da,ya,sa,zr,ri,Ba,Zr,ia,ra,Ur,li,Ca,Pa,ha,Br;const[Qn,ai]=(0,y.useState)("1"),[dr,bn]=(0,y.useState)("1");let[fr,Nr]=(0,y.useState)();const er=(0,y.useRef)(),[lr,qn]=(0,y.useState)(!0),[Ye,wa]=(0,y.useState)(["2","1"]),[ba,Ri]=(0,y.useState)([]),gi=(0,y.useRef)(),Ui=(0,ke.useParams)(),Eo=[{id:"1",name:"\u4EE3\u7801\u4ED3\u5E93"},{id:"2",name:Xn.createElement("span",null,Xn.createElement("span",null,"\u79C1\u5BC6\u4EE3\u7801\u4ED3\u5E93"),Xn.createElement(We.Z,{title:"\u79C1\u5BC6\u7248\u672C\u5E93\u7684\u6587\u4EF6\u5BF9\u5B66\u5458\u59CB\u7EC8\u9690\u85CF\uFF0C\u65E0\u6CD5\u8BBF\u95EE\u67E5\u770B\u3002"},Xn.createElement("i",{className:"iconfont icon-xiaowenhao",style:{marginLeft:2,fontSize:14}})))}];(0,y.useEffect)(()=>{var Ei,yo,fl,wl,ol,Il,Ho,ql,Ll,Cl,Rl,$l,Sl,bl,Co,us,Ws,bo;try{((fl=(yo=(Ei=On==null?void 0:On.fileContent)==null?void 0:Ei.content)==null?void 0:yo.content)!=null&&fl.length||((ol=(wl=On==null?void 0:On.fileContent)==null?void 0:wl.content)==null?void 0:ol.content)=="")&&(((Il=On==null?void 0:On.fileContent)==null?void 0:Il.file_type)==="txt"?(er.current=window.decodeURIComponent(escape(window.atob((ql=(Ho=On==null?void 0:On.fileContent)==null?void 0:Ho.content)==null?void 0:ql.content))),fr=window.decodeURIComponent(escape(window.atob((Cl=(Ll=On==null?void 0:On.fileContent)==null?void 0:Ll.content)==null?void 0:Cl.content))),Nr(fr)):(er.current=($l=(Rl=On==null?void 0:On.fileContent)==null?void 0:Rl.content)==null?void 0:$l.content,fr=(bl=(Sl=On==null?void 0:On.fileContent)==null?void 0:Sl.content)==null?void 0:bl.content,Nr(fr)))}catch(As){er.current=window.atob((us=(Co=On==null?void 0:On.fileContent)==null?void 0:Co.content)==null?void 0:us.content),fr=window.atob((bo=(Ws=On==null?void 0:On.fileContent)==null?void 0:Ws.content)==null?void 0:bo.content),Nr(fr),De.ZP.warning("\u8BF7\u786E\u8BA4\u6587\u4EF6\u5B57\u7B26\u96C6\u7F16\u7801\u662F\u5426\u4E3AUTF-8")}console.log("codeMirrorSourceValue1212:12",On.fileContent.content)},[(gn=On==null?void 0:On.fileContent)==null?void 0:gn.content]),(0,y.useEffect)(()=>{var Ei;const yo=(Ei=Ar==null?void 0:Ar.sideBar)==null?void 0:Ei.selectPath.split("/");wa(yo)},[(yr=Ar==null?void 0:Ar.sideBar)==null?void 0:yr.selectPath]);const dl=Ei=>{Nr(Ei);let yo=-1;Ei===er.current?yo=0:yo=1,Jn({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!!yo}})};(0,y.useEffect)(()=>{new Promise((Ei,yo)=>kr(void 0,null,function*(){var fl,wl,ol;if(((fl=Ar==null?void 0:Ar.sideBar)==null?void 0:fl.selectPath)!==""&&((wl=Ar==null?void 0:Ar.sideBar)!=null&&wl.selectPath)){const Il=yield Jn({type:"shixunsDetail/getFileContent",payload:{id:Ui.id,path:(ol=Ar==null?void 0:Ar.sideBar)==null?void 0:ol.selectPath,secret_repository:lr?null:!0}});Il!=null&&Il.content||(Il==null?void 0:Il.content)==""||Jn({type:"practiceSetting/setSideBarTabs",payload:{selectPath:""}})}}))},[(Tr=Ar==null?void 0:Ar.sideBar)==null?void 0:Tr.selectPath]);const vo=Xn.createElement(Ve.default,{className:Le.menu,style:{background:"#24294b"},onClick:Ei=>{var yo;!((yo=On==null?void 0:On.detail)!=null&&yo.secret_repository)&&Ei.key==="2"&&bn("1"),ai(Ei.key),Ei.key==="1"?qn(!0):qn(!1)}},Xn.createElement(Ve.default.Item,{disabled:!0,key:"0"},"\u5207\u6362\u4ED3\u5E93"),Eo.filter(Ei=>{var yo,fl;return!((yo=On==null?void 0:On.detail)!=null&&yo.init_repository)||(fl=On==null?void 0:On.detail)!=null&&fl.is_jupyter_lab?Ei.id!=="2":Ei}).map((Ei,yo)=>Xn.createElement(Ve.default.Item,{className:"leaveClick",key:Ei.id},Ei.name))),qo=(Ei=!1,yo=1)=>kr(void 0,null,function*(){var fl,wl,ol,Il;const Ho=yield Jn({type:"shixunsDetail/updateRepositoryFile",payload:{id:Ui.id,path:(wl=(fl=On==null?void 0:On.fileContent)==null?void 0:fl.params)==null?void 0:wl.path,content:fr,secret_repository:lr?null:!0,sync_origin_shixun:Ei}});Ho!=null&&Ho.content&&((ol=On==null?void 0:On.detail)!=null&&ol.copy_for_exercise||De.ZP.success("\u4FDD\u5B58\u6210\u529F"),Jn({type:"practiceSetting/setSideBarTabs",payload:Er(ar({},Ar.sideBar),{confirmLeave:!1})})),(Il=On==null?void 0:On.detail)!=null&&Il.copy_for_exercise&&(0,Bt.m)(Jn,On,Ui.id,yo)});return Xn.createElement("div",{className:Le.warehouse},Xn.createElement("div",{className:Le.header},Xn.createElement(Ke.Z,{align:"middle",className:"w100 c-white",style:{height:60}},Xn.createElement(ze.Z,{flex:"1"},Xn.createElement(Ke.Z,{align:"middle"},Xn.createElement(ze.Z,null,Xn.createElement($e.Z,{dropdownRender:()=>vo,className:Le.menu},Xn.createElement("span",{className:"font16 c-white current ml20"},Eo.find(Ei=>Ei.id===Qn).name," ",Xn.createElement("span",{style:{color:"#B0B5D6"},className:"iconfont icon-sanjiaoxing font12"})))),Xn.createElement(ze.Z,{flex:"81px"},Xn.createElement("div",{className:Le.line})),Xn.createElement(ze.Z,null,Xn.createElement(it.default,{className:Le.tabs,activeKey:dr,onChange:Ei=>{var yo;(yo=Ar==null?void 0:Ar.sideBar)!=null&&yo.confirmLeave?lt.default.confirm({title:"\u79BB\u5F00\u6B64\u9875\u63D0\u793A",content:"\u7CFB\u7EDF\u53EF\u80FD\u4E0D\u4F1A\u4FDD\u5B58\u60A8\u6240\u505A\u7684\u66F4\u6539\u3002",okText:"\u79BB\u5F00",cancelText:"\u53D6\u6D88",onOk:()=>{bn(Ei),Jn({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1,selectPath:""}})}}):(bn(Ei),Jn({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1,selectPath:""}}))}},Xn.createElement(Hr,{tab:Xn.createElement("span",{className:"leaveClick"},"\u4EE3\u7801\u6587\u4EF6"),key:"1"}),lr&&((un=On==null?void 0:On.detail)==null?void 0:un.init_repository)&&Xn.createElement(Hr,{tab:"\u63D0\u4EA4\u8BB0\u5F55",key:"2",className:"leaveClick"}),!lr&&((da=On==null?void 0:On.detail)==null?void 0:da.secret_repository)&&Xn.createElement(Hr,{tab:"\u63D0\u4EA4\u8BB0\u5F55",key:"2",className:"leaveClick"}))))),(lr&&((ya=On==null?void 0:On.repository)==null?void 0:ya.git_url)||!lr&&((sa=On==null?void 0:On.secretRepository)==null?void 0:sa.git_url))&&Xn.createElement(Xn.Fragment,null,Xn.createElement(ze.Z,null,Xn.createElement("span",{className:Le.title},"\u4ED3\u5E93\u5730\u5740:"),Xn.createElement("input",{value:lr?(zr=On==null?void 0:On.repository)==null?void 0:zr.git_url:(ri=On==null?void 0:On.secretRepository)==null?void 0:ri.git_url}),Xn.createElement(Re.CopyToClipboard,{text:lr?(Ba=On==null?void 0:On.repository)==null?void 0:Ba.git_url:(Zr=On==null?void 0:On.secretRepository)==null?void 0:Zr.git_url,onCopy:()=>De.ZP.success("\u590D\u5236\u6210\u529F")},Xn.createElement(We.Z,{placement:"topLeft",title:"\u70B9\u51FB\u590D\u5236\u7248\u672C\u5E93"},Xn.createElement("i",{className:"iconfont icon-fuzhi2 current ml5 mr40"}))))))),Xn.createElement("div",{className:Le.content,style:{overflow:"auto"}},dr==="1"&&Xn.createElement(Xn.Fragment,null,Xn.createElement("aside",{className:Le.left},Xn.createElement(Ie.Z,{spinning:!!yn.effects["shixunsDetail/getRepository"],wrapperClassName:`${Le.loading} ${Le.bottom0}`},Xn.createElement(Oa,{setTreeData:Ri,treeData:ba,activeKey:Qn,isRepository:lr}))),Xn.createElement("aside",{className:Le.right,ref:gi},((ia=Ar==null?void 0:Ar.sideBar)==null?void 0:ia.selectPath)!==""&&Xn.createElement(Xn.Fragment,null,Xn.createElement(Ie.Z,{spinning:!!yn.effects["shixunsDetail/getFileContent"],wrapperClassName:Le.loading},Xn.createElement("div",{className:Le.filePathWrp},Xn.createElement(Ke.Z,{align:"middle",className:"w100"},Xn.createElement(ze.Z,null,Xn.createElement("span",{className:"iconfont icon-daimacangku2 c-white"})),Xn.createElement(ze.Z,{flex:"40px"},Xn.createElement("div",{className:Le.line,style:{marginLeft:20}})),Xn.createElement(ze.Z,{className:Le.filePath},Ye.map((Ei,yo)=>Xn.createElement("span",{className:"c-blue"},Ei))))),Xn.createElement("div",{className:yn.effects["shixunsDetail/getFileContent"]?"hide":"show"},Xn.createElement(St.Z,{className:"darkBlue",style:{top:66,height:"calc(100% - 60px)",position:"absolute",zIndex:1},filename:(ra=On==null?void 0:On.fileContent)==null?void 0:ra.filename,type:((Ur=On==null?void 0:On.fileContent)==null?void 0:Ur.file_type)==="office"?"download":(li=On==null?void 0:On.fileContent)==null?void 0:li.file_type,data:fr,monacoEditor:{value:fr,language:(Ca=On==null?void 0:On.fileContent)==null?void 0:Ca.language,onChange:Ei=>dl(Ei),options:{fontSize:14}}}))),((Pa=On==null?void 0:On.fileContent)==null?void 0:Pa.file_type)==="txt"&&Xn.createElement(Ke.Z,{align:"middle",justify:"center",className:Le.footer},Xn.createElement(ze.Z,null,Xn.createElement(kt.ZP,{type:"primary",size:"middle",ghost:!0,onClick:()=>{ke.history.push(`/shixuns/${Ui.id}/challenges`)}},"\u53D6\u6D88"),Xn.createElement(kt.ZP,{type:"primary",size:"middle",className:"ml40",onClick:Ei=>{var yo,fl;(yo=On==null?void 0:On.detail)!=null&&yo.is_fork_from_creator&&((fl=On==null?void 0:On.detail)!=null&&fl.copy_for_exercise)?Jn({type:"classroomList/setActionTabs",payload:{key:"\u540C\u6B65\u4FEE\u6539",type:"wareHouse",fn:(wl,ol)=>{qo(wl,ol)}}}):qo()}},"\u63D0\u4EA4")))),((ha=Ar==null?void 0:Ar.sideBar)==null?void 0:ha.selectPath)==""&&((Br=On==null?void 0:On.detail)==null?void 0:Br.init_repository)&&Xn.createElement("div",{className:Le.empty},Xn.createElement("img",{src:Wr.x7,width:"258"}),Xn.createElement("br",null),Xn.createElement("span",{className:"c-grey-c"},!!(ba!=null&&ba.length)&&"\u5728\u5DE6\u4FA7\u4EE3\u7801\u4ED3\u5E93\u533A\u57DF\u70B9\u51FB\u76EE\u5F55\u6253\u5F00\u6587\u4EF6",!(ba!=null&&ba.length)&&"\u8BF7\u5148\u5728\u5DE6\u4FA7\u4E0A\u4F20\u6587\u4EF6\u6216\u65B0\u5EFA\u6587\u4EF6\uFF01")))),dr==="2"&&Xn.createElement("div",{className:Le.commit},Xn.createElement(mt,{isRepository:lr}))))};var ca=(0,ke.connect)(({loading:zt,globalSetting:Jt,practiceSetting:Pt,shixunsDetail:yn})=>({globalSetting:Jt,loading:zt,practiceSetting:Pt,shixunsDetail:yn}))(pi)},56881:function(Dt,Ht,ne){"use strict";ne.r(Ht),ne.d(Ht,{default:function(){return hc}});var y=ne(59301),Le={practiceSetting:"practiceSetting___duHIg",wrapHeader:"wrapHeader___vb3NV",wrapLayout:"wrapLayout___z6EgF",wrapSidebar:"wrapSidebar___TzHq8",wrapContent:"wrapContent___iZrCo"},ke={flex_box_center:"flex_box_center___XeTw7",flex_space_between:"flex_space_between___Hfc9g",flex_box_vertical_center:"flex_box_vertical_center___JWkfv",flex_box_center_end:"flex_box_center_end___bKF19",flex_box_column:"flex_box_column___XWcdc",header:"header___HkrmL","flex-center":"flex-center___Xqcdj",title:"title___rc2FS",schedule:"schedule___MloKP",clickWarp:"clickWarp___yvMMm",num:"num___etFJa",subject:"subject___ZbcjS",btns:"btns___R7eGw",btn:"btn___NLvn4",simulate:"simulate___kVrJQ",exit:"exit___CTNC5"},it=ne(72565),We="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAACL0lEQVRIS72WvU9TURTAf4e+qBUritRXoYkaB0w0alz4B3RQExTSbjpooouiddGVxf0hTjKQ+MkANhiVwYTNwcHFRuNgdIHGYiMmVWnja6+5La8ttq99Vesd3/n4nXPuOec+ocHpu6nCecVJFCcUHBDo0eoK0gKvEZ76hNnFy7Lg5kbqCXrGVa8vzyhwVsBoFIQCG5jM+xhNj0jyd90agGmpQVHcQwg0clwjU2SUcDoVk8fVsjUAc0yNiMICOlpyXlEuKCGWuiLjzqcyoBg5xP/CueOzoGDIyaQI0DU3bN61XBa3NBUZ22CvvpMiwLTUbYHzf1gWDpmw9B2S3yoeFEykYnJBdCvaBT4265Z6cEMgNgBn9sPQNHz4ugZgGx3sltCYuojiVqvRd/th4jjsC0J0BhKf63gQLknIUs+AY60A+rfB3UEIboTIDLz65Go9J6alFgT6vAIOboeHp2CrH64+h6m37pYKFnUGWWB9tZrfAOso5Gy4Ng/ZfEl62ISpYQisgzsJuD7fNKxcXUCoE+JR2NUFiSU49wQ2GDAbBV3798tw5D7kVsENMDnXEoUDEI9AeDN8WYGsDb0B0FM0PA0va7ZOLcYpkesl7+wqQXZsqhh7LI1jMNe0TfdsKUGCnfDjJwxMQnqlae1LCrpNvQxafzc8isCDN3DjhTfneo0XB83rqtADlczAsu45D6e8Kv7LslvNon3r2sm4rQ9OGdLOJ9OBtPXRr26Qf/Hb8gvtaezbqqd4vgAAAABJRU5ErkJggg==",De=ne(76534),Ve=ne(62957),Ke=ne(6767),ze=ne(72327),$e=ne(22740),lt=ne(59301),Ie=Object.getOwnPropertySymbols,kt=Object.prototype.hasOwnProperty,tt=Object.prototype.propertyIsEnumerable,we=(Ae,xe)=>{var Ee={};for(var gt in Ae)kt.call(Ae,gt)&&xe.indexOf(gt)<0&&(Ee[gt]=Ae[gt]);if(Ae!=null&&Ie)for(var gt of Ie(Ae))xe.indexOf(gt)<0&&tt.call(Ae,gt)&&(Ee[gt]=Ae[gt]);return Ee},Re=(Ae,xe,Ee)=>new Promise((gt,mn)=>{var Wn=Ut=>{try{kn(Ee.next(Ut))}catch(Ln){mn(Ln)}},pr=Ut=>{try{kn(Ee.throw(Ut))}catch(Ln){mn(Ln)}},kn=Ut=>Ut.done?gt(Ut.value):Promise.resolve(Ut.value).then(Wn,pr);kn((Ee=Ee.apply(Ae,xe)).next())});const Ne=Ae=>{var xe=Ae,{globalSetting:Ee,loading:gt,dispatch:mn,practiceSetting:Wn,shixunsDetail:pr}=xe,kn=we(xe,["globalSetting","loading","dispatch","practiceSetting","shixunsDetail"]),Ut,Ln;const Aa=(0,$e.useLocation)(),$a=(0,y.useRef)(""),qr=(0,$e.useParams)(),{title:Ta,base_info_warning:Ii,challenges_warning:la,service_warning:Ra,repository_warning:gr,mirror_warning:Yi}=Wn;(0,y.useEffect)(()=>{var Xa;$a.current=(Xa=Aa.pathname.split("/"))==null?void 0:Xa[2],mn({type:"practiceSetting/setParams",payload:{id:$a.current}}),mn({type:"practiceSetting/getCommonData",payload:{id:$a.current}})},[Aa.pathname]),(0,y.useEffect)(()=>((0,it.Dk)(Ta||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"),()=>{(0,it.Dk)()}));const Fi=()=>Re(void 0,null,function*(){yield Ua(),$e.history.push(`/shixuns/${$a.current}/challenges`)}),Ua=()=>new Promise((Xa,Li)=>{var ao;(ao=Wn==null?void 0:Wn.sideBar)!=null&&ao.confirmLeave?Ve.default.confirm({title:"\u79BB\u5F00\u6B64\u9875\u63D0\u793A",content:"\u7CFB\u7EDF\u53EF\u80FD\u4E0D\u4F1A\u4FDD\u5B58\u60A8\u6240\u505A\u7684\u66F4\u6539\u3002",okText:"\u79BB\u5F00",cancelText:"\u53D6\u6D88",onOk:()=>{mn({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}}),Xa()},onCancel:()=>{Li()}}):Xa()}),Va=Xa=>{var Li;if(Xa===(Wn==null?void 0:Wn.sideBar.tabsActive))return;const ao=()=>{$e.history.push(`/shixuns/${$a.current}/edit?tabId=${Xa}`),mn({type:"practiceSetting/setSideBarTabs",payload:{tabsActive:Xa,selectPath:"",confirmLeave:!1}})};(Li=Wn==null?void 0:Wn.sideBar)!=null&&Li.confirmLeave?Ve.default.confirm({title:"\u79BB\u5F00\u6B64\u9875\u63D0\u793A",content:"\u7CFB\u7EDF\u53EF\u80FD\u4E0D\u4F1A\u4FDD\u5B58\u60A8\u6240\u505A\u7684\u66F4\u6539\u3002",okText:"\u79BB\u5F00",cancelText:"\u53D6\u6D88",onOk:()=>{ao()}}):ao()},Ir=(Xa,Li=!1)=>{Xa=Xa!=null&&Xa.includes(".json")?Xa:`${Xa}.json`,Ve.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:lt.createElement("div",{className:"tc font16"},"\u5B9E\u8BAD\u5DF2\u7ECF\u66F4\u65B0\u4E86\uFF0C\u6B63\u5728\u4E3A\u60A8\u91CD\u7F6E!"),onOk:()=>Re(void 0,null,function*(){const ao=yield(0,ze.ZP)("/api"+Xa,{method:"get"});if(!ao)return;Ke.ZP.success("\u91CD\u7F6E\u6210\u529F\uFF0C\u6B63\u5728\u8FDB\u5165\u5B9E\u8DF5\u9879\u76EE\uFF01");const hn=yield(0,De.Ir)({id:ao.shixun_identifier,jump_challenge_setting:Li});if(hn!=null&&hn.game_identifier){(0,it.xg)(`/tasks/${hn.game_identifier}`);return}(hn==null?void 0:hn.status)===2?Ir(hn==null?void 0:hn.message):(hn==null?void 0:hn.status)===3&&Cr(hn==null?void 0:hn.message)})})},Cr=Xa=>{Ve.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:lt.createElement("div",{className:"tc font16"},"\u76EE\u524D\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5C1A\u5728\u5185\u6D4B\u4E2D\uFF0C\u5C06\u4E8E",Xa,"\u4E4B\u540E\u5F00\u653E\uFF0C\u8C22\u8C22\uFF01")})},Ha=(Xa,Li)=>Re(void 0,null,function*(){var ao,hn,ni,Yo;if(yield Ua(),(0,it.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u6A21\u62DF\u5B9E\u6218"]),(ao=pr.detail)!=null&&ao.is_jupyter||(hn=pr.detail)!=null&&hn.is_jupyter_lab){mn({type:"shixunsDetail/execJupyter",payload:{id:$a.current}}).then(Gi=>{var Go;Gi!=null&&Gi.identifier&&((Go=$e.history)==null||Go.push(`/tasks/${Gi.identifier}/jupyter`))});return}mn({type:"globalSetting/setGlobalLoading",payload:{show:!0,text:"\u6B63\u5728\u8FDB\u5165\u5B9E\u8DF5\u9879\u76EE\uFF0C\u8BF7\u7A0D\u540E..."}});const wi=Li?yield(0,De.BK)({id:Xa}):yield(0,De.Ir)({id:Xa});if(mn({type:"globalSetting/setGlobalLoading",payload:{show:!1,text:""}}),(wi==null?void 0:wi.status)==5&&!Li){Ve.default.confirm({centered:!0,icon:null,width:430,okText:"\u5B8C\u5584\u8BC4\u6D4B\u8BBE\u7F6E",cancelText:"\u76F4\u63A5\u8FDB\u5165\u6A21\u62DF\u5B9E\u6218",title:"\u63D0\u793A",content:lt.createElement("div",{className:"mb10"},"\u68C0\u6D4B\u5230",(Yo=(ni=wi==null?void 0:wi.data)==null?void 0:ni.challenge_errors)==null?void 0:Yo.map((Gi,Go)=>{var $r;return lt.createElement("span",{key:Go,style:{color:"#3061D0"}},"\u7B2C",Gi==null?void 0:Gi.challenge_position,"\u5173",Go!=(($r=wi==null?void 0:wi.data)==null?void 0:$r.challenge_errors)-1&&"\u3001")}),"\u5173\u5361\u4E2D\u8BC4\u6D4B\u8BBE\u7F6E\u672A\u5B8C\u6210\uFF0C\u76F4\u63A5\u8FDB\u5165\u6A21\u62DF\u5B9E\u6218\u65E0\u6CD5\u68C0\u6D4B\u6574\u4E2A\u5B9E\u9A8C\u6D41\u7A0B\uFF0C\u5EFA\u8BAE\u5148\u5B8C\u5584\u5173\u5361\u8BC4\u6D4B\u8BBE\u7F6E\u540E\u518D\u8FDB\u5165\u6A21\u62DF\u5B9E\u6218"),onOk:()=>{var Gi,Go,$r;window.location.href=`/shixuns/${$a.current}/edit/${($r=(Go=(Gi=wi==null?void 0:wi.data)==null?void 0:Gi.challenge_errors)==null?void 0:Go[0])==null?void 0:$r.challenge_id}/tab=2`},onCancel:()=>{(0,De.Ir)({id:$a.current,jump_challenge_setting:!0}).then(Gi=>{if(Gi!=null&&Gi.game_identifier||Gi!=null&&Gi.identifier){(0,it.xg)(`/tasks/${Gi.game_identifier}`);return}(Gi==null?void 0:Gi.status)===-3?(0,it.eF)():(Gi==null?void 0:Gi.status)===2?Ir(Gi==null?void 0:Gi.message,!0):(Gi==null?void 0:Gi.status)===3&&Cr(Gi==null?void 0:Gi.message)})}});return}if((wi==null?void 0:wi.status)==6&&!Li){Ve.default.confirm({centered:!0,icon:null,width:430,okText:"\u5B8C\u5584\u5B9E\u9A8C\u73AF\u5883\u8BBE\u7F6E",title:"\u63D0\u793A",content:lt.createElement("div",{className:"mb10"},"\u68C0\u6D4B\u5230\u5B9E\u9A8C\u73AF\u5883\u8BBE\u7F6E\u4E0D\u5B8C\u5584\uFF0C\u65E0\u6CD5\u5F00\u542F\u5B9E\u9A8C\u73AF\u5883\u8FDB\u884C\u6A21\u62DF\u5B9E\u6218\u8BF7\u5B8C\u5584\u5B9E\u9A8C\u73AF\u5883\u8BBE\u7F6E"),cancelButtonProps:{style:{display:"none"}},onOk:()=>{window.location.href=`/shixuns/${$a.current}/edit?tabId=environment`}});return}if(wi!=null&&wi.game_identifier||wi!=null&&wi.identifier){(0,it.xg)(Li?`/tasks/${wi==null?void 0:wi.identifier}/jupyter`:`/tasks/${wi.game_identifier}`);return}(wi==null?void 0:wi.status)===-3?(0,it.eF)():(wi==null?void 0:wi.status)===2?Ir(wi==null?void 0:wi.message):(wi==null?void 0:wi.status)===3&&Cr(wi==null?void 0:wi.message)}),va=()=>Re(void 0,null,function*(){yield Ua(),mn({type:"practiceSetting/setSideBarTabs",payload:{tabsActive:"information"}})}),oi=Xa=>({borderBottomColor:(Wn==null?void 0:Wn.sideBar.tabsActive)===Xa?"#0152d9":"transparent"});return lt.createElement("div",{className:ke.header},lt.createElement("aside",{className:ke.title},lt.createElement("i",{onClick:Fi,style:{color:"#fff",marginRight:20},className:"icon iconfont icon-fanhui1"}),lt.createElement("span",{className:ke.edit},Ta||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"),lt.createElement("i",{onClick:va,className:"icon iconfont icon-xiugai1"})),lt.createElement("aside",{className:ke.schedule},lt.createElement("div",null,lt.createElement("span",{style:oi("information"),className:ke.clickWarp,onClick:()=>Va("information")},Ii?lt.createElement("span",{className:ke.num},"1"):lt.createElement("img",{src:We}),lt.createElement("span",{className:ke.subject},"\u57FA\u672C\u4FE1\u606F")),lt.createElement("i",{className:"iconfont icon-lujing"})),lt.createElement("div",null,lt.createElement("span",{style:oi("warehouse"),className:ke.clickWarp,onClick:()=>Va("warehouse")},gr?lt.createElement("span",{className:ke.num},"2"):lt.createElement("img",{src:We}),lt.createElement("span",{className:ke.subject},"\u4EE3\u7801\u4ED3\u5E93")),lt.createElement("i",{className:"iconfont icon-lujing"})),(pr==null?void 0:pr.detail)&&!((Ut=pr==null?void 0:pr.detail)!=null&&Ut.is_jupyter_lab)&<.createElement("div",null,lt.createElement("span",{style:oi("level"),className:ke.clickWarp,onClick:()=>Va("level")},la?lt.createElement("span",{className:ke.num},"3"):lt.createElement("img",{src:We}),lt.createElement("span",{className:ke.subject},"\u4EFB\u52A1\u5173\u5361")),lt.createElement("i",{className:"iconfont icon-lujing"})),(pr==null?void 0:pr.detail)&&((Ln=pr==null?void 0:pr.detail)==null?void 0:Ln.is_jupyter_lab)&<.createElement("div",null,lt.createElement("span",{style:oi("service"),className:ke.clickWarp,onClick:()=>Va("service")},Ra?lt.createElement("span",{className:ke.num},"3"):lt.createElement("img",{src:We}),lt.createElement("span",{className:ke.subject},"\u670D\u52A1")),lt.createElement("i",{className:"iconfont icon-lujing"})),lt.createElement("div",null,lt.createElement("span",{style:oi("environment"),className:ke.clickWarp,onClick:()=>Va("environment")},Yi?lt.createElement("span",{className:ke.num},"4"):lt.createElement("img",{src:We}),lt.createElement("span",{className:ke.subject},"\u5B9E\u9A8C\u73AF\u5883")))),lt.createElement("aside",{className:ke.btns},lt.createElement("div",{className:ke.simulate,onClick:()=>Ha($a.current,!1)},"\u6A21\u62DF\u5B9E\u6218")))};var et=(0,$e.connect)(({loading:Ae,globalSetting:xe,practiceSetting:Ee,shixunsDetail:gt})=>({globalSetting:xe,loading:Ae,practiceSetting:Ee,shixunsDetail:gt}))(Ne),st={information:"information___HnFAg",scroll:"scroll___SzyY_",formWrap:"formWrap___dlZEW",img:"img___ESi1t",zhishidian:"zhishidian___eNpJf",tags_list:"tags_list___aeNqP",tag_item:"tag_item___kXmYp",tag_icon:"tag_icon___pBc8h"},Nt=ne(84693),me=ne(28284),Ze=ne(7939),ft=ne(37568),tn=ne(47889),Yt=ne(79939),Je=ne(77019),Qe=ne(5269),Ct=ne(94968),Me=ne(62673),je=ne(46792),ot=ne(89392),Bt=ne(86748),sn={flex_box_center:"flex_box_center___hBEA9",flex_space_between:"flex_space_between___rMB3f",flex_box_vertical_center:"flex_box_vertical_center___XT_7U",flex_box_center_end:"flex_box_center_end___ayQhe",flex_box_column:"flex_box_column___Yqif8",complete:"complete___zRKx3",cancel:"cancel___D5r7A",save:"save___sa92o"};const Kt=({dispatch:Ae,onCancel:xe,onSave:Ee,loading:gt=!1})=>y.createElement("div",{className:sn.complete},y.createElement("div",{onClick:xe,className:sn.cancel},"\u53D6\u6D88"),y.createElement(Ze.ZP,{type:"primary",loading:gt,onClick:Ee,className:sn.save},"\u4FDD\u5B58"));var Gt=(0,$e.connect)()(Kt),Dn=ne(64261),Se=ne(32050),fe=ne(19248),at=ne(51164),Xt=ne(98960),qe=ne(59301),He=Object.defineProperty,Ue=Object.defineProperties,rt=Object.getOwnPropertyDescriptors,dn=Object.getOwnPropertySymbols,qt=Object.prototype.hasOwnProperty,Fn=Object.prototype.propertyIsEnumerable,At=(Ae,xe,Ee)=>xe in Ae?He(Ae,xe,{enumerable:!0,configurable:!0,writable:!0,value:Ee}):Ae[xe]=Ee,Ge=(Ae,xe)=>{for(var Ee in xe||(xe={}))qt.call(xe,Ee)&&At(Ae,Ee,xe[Ee]);if(dn)for(var Ee of dn(xe))Fn.call(xe,Ee)&&At(Ae,Ee,xe[Ee]);return Ae},en=(Ae,xe)=>Ue(Ae,rt(xe)),ue=(Ae,xe)=>{var Ee={};for(var gt in Ae)qt.call(Ae,gt)&&xe.indexOf(gt)<0&&(Ee[gt]=Ae[gt]);if(Ae!=null&&dn)for(var gt of dn(Ae))xe.indexOf(gt)<0&&Fn.call(Ae,gt)&&(Ee[gt]=Ae[gt]);return Ee},ae=(Ae,xe,Ee)=>new Promise((gt,mn)=>{var Wn=Ut=>{try{kn(Ee.next(Ut))}catch(Ln){mn(Ln)}},pr=Ut=>{try{kn(Ee.throw(Ut))}catch(Ln){mn(Ln)}},kn=Ut=>Ut.done?gt(Ut.value):Promise.resolve(Ut.value).then(Wn,pr);kn((Ee=Ee.apply(Ae,xe)).next())});const re=Ae=>{var xe=Ae,{globalSetting:Ee,loading:gt,dispatch:mn,practiceSetting:Wn,problemset:pr,shixunsDetail:kn}=xe,Ut=ue(xe,["globalSetting","loading","dispatch","practiceSetting","problemset","shixunsDetail"]),Ln,Aa;const[$a]=me.default.useForm(),[qr,Ta]=(0,y.useState)({}),[Ii,la]=(0,y.useState)(!1),[Ra,gr]=(0,y.useState)(!1),[Yi,Fi]=(0,y.useState)(!1),[Ua,Va]=(0,y.useState)(""),[Ir,Cr]=(0,y.useState)(""),[Ha,va]=(0,y.useState)(""),[oi,Xa]=(0,y.useState)(),Li=(0,y.useRef)({}),ao=(0,y.useRef)(""),hn=(0,y.useRef)(""),ni=(0,y.useRef)(""),Yo=(0,y.useRef)(null),wi=(0,y.useRef)((0,ot.throttle)(()=>xi(),2e3,{leading:!0,trailing:!1})).current,{id:Gi}=Wn,[Go,$r]=(0,y.useState)(!1),[Ai,mo]=(0,y.useState)([]);(0,y.useEffect)(()=>{Gi&&go()},[Gi]),(0,y.useEffect)(()=>(JSON.stringify(qr)!=="{}"&&Po(),()=>{clearTimeout(Yo.current)}),[qr,Ua,Ha,Ir]);const Po=()=>{clearTimeout(Yo.current),Yo.current=setTimeout(()=>{!(0,ot.isEqual)(qr,Li.current)||Ua!==ao.current||Ha!==hn.current||Ir!==ni.current?mn({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!0}}):mn({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}})},500)},go=()=>ae(void 0,null,function*(){var hi,Wi,Mo,as,Wa,lo,Qo;mn({type:"problemset/getEditDisciplines",payload:{source:"shixun"}});const Bl=yield(0,ze.ZP)(`/api/shixuns/${Gi}/edit_base_info.json`,{method:"get"});if(Bl.status===0){const wo=en(Ge({},Bl.data),{description:(0,Dn.S)(Bl.data.description)}),Hl={description:wo.description,shixun_tags:wo.shixun_tags,trainee:wo.trainee,name:wo.name,course:((hi=wo==null?void 0:wo.disciplines)==null?void 0:hi.length)>0?[(Mo=(Wi=wo==null?void 0:wo.disciplines)==null?void 0:Wi[0])==null?void 0:Mo.id,(lo=(Wa=(as=wo==null?void 0:wo.disciplines)==null?void 0:as[0])==null?void 0:Wa.sub_discipline)==null?void 0:lo.id]:[]};(Qo=kn.detail)!=null&&Qo.is_jupyter_lab&&(Hl.jupyter_show_description=Bl.data.jupyter_show_description),$a.setFieldsValue(Hl),Li.current=Ge({},Hl),ao.current=wo.attachment_id||"",hn.current=wo.cover_image_id||"",ni.current=wo.attachment_id_b||"",Ta(Ge({},Hl)),Va(wo.attachment_id||""),Cr(wo.attachment_id_b||""),va(wo.cover_image_id||""),Xa(wo.cover_image||""),mo(wo==null?void 0:wo.tag_disciplines)}}),jo=(hi,Wi)=>{Ta(Ge({},Wi))},Yr=()=>{Oi()},xi=()=>{(0,it.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u57FA\u672C\u4FE1\u606F","\u4FDD\u5B58"]),$a.submit()},uo=(hi,Wi=!1,Mo=1)=>{var as;const{name:Wa,description:lo,shixun_tags:Qo,course:Bl,trainee:wo,jupyter_show_description:Hl=!1}=hi;let Ts={name:Wa,description:lo,shixun_tags:Qo,attachment_id:Ua,cover_image_id:Ha,trainee:wo,attachment_id_b:Ir,sub_discipline_ids:Bl[1],tag_discipline_ids:(Ai==null?void 0:Ai.length)>0?Ai==null?void 0:Ai.map(Rs=>Rs==null?void 0:Rs.id):[]};(as=kn.detail)!=null&&as.is_jupyter_lab&&(Ts=en(Ge({},Ts),{jupyter_show_description:Hl})),(0,ze.ZP)(`/api/shixuns/${Gi}/base_info_save.json`,{method:"post",body:{shixun:Ge({},Ts),sync_origin_shixun:Wi}}).then(Rs=>ae(void 0,null,function*(){var Tu,vu,Ru,Kr;if(Rs.status===0&&((Tu=kn==null?void 0:kn.detail)!=null&&Tu.copy_for_exercise||Ke.ZP.success("\u4FDD\u5B58\u6210\u529F"),mn({type:"practiceSetting/getCommonData",payload:{id:Gi}}),mn({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}}),Li.current={description:qr.description,shixun_tags:qr.shixun_tags,name:qr.name},ao.current=Ua,hn.current=Ha,ni.current=Ir,(vu=kn==null?void 0:kn.detail)!=null&&vu.copy_for_exercise)){const zo=yield mn({type:"shixunsDetail/saveCopyForExercise",payload:{id:Gi,save_type:Mo}});Mo===1?(Ru=zo==null?void 0:zo.data)!=null&&Ru.exists_same_shixun_name?mn({type:"classroomList/setActionTabs",payload:{key:"\u91CD\u540D\u4FEE\u6539",name:(Kr=zo==null?void 0:zo.data)==null?void 0:Kr.shixun_name,getBaseInfo:()=>{go()}}}):(Ke.ZP.info("\u4FDD\u5B58\u6210\u529F"),mn({type:"classroomList/setActionTabs",payload:{}})):(mn({type:"classroomList/setActionTabs",payload:{}}),(zo==null?void 0:zo.status)===0&&Ve.default.info({title:"\u63D0\u793A",width:460,icon:null,centered:!0,content:qe.createElement("div",null,qe.createElement("div",null,"\u5B9E\u8BAD\u540C\u6B65\u4FEE\u6539\u5B8C\u6210\uFF0C\u8BF7\u9A8C\u8BC1\u5B9E\u8BAD\u662F\u5426\u53EF\u4EE5\u6B63\u5E38\u4F7F\u7528\u3002")),okText:"\u524D\u5F80\u539F\u5B9E\u8BAD",onOk:()=>{var Pl,ki;(0,it.xg)(`/shixuns/${(ki=(Pl=kn==null?void 0:kn.detail)==null?void 0:Pl.fork_from)==null?void 0:ki.fork_identifier}/challenges`)}}))}}))},Oi=()=>{var hi;const Wi=()=>{$e.history.push(`/shixuns/${Gi}/challenges`),mn({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}})};(hi=Wn==null?void 0:Wn.sideBar)!=null&&hi.confirmLeave?Ve.default.confirm({title:"\u79BB\u5F00\u6B64\u9875\u63D0\u793A",content:"\u7CFB\u7EDF\u53EF\u80FD\u4E0D\u4F1A\u4FDD\u5B58\u60A8\u6240\u505A\u7684\u66F4\u6539\u3002",okText:"\u79BB\u5F00",cancelText:"\u53D6\u6D88",onOk:()=>{Wi()}}):Wi()};function el(hi){const Wi=hi.type==="image/jpeg"||hi.type==="image/png";return Wi||Ke.ZP.error("\u8BF7\u4E0A\u4F20jpg\u6216png\u7684\u56FE\u7247!"),Wi}const Xo=qe.createElement(Ze.ZP,{loading:Ii,icon:qe.createElement(Se.Z,null)},"\u9009\u62E9\u4E0A\u4F20\u6587\u4EF6"),El=qe.createElement(Ze.ZP,{loading:Yi,icon:qe.createElement(Se.Z,null)},"\u9009\u62E9\u4E0A\u4F20\u6587\u4EF6"),Vo=qe.createElement(Ze.ZP,{loading:Ra,icon:qe.createElement(Se.Z,null)},"\u9009\u62E9\u4E0A\u4F20\u6587\u4EF6");function Zl(hi,Wi){const Mo=new FileReader;Mo.addEventListener("load",()=>Wi(Mo.result)),Mo.readAsDataURL(hi)}const jl=hi=>{var Wi,Mo;if(hi.file.status==="uploading"){la(!0);return}hi.file.status==="done"&&(la(!1),Va((Mo=(Wi=hi==null?void 0:hi.file)==null?void 0:Wi.response)==null?void 0:Mo.id))},ua=hi=>{var Wi,Mo;if(hi.file.status==="uploading"){gr(!0);return}hi.file.status==="done"&&(gr(!1),Cr((Mo=(Wi=hi==null?void 0:hi.file)==null?void 0:Wi.response)==null?void 0:Mo.id))},Io=()=>qe.createElement("div",{className:st.img},qe.createElement("img",{src:(0,at.z)("/api/attachments/"+Ua,!0),alt:"avatar",style:{width:"100%"}}),qe.createElement("div",null,qe.createElement(fe.Z,{onClick:()=>Va(""),style:{fontSize:"16px",color:"red"}}))),yl=()=>qe.createElement("div",{className:st.img},qe.createElement("img",{src:(0,at.z)("/api/attachments/"+Ir,!0),alt:"avatar",style:{width:"100%"}}),qe.createElement("div",null,qe.createElement(fe.Z,{onClick:()=>Cr(""),style:{fontSize:"16px",color:"red"}}))),sl=hi=>{var Wi,Mo;if(hi.file.status==="uploading"){Fi(!0);return}hi.file.status==="done"&&(Fi(!1),va((Mo=(Wi=hi==null?void 0:hi.file)==null?void 0:Wi.response)==null?void 0:Mo.id),$r(!0))},ul=()=>qe.createElement("div",{className:st.img},qe.createElement("img",{src:(0,at.z)(Go?"/api/attachments/"+Ha:oi,!0),alt:"avatar",style:{width:"100%"}}),qe.createElement("div",null,qe.createElement(fe.Z,{onClick:()=>{va(""),Xa("")},style:{fontSize:"16px",color:"red"}})));return qe.createElement("div",{className:st.information},qe.createElement("section",{className:st.scroll},qe.createElement("header",null,"\u57FA\u672C\u4FE1\u606F"),qe.createElement("div",{className:st.formWrap}," ",qe.createElement(me.default,{form:$a,scrollToFirstError:!0,layout:"vertical",onValuesChange:jo,onFinish:hi=>{var Wi,Mo;(Wi=kn==null?void 0:kn.detail)!=null&&Wi.is_fork_from_creator&&((Mo=kn==null?void 0:kn.detail)!=null&&Mo.copy_for_exercise)?mn({type:"classroomList/setActionTabs",payload:{key:"\u540C\u6B65\u4FEE\u6539",value:hi,type:"information",fn:(as,Wa,lo)=>{uo(as,Wa,lo)}}}):uo(hi)}},qe.createElement(me.default.Item,{name:"name",label:"\u540D\u79F0:",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u540D\u79F0"},{max:200,message:"\u8BF7\u8F93\u5165\u540D\u79F0\uFF0C\u6700\u5927\u9650\u5236200\u4E2A\u5B57\u7B26"},{whitespace:!0,message:"\u8BF7\u52FF\u8F93\u5165\u7A7A\u683C"}]},qe.createElement(ft.default,{bordered:!1,placeholder:"\u8BF7\u8F93\u5165\u540D\u79F0\uFF0C\u6700\u5927\u9650\u5236100\u4E2A\u5B57\u7B26",suffix:`${((Ln=qr.name)==null?void 0:Ln.length)||0}/200`})),qe.createElement(me.default.Item,{className:"customAddTags",name:"shixun_tags",label:qe.createElement("div",null,"\u6280\u80FD\u6807\u7B7E :"," ",qe.createElement("span",{className:"pl10 font14 c-light-black"},"\u5B66\u5458\u901A\u8FC7\u6240\u6709\u4EFB\u52A1\u5173\u5361\uFF0C\u5C06\u83B7\u5F97\u6280\u80FD\u6807\u7B7E")),rules:[{required:!0,message:"\u8BF7\u9009\u8F93\u5165\u6280\u80FD\u6807\u7B7E"}]},qe.createElement(je.Z,{placeholder:"\u6DFB\u52A0\u6807\u7B7E"})),qe.createElement(me.default.Item,{label:"\u96BE\u5EA6\uFF1A",name:"trainee",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u96BE\u5EA6"}]},qe.createElement(tn.ZP.Group,null,qe.createElement(tn.ZP,{value:1},"\u7B80\u5355"),qe.createElement(tn.ZP,{value:2},"\u9002\u4E2D"),qe.createElement(tn.ZP,{value:3},"\u56F0\u96BE"))),qe.createElement(me.default.Item,{name:"tag_discipline_ids",label:"\u77E5\u8BC6\u70B9:"},qe.createElement("div",{className:st.zhishidian,onClick:()=>{mn({type:"account/setActionTabs",payload:{key:"\u5173\u8054\u8BFE\u7A0B\u77E5\u8BC6\u70B9"}})}},"\u9009\u62E9\u77E5\u8BC6\u70B9")),(Ai==null?void 0:Ai.length)>0&&qe.createElement("div",{className:st.tags_list},Ai==null?void 0:Ai.map((hi,Wi)=>qe.createElement("div",{key:Wi,className:st.tag_item},qe.createElement("div",null,hi==null?void 0:hi.name),qe.createElement("i",{className:`iconfont icon-guanbi11 ml10 ${st.tag_icon}`,onClick:()=>{mo([...Ai.filter(Mo=>(Mo==null?void 0:Mo.id)!=(hi==null?void 0:hi.id))])}})))),qe.createElement(me.default.Item,{label:"\u65B9\u5411&\u8BFE\u7A0B\uFF1A",name:"course",labelCol:{span:5},wrapperCol:{span:5}},qe.createElement(Yt.Z,{placeholder:"\u8BF7\u9009\u62E9...",allowClear:!1,options:pr.courseOptions,getPopupContainer:hi=>hi.parentNode})),qe.createElement(Je.Z,null,qe.createElement(Qe.Z,null,qe.createElement(me.default.Item,{label:"\u9876\u90E8\u80CC\u666F\u56FE:"},Ua?Io():qe.createElement(Ct.default,{withCredentials:!0,name:"file",showUploadList:!1,action:`${Bt.Z.API_SERVER}/api/attachments.json`,beforeUpload:el,onChange:jl},Xo))),qe.createElement(Qe.Z,{className:"c-grey-999"},qe.createElement("div",{style:{marginTop:71,marginLeft:20}},"\u8BF4\u660E\uFF1A\u652F\u6301\u4E0A\u4F20jpg/png\u7B49\u683C\u5F0F\u6587\u4EF6\uFF0C\u6587\u4EF6\u5927\u5C0F\u4E0D\u80FD\u8D85\u8FC72M,\u5EFA\u8BAE\u4F7F\u75281920*200\u50CF\u7D20\uFF1B\u5982\u4E0D\u4E0A\u4F20\uFF0C\u9ED8\u8BA4\u4F7F\u7528\u7CFB\u7EDF\u56FE\u7247\u3002"))),qe.createElement(Je.Z,null,qe.createElement(Qe.Z,null,qe.createElement(me.default.Item,{label:"\u9876\u90E8\u5185\u5BB9\u56FE:"},Ir?yl():qe.createElement(Ct.default,{withCredentials:!0,name:"file",showUploadList:!1,action:`${Bt.Z.API_SERVER}/api/attachments.json`,beforeUpload:el,onChange:ua},Vo))),qe.createElement(Qe.Z,{className:"c-grey-999"},qe.createElement("div",{style:{marginTop:71,marginLeft:20}},"\u8BF4\u660E\uFF1A\u652F\u6301\u4E0A\u4F20jpg/png\u7B49\u683C\u5F0F\u6587\u4EF6\uFF0C\u6587\u4EF6\u5927\u5C0F\u4E0D\u80FD\u8D85\u8FC72M,\u5EFA\u8BAE\u4F7F\u75281920*200\u50CF\u7D20\uFF1B\u5982\u4E0D\u4E0A\u4F20\uFF0C\u9ED8\u8BA4\u4F7F\u7528\u7CFB\u7EDF\u56FE\u7247\u3002"))),qe.createElement(Je.Z,null,qe.createElement(Qe.Z,null,qe.createElement(me.default.Item,{label:"\u5217\u8868\u5C01\u9762\u56FE:"},Ha||oi?ul():qe.createElement(Ct.default,{withCredentials:!0,name:"file",showUploadList:!1,action:`${Bt.Z.API_SERVER}/api/attachments.json`,beforeUpload:el,onChange:sl},El))),qe.createElement(Qe.Z,{className:"c-grey-999"},qe.createElement("div",{style:{marginTop:71,marginLeft:20}},"\u8BF4\u660E\uFF1A\u652F\u6301\u4E0A\u4F20jpg/png\u7B49\u683C\u5F0F\u6587\u4EF6\uFF0C\u6587\u4EF6\u5927\u5C0F\u4E0D\u80FD\u8D85\u8FC72M,\u5EFA\u8BAE\u4F7F\u7528290*218\u50CF\u7D20\uFF1B\u5982\u4E0D\u4E0A\u4F20\uFF0C\u9ED8\u8BA4\u4F7F\u7528\u7CFB\u7EDF\u56FE\u7247\u3002"))),qe.createElement(me.default.Item,{name:"description",label:"\u7B80\u4ECB:"},qe.createElement(Nt.Z,{defaultValue:qr.description||"",watch:!0})),((Aa=kn.detail)==null?void 0:Aa.is_jupyter_lab)&&qe.createElement(me.default.Item,{name:"jupyter_show_description",valuePropName:"checked"},qe.createElement(Me.default,null,"\u663E\u793A\u4EFB\u52A1\u8981\u6C42\uFF08\u52FE\u9009\u540E\uFF0C\u5C06\u7B80\u4ECB\u4F5C\u4E3A\u4EFB\u52A1\u8981\u6C42\u663E\u793A\u5728\u5B9E\u8DF5\u9879\u76EE\u6311\u6218\u9875\u9762\uFF09"))))),qe.createElement(Gt,{onSave:wi,onCancel:Yr,loading:Ii||Yi||Ra}),qe.createElement(Xt.Z,{knowledgeList:Ai,setKnowledgeList:mo}))};var ce=(0,$e.connect)(({problemset:Ae,loading:xe,globalSetting:Ee,practiceSetting:gt,shixunsDetail:mn})=>({globalSetting:Ee,loading:xe,practiceSetting:gt,problemset:Ae,shixunsDetail:mn}))(re),he=ne(29687),ie={flex_box_center:"flex_box_center___eoeVu",flex_space_between:"flex_space_between___f9Khj",flex_box_vertical_center:"flex_box_vertical_center___mDOuj",flex_box_center_end:"flex_box_center_end___q43Rs",flex_box_column:"flex_box_column___lnTOC",level:"level___W39_7",left:"left___xugM0",container:"container___MnoCi",title:"title___HNuSO",listWrap:"listWrap___Oz5IK",list:"list___Fq6dF",s3:"s3___piVr6",s2:"s2___jJaip",listActive:"listActive___e7FOo",os:"os___Zt66K",btns:"btns___mA9Xb",btnsWrap:"btnsWrap___hx2vE",icon:"icon___l26_g",btn:"btn___AF61O",d1:"d1___WyJ4s",d2:"d2___GQq5w",shrink:"shrink___NbOqs",elseShrink:"elseShrink___ZoNE2",right:"right___zgEq_",addIcon:"addIcon___aVZVl"},Ce="data:image/png;base64,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",Et=ne(75065),vt=ne(29787),dt=ne(584),yt=ne(22061),vn=Object.defineProperty,wn=Object.defineProperties,Sn=Object.getOwnPropertyDescriptors,Zn=Object.getOwnPropertySymbols,rn=Object.prototype.hasOwnProperty,ht=Object.prototype.propertyIsEnumerable,Cn=(Ae,xe,Ee)=>xe in Ae?vn(Ae,xe,{enumerable:!0,configurable:!0,writable:!0,value:Ee}):Ae[xe]=Ee,_t=(Ae,xe)=>{for(var Ee in xe||(xe={}))rn.call(xe,Ee)&&Cn(Ae,Ee,xe[Ee]);if(Zn)for(var Ee of Zn(xe))ht.call(xe,Ee)&&Cn(Ae,Ee,xe[Ee]);return Ae},on=(Ae,xe)=>wn(Ae,Sn(xe)),It=(Ae,xe)=>{var Ee={};for(var gt in Ae)rn.call(Ae,gt)&&xe.indexOf(gt)<0&&(Ee[gt]=Ae[gt]);if(Ae!=null&&Zn)for(var gt of Zn(Ae))xe.indexOf(gt)<0&&ht.call(Ae,gt)&&(Ee[gt]=Ae[gt]);return Ee},pn=(Ae,xe,Ee)=>new Promise((gt,mn)=>{var Wn=Ut=>{try{kn(Ee.next(Ut))}catch(Ln){mn(Ln)}},pr=Ut=>{try{kn(Ee.throw(Ut))}catch(Ln){mn(Ln)}},kn=Ut=>Ut.done?gt(Ut.value):Promise.resolve(Ut.value).then(Wn,pr);kn((Ee=Ee.apply(Ae,xe)).next())});const Ot=Ae=>{var xe=Ae,{globalSetting:Ee,dispatch:gt,practiceSetting:mn}=xe,Wn=It(xe,["globalSetting","dispatch","practiceSetting"]);const pr=(0,$e.useLocation)(),[kn]=(0,$e.useSearchParams)(),[Ut,Ln]=(0,y.useState)(!1),[Aa,$a]=(0,y.useState)({}),[qr,Ta]=(0,y.useState)(!0),[Ii,la]=(0,y.useState)(!1),[Ra,gr]=(0,y.useState)(null),Yi=(0,y.useRef)(!1),{id:Fi,updateIndex:Ua,is_published:Va,newQuestion:Ir}=mn,{challenge_list:Cr=[]}=Aa;(0,y.useEffect)(()=>{if(Fi)return va(),()=>{gt({type:"practiceSetting/setParams",payload:{newQuestion:null}})}},[Fi,Ua]),(0,y.useEffect)(()=>{Ha()},[pr]);const Ha=()=>{const $r=pr.pathname.split("/");($r.includes("newquestion")||$r.includes("new")||kn.get("tabId"))&&(Yi.current=!0)},va=()=>pn(void 0,null,function*(){var $r,Ai,mo;Ta(!0);const Po=yield(0,De.n5)({id:Fi});if(($r=Po==null?void 0:Po.challenge_list)!=null&&$r.length){const go=pr.pathname.split("/"),jo=Po.challenge_list.find(Yr=>String(Yr.challenge_id)===go[4]);if(go.includes("newquestion")||go.includes("new")){const Yr=Po.challenge_list[((Ai=Po.challenge_list)==null?void 0:Ai.length)-1];gt({type:"practiceSetting/setParams",payload:{newQuestion:{st:go.includes("new")?0:1,name:""}}}),gr(void 0),hn(Yr)}else go[4]&&jo?oi(jo,!1):oi(Po.challenge_list[0])}(mo=Po==null?void 0:Po.challenge_list)!=null&&mo.length||gr(null),$a(Po),Ta(!1)}),oi=($r,Ai=!0)=>{if(gr($r.challenge_id),hn($r),Ai){const mo=`/shixuns/${Fi}/edit/${$r.challenge_id}/${$r.st===1?"editquestion":"editcheckpoint"}`;$e.history.push(mo)}},Xa=($r,Ai)=>{Ai.stopPropagation();const{challenge_id:mo}=$r,Po=()=>pn(void 0,null,function*(){var go,jo;if((yield(0,De.rO)({id:Fi,challengesId:mo})).status===1){const xi=yield(0,De.n5)({id:Fi});if($a(xi),mo===Ra&&((go=xi.challenge_list)!=null&&go.length)){oi(xi.challenge_list[0]);return}(jo=xi.challenge_list)!=null&&jo.length||(gr(null),Yi.current=!0,hn({}),$e.history.push(`/shixuns/${Fi}/edit?tabId=level`))}});Ve.default.confirm({title:"\u63D0\u793A",content:"\u662F\u5426\u5220\u9664\u8BE5\u5173\u5361!",centered:!0,onOk:Po})},Li=($r,Ai,mo)=>{const Po=Array.from($r),[go]=Po.splice(Ai,1);return Po.splice(mo,0,go),Po},ao=($r,Ai)=>{if(!$r.destination)return;const mo=Li(Ai,$r.source.index,$r.destination.index);$a(on(_t({},Aa),{challenge_list:mo}));const Po=mo.map(go=>go.challenge_id);(0,De.xg)({id:Fi,ids:Po}).then(go=>{go.status!==0&&$a(on(_t({},Aa),{challenge_list:Ai}))})},hn=$r=>{gt({type:"practiceSetting/setParams",payload:{selectQuestionParams:$r}})},ni=($r,Ai)=>pn(void 0,null,function*(){if($r===Ra)return;yield Yo(),gr($r),hn(Ai),gt({type:"practiceSetting/setParams",payload:{newQuestion:null}});const mo=`/shixuns/${Fi}/edit/${$r}/${Ai.st===1?"editquestion":"editcheckpoint"}`;$e.history.push(mo)}),Yo=()=>new Promise(($r,Ai)=>{var mo;(mo=mn==null?void 0:mn.sideBar)!=null&&mo.confirmLeave?Ve.default.confirm({title:"\u79BB\u5F00\u6B64\u9875\u63D0\u793A",content:"\u7CFB\u7EDF\u53EF\u80FD\u4E0D\u4F1A\u4FDD\u5B58\u60A8\u6240\u505A\u7684\u66F4\u6539\u3002",okText:"\u79BB\u5F00",cancelText:"\u53D6\u6D88",onOk:()=>{gt({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}}),$r()},onCancel:()=>{Ai()}}):$r()}),wi=$r=>y.createElement(y.Fragment,null,y.createElement(yt.Z5,{onDragEnd:Ai=>ao(Ai,$r)},y.createElement(yt.bK,{droppableId:"droppable"},(Ai,mo)=>y.createElement("div",on(_t({ref:Ai.innerRef},Ai.droppableProps),{style:{width:"100%"}}),$r.map((Po,go)=>{const{st:jo,name:Yr,challenge_id:xi}=Po;return y.createElement(yt._l,{key:xi,draggableId:xi.toString(),index:go,isDragDisabled:Va},(uo,Oi)=>y.createElement("div",on(_t(_t({ref:uo.innerRef},uo.draggableProps),uo.dragHandleProps),{className:Ra===xi?ie.listActive:ie.list,onClick:()=>ni(xi,Po)}),y.createElement("span",{className:ie.s1},jo===0?y.createElement("i",{className:"iconfont icon-shixunti",style:{color:"#0152d9"}}):y.createElement("i",{className:"iconfont icon-xuanzeti3",style:{color:"#44D7B6"}})),y.createElement("span",{className:ie.s2},"\u7B2C",go+1,"\u5173: ",Yr),!Va&&y.createElement("span",{className:ie.s3,onClick:el=>Xa(Po,el)},y.createElement("i",{className:"iconfont icon-shanchu7"}))))})))),Ir&&y.createElement("div",{className:ie.listActive},y.createElement("span",{className:ie.s1},(Ir==null?void 0:Ir.st)===0?y.createElement("i",{className:"iconfont icon-shixunti",style:{color:"#0152d9"}}):y.createElement("i",{className:"iconfont icon-xuanzeti3",style:{color:"#44D7B6"}})),y.createElement("span",{className:ie.s2},"\u7B2C",$r.length+1,"\u5173: ",Ir==null?void 0:Ir.name)),!Va&&y.createElement("div",{className:ie.os},"--\u62D6\u62FD\u4EFB\u52A1\u5173\u5361\u8FDB\u884C\u6392\u5E8F--")),Gi=$r=>pn(void 0,null,function*(){yield Yo(),$r==="new"?$e.history.push(`/shixuns/${Fi}/edit/new`):$e.history.push(`/shixuns/${Fi}/edit/newquestion`),Ln(!1),gr(void 0),gt({type:"practiceSetting/setParams",payload:{newQuestion:{st:$r==="new"?0:1,name:""}}})}),Go=()=>{(0,Et.gy)(gt,"\u4E0D\u80FD\u65B0\u5EFA\u4EFB\u52A1\u5173\u5361")||Ln(!Ut)};return y.createElement("div",{className:ie.level},y.createElement("aside",{className:ie.left,style:{width:Ii?"0":"25%"}},y.createElement("div",{className:ie.container},y.createElement("div",{className:ie.title},"\u4EFB\u52A1\u5173\u5361(",Cr.length,")"),y.createElement("div",{className:ie.listWrap},qr?y.createElement(vt.Z,{size:"middle"}):Cr.length||Ir?wi(Cr):y.createElement(dt.Z,{image:Ce,description:"\u6682\u65E0\u4EFB\u52A1\u5173\u5361!"}))),!Ii&&y.createElement("div",{className:ie.btns},y.createElement("aside",{className:ie.btnsWrap},y.createElement("div",{style:{transform:Ut?"rotate(45deg)":"rotate(0deg)"},className:ie.icon,onClick:Go},"+"),y.createElement("div",{className:ie.btn,style:{left:Ut?20:-154}},y.createElement("div",{className:ie.d1,onClick:()=>Gi("new")},"\u65B0\u5EFA\u5B9E\u8DF5\u9898\u5173\u5361"),y.createElement("div",{className:ie.d2,onClick:()=>Gi("newquestion")},"\u65B0\u5EFA\u7406\u8BBA\u9898\u5173\u5361")))),y.createElement("div",{className:Ii?ie.elseShrink:ie.shrink,onClick:()=>la(!Ii)},y.createElement("i",{className:"iconfont icon-zuoyouzhankai"}))),y.createElement("aside",{className:ie.right,id:"modal-level-question"},Ra===null&&Yi.current?y.createElement("div",{className:ie.addIcon},y.createElement("span",null,"\u5728\u5DE6\u4FA7\u70B9\u51FB\u201C+\u201D\u53F7\u65B0\u5EFA\u5173\u5361\u3002")):y.createElement($e.Outlet,null)))};var jn=(0,$e.connect)(({globalSetting:Ae,practiceSetting:xe})=>({globalSetting:Ae,practiceSetting:xe}))(Ot),$n=ne(458),Xr=ne(75727),nr=ne(93041),ut=ne(31709),Rt={title:"title___NTpKq",content:"content___oL0Iy",add:"add___L4cbC",colorBlue:"colorBlue___xRARA",radio:"radio___cfwvc"},En=Object.getOwnPropertySymbols,Pn=Object.prototype.hasOwnProperty,or=Object.prototype.propertyIsEnumerable,Fr=(Ae,xe)=>{var Ee={};for(var gt in Ae)Pn.call(Ae,gt)&&xe.indexOf(gt)<0&&(Ee[gt]=Ae[gt]);if(Ae!=null&&En)for(var gt of En(Ae))xe.indexOf(gt)<0&&or.call(Ae,gt)&&(Ee[gt]=Ae[gt]);return Ee},La=(Ae,xe,Ee)=>new Promise((gt,mn)=>{var Wn=Ut=>{try{kn(Ee.next(Ut))}catch(Ln){mn(Ln)}},pr=Ut=>{try{kn(Ee.throw(Ut))}catch(Ln){mn(Ln)}},kn=Ut=>Ut.done?gt(Ut.value):Promise.resolve(Ut.value).then(Wn,pr);kn((Ee=Ee.apply(Ae,xe)).next())});const Rr=Ae=>{var xe=Ae,{shixunsDetail:Ee,globalSetting:gt,loading:mn,dispatch:Wn,onReloadData:pr}=xe,kn=Fr(xe,["shixunsDetail","globalSetting","loading","dispatch","onReloadData"]);const[Ut,Ln]=(0,y.useState)(),[Aa,$a]=(0,y.useState)([]);(0,y.useEffect)(()=>{Ee.actionTabs.key==="Collaborators-ChangeManager"&&qr()},[Ee.actionTabs.key]);const qr=()=>La(void 0,null,function*(){var Ra;const gr=yield Wn({type:"shixunsDetail/getChangeManager",payload:{id:(Ra=Ee.actionTabs.params)==null?void 0:Ra.id}});$a(gr||[])}),Ta=()=>{var Ra;Wn({type:"shixunsDetail/setActionTabs",payload:{key:"Collaborators-AddCollaborator",params:{id:(Ra=Ee.actionTabs.params)==null?void 0:Ra.id}}})},Ii=()=>La(void 0,null,function*(){var Ra;if(!Ut){Ke.ZP.info("\u6240\u9009\u4EBA\u5458\u4E3A\u7A7A\uFF0C\u6CA1\u6709\u66F4\u6362\u6210\u529F");return}const gr=yield Wn({type:"shixunsDetail/changeManager",payload:{id:(Ra=Ee.actionTabs.params)==null?void 0:Ra.id,user_id:Ut}});la(),gr&&(pr(),Ke.ZP.info(gr.message))}),la=()=>{Wn({type:"shixunsDetail/setActionTabs",payload:{}}),Ln(null)};return y.createElement(Ve.default,{centered:!0,keyboard:!1,closable:!1,title:"\u66F4\u6362\u7BA1\u7406\u5458",open:Ee.actionTabs.key==="Collaborators-ChangeManager",confirmLoading:mn.effects["shixunsDetail/changeManager"],onOk:Ii,onCancel:la},y.createElement("div",null,y.createElement("div",{className:Rt.title},"\u9009\u62E9\u7684\u6210\u5458\u5C06\u4F1A\u6210\u4E3A\u65B0\u7684\u7BA1\u7406\u5458",y.createElement("br",null),"\u60A8\u5C06\u4E0D\u518D\u62E5\u6709\u7BA1\u7406\u5458\u7684\u6743\u9650\uFF0C\u4F46\u60A8\u4ECD\u662F\u5408\u4F5C\u56E2\u961F\u7684\u4E00\u5458"),y.createElement("div",{className:Rt.content},Aa.length?y.createElement(tn.ZP.Group,{value:Ut,onChange:Ra=>Ln(Ra.target.value)},Aa.map((Ra,gr)=>y.createElement(tn.ZP,{className:Rt.radio,key:gr,value:Ra.user_id},Ra.name))):y.createElement("div",{className:Rt.add},y.createElement("span",null,"\u8BF7\u5148\u5C06\u65B0\u7684\u7BA1\u7406\u5458\u901A\u8FC7",y.createElement("a",{className:Rt.colorBlue,onClick:Ta},'"\u6DFB\u52A0\u5408\u4F5C\u8005"'),"\u52A0\u5165\u5408\u4F5C\u8005\u5217\u8868")))))};var Wr=(0,$e.connect)(({shixunsDetail:Ae,loading:xe,globalSetting:Ee})=>({shixunsDetail:Ae,globalSetting:Ee,loading:xe}))(Rr),xr=ne(31691),Fa=ne(86261),Za=ne(38392);const{TabPane:ja}=xr.default;var ei=({visible:Ae,onCancel:xe,onSelectGroup:Ee,shixunId:gt,onSelectCollaborator:mn})=>y.createElement(Ve.default,{title:"\u6DFB\u52A0\u5408\u4F5C\u8005",open:Ae,width:1100,centered:!0,keyboard:!1,onCancel:xe,maskClosable:!1,destroyOnClose:!0,forceRender:!0,bodyStyle:{minHeight:400},footer:null},y.createElement(xr.default,{defaultActiveKey:"1"},y.createElement(ja,{tab:"\u641C\u7D22\u6DFB\u52A0",key:"1"},y.createElement(Fa.Z,{onCancel:xe,container_type:2,container_id:gt,onSelect:mn})),y.createElement(ja,{tab:"\u56E2\u961F\u6DFB\u52A0",key:"2"},y.createElement(Za.Z,{onCancel:xe,onSelect:Ee})))),ur={bg:"bg___GzXpp",wrap:"wrap___A40jS",modal:"modal___Zz7dC",content:"content___H5ZN2",head:"head___o5t32",headCount:"headCount___eBMPN",button:"button___YSSGm",itemWrap:"itemWrap___iPWUC",imgWrap:"imgWrap___T70Es",img:"img___oumA5",manager:"manager___VdXG8",itemContent:"itemContent____npAh",nameWrap:"nameWrap___nazId",name:"name___Z48aE",actionGroup:"actionGroup___eScAq",deleteIcon:"deleteIcon___FK_OA",schoolWrap:"schoolWrap___jJuIm",school:"school___kSMwT",countWrap:"countWrap___p7epV",deletetitle:"deletetitle___uVCHi",yseTitle:"yseTitle___L6JF9"},Qt=ne(84105),Vn=ne(58416),hr=Object.defineProperty,Ea=Object.getOwnPropertySymbols,Or=Object.prototype.hasOwnProperty,br=Object.prototype.propertyIsEnumerable,vi=(Ae,xe,Ee)=>xe in Ae?hr(Ae,xe,{enumerable:!0,configurable:!0,writable:!0,value:Ee}):Ae[xe]=Ee,zi=(Ae,xe)=>{for(var Ee in xe||(xe={}))Or.call(xe,Ee)&&vi(Ae,Ee,xe[Ee]);if(Ea)for(var Ee of Ea(xe))br.call(xe,Ee)&&vi(Ae,Ee,xe[Ee]);return Ae},ci=(Ae,xe,Ee)=>new Promise((gt,mn)=>{var Wn=Ut=>{try{kn(Ee.next(Ut))}catch(Ln){mn(Ln)}},pr=Ut=>{try{kn(Ee.throw(Ut))}catch(Ln){mn(Ln)}},kn=Ut=>Ut.done?gt(Ut.value):Promise.resolve(Ut.value).then(Wn,pr);kn((Ee=Ee.apply(Ae,xe)).next())});const Oa=({shixunsDetail:Ae,globalSetting:xe,loading:Ee,user:gt,dispatch:mn})=>{var Wn,pr,kn,Ut,Ln,Aa;const $a=(0,$e.useParams)(),qr=(0,y.useRef)(),[Ta,Ii]=(0,y.useState)(0),[la,Ra]=(0,y.useState)([]),[gr,Yi]=(0,y.useState)({id:null,page:1}),Fi=(pr=(Wn=gt.userInfo)==null?void 0:Wn.shixun)==null?void 0:pr.editable,Ua=((kn=gt.userInfo)==null?void 0:kn.role)<=2||((Ln=(Ut=gt.userInfo)==null?void 0:Ut.shixun)==null?void 0:Ln.is_creator);(0,y.useEffect)(()=>{qr.current=$a.id,gr.id=qr.current,Yi(gr),Va(gr)},[]);const Va=hn=>ci(void 0,null,function*(){const ni=yield mn({type:"shixunsDetail/getCollaboratorsData",payload:hn});ni&&(Ra(ni.members||[]),Ii(ni.member_count))}),Ir=()=>ci(void 0,null,function*(){gr.page=1,Yi(gr);const hn=(0,Vn.g)();yield mn({type:"user/getUserInfo",payload:hn}),yield Va(gr)}),Cr=hn=>{gr.page=hn,Yi(gr),Va(gr)},Ha=hn=>{Ve.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:y.createElement("div",{className:ur.modal},"\u786E\u5B9A\u8981\u5220\u9664\u5417\uFF1F"),onOk:()=>ci(void 0,null,function*(){var ni;const Yo=yield mn({type:"shixunsDetail/deleteCollaborators",payload:{id:qr.current,userId:hn}});if(((ni=gt.userInfo)==null?void 0:ni.user_id)===hn){$e.history.push("/shixuns");return}Ke.ZP.info(Yo==null?void 0:Yo.message),gr.page=1,Yi(gr),Va(gr)})})},va=()=>{mn({type:"shixunsDetail/setActionTabs",payload:{key:"Collaborators-ChangeManager",params:{id:qr.current}}})};function oi(hn,ni,Yo,wi){return ci(this,null,function*(){yield mn({type:"shixunsDetail/updateCollaboratorEditable",payload:{identifier:hn,user_id:ni,editable:Yo?0:1}}),Va(gr)})}const Xa=()=>{mn({type:"shixunsDetail/setActionTabs",payload:{key:"Collaborators-AddCollaborator",params:{id:qr.current}}})};function Li(){mn({type:"shixunsDetail/setActionTabs",payload:{}})}const ao={visible:Ae.actionTabs.key==="Collaborators-AddCollaborator",onCancel:Li,shixunId:qr.current,onSelectCollaborator:hn=>ci(void 0,null,function*(){Li(),(yield mn({type:"shixunsDetail/addCollaborator",payload:{id:qr.current,user_ids:hn}}))&&(Ke.ZP.success("\u6DFB\u52A0\u6210\u529F"),Ir())}),onSelectGroup:hn=>ci(void 0,null,function*(){Li(),(yield mn({type:"shixunsDetail/addTeachGroupMember",payload:{identifier:qr.current,group_id:hn.group_id}}))&&(Ke.ZP.success("\u6DFB\u52A0\u6210\u529F"),Ir())})};return y.createElement("section",null,y.createElement("div",{className:ur.wrap},y.createElement("div",{className:ur.content},((Aa=Ae.detail)==null?void 0:Aa.identity)<5&&y.createElement("div",{className:ur.head},y.createElement("span",{className:ur.headCount},"\u5408\u4F5C\u6210\u5458\uFF08",Ta,"\u4EBA\uFF09"),y.createElement("div",null,Ua&&y.createElement(Ze.ZP,{type:"primary",ghost:!0,className:ur.button,style:{marginRight:"20px"},onClick:va},"\u66F4\u6362\u7BA1\u7406\u5458"),Fi&&y.createElement(Ze.ZP,{type:"primary",className:ur.button,style:{marginRight:"40px"},onClick:Xa},"\u6DFB\u52A0\u5408\u4F5C\u8005"))),y.createElement("div",{className:ur.list},y.createElement($n.Z,{loading:Ee.effects["shixunsDetail/getCollaboratorsData"],active:!0,avatar:{size:40},paragraph:{rows:3},className:"mt30"},la.map((hn,ni)=>{var Yo,wi,Gi,Go,$r,Ai,mo,Po;return y.createElement("div",{style:{display:"inline-block",width:"50%"}},y.createElement("div",{className:ur.itemWrap,key:ni},y.createElement("a",{href:(Yo=hn.user)==null?void 0:Yo.user_url,target:"_blank",className:ur.imgWrap},y.createElement("img",{alt:"\u7528\u6237\u5934\u50CF",height:"48",width:"48",className:ur.img,src:`${Bt.Z.IMG_SERVER}/images/${(wi=hn.user)==null?void 0:wi.image_url}`}),((Gi=hn.user)==null?void 0:Gi.shixun_manager)&&y.createElement("span",{className:ur.manager},"\u521B\u5EFA\u8005")),y.createElement("div",{className:ur.itemContent},y.createElement("p",{className:ur.nameWrap},y.createElement("a",{href:hn.user.user_url,target:"_blank",className:ur.name},(Go=hn.user)==null?void 0:Go.name,hn.user.user_id===(($r=gt.userInfo)==null?void 0:$r.user_id)?y.createElement("span",null,"\u6211"):null),y.createElement("div",{className:ur.actionGroup},Ua?(Ai=hn.user)!=null&&Ai.shixun_manager?null:y.createElement(Xr.Z,{dropdownRender:()=>y.createElement(nr.default,{selectedKeys:[hn.editable?"1":"2"],onClick:()=>{var go;oi(Ae.detail.identifier,hn.user.user_id,hn.editable,(go=hn.user)==null?void 0:go.name)}},y.createElement(nr.default.Item,{key:1},"\u7F16\u8F91\u6743\u9650"),y.createElement(nr.default.Item,{key:2},"\u67E5\u770B\u6743\u9650"))},y.createElement("div",null,hn.editable?y.createElement("span",{style:{fontSize:"16px"},className:"c-grey-c"},"\u7F16\u8F91\u6743\u9650"):y.createElement("span",{style:{fontSize:"16px"},className:"c-grey-c"},"\u67E5\u770B\u6743\u9650")," ",y.createElement(Qt.Z,{style:{fontSize:"14px",color:"#888888"}}))):hn.editable?y.createElement("span",{style:{fontSize:"16px"},className:"c-grey-c"},"\u7F16\u8F91\u6743\u9650"):y.createElement("span",{style:{fontSize:"16px"},className:"c-grey-c"},"\u67E5\u770B\u6743\u9650"),!((mo=hn.user)!=null&&mo.shixun_manager)&&Fi?y.createElement("a",{className:ur.deletetitle,onClick:()=>{var go;return Ha((go=hn.user)==null?void 0:go.user_id)}},"\u5220\u9664"):null)),y.createElement("p",{className:ur.schoolWrap},y.createElement("span",{className:ur.school},(Po=hn.user)==null?void 0:Po.school_name)))))})))),Ta>10&&y.createElement("div",{className:ur.countWrap},y.createElement(ut.Z,{showQuickJumper:!1,showSizeChanger:!1,total:Ta,onChange:hn=>Cr(hn),pageSize:10,current:gr.page}))),y.createElement(Wr,{onReloadData:Ir}),y.createElement(ei,zi({},ao)))};var xn=(0,$e.connect)(({shixunsDetail:Ae,loading:xe,globalSetting:Ee,user:gt})=>({shixunsDetail:Ae,globalSetting:Ee,user:gt,loading:xe}))(Oa),Sr=ne(58797),jr=ne(82326),Vr=ne(25399),ta=ne(58755),$t=ne(62498),Rn=ne(36723),Nn=ne(70784),mt={mirrorModal:"mirrorModal___z1tEP",right:"right___ZlGrr",title:"title___lWaS3",content:"content___bCC9x",des:"des___ujB5y",btns:"btns___L4vgc",confirm:"confirm___RFRg4",cancel:"cancel___F1WB_",modal:"modal___A5dbG"},St=ne(30410),Xn=ne(4957),mi=(Ae,xe,Ee)=>new Promise((gt,mn)=>{var Wn=Ut=>{try{kn(Ee.next(Ut))}catch(Ln){mn(Ln)}},pr=Ut=>{try{kn(Ee.throw(Ut))}catch(Ln){mn(Ln)}},kn=Ut=>Ut.done?gt(Ut.value):Promise.resolve(Ut.value).then(Wn,pr);kn((Ee=Ee.apply(Ae,xe)).next())});const ka=({newShixuns:Ae,user:xe,dispatch:Ee,visible:gt,onOk:mn,onCancel:Wn,useId:pr=null,identifier:kn,shixun_environment_id:Ut,tab_type:Ln})=>{var Aa,$a;const[qr,Ta]=(0,y.useState)(null),[Ii,la]=(0,y.useState)({}),[Ra,gr]=(0,y.useState)(""),{environmentData:Yi}=Ae,{frequence_image:Fi=[],environments:Ua=[],other_image:Va=[]}=Yi,{name:Ir,description:Cr}=Ii;(0,y.useEffect)(()=>{gt&&(Ee({type:"newShixuns/getEnvironmentData",payload:{tab_type:Ln}}),gr(""),Ta(pr))},[gt,pr]),(0,y.useEffect)(()=>{Ae.actionTabs.key==="NewShixuns-Apply"&&Wn()},[(Aa=Ae==null?void 0:Ae.actionTabs)==null?void 0:Aa.key]),(0,y.useEffect)(()=>{qr!==null&&Ha()},[qr]);const Ha=()=>mi(void 0,null,function*(){const va=yield(0,De.Q1)({mirror_repository_id:qr,identifier:kn,shixun_environment_id:Ut});la(va.data)});return y.createElement(y.Fragment,null,y.createElement(Ve.default,{title:"\u9009\u62E9\u5B9E\u9A8C\u955C\u50CF",open:gt,width:1e3,destroyOnClose:!0,centered:!0,onCancel:Wn,className:mt.modal,footer:null},y.createElement("div",{className:mt.mirrorModal},y.createElement(Nn.Z,{dispatch:Ee,value:qr,data:Ua,otherData:Va,tags:Fi,onChange:va=>Ta(va),onSearchWord:va=>gr(va),tab_type:Ln}),y.createElement("div",{className:mt.right},y.createElement("header",null,y.createElement("div",{className:mt.title},"\u5B9E\u9A8C\u73AF\u5883:\xA0",y.createElement("span",{dangerouslySetInnerHTML:{__html:qr===null?"\u2014 \u2014":($a=Ir||"")==null?void 0:$a.replace(new RegExp(Ra==null?void 0:Ra.replace(/[.*+?^${}()|[\]\\]/g,"\\$&"),"gi"),'$&')}}))),y.createElement("div",{className:mt.content},qr===null&&y.createElement(dt.Z,{image:Rn,description:"\u8BF7\u9009\u62E9\u5B9E\u9A8C\u73AF\u5883"}),qr!==null&&y.createElement("div",{className:mt.des},y.createElement(at.Z,{value:Cr,highlightKeywords:Ra})),y.createElement("div",{className:mt.btns},y.createElement(Ze.ZP,{onClick:()=>{Ta(null),la({}),Wn()},className:mt.cancel},"\u53D6\u6D88 "),y.createElement(Ze.ZP,{onClick:()=>{mn(Ii)},className:mt.confirm,type:"primary"},"\u4FDD\u5B58 ")))))),y.createElement(St.Z,null),y.createElement(Xn.Z,null))};var ct=(0,$e.connect)(({newShixuns:Ae,globalSetting:xe,user:Ee})=>({newShixuns:Ae,globalSetting:xe,user:Ee}))(ka),Lt={flex_box_center:"flex_box_center___jnFK3",flex_space_between:"flex_space_between___JoMuQ",flex_box_vertical_center:"flex_box_vertical_center___XkWzp",flex_box_center_end:"flex_box_center_end___kfVJX",flex_box_column:"flex_box_column___mfxox",content:"content___ujW8g",explain:"explain___vGa5a",tabs:"tabs___MbGuX",active:"active___SCmkJ",btns:"btns___MiEQa",must:"must___n8wNT",popover:"popover___wqXWh",zybzForm:"zybzForm___m1nC0",graaytitle:"graaytitle___vdUDn",dataPicker:"dataPicker___RiEgz",examineStatus:"examineStatus___OCyYC",contacts:"contacts___MWvKz",contacts_img:"contacts_img___kiMTs",suc_status:"suc_status___p81iO",fail_status:"fail_status___Rv54W",bohui:"bohui___wtuT5",selecticon:"selecticon___AAPZz"},Mt=ne(36207),xt=ne(92973),Hn=ne(37639),ar=ne(1560),Er=ne(24017),Kn=ne(4875),kr=ne(44054),Hr={footerWrap:"footerWrap___lXI4I"},pi=Object.getOwnPropertySymbols,ca=Object.prototype.hasOwnProperty,zt=Object.prototype.propertyIsEnumerable,Jt=(Ae,xe)=>{var Ee={};for(var gt in Ae)ca.call(Ae,gt)&&xe.indexOf(gt)<0&&(Ee[gt]=Ae[gt]);if(Ae!=null&&pi)for(var gt of pi(Ae))xe.indexOf(gt)<0&&zt.call(Ae,gt)&&(Ee[gt]=Ae[gt]);return Ee},Pt=(Ae,xe,Ee)=>new Promise((gt,mn)=>{var Wn=Ut=>{try{kn(Ee.next(Ut))}catch(Ln){mn(Ln)}},pr=Ut=>{try{kn(Ee.throw(Ut))}catch(Ln){mn(Ln)}},kn=Ut=>Ut.done?gt(Ut.value):Promise.resolve(Ut.value).then(Wn,pr);kn((Ee=Ee.apply(Ae,xe)).next())});const yn=ft.default.TextArea,Jn=Ae=>{var xe=Ae,{shixunsDetail:Ee,globalSetting:gt,loading:mn,dispatch:Wn,onFinish:pr=()=>{}}=xe,kn=Jt(xe,["shixunsDetail","globalSetting","loading","dispatch","onFinish"]);const[Ut]=me.default.useForm(),Ln=$a=>Pt(void 0,null,function*(){var qr;const Ta=yield Wn({type:"shixunsDetail/getCustomScript",payload:{id:(qr=Ee.actionTabs.params)==null?void 0:qr.id,compile:$a.execute,excutive:$a.compile}});Aa(),Ta&&pr(Ta==null?void 0:Ta.shixun_script)}),Aa=()=>{Wn({type:"shixunsDetail/setActionTabs",payload:{}})};return y.createElement(Ve.default,{centered:!0,title:"\u81EA\u5B9A\u4E49\u6A21\u677F",open:Ee.actionTabs.key==="Settings-UseCustomScript",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",footer:null,onCancel:Aa},y.createElement(me.default,{form:Ut,scrollToFirstError:!0,layout:"vertical",onFinish:Ln},y.createElement(me.default.Item,{name:"execute",label:"\u6267\u884C\u547D\u4EE4\uFF1A",rules:[{required:!0,message:"\u6267\u884C\u547D\u4EE4\u4E0D\u80FD\u4E3A\u7A7A"}]},y.createElement(yn,{rows:4})),y.createElement(me.default.Item,{name:"compile",label:"\u7F16\u8BD1\u547D\u4EE4\uFF1A"},y.createElement(yn,{rows:4})),y.createElement("div",{className:Hr.footerWrap},y.createElement(me.default.Item,null,y.createElement(Ze.ZP,{className:"mr5",size:"middle",onClick:Aa},"\u53D6\u6D88"),y.createElement(Ze.ZP,{size:"middle",type:"primary",htmlType:"submit",loading:mn.effects["shixunsDetail/getCustomScript"]},"\u4FDD\u5B58")))))};var Ar=(0,$e.connect)(({shixunsDetail:Ae,loading:xe,globalSetting:Ee})=>({shixunsDetail:Ae,globalSetting:Ee,loading:xe}))(Jn),On=ne(54331),cr=ne(66649),gn=ne.n(cr),yr=ne(29679),Tr=ne(65636),un=ne(59301),da=(Ae,xe,Ee)=>new Promise((gt,mn)=>{var Wn=Ut=>{try{kn(Ee.next(Ut))}catch(Ln){mn(Ln)}},pr=Ut=>{try{kn(Ee.throw(Ut))}catch(Ln){mn(Ln)}},kn=Ut=>Ut.done?gt(Ut.value):Promise.resolve(Ut.value).then(Wn,pr);kn((Ee=Ee.apply(Ae,xe)).next())});const ya="YYYY-MM-DD HH:mm",sa=({shixunsDetail:Ae,visible:xe,onOk:Ee,onCancel:gt,dispatch:mn,is_published:Wn,id:pr,has_relation:kn,environment:Ut=[],verifyModal:Ln,user:Aa})=>{var $a,qr,Ta;const Ii=(0,$e.useParams)(),[la,Ra]=(0,y.useState)(1),[gr,Yi]=(0,y.useState)(!0),[Fi,Ua]=(0,y.useState)(!1),[Va,Ir]=(0,y.useState)(null),[Cr,Ha]=(0,y.useState)(),[va,oi]=(0,y.useState)(),[Xa,Li]=(0,y.useState)([]),[ao,hn]=(0,y.useState)(!1),[ni,Yo]=(0,y.useState)(""),[wi,Gi]=(0,y.useState)(null),[Go]=me.default.useForm(),[$r,Ai]=(0,y.useState)([]),[mo,Po]=(0,y.useState)(""),[go,jo]=(0,y.useState)([{id:1,name:"\u8BC4\u6D4B\u811A\u672C\u8BBE\u7F6E"},{id:2,name:"\u5B9E\u9A8C\u73AF\u5883\u8BBE\u7F6E"}]),Yr=(0,y.useRef)((0,ot.throttle)(ua=>uo(ua),1200,{leading:!0,trailing:!0})).current;(0,y.useEffect)(()=>{var ua;((0,On.Ny)()||(ua=Ae==null?void 0:Ae.detail)!=null&&ua.manager_of_shixun)&&jo([{id:1,name:"\u8BC4\u6D4B\u811A\u672C\u8BBE\u7F6E"},{id:2,name:"\u5B9E\u9A8C\u73AF\u5883\u8BBE\u7F6E"},{id:3,name:"\u5B9E\u9A8C\u8D44\u6E90\u4F18\u5148\u4FDD\u969C"}])},[]),(0,y.useEffect)(()=>{pr&&xe&&xi()},[pr,xe]);const xi=(ua=null)=>da(void 0,null,function*(){var Io,yl,sl;ua||Yi(!0);const ul=yield(0,ze.ZP)(`/api/shixuns/${pr}/get_shixun_env_setting.json`,{method:"get",params:{shixun_environment_id:ua}});if(ul.status===0&&!ua){const{data:hi}=ul;console.log("data",hi),Ir((hi==null?void 0:hi.shixun_environment_id)||null),Ha((hi==null?void 0:hi.evaluate_script)||""),oi((hi==null?void 0:hi.choice_standard_scripts)||null),Li((hi==null?void 0:hi.standard_scripts)||[]),hn(((Io=hi.shixun)==null?void 0:Io.close_internet)||!1),Yo((yl=hi.shixun)==null?void 0:yl.survival_time);let Wi=(sl=hi.shixun)==null?void 0:sl.important_shixun_configs;Go.setFieldsValue({identifier:(Wi==null?void 0:Wi.identifier)||"",people_number:(Wi==null?void 0:Wi.people_number)||"",school_id:(Wi==null?void 0:Wi.school_name)||"",times:Wi!=null&&Wi.start_time&&(Wi!=null&&Wi.end_time)?[gn()(Wi==null?void 0:Wi.start_time),gn()(Wi==null?void 0:Wi.end_time)]:["",""]}),Po((Wi==null?void 0:Wi.verify_reason)||""),Gi((Wi==null?void 0:Wi.process)||null),yield uo(Wi==null?void 0:Wi.school_name)}if(ul.status===0&&ua){const{data:hi}=ul;Ha((hi==null?void 0:hi.evaluate_script)||""),oi(null),Li((hi==null?void 0:hi.standard_scripts)||[]),yield uo()}Yi(!1)}),uo=ua=>da(void 0,null,function*(){const Io=yield mn({type:"account/getSchoolOption",payload:{keyword:ua,limit:99999,display_aliases:!0}});Ai(Io==null?void 0:Io.schools)}),Oi=()=>{Ln()||mn({type:"shixunsDetail/setActionTabs",payload:{key:"Settings-UseCustomScript",params:{id:Ii.id}}})},el=ua=>da(void 0,null,function*(){const Io=yield mn({type:"shixunsDetail/getScriptContent",payload:{id:Ii.id,script_id:ua}});Io&&Ha(Io.content)}),Xo=ua=>{Ve.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:un.createElement("div",{className:"tc font16"},"\u539F\u6709\u811A\u672C\u5C06\u88AB\u65B0\u7684\u811A\u672C\u8986\u76D6\uFF0C\u65E0\u6CD5\u64A4\u9500",un.createElement("br",null),"\u662F\u5426\u786E\u8BA4\u6267\u884C\u8986\u76D6\u64CD\u4F5C"),onOk:()=>da(void 0,null,function*(){yield el(ua),oi(ua),Ve.default.info({centered:!0,title:"\u63D0\u793A",okText:"\u77E5\u9053\u5566",content:un.createElement("div",{className:"tc font16"},"\u8BC4\u6D4B\u811A\u672C\u751F\u6210\u6210\u529F\uFF01")})})})},El=(ua=!1,Io=1)=>da(void 0,null,function*(){var yl,sl,ul;const hi=(0,it.TG)();let Wi;if(la===1&&(Ua(!0),Wi=yield(0,ze.ZP)(`/api/shixuns/${Ii.id}/update_evaluate_script_setting.json`,{method:"put",body:{shixun_environment_id:Va,mirror_script_id:va,evaluate_script:Cr,sync_origin_shixun:ua,homework_common_id:hi||void 0}})),la===2){Ua(!0);let Mo={close_internet:ao,survival_time:ni,sync_origin_shixun:ua,homework_common_id:hi||void 0};Wi=yield(0,ze.ZP)(`/api/shixuns/${Ii.id}/update_environment_setting.json`,{method:"put",body:Mo})}if(la===3){let Mo=Go.getFieldsValue();yield Go.validateFields(),Ua(!0);let as={close_internet:ao,survival_time:ni,sync_origin_shixun:ua,homework_common_id:hi||void 0};as.important_shixun_configs={identifier:Mo==null?void 0:Mo.identifier,people_number:Mo==null?void 0:Mo.people_number,school_id:(yl=$r.find(Wa=>Wa.name===(Mo==null?void 0:Mo.school_id)))==null?void 0:yl.id,start_time:gn()(Mo==null?void 0:Mo.times[0]).format("YYYY-MM-DD HH:mm"),end_time:gn()(Mo==null?void 0:Mo.times[1]).format("YYYY-MM-DD HH:mm")},Wi=yield(0,ze.ZP)(`/api/shixuns/${Ii.id}/resources_first_ensure.json`,{method:"post",body:as})}Wi.status===0&&((!((sl=Ae==null?void 0:Ae.detail)!=null&&sl.copy_for_exercise)||la===3)&&Ke.ZP.success(`${la==3?"\u63D0\u4EA4\u7533\u8BF7\u6210\u529F":"\u4FDD\u5B58\u6210\u529F"}`),(ul=Ae==null?void 0:Ae.detail)!=null&&ul.copy_for_exercise&&la!=3&&(0,Dn.m)(mn,Ae,pr,Io),xi(),Ee()),Ua(!1)}),Vo=(ua,Io)=>{const yl=/^[^0-9][a-zA-Z0-9]*$/,sl=/^.{4,30}$/;return Io&&!/^[a-zA-Z0-9]+$/.test(Io)?Promise.reject("\u8F93\u5165\u5185\u5BB9\u53EA\u80FD\u5305\u542B\u6570\u5B57\u548C\u5B57\u6BCD"):Io&&!yl.test(Io)?Promise.reject("\u4E0D\u80FD\u4EE5\u6570\u5B57\u5F00\u5934"):Io&&!sl.test(Io)?Promise.reject("\u8F93\u5165\u5185\u5BB9\u957F\u5EA6\u5FC5\u987B\u57284\u523030\u4E2A\u5B57\u7B26\u4E4B\u95F4"):Promise.resolve()},Zl=ua=>parseInt(ua||"0",10),jl=(ua,Io)=>{if(Io&&Io.length===2){const[yl,sl]=Io;if(!yl||!sl)return Promise.reject(new Error("\u8BF7\u9009\u62E9\u8D77\u59CB\u65F6\u95F4\u548C\u7ED3\u675F\u65F6\u95F4"))}return Promise.resolve()};return un.createElement(un.Fragment,null,un.createElement(Mt.Z,{title:null,width:1e3,placement:"right",closable:!1,onClose:gt,open:xe},un.createElement("div",{className:Lt.content},un.createElement($n.Z,{loading:gr,active:!0},un.createElement(Je.Z,{className:"mt10",justify:"space-between"},un.createElement("b",{className:"c-grey-333 font16"},"\u8BBE\u7F6E"),un.createElement("i",{onClick:gt,className:"iconfont icon-guanbi11 current",style:{color:"#979797"}})),un.createElement("div",{className:Lt.tabs},go.map(ua=>{const{name:Io,id:yl}=ua;return un.createElement("div",{key:yl,className:la===yl?Lt.active:"",onClick:()=>Ra(yl)},Io)})),la===1&&un.createElement(y.Fragment,null,un.createElement(xt.Z,{className:"mt20",message:"\u9009\u62E9\u5B9E\u9A8C\u73AF\u5883\u4E0B\u7684\u8BC4\u6D4B\u811A\u672C\uFF1A\u5C06\u4F5C\u4E3A\u6574\u4E2A\u5B9E\u8BAD\u6240\u6709\u5B9E\u9A8C\u73AF\u5883\u4E0B\uFF0C\u5B66\u5458\u8BC4\u6D4B\u65F6\u8FD0\u884C\u7684\u811A\u672C\u3002",type:"info",showIcon:!0,closable:!0}),un.createElement(Je.Z,{align:"middle",className:"mt20"},un.createElement("span",{className:"c-grey-333 font16"},"\u8FD0\u884C\u73AF\u5883"),un.createElement(jr.default,{onClick:Ln,getPopupContainer:ua=>ua.parentNode,bordered:!1,className:"ml10",style:{width:300,backgroundColor:"#f5f5f5",height:50,borderRadius:4,paddingTop:10},value:Va,onChange:ua=>{Ir(ua),xi(ua)},showArrow:!0,placeholder:"\u5B9E\u9A8C\u73AF\u5883"},($a=Ut.filter(ua=>ua.id!==0))==null?void 0:$a.map((ua,Io)=>un.createElement(jr.default.Option,{value:ua.id,name:ua.name,key:ua.id},ua.name)))),un.createElement(Je.Z,{align:"middle",className:"mt20"},un.createElement("span",{className:"c-grey-333 font16"},"\u8BC4\u6D4B\u811A\u672C"),un.createElement(jr.default,{onClick:Ln,getPopupContainer:ua=>ua.parentNode,bordered:!1,className:"ml10 mr10",style:{width:300,backgroundColor:"#f5f5f5",height:50,borderRadius:4,paddingTop:10},showArrow:!0,value:va,placeholder:"\u8BF7\u9009\u62E9\u8BC4\u6D4B\u811A\u672C",onChange:ua=>{Xo(ua)}},(Xa||[]).map((ua,Io)=>un.createElement(jr.default.Option,{value:parseInt(ua.id),name:ua.scptname,key:Io},ua.scptname))),un.createElement("span",{className:Lt.explain,onClick:Oi},"\u4F7F\u7528\u81EA\u5B9A\u4E49\u811A\u672C"),un.createElement(Hn.Z,{className:Lt.popover,content:un.createElement("p",{className:"font12"},"\u4F7F\u7528\u81EA\u5B9A\u4E49\u6A21\u677F\uFF0C\u5E73\u53F0\u65E0\u6CD5\u81EA\u52A8\u66F4\u65B0\u811A\u672C\uFF0C\u8BF7\u5728\u5173\u5361\u521B\u5EFA\u5B8C\u540E\u624B\u52A8\u66F4\u65B0\u811A\u672C\u4E2D\u7684\u5FC5\u586B\u53C2",un.createElement("br",null),"\u6570\u548C\u4EE5\u4E0B2\u4E2A\u6570\u7EC4\u5143\u7D20\uFF1A",un.createElement("br",null),"challengeProgramNames",un.createElement("br",null),"sourceClassNames",un.createElement("br",null),un.createElement("br",null),"\u793A\u4F8B\uFF1A\u67092\u4E2A\u5173\u5361\u7684\u5B9E\u8BAD",un.createElement("br",null),un.createElement("br",null),"\u5404\u5173\u5361\u7684\u5F85\u7F16\u8BD1\u6587\u4EF6\u4E3A\uFF1A",un.createElement("br",null),"src/step1/HelloWorld.java",un.createElement("br",null),"src/step2/Other.java",un.createElement("br",null),un.createElement("br",null),"\u5404\u5173\u5361\u7684\u7F16\u8BD1\u540E\u751F\u6210\u7684\u6267\u884C\u6587\u4EF6\u4E3A\uFF1A",un.createElement("br",null),"step1.HelloWorld",un.createElement("br",null),"step2.Other",un.createElement("br",null),un.createElement("br",null),"\u5219\u6570\u7EC4\u5143\u7D20\u66F4\u65B0\u5982\u4E0B\uFF1A",un.createElement("br",null),'ff challengeProgramNames=("src/step1/',un.createElement("br",null),'HelloWorld.java" "src/step2/Other.java")',un.createElement("br",null),'sourceClassNames=("step1.HelloWorld',un.createElement("br",null),'" "step2.Other")',un.createElement("br",null),un.createElement("br",null),"\u5176\u5B83\u53C2\u6570\u53EF\u6309\u5B9E\u9645\u9700\u6C42\u5B9A\u5236"),trigger:"click"},un.createElement("span",{style:{color:"#999",fontSize:14,marginTop:2,marginLeft:4},className:"iconfont icon-tishi11 c-grey-999"}))),un.createElement(kr.ZP,{style:{border:"1px solid #ccc",background:"#f5f5f5",marginTop:"30px"},language:"shell",theme:"vs-light",value:Cr,options:{readOnly:Wn},onChange:ua=>{Ha(ua)}})),la===2&&un.createElement("div",{style:{flex:1,overflowY:"auto"}},un.createElement(Je.Z,{align:"middle",className:"mt20"},un.createElement("span",{className:"c-grey-333 font16 ml30 mr10"},"\u5B9E\u8BAD\u5BB9\u5668\u7F51\u7EDC"),un.createElement(Me.default,{checked:ao,onChange:ua=>hn(ua.target.checked)},un.createElement("span",{className:"c-grey-333 font14"},"\u5173\u95ED\u5916\u7F51"),un.createElement("span",{className:"c-grey-999 font14"},"\uFF08\u9009\u4E2D\uFF0C\u5728\u5B9E\u8BAD\u7F16\u8BD1\u9875\u9762\u4E2D\u4E0D\u53EF\u8BBF\u95EE\u4E92\u8054\u7F51\uFF09"))),un.createElement(Je.Z,{align:"middle",className:"mt20"},un.createElement("span",{className:"c-grey-333 font16 mr10"},"\u5B9E\u9A8C\u73AF\u5883\u4F7F\u7528\u65F6\u957F"),un.createElement(Tr.Z,{disableWhenCommunity:!0},un.createElement(ft.default,{bordered:!1,value:ni,disabled:(0,On.k5)(),onChange:ua=>{var Io,yl,sl,ul;if(((yl=(Io=Aa==null?void 0:Aa.userInfo)==null?void 0:Io.paid_version)==null?void 0:yl.version_type)==1&&![1,2].includes((sl=Aa==null?void 0:Aa.userInfo)==null?void 0:sl.role)&&((ul=ua==null?void 0:ua.target)==null?void 0:ul.value)>30){Yo(30);return}Yo(ua.target.value)},style:{width:300,backgroundColor:"#f5f5f5",height:50,borderRadius:4}})),un.createElement("span",{className:"ml10 c-grey-999 font14"},"\u5206"))),la===3&&((0,On.Ny)()||((qr=Ae==null?void 0:Ae.detail)==null?void 0:qr.manager_of_shixun))&&un.createElement("div",{style:{flex:1,overflowY:"auto"}},un.createElement(Je.Z,{align:"middle",className:"mt20"},un.createElement(me.default,{form:Go,layout:"horizontal",className:Lt.zybzForm},un.createElement(Je.Z,{align:"middle"},un.createElement("span",{className:"c-grey-333 font16 mr10",style:{marginLeft:55}},un.createElement("span",{className:Lt.must},"*"),"\u4FDD\u969C\u6807\u8BC6"),un.createElement(me.default.Item,{label:"",name:"identifier",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4FDD\u969C\u6807\u8BC6"},{validator:Vo}]},un.createElement(ft.default,{bordered:!1,style:{width:300,backgroundColor:"#f5f5f5",height:50,borderRadius:4},minLength:4,maxLength:30,showCount:!0,placeholder:"\u8BF7\u8F93\u5165\u4FDD\u969C\u6807\u8BC6"})),un.createElement("span",{className:"ml10 c-grey-999 font14"},"\u4FDD\u969C\u6807\u8BC6\u53EA\u80FD\u7531\u5B57\u6BCD\u548C\u6570\u5B57\u7EC4\u6210\uFF084~30 \u4F4D\uFF09\uFF0C\u4E0D\u80FD\u4EE5\u6570\u5B57\u5F00\u5934\u3002",un.createElement("br",null),"\u586B\u5199\u4FDD\u969C\u6807\u8BC6\u662F\u4E3A\u4E86\u4FBF\u4E8E\u5E73\u53F0\u4E3A\u6B64\u5B9E\u8DF5\u9879\u76EE\u7279\u522B\u5206\u914D\u8282\u70B9\u3002")),un.createElement(Je.Z,{align:"middle",className:"mt25"},un.createElement("span",{className:"c-grey-333 font16 mr10",style:{marginLeft:7}},un.createElement("span",{className:Lt.must},"*"),"\u9700\u8981\u4FDD\u969C\u7684\u5355\u4F4D"),un.createElement("div",{style:{position:"relative"}},un.createElement(me.default.Item,{label:"",name:"school_id",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u9700\u8981\u4FDD\u969C\u7684\u5355\u4F4D"}]},un.createElement(ar.Z,{bordered:!1,style:{width:300,backgroundColor:"#f5f5f5",height:50,borderRadius:4,paddingTop:10},onChange:Yr,showSearch:!0,placeholder:"\u8BF7\u9009\u62E9\u9700\u8981\u4FDD\u969C\u7684\u5355\u4F4D"},(Ta=$r==null?void 0:$r.filter(ua=>(ua==null?void 0:ua.id)!==0))==null?void 0:Ta.map((ua,Io)=>un.createElement(jr.default.Option,{key:Io+1,title:ua==null?void 0:ua.name,value:ua==null?void 0:ua.name},ua==null?void 0:ua.name)))),un.createElement("span",{className:Lt.selecticon},un.createElement("svg",{viewBox:"64 64 896 896",focusable:"false","data-icon":"down",width:"1em",height:"1em",fill:"currentColor","aria-hidden":"true"},un.createElement("path",{d:"M884 256h-75c-5.1 0-9.9 2.5-12.9 6.6L512 654.2 227.9 262.6c-3-4.1-7.8-6.6-12.9-6.6h-75c-6.5 0-10.3 7.4-6.5 12.7l352.6 486.1c12.8 17.6 39 17.6 51.7 0l352.6-486.1c3.9-5.3.1-12.7-6.4-12.7z"}))))),un.createElement(Je.Z,{align:"middle",className:"mt25"},un.createElement("span",{className:"c-grey-333 font16 mr10",style:{marginLeft:55}},un.createElement("span",{className:Lt.must},"*"),"\u4FDD\u969C\u65F6\u95F4"),un.createElement("div",{className:Lt.graaytitle},un.createElement(me.default.Item,{label:"",name:"times",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5F00\u59CB\u65F6\u95F4\u548C\u7ED3\u675F\u65F6\u95F4"},{validator:jl}]},un.createElement(Er.default.RangePicker,{disabledDate:ua=>ua&&ua{if(ua&&ua[0]&&ua[1]){const Io=ua[0].isBefore(gn()())?gn()():ua[0];Go.setFieldValue("times",[Io,ua[1]])}else Go.setFieldValue("times",ua)}})))),un.createElement(Je.Z,{align:"middle",className:"mt25"},un.createElement("span",{className:"c-grey-333 font16 mr10",style:{marginLeft:55}},un.createElement("span",{className:Lt.must},"*"),"\u4FDD\u969C\u4EBA\u6570"),un.createElement(me.default.Item,{label:"",name:"people_number",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4FDD\u969C\u4EBA\u6570"}]},un.createElement(Kn.Z,{parser:Zl,style:{width:200},placeholder:"\u8BF7\u8F93\u5165\u4FDD\u969C\u4EBA\u6570",min:1})))),un.createElement("div",{className:`${Lt.examineStatus} mt25`},wi>=1&&un.createElement("div",null," ",un.createElement(yr.Z,{className:Lt.suc_status})," \u5B9E\u9A8C\u8D44\u6E90\u4F18\u5148\u4FDD\u969C\u7533\u8BF7\u6210\u529F\uFF0C\u5E73\u53F0\u7BA1\u7406\u5458\u5BA1\u6838\u4E2D"),wi>=2&&wi!=3&&un.createElement("div",null," ",un.createElement(yr.Z,{className:Lt.suc_status})," \u5E73\u53F0\u7BA1\u7406\u5458\u5BA1\u6838\u901A\u8FC7\uFF0C\u7CFB\u7EDF\u8D44\u6E90\u5206\u914D\u4E2D"),wi==3&&un.createElement("div",null," ",un.createElement(fe.Z,{className:Lt.fail_status}),"\u5E73\u53F0\u7BA1\u7406\u5458\u5BA1\u6838\u9A73\u56DE\uFF0C\u9A73\u56DE\u539F\u56E0: ( ",un.createElement("span",{title:mo,className:Lt.bohui},mo),") \u5982\u6709\u95EE\u9898\u8BF7\u8054\u7CFB",un.createElement("span",{className:Lt.contacts},un.createElement("span",null,"\u5E73\u53F0\u8FD0\u8425\u4EBA\u5458")," ",un.createElement("div",{className:Lt.contacts_img}))),wi>=4&&wi!=5&&wi!=7&&un.createElement("div",null," ",un.createElement(yr.Z,{className:Lt.suc_status})," \u7CFB\u7EDF\u8D44\u6E90\u5206\u914D\u5B8C\u6210\uFF0C\u5B9E\u9A8C\u8D44\u6E90\u4FDD\u969C\u4E2D"),(wi==5||wi==7)&&un.createElement("div",null," ",un.createElement(fe.Z,{className:Lt.fail_status}),"\u7CFB\u7EDF\u8D44\u6E90\u5206\u914D\u5931\u8D25\uFF0C\u8BF7\u8054\u7CFB",un.createElement("span",{className:Lt.contacts},un.createElement("span",null,"\u5E73\u53F0\u8FD0\u8425\u4EBA\u5458")," ",un.createElement("div",{className:Lt.contacts_img}))),wi>5&&un.createElement("div",null," ",un.createElement(yr.Z,{className:Lt.suc_status})," \u5B9E\u9A8C\u8D44\u6E90\u4FDD\u969C\u5DF2\u7ED3\u675F")))),un.createElement("div",{className:Lt.btns},un.createElement(Ze.ZP,{onClick:gt},"\u53D6\u6D88"),un.createElement(Ze.ZP,{disabled:la==3&&[2,4,5].includes(wi),onClick:()=>da(void 0,null,function*(){var ua,Io;if(la===1&&!Va){Ke.ZP.warning("\u8BF7\u9009\u62E9\u8FD0\u884C\u73AF\u5883");return}(ua=Ae==null?void 0:Ae.detail)!=null&&ua.is_fork_from_creator&&((Io=Ae==null?void 0:Ae.detail)!=null&&Io.copy_for_exercise)&&la!=3&&(Ut.filter(yl=>yl.id===Va)[0].has_relation&&la===1||la===2)?mn({type:"classroomList/setActionTabs",payload:{key:"\u540C\u6B65\u4FEE\u6539",type:"environment",fn:(yl,sl)=>{El(yl,sl)},zIndex:1e4}}):El()}),loading:Fi,type:"primary",className:"ml20"},la==3?"\u63D0\u4EA4\u7533\u8BF7":"\u4FDD\u5B58"))))),un.createElement(Ar,{onFinish:ua=>Ha(ua)}))};var zr=(0,$e.connect)(({shixunsDetail:Ae,user:xe})=>({shixunsDetail:Ae,user:xe}))(sa),ri=ne(28395),Ba=ne(25510),Zr={wrap:"wrap___S9yE5",content:"content___xIxOT",head:"head___icGJE",title:"title___NbDBd",add:"add___ntZkv",addDisable:"addDisable___pgd9I",setting:"setting___kQ9Qx",tabs:"tabs___o2qas",name:"name___HUyj5",active:"active___SVp4l",line:"line___DSw6E",resource:"resource___AgLC3",mirror:"mirror___DGr0Q",interface:"interface___xxy5c",disabled:"disabled___GqKcR",port:"port___vGmHQ",grade:"grade___b6Adk",tabsBox:"tabsBox___TnoNw",tabTitle:"tabTitle___i8cO0",more:"more___kbzpa",serverConfig:"serverConfig___BtI29",viewRecommendConfig:"viewRecommendConfig___ODGyC",system:"system___YygCM",explain:"explain___klZ55",btns:"btns___o6xWf",template:"template___AMzZZ",liWrap:"liWrap___tCbB1",li:"li___srrGx",tag:"tag___NcFBh"},ia=ne(6738),ra=ne(53715),Ur=ne(39769),li=ne(70829),Ca={list:"list___p00l5",head:"head___JcQe0",row:"row___kLpLL"},Pa=ne(59301),ha=Object.defineProperty,Br=Object.defineProperties,Qn=Object.getOwnPropertyDescriptors,ai=Object.getOwnPropertySymbols,dr=Object.prototype.hasOwnProperty,bn=Object.prototype.propertyIsEnumerable,fr=(Ae,xe,Ee)=>xe in Ae?ha(Ae,xe,{enumerable:!0,configurable:!0,writable:!0,value:Ee}):Ae[xe]=Ee,Nr=(Ae,xe)=>{for(var Ee in xe||(xe={}))dr.call(xe,Ee)&&fr(Ae,Ee,xe[Ee]);if(ai)for(var Ee of ai(xe))bn.call(xe,Ee)&&fr(Ae,Ee,xe[Ee]);return Ae},er=(Ae,xe)=>Br(Ae,Qn(xe)),qn=({showError:Ae,value:xe,onChange:Ee,optionsLevelList:gt})=>{const[mn,Wn]=(0,y.useState)([]);(0,y.useEffect)(()=>{if(!xe.length){Wn([{command:"",challenge_ids:[]}]);return}Wn(xe)},[JSON.stringify(xe)]);const pr=(kn,Ut,Ln)=>{let Aa=JSON.parse(JSON.stringify(mn));Ut==="add"?Aa.push({command:"",challenge_ids:[-1]}):Ut==="delete"?Aa.splice(Ln,1):Aa[Ln][Ut]=kn,Wn(Aa),Ee(Aa)};return console.log(mn,"value2"),Pa.createElement("div",{className:Ca.list},Pa.createElement("div",{className:Ca.head},Pa.createElement("div",{style:{width:400}},"\u547D\u4EE4"),Pa.createElement("div",null,"\u5E94\u7528\u5173\u5361")),mn==null?void 0:mn.map((kn,Ut)=>{var Ln,Aa,$a;let qr=gt.map((Ta,Ii)=>{const la=`\u7B2C${Ii+1}\u5173\uFF1A${Ta.name}`;let Ra=la,gr=!1;return Ta.st===1&&(Ra=Pa.createElement(Vr.Z,{placement:"left",title:"\u7406\u8BBA\u9898\u5173\u5361\u65E0\u6CD5\u89E6\u53D1\u547D\u4EE4"},la),gr=!0),er(Nr({},Ta),{value:Ta.challenge_id,label:Ra,disabled:gr})});return qr=[{label:"\u6240\u6709\u5173\u5361",value:-1},...qr],Pa.createElement(Je.Z,{wrap:!1,align:"middle",style:{position:"relative"},className:Utpr(Ta.target.value,"command",Ut),bordered:!1,placeholder:"\u4F8B\u5982\uFF1Amysql -uroot -p123123 -h127.0.0.1",style:{width:400,height:50,background:"#F5F5F5",borderRadius:4}}),Pa.createElement(jr.default,{options:qr,getPopupContainer:Ta=>Ta.parentNode,value:kn==null?void 0:kn.challenge_ids,onChange:Ta=>{var Ii,la;let Ra=Ta;!((Ii=kn==null?void 0:kn.challenge_ids)!=null&&Ii.includes(-1))&&(Ta!=null&&Ta.includes(-1))&&(Ra=[-1]),(la=kn==null?void 0:kn.challenge_ids)!=null&&la.includes(-1)&&(Ta!=null&&Ta.includes(-1))&&(Ra=Ta==null?void 0:Ta.filter(gr=>gr!==-1)),pr(Ra,"challenge_ids",Ut)},mode:"multiple",maxTagTextLength:($a=kn==null?void 0:kn.challenge_ids)!=null&&$a.includes(-1)?4:3,placeholder:"\u8BF7\u9009\u62E9\u5E94\u7528\u5173\u5361",maxTagCount:5,bordered:!1,style:{width:560,backgroundColor:"#f5f5f5",height:50,borderRadius:4,paddingTop:10,margin:"0 20px"}}),Pa.createElement(Je.Z,{wrap:!1},Pa.createElement("i",{onClick:()=>pr("","add",Ut),style:{color:"#3061D0"},className:"iconfont icon-tianjiatimu font20 current ml20"}),Ut!==0&&Pa.createElement("i",{onClick:()=>pr("","delete",Ut),style:{color:"#E30000"},className:"iconfont icon-shanjian font20 ml20"})))}))},Ye=ne(59301),wa=Object.defineProperty,ba=Object.defineProperties,Ri=Object.getOwnPropertyDescriptors,gi=Object.getOwnPropertySymbols,Ui=Object.prototype.hasOwnProperty,Eo=Object.prototype.propertyIsEnumerable,dl=(Ae,xe,Ee)=>xe in Ae?wa(Ae,xe,{enumerable:!0,configurable:!0,writable:!0,value:Ee}):Ae[xe]=Ee,vo=(Ae,xe)=>{for(var Ee in xe||(xe={}))Ui.call(xe,Ee)&&dl(Ae,Ee,xe[Ee]);if(gi)for(var Ee of gi(xe))Eo.call(xe,Ee)&&dl(Ae,Ee,xe[Ee]);return Ae},qo=(Ae,xe)=>ba(Ae,Ri(xe)),Ei=(Ae,xe,Ee)=>new Promise((gt,mn)=>{var Wn=Ut=>{try{kn(Ee.next(Ut))}catch(Ln){mn(Ln)}},pr=Ut=>{try{kn(Ee.throw(Ut))}catch(Ln){mn(Ln)}},kn=Ut=>Ut.done?gt(Ut.value):Promise.resolve(Ut.value).then(Wn,pr);kn((Ee=Ee.apply(Ae,xe)).next())});const yo=jr.default.Option,fl=5,wl=["Python","C++","C","Java","C#","JavaScript","TypeScript","Go","PHP","Perl","R","Rust","Ruby","Scratch","Swift","Kotlin","Scala"],ol=({practiceSetting:Ae,dispatch:xe,globalSetting:Ee,shixunsDetail:gt,user:mn})=>{var Wn,pr,kn,Ut,Ln,Aa,$a,qr,Ta,Ii;const{id:la,is_published:Ra}=Ae,[gr,Yi]=(0,y.useState)([]),[Fi,Ua]=(0,y.useState)(null),[Va,Ir]=(0,y.useState)([]),[Cr,Ha]=(0,y.useState)([]),va=(0,y.useRef)(null),[oi,Xa]=(0,y.useState)({}),Li=(0,y.useRef)({}),ao=(0,y.useRef)({}),{shixun_environment:hn={},mirror_repository:ni={},small_type:Yo=[],new_service_configs:wi=[],network_mode_list:Gi=[],boosters:Go=[]}=oi,[$r,Ai]=(0,y.useState)(""),[mo,Po]=(0,y.useState)("\u8BF7\u8F93\u5165\u7AEF\u53E3"),[go,jo]=(0,y.useState)(!1),[Yr,xi]=(0,y.useState)(!1),[uo,Oi]=(0,y.useState)(!0),[el,Xo]=(0,y.useState)(!0),[El,Vo]=(0,y.useState)(!1),[Zl,jl]=(0,y.useState)(!1),[ua,Io]=(0,y.useState)(!1),[yl,sl]=(0,y.useState)(!1),[ul,hi]=(0,y.useState)(0),[Wi,Mo]=(0,y.useState)(!1),[as,Wa]=(0,y.useState)({}),[lo,Qo]=(0,y.useState)({}),[Bl,wo]=(0,y.useState)({}),[Hl,Ts]=(0,y.useState)(""),[vc,Rs]=(0,y.useState)(!1),[Tu,vu]=(0,y.useState)(!1),[Ru,Kr]=(0,y.useState)(!1),[zo,Pl]=(0,y.useState)({}),[ki,ys]=(0,y.useState)({}),[Ql,ss]=(0,y.useState)([]),Wu=(0,y.useRef)([]);console.log("--1111-",Go,Ql);const _u=[{id:1,name:"\u901A\u7528\u4E91"},{id:2,name:"\u4E13\u6709\u4E91"}],wc=[{id:1,name:"Windows",icon:"iconfont icon-Windows"},{id:2,name:"Linux",icon:"iconfont icon-Linux"},{id:3,name:"\u5176\u4ED6",icon:"iconfont icon-qitaxitong"}],Uo=[{id:1,name:"VNC"},{id:2,name:"RDP"}],gc=[{id:0,name:"\u516C\u5171\u955C\u50CF",type:"public"},{id:1,name:"\u81EA\u5B9A\u4E49\u955C\u50CF",type:"customize"},{id:2,name:"\u5171\u4EAB\u955C\u50CF",type:"share"}],Tc=(Cr==null?void 0:Cr.find(Wt=>Wt.id===hn.instance_startup_template_id))||{},{desc:Sc,virt_type:Vu}=Tc,a=((Wn=Va==null?void 0:Va.find(Wt=>Wt.id===(hn==null?void 0:hn.private_cloud_id)))==null?void 0:Wn.cloud_type)===1,E=((pr=Va==null?void 0:Va.find(Wt=>Wt.id===(hn==null?void 0:hn.private_cloud_id)))==null?void 0:pr.cloud_type)===4;(0,y.useEffect)(()=>(window.addEventListener("click",An),()=>{window.removeEventListener("click",An)}),[]),(0,y.useEffect)(()=>{z(),Fe(),le(),pe()},[]),(0,y.useEffect)(()=>{(0,ot.isEqual)(ao.current,oi)?xe({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}}):xe({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!0}}),Li.current=oi},[oi]);const x=()=>Ei(void 0,null,function*(){var Wt,vr,Ka,ji;const Ti=yield(0,ze.ZP)("/api/shixuns/new.json",{method:"get",params:{tab_type:(Wt=gc[Number(ul)])==null?void 0:Wt.type}});(Ti==null?void 0:Ti.status)===0&&(((Ka=(vr=Ti==null?void 0:Ti.data)==null?void 0:vr.environments)==null?void 0:Ka.length)===0&&((ji=Ti==null?void 0:Ti.data)==null?void 0:ji.other_image.length)===0?Mo(!0):Mo(!1))});(0,y.useEffect)(()=>{x()},[ul]);const b=()=>{var Wt;const vr=()=>{$e.history.push(`/shixuns/${la}/challenges`),xe({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}})};(Wt=Ae==null?void 0:Ae.sideBar)!=null&&Wt.confirmLeave?Ve.default.confirm({title:"\u79BB\u5F00\u6B64\u9875\u63D0\u793A",content:"\u7CFB\u7EDF\u53EF\u80FD\u4E0D\u4F1A\u4FDD\u5B58\u60A8\u6240\u505A\u7684\u66F4\u6539\u3002",okText:"\u79BB\u5F00",cancelText:"\u53D6\u6D88",onOk:()=>{vr()}}):vr()},z=()=>Ei(void 0,null,function*(){var Wt;const vr=yield(0,ze.ZP)(`/api/shixuns/${la}/get_shixun_env_tabs.json`,{method:"get"});if(vr.status===0){const Ka=((Wt=vr.data)==null?void 0:Wt.shixun_environments_tabs)||[];Ka.length&&Fi===null&&Ua(Ka[0].id),Yi(Ka)}}),le=()=>Ei(void 0,null,function*(){var Wt;Xo(!0);const vr=yield(0,ze.ZP)("/api/shixuns/get_private_clouds.json",{method:"get"});vr.status===0&&Ir((Wt=vr==null?void 0:vr.data)==null?void 0:Wt.list),Xo(!1)}),pe=()=>Ei(void 0,null,function*(){const Wt=yield(0,ze.ZP)(`/api/shixuns/${la}/challenges.json`,{method:"get"});Wt.challenge_list&&ss(Wt.challenge_list||[])}),ge=(Wt,vr)=>Ei(void 0,null,function*(){var Ka;const ji=yield(0,ze.ZP)("/api/shixuns/get_instance_startup_template.json",{method:"get",params:{private_cloud_id:Wt,operating_system:vr}});ji.status===0&&Ha((Ka=ji==null?void 0:ji.data)==null?void 0:Ka.list)}),Fe=(Wt=null)=>Ei(void 0,null,function*(){var vr,Ka,ji,Ti,to,Fl,cl,hl,ee,te,oe,de,ye,be,Be;Oi(!0);const Pe=yield(0,ze.ZP)(`/api/shixuns/${la}/get_multi_environments.json`,{method:"get",params:{shixun_environment_id:Wt}});if(Pe.status===0){ao.current=(0,ot.cloneDeep)(Pe.data||{}),Xa(Pe.data||{}),hi(Number((Ka=(vr=Pe.data)==null?void 0:vr.shixun_environment)==null?void 0:Ka.mirror_tab_type)||0),Number((Ti=(ji=Pe.data)==null?void 0:ji.shixun_environment)==null?void 0:Ti.mirror_tab_type)===0?(Wa((to=Pe.data)==null?void 0:to.mirror_repository),Qo({}),wo({})):Number((cl=(Fl=Pe.data)==null?void 0:Fl.shixun_environment)==null?void 0:cl.mirror_tab_type)===1?(Qo((hl=Pe.data)==null?void 0:hl.mirror_repository),Wa({}),wo({})):Number((te=(ee=Pe.data)==null?void 0:ee.shixun_environment)==null?void 0:te.mirror_tab_type)===2&&(wo((oe=Pe.data)==null?void 0:oe.mirror_repository),Wa({}),wo({}));const pt=(ye=(de=Pe==null?void 0:Pe.data)==null?void 0:de.shixun_environment)==null?void 0:ye.private_cloud_id,Vt=(Be=(be=Pe==null?void 0:Pe.data)==null?void 0:be.shixun_environment)==null?void 0:Be.operating_system;pt&&Vt&&ge(pt,Vt)}Oi(!1)}),Te=()=>Ei(void 0,null,function*(){var Wt;const vr=yield(0,ze.ZP)(`/api/shixuns/${la}/check_code_editor.json`,{method:"get",params:{shixun_environment_id:Fi}});return vr.status===0&&vr.is_exist_code_editor?(Ve.default.confirm({icon:null,centered:!0,className:ia.Z.CustomTipsModalCss,okButtonProps:{type:"primary"},width:425,okText:"\u524D\u5F80\u5173\u95ED",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:Ye.createElement("div",null,Ye.createElement("div",null,"\u6BCF\u4E2A\u5B9E\u8DF5\u9879\u76EE\u53EA\u80FD\u5F00\u542F\u4E00\u4E2A\u4EE3\u7801\u7F16\u8F91\u5668\u754C\u9762\u3002"),Ye.createElement("div",null,"\u201C",(Wt=vr==null?void 0:vr.shixun_environment)==null?void 0:Wt.name,"\u201D\u5DF2\u5F00\u542F\u4EE3\u7801\u7F16\u8F91\u5668\uFF0C\u9700\u5148\u5173\u95ED\uFF0C\u7136\u540E\u624D\u80FD\u5728\u5F53\u524D\u5B9E\u9A8C\u73AF\u5883\u9009\u62E9\u4EE3\u7801\u7F16\u8F91\u5668\u3002")),onOk:()=>Ei(void 0,null,function*(){Ua(vr.shixun_environment.id),Fe(vr.shixun_environment.id),z()})}),Promise.reject()):Promise.resolve()}),Ft={shixun_environment:{id:0,resource_type:1,command_settings:[],is_support_code_editor:!1,is_support_vnc:!1,is_support_webssh:!1,is_support_thiry_party:!1,disabled_support_code_editor:!1,disabled_support_vnc:!1,disabled_support_webssh:!1,private_is_support_vnc:!1,private_is_support_webssh:!1,private_is_support_jupyter_lab:!1,private_is_support_code_editor:!1,disabled2_support_vnc:!1,disabled2_support_webssh:!1,disabled2_support_jupyter_lab:!1,disabled2_support_code_editor:!1,proxy_port:"",web_route:"",private_cloud_id:null,instance_startup_template_id:null,operating_system:1,instance_startup_type:1},mirror_repository:{choice_small_mirrors:[],shixun_service_configs:[]},small_type:[]},jt=(Wt,vr)=>{var Ka,ji;if(typeof(Wt==null?void 0:Wt.className)=="string"&&((Ka=Wt==null?void 0:Wt.className)!=null&&Ka.includes(vr)))return Wt;for(let Ti=0,to=Wt;to=to.parentNode;Ti++){if(typeof(Wt==null?void 0:Wt.className)=="string"&&((ji=to==null?void 0:to.className)!=null&&ji.includes(vr)))return to;if(to==document.documentElement)return!1}},An=Wt=>{jt(Wt.target,"editor-scrollable")&&cn()},cn=()=>(0,Et.gy)(xe,"\u4E0D\u80FD\u9009\u62E9/\u66F4\u6362\u5B9E\u9A8C\u73AF\u5883"),sr=Wt=>Ye.createElement($t.Z,{required:!0,nameWidth:150,name:"\u5B9E\u9A8C\u754C\u9762",errorKey:"interface",errorValue:$r,align:"start",errorName:"\u8BF7\u9009\u62E9\u5B9E\u9A8C\u754C\u9762",tooltipTitle:Ye.createElement("div",{className:"p10"},Wt&&Ye.createElement(Ye.Fragment,null,Ye.createElement("b",{className:"font14"},"\u4EE3\u7801\u7F16\u8F91\u5668"),Ye.createElement("br",null),"\u5B66\u5458\u8FDB\u884C\u5B9E\u9A8C\u65F6\uFF0C\u4E3A\u5B66\u5458\u63D0\u4F9B\u4EE3\u7801\u7F16\u8F91\u5668\u3001\u7F16\u8BD1\u5668\u3001\u8C03\u8BD5\u5668\u7B49\u5DE5\u5177\u3002",Ye.createElement("br",null),"\u5F53\u9009\u62E9\u4E86VSCode\u76F8\u5173\u7684\u5B9E\u9A8C\u955C\u50CF\u65F6\uFF0C\u4EE3\u7801\u7F16\u8F91\u5668\u4EE5VSCode\u7684\u5F62\u5F0F\u5C55\u793A\u7ED9\u5B66\u5458\u3002",Ye.createElement("br",null),"\u6BCF\u4E2A\u5B9E\u8DF5\u9879\u76EE",Ye.createElement("b",null,"\u53EA\u80FD\u5F00\u542F\u4E00\u4E2A"),"\u4EE3\u7801\u7F16\u8F91\u5668\u754C\u9762\u3002",Ye.createElement("br",null)),Ye.createElement("div",{className:"mt10 blod font14"},"\u56FE\u5F62\u5316\u684C\u9762"),"\u5B66\u5458\u8FDB\u884C\u5B9E\u9A8C\u65F6\uFF0C\u4F7F\u7528\u56FE\u5F62\u5316\u65B9\u5F0F\u663E\u793A\u64CD\u4F5C\u754C\u9762\u3002",Ye.createElement("br",null),Ye.createElement("div",{className:"mt10 blod font14"},"\u547D\u4EE4\u884C\u7EC8\u7AEF"),"\u5B66\u5458\u8FDB\u884C\u5B9E\u9A8C\u65F6\uFF0C\u4E3A\u5B66\u5458\u63D0\u4F9B\u547D\u4EE4\u884C\u7A97\u53E3\u3002",Wt&&Ye.createElement(Ye.Fragment,null,Ye.createElement("div",{className:"mt10 blod font14"},"\u5BB9\u5668\u5185\u670D\u52A1"),"\u5B66\u5458\u8FDB\u884C\u5B9E\u9A8C\u65F6\uFF0C\u53EF\u4EE5\u5728\u5B9E\u9A8C\u9875\u9762\u76F4\u63A5\u9884\u89C8\u5BB9\u5668\u5185\u90E8Web\u670D\u52A1\u3002"))},Ye.createElement("div",{className:Zr.interface},hn!=null&&hn[Wt?"disabled_support_code_editor":"disabled2_support_code_editor"]?Ye.createElement(Vr.Z,{title:"\u9009\u62E9\u7684\u5B9E\u9A8C\u955C\u50CF\u4E0D\u652F\u6301\u4EE3\u7801\u7F16\u8F91\u5668"},Ye.createElement("div",{className:Zr.disabled},Ye.createElement("span",{className:"iconfont icon-xuanzhong9"}),Ye.createElement("div",null,Ye.createElement("i",{className:"iconfont icon-daimabianjiqi1"}),Ye.createElement("span",null,"\u4EE3\u7801\u7F16\u8F91\u5668")),Ye.createElement("aside",null," \u63D0\u4F9B\u4EE3\u7801\u7F16\u8F91\u5668\uFF0C\u7F16\u8BD1\u5668\uFF0C\u8C03\u8BD5\u5668\u7B49\u5DE5\u5177"))):Ye.createElement("div",{onClick:()=>So("shixun_environment",Wt?"is_support_code_editor":"private_is_support_code_editor",!(hn!=null&&hn[Wt?"is_support_code_editor":"private_is_support_code_editor"])),className:hn!=null&&hn[Wt?"is_support_code_editor":"private_is_support_code_editor"]?Zr.active:""},Ye.createElement("span",{className:"iconfont icon-xuanzhong9"}),Ye.createElement("div",null,Ye.createElement("i",{className:"iconfont icon-daimabianjiqi1"}),Ye.createElement("span",null,"\u4EE3\u7801\u7F16\u8F91\u5668")),Ye.createElement("aside",null," \u63D0\u4F9B\u4EE3\u7801\u7F16\u8F91\u5668\uFF0C\u7F16\u8BD1\u5668\uFF0C\u8C03\u8BD5\u5668\u7B49\u5DE5\u5177")),hn!=null&&hn[Wt?"disabled_support_vnc":"disabled2_support_vnc"]?Ye.createElement(Vr.Z,{title:"\u9009\u62E9\u7684\u5B9E\u9A8C\u955C\u50CF\u4E0D\u652F\u6301\u56FE\u5F62\u5316\u684C\u9762"},Ye.createElement("div",{className:Zr.disabled},Ye.createElement("span",{className:"iconfont icon-xuanzhong9"}),Ye.createElement("div",null,Ye.createElement("i",{className:"iconfont icon-tuxinghuazhuomian"}),Ye.createElement("span",null,"\u56FE\u5F62\u5316\u684C\u9762")),Ye.createElement("aside",null,"\u4F7F\u7528\u56FE\u5F62\u5316\u65B9\u5F0F\u663E\u793A\u64CD\u4F5C\u754C\u9762"))):Ye.createElement("div",{onClick:()=>So("shixun_environment",Wt?"is_support_vnc":"private_is_support_vnc",!(hn!=null&&hn[Wt?"is_support_vnc":"private_is_support_vnc"])),className:hn!=null&&hn[Wt?"is_support_vnc":"private_is_support_vnc"]?Zr.active:""},Ye.createElement("span",{className:"iconfont icon-xuanzhong9"}),Ye.createElement("div",null,Ye.createElement("i",{className:"iconfont icon-tuxinghuazhuomian"}),Ye.createElement("span",null,"\u56FE\u5F62\u5316\u684C\u9762")),Ye.createElement("aside",null,"\u4F7F\u7528\u56FE\u5F62\u5316\u65B9\u5F0F\u663E\u793A\u64CD\u4F5C\u754C\u9762")),hn!=null&&hn[Wt?"disabled_support_webssh":"disabled2_support_webssh"]?Ye.createElement(Vr.Z,{title:"\u9009\u62E9\u7684\u5B9E\u9A8C\u955C\u50CF\u4E0D\u652F\u6301\u547D\u4EE4\u884C\u7EC8\u7AEF"},Ye.createElement("div",{className:Zr.disabled},Ye.createElement("span",{className:"iconfont icon-xuanzhong9"}),Ye.createElement("div",null,Ye.createElement("i",{className:"iconfont icon-minglinghang"}),Ye.createElement("span",null,"\u547D\u4EE4\u884C\u7EC8\u7AEF")),Ye.createElement("aside",null,"\u63D0\u4F9B\u547D\u4EE4\u884C\u7A97\u53E3"))):Ye.createElement("div",{onClick:()=>So("shixun_environment",Wt?"is_support_webssh":"private_is_support_webssh",!(hn!=null&&hn[Wt?"is_support_webssh":"private_is_support_webssh"])),className:hn!=null&&hn[Wt?"is_support_webssh":"private_is_support_webssh"]?Zr.active:""},Ye.createElement("span",{className:"iconfont icon-xuanzhong9"}),Ye.createElement("div",null,Ye.createElement("i",{className:"iconfont icon-minglinghang"}),Ye.createElement("span",null,"\u547D\u4EE4\u884C\u7EC8\u7AEF")),Ye.createElement("aside",null," \u63D0\u4F9B\u547D\u4EE4\u884C\u7A97\u53E3")),Wt&&Ye.createElement("div",{onClick:()=>So("shixun_environment","is_support_thiry_party",!(hn!=null&&hn.is_support_thiry_party)),className:hn!=null&&hn.is_support_thiry_party?Zr.active:""},Ye.createElement("span",{className:"iconfont icon-xuanzhong9"}),Ye.createElement("div",null,Ye.createElement("i",{className:"iconfont icon-rongqi1"}),Ye.createElement("span",null,"\u5BB9\u5668\u5185\u670D\u52A1")),Ye.createElement("aside",null," \u76F4\u63A5\u9884\u89C8\u5BB9\u5668\u5185\u90E8Web\u670D\u52A1")))),Mr=(Wt,vr,Ka)=>{const ji=Array.from(Wt),[Ti]=ji.splice(vr,1);return ji.splice(Ka,0,Ti),ji},aa=(Wt,vr)=>Ei(void 0,null,function*(){if(!Wt.destination)return;const Ka=Mr(vr,Wt.source.index,Wt.destination.index);Yi(Ka),(0,ze.ZP)(`/api/shixuns/${la}/update_environment_position.json`,{method:"put",body:{tabs:Ka}})}),Ma=(Wt,vr)=>{let Ka=vr;Ve.default.confirm({icon:null,centered:!0,className:ia.Z.CustomTipsModalCss,okButtonProps:{type:"primary"},width:460,okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",title:"\u91CD\u547D\u540D",content:Ye.createElement("div",null,Ye.createElement("div",{className:"mb5 c-grey-333"},"\u5B9E\u9A8C\u73AF\u5883\u540D\u79F0"),Ye.createElement("div",null,Ye.createElement(ft.default,{defaultValue:Ka,onChange:ji=>Ka=ji.target.value,maxLength:8,style:{width:300},placeholder:"\u8BF7\u8F93\u5165\u5B9E\u9A8C\u73AF\u5883\u540D\u79F0"}),Ye.createElement("span",{className:"c-grey-999 font14 ml10"},"\u6700\u591A8\u4E2A\u5B57"))),onOk:()=>Ei(void 0,null,function*(){if(!Ka)return Ke.ZP.warning("\u540D\u79F0\u4E0D\u80FD\u4E3A\u7A7A"),Promise.reject();const ji=gr.map(to=>to.id===Wt?qo(vo({},to),{name:Ka}):to);if(Fi===0){Yi(ji);return}(yield(0,ze.ZP)(`/api/shixuns/${la}/update_environment_name.json`,{method:"put",body:{shixun_environment_id:Wt,name:Ka}})).status===0&&Yi(ji)})})},ui=(Wt,vr)=>{cn()||Ve.default.confirm({icon:null,centered:!0,className:ia.Z.CustomTipsModalCss,width:425,okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",title:"\u5220\u9664",content:"\u4F60\u786E\u5B9A\u8981\u5220\u9664\u8BE5\u5B9E\u9A8C\u73AF\u5883\uFF1F",okButtonProps:{type:"primary"},onOk:()=>Ei(void 0,null,function*(){var Ka;if((Fi===0?{status:0}:yield(0,ze.ZP)(`/api/shixuns/${la}/delete_environment.json`,{method:"delete",body:{shixun_environment_id:Wt}})).status===0){const Ti=gr.filter(to=>to.id!==Wt);if(Wt===Fi){const to=((Ka=Ti==null?void 0:Ti[0])==null?void 0:Ka.id)||null;Ua(to),Fe(to),Yi(Ti)}else Yi(Ti)}})})},Da=Wt=>{var vr;if(Wt===Fi)return;const Ka=()=>{Ua(Wt),Fe(Wt),z()};(vr=Ae==null?void 0:Ae.sideBar)!=null&&vr.confirmLeave?Ve.default.confirm({title:"\u79BB\u5F00\u6B64\u9875\u63D0\u793A",content:"\u7CFB\u7EDF\u53EF\u80FD\u4E0D\u4F1A\u4FDD\u5B58\u60A8\u6240\u505A\u7684\u66F4\u6539\u3002",okText:"\u79BB\u5F00",cancelText:"\u53D6\u6D88",onOk:()=>{Ka()}}):Ka()},Ci=Wt=>{const vr=qo(vo({},oi),{shixun_environment:qo(vo({},hn),{is_support_code_editor:Wt.no_used_code_editor,is_support_vnc:!1,is_support_webssh:!1,is_support_thiry_party:!1,disabled_support_vnc:Wt.disabled_support_vnc,disabled_support_webssh:Wt.disabled_support_webssh,open_start_command:Wt.open_start_command,start_command:Wt.start_command,open_envs:Wt.open_envs,envs:Wt.envs,privileged:Wt.privileged,add_cap:Wt.add_cap,drop_cap:Wt.drop_cap}),mirror_repository:qo(vo({},ni),{id:Wt.id,name:Wt.name,choice_small_type:[],choice_small_mirrors:[],shixun_service_configs:Wt.shixun_service_configs||[],description:Wt.description}),small_type:Wt.small_type});ul===0?Wa(vr==null?void 0:vr.mirror_repository):ul===1?Qo(vr==null?void 0:vr.mirror_repository):ul===2&&wo(vr==null?void 0:vr.mirror_repository),Xa(vr),sl(!1),Ai("")},$i=Wt=>{sl(!1)},Zi=(Wt=!1,vr=1)=>Ei(void 0,null,function*(){var Ka,ji,Ti;Vo(!0);const to=(Ka=gr.find(hl=>hl.id===Fi))==null?void 0:Ka.name,Fl=(0,it.TG)(),cl=yield(0,ze.ZP)(`/api/shixuns/${la}/update_for_multi.json`,{method:"put",body:{tabs:gr,shixun_environment_id:Fi,sub_type:ni==null?void 0:ni.choice_small_type,main_type:ni.id,shixun_environment:qo(vo({},hn),{name:to,mirror_tab_type:ul,network_mode:Hl}),shixun_service_configs:ni==null?void 0:ni.shixun_service_configs,new_service_configs:wi,sync_origin_shixun:Wt,command_settings:hn==null?void 0:hn.command_settings,homework_common_id:Fl||void 0}});cl.status===0&&(Fe(cl.shixun_environment_id),Ua(cl.shixun_environment_id),z(),(ji=gt==null?void 0:gt.detail)!=null&&ji.copy_for_exercise||Ke.ZP.success("\u4FDD\u5B58\u6210\u529F"),(Ti=gt==null?void 0:gt.detail)!=null&&Ti.copy_for_exercise&&(0,Dn.m)(xe,gt,la,vr)),Vo(!1)}),To=()=>{var Wt;if(cn())return;if(Fi===0||(Wt=Ae==null?void 0:Ae.sideBar)!=null&&Wt.confirmLeave){Ke.ZP.warning("\u5F53\u524D\u5B9E\u9A8C\u73AF\u5883\u6B63\u5728\u7F16\u8F91\u4E2D\uFF0C\u4E0D\u80FD\u6DFB\u52A0\u65B0\u7684\u5B9E\u9A8C\u73AF\u5883");return}const vr=(0,ot.cloneDeep)(Ft);console.log("cloneData---",vr),Yi([...gr,{id:0,name:`\u5B9E\u9A8C\u73AF\u5883${gr.length+1}`}]),hi(0),Wa({}),Qo({}),wo({}),Ua(0),Xa(vr)},So=(Wt,vr,Ka)=>Ei(void 0,null,function*(){var ji,Ti,to,Fl,cl,hl,ee,te,oe,de,ye,be,Be,Pe,pt,Vt,Tt,bt,wt,nn,In,Jr;if(cn())return;console.log("handleValueChange",Wt,vr,Ka);const rr=(0,ot.cloneDeep)(Li.current);if((vr==="is_support_code_editor"||vr==="private_is_support_code_editor")&&Ka&&(yield Te()),vr==="resource_type"&&(rr.shixun_environment.instance_startup_type=1,rr.shixun_environment.command_settings=Wu.current,Wu.current=Li.current.shixun_environment.command_settings,Ka===2&&!rr.shixun_environment.private_cloud_id&&(rr.shixun_environment.private_cloud_id=(ji=Va==null?void 0:Va[0])==null?void 0:ji.id,rr.shixun_environment.operating_system=1,ge(rr.shixun_environment.private_cloud_id,rr.shixun_environment.operating_system))),vr==="private_cloud_id"&&(rr.shixun_environment.private_is_support_vnc=!1,rr.shixun_environment.private_is_support_webssh=!1,rr.shixun_environment.private_is_support_jupyter_lab=!1,rr.shixun_environment.private_is_support_code_editor=!1,rr.shixun_environment.operating_system=1,rr.shixun_environment.instance_startup_template_id=null,rr.shixun_environment.instance_startup_type=1,ge(Ka,rr.shixun_environment.operating_system)),vr==="operating_system"&&Ka&&(rr.shixun_environment.private_is_support_vnc=!1,rr.shixun_environment.private_is_support_webssh=!1,rr.shixun_environment.private_is_support_jupyter_lab=!1,rr.shixun_environment.private_is_support_code_editor=!1,rr.shixun_environment.instance_startup_template_id=null,rr.shixun_environment.instance_startup_type=1,ge(rr.shixun_environment.private_cloud_id,Ka)),vr==="instance_startup_template_id"){rr.shixun_environment.private_is_support_vnc=!1,rr.shixun_environment.private_is_support_webssh=!1,rr.shixun_environment.private_is_support_jupyter_lab=!1,rr.shixun_environment.private_is_support_code_editor=!1,rr.shixun_environment.instance_startup_type=1;const Gr=Cr.find(Ya=>Ya.id===Ka);rr.shixun_environment.disabled2_support_vnc=Gr.disabled_support_vnc,rr.shixun_environment.disabled2_support_webssh=Gr.disabled_support_webssh,rr.shixun_environment.disabled2_support_jupyter_lab=Gr.disabled_support_jupyter_lab,rr.shixun_environment.disabled2_support_code_editor=Gr.disabled_support_code_editor,rr.boosters=Gr.boosters,rr.network_mode_list=Gr.network_mode_list,Ts((Fl=(to=(Ti=Gr.network_mode_list)==null?void 0:Ti.filter(Ya=>Ya.is_default))==null?void 0:to[0])==null?void 0:Fl.network_mode),rr.new_service_configs=Gr!=null&&Gr.service_config_info?[Gr.service_config_info]:[]}if((vr==="private_is_support_vnc"||vr==="private_is_support_webssh")&&(rr.shixun_environment.instance_startup_type=1),vr==="choice_small_type"){rr.mirror_repository.choice_small_mirrors=Yo.filter(xa=>Ka.includes(xa.id));const Gr=rr.mirror_repository.choice_small_mirrors,Ya=ni.choice_small_mirrors;if(Gr.length>Ya.length){const xa=(0,ot.differenceBy)(Gr,Ya,"id");if((cl=xa==null?void 0:xa[0])!=null&&cl.mirror_name){const Pi={cpu_limit:((te=(ee=(hl=xa==null?void 0:xa[0])==null?void 0:hl.shixun_service_configs)==null?void 0:ee[0])==null?void 0:te.cpu_limit)||1,lower_cpu_limit:((ye=(de=(oe=xa==null?void 0:xa[0])==null?void 0:oe.shixun_service_configs)==null?void 0:de[0])==null?void 0:ye.lower_cpu_limit)||.1,memory_limit:((Pe=(Be=(be=xa==null?void 0:xa[0])==null?void 0:be.shixun_service_configs)==null?void 0:Be[0])==null?void 0:Pe.memory_limit)||1,mirror_repository_id:(pt=xa==null?void 0:xa[0])==null?void 0:pt.id,name:(Vt=xa==null?void 0:xa[0])==null?void 0:Vt.mirror_name,request_limit:((wt=(bt=(Tt=xa==null?void 0:xa[0])==null?void 0:Tt.shixun_service_configs)==null?void 0:bt[0])==null?void 0:wt.request_limit)||10,resource_limit:((Jr=(In=(nn=xa==null?void 0:xa[0])==null?void 0:nn.shixun_service_configs)==null?void 0:In[0])==null?void 0:Jr.resource_limit)||10};rr.mirror_repository.shixun_service_configs.push(Pi)}}else{const xa=(0,ot.differenceBy)(Ya,Gr,"id");rr.mirror_repository.shixun_service_configs=rr.mirror_repository.shixun_service_configs.filter(Pi=>{var Do;return Pi.mirror_repository_id!==((Do=xa==null?void 0:xa[0])==null?void 0:Do.id)})}}vr?rr[Wt][vr]=Ka:rr[Wt]=Ka,console.log("cloneData",rr),Ai(""),Xa(rr)}),il=(Wt,vr,Ka)=>{var ji,Ti;const to=/^\d*(\.\d*)?$/,Fl=["cpu_limit","lower_cpu_limit","memory_limit","request_limit","resource_limit","gpu_memory_limit","gpu_limit"],cl=(0,ot.cloneDeep)((Ti=(ji=Li.current)==null?void 0:ji.mirror_repository)==null?void 0:Ti.shixun_service_configs);if(Fl.includes(vr)){Ka.match(to)&&(cl[Wt][vr]=Ka,So("mirror_repository","shixun_service_configs",cl));return}cl[Wt][vr]=Ka,So("mirror_repository","shixun_service_configs",cl)},Ml=()=>{Ve.default.info({centered:!0,icon:null,width:460,title:"\u8054\u7CFB\u5E73\u53F0\u7BA1\u7406\u5458",content:Ye.createElement("div",{className:"tc"},Ye.createElement("img",{style:{border:"4px solid #0152d9",borderRadius:"4px"},src:Ba,alt:"\u4E8C\u7EF4\u7801",width:160})),okText:"\u6211\u77E5\u9053\u4E86"})},Cs=()=>{var Wt,vr,Ka,ji,Ti,to,Fl,cl,hl,ee;if(!cn()){if((hn==null?void 0:hn.resource_type)===1){if(!(ni!=null&&ni.id)){Ai("mirror");return}if(!(hn!=null&&hn.is_support_code_editor)&&!(hn!=null&&hn.is_support_vnc)&&!(hn!=null&&hn.is_support_webssh)&&!(hn!=null&&hn.is_support_thiry_party)){Ai("interface");return}if(hn.is_support_thiry_party&&!(hn!=null&&hn.proxy_port)){Ai("port"),Po("\u8BF7\u8F93\u5165\u7AEF\u53E3");return}if(hn.is_support_thiry_party&&(hn!=null&&hn.proxy_port)&&parseInt(hn==null?void 0:hn.proxy_port)>65535||((Wt=hn==null?void 0:hn.proxy_port)==null?void 0:Wt.length)>1&&((vr=hn==null?void 0:hn.proxy_port)==null?void 0:vr[0])==="0"){Ai("port"),Po("\u8BF7\u8F93\u5165\u6B63\u786E\u7684\u7AEF\u53E3");return}if(!((Ka=ni==null?void 0:ni.shixun_service_configs)!=null&&Ka.length)){Ai("shixun_service_configs");return}for(let te of ni==null?void 0:ni.shixun_service_configs){if(te!=null&&te.open_start_command&&!(te!=null&&te.start_command)){Ai("start_command");return}if(te!=null&&te.open_envs&&!(te!=null&&te.envs)){Ai("envs");return}}if(hn!=null&&hn.webssh_host&&!/^[a-z0-9\-]*$/.test(hn==null?void 0:hn.webssh_host)){Ke.ZP.warning("\u4E3B\u673A\u540D\u53EA\u80FD\u8F93\u5165\u6570\u5B57\u3001\u5C0F\u5199\u5B57\u6BCD\u3001\u8FDE\u5B57\u7B26");return}if((Ti=(ji=ni==null?void 0:ni.shixun_service_configs)==null?void 0:ji[0])!=null&&Ti.webssh_host&&!/^(?![0-9]+$)(?!.*--)[a-z0-9](?:[a-z0-9-]{0,60}[a-z0-9])$/.test((Fl=(to=ni==null?void 0:ni.shixun_service_configs)==null?void 0:to[0])==null?void 0:Fl.webssh_host)){jl(!0);return}}if((hn==null?void 0:hn.resource_type)===2){if(!(hn!=null&&hn.operating_system)){Ai("system");return}if(!(hn!=null&&hn.instance_startup_template_id)){Ai("template");return}if(!(hn!=null&&hn.private_is_support_vnc)&&!(hn!=null&&hn.private_is_support_webssh)&&!(hn!=null&&hn.private_is_support_jupyter_lab)){Ai("interface");return}if((hn==null?void 0:hn.operating_system)===1&&(hn!=null&&hn.private_is_support_vnc)&&a&&!(hn!=null&&hn.instance_startup_type)){Ai("instance_startup_type");return}}if((hn!=null&&hn.is_support_webssh||hn!=null&&hn.private_is_support_webssh)&&((cl=hn==null?void 0:hn.command_settings)==null?void 0:cl.some(oe=>{var de,ye;return!oe.command&&!!((de=oe.challenge_ids)!=null&&de.length)||oe.command&&!((ye=oe.challenge_ids)!=null&&ye.length)}))){Ai("command_settings");return}(hl=gt==null?void 0:gt.detail)!=null&&hl.is_fork_from_creator&&((ee=gt==null?void 0:gt.detail)!=null&&ee.copy_for_exercise)&&Fi!=0&&(hn!=null&&hn.has_relation)?xe({type:"classroomList/setActionTabs",payload:{key:"\u540C\u6B65\u4FEE\u6539",type:"environment",fn:(te,oe)=>{Zi(te,oe)}}}):Zi()}},ms=Wt=>Ei(void 0,null,function*(){yield il(Wt.index,"cpu_limit",String(Wt==null?void 0:Wt.cpu)),yield il(Wt.index,"memory_limit",String(Wt==null?void 0:Wt.memory))}),Tl=Wt=>{const vr=(0,ot.cloneDeep)(wi);vr[Wt.index]=qo(vo({},vr[Wt.index]),{cpu_limit:String(Wt==null?void 0:Wt.cpu),memory_limit:String(Wt==null?void 0:Wt.memory)}),So("new_service_configs","",vr)};return Ye.createElement("div",{className:Zr.wrap},Ye.createElement("div",{className:Zr.content},Ye.createElement("div",{className:Zr.head},Ye.createElement("div",{className:Zr.title},"\u5B9E\u9A8C\u73AF\u5883"),gr.lengthIo(!0),className:Zr.setting},"\u8BBE\u7F6E")),!!gr.length&&Ye.createElement(y.Fragment,null,Ye.createElement(yt.Z5,{onDragEnd:Wt=>aa(Wt,gr)},Ye.createElement(yt.bK,{droppableId:"droppable",direction:"horizontal"},(Wt,vr)=>Ye.createElement("div",qo(vo({},Wt.droppableProps),{ref:Wt.innerRef,className:Zr.tabs}),gr.map((Ka,ji)=>{const{name:Ti,id:to}=Ka;return Ye.createElement(yt._l,{key:to,draggableId:to.toString(),index:ji},(Fl,cl)=>Ye.createElement("div",qo(vo(vo({},Fl.draggableProps),Fl.dragHandleProps),{ref:Fl.innerRef,className:Fi===to?Zr.active:"",key:to}),Ye.createElement("i",{className:"iconfont icon-tuodong"}),Ye.createElement("span",{className:Zr.name,onClick:()=>Da(to)},Ti),Ye.createElement(Xr.Z,{trigger:["click"],dropdownRender:()=>Ye.createElement(nr.default,{style:{width:92}},Ye.createElement(nr.default.Item,{onClick:()=>Ma(to,Ti),className:"font14"},"\u91CD\u547D\u540D"),Ye.createElement(nr.default.Item,{onClick:()=>ui(to,Ti),className:"font14"},"\u5220\u9664")),getPopupContainer:hl=>hl.parentNode},Ye.createElement("i",{className:"iconfont icon-zhankai5 current"}))))}),Wt.placeholder))),Ye.createElement("div",{className:Zr.line})),Ye.createElement($n.Z,{loading:uo||el,active:!0},!!gr.length&&Ye.createElement(y.Fragment,null,Ye.createElement($t.Z,{required:!0,nameWidth:150,name:"\u5B9E\u9A8C\u8D44\u6E90",tooltipTitle:Ye.createElement("div",{className:"p10"},Ye.createElement("b",{className:"font14"},"\u901A\u7528\u4E91"),Ye.createElement("br",null),"\u5E38\u89C4\u573A\u666F\u9009\u7528\uFF0C\u8C03\u7528\u5934\u6B4C\u901A\u7528\u8D44\u6E90\uFF0C\u57FA\u4E8E\u5BB9\u5668\u5F62\u5F0F\u4E3A\u5B9E\u8BAD\u63D0\u4F9B\u865A\u62DF\u5B9E\u9A8C\u73AF\u5883\u3002",Ye.createElement("br",null),Ye.createElement("div",{className:"mt10 blod font14"},"\u4E13\u6709\u4E91"),"\u4E13\u7528\u573A\u666F\uFF0C\u53EF\u9009\u7528\u4E0D\u540C\u4E91\u96C6\u7FA4\u7684\u8D44\u6E90\uFF0C\u5305\u62EC\u963F\u91CC\u4E91\u3001\u534E\u4E3A\u4E91\u3001\u7B97\u80FD\u4E91\u7B49\uFF0C\u5982\u7B97\u80FD\u4E91\u9002\u7528\u4E8E\u9700\u8981\u8C03\u7528TPU\u8D44\u6E90\u8BAD\u7EC3\u7684\u5B9E\u8BAD")},Ye.createElement("div",{className:Zr.resource},_u.map(Wt=>Ye.createElement("div",{key:Wt.id,className:(hn==null?void 0:hn.resource_type)===Wt.id?Zr.active:"",onClick:()=>{(hn==null?void 0:hn.resource_type)!==Wt.id&&So("shixun_environment","resource_type",Wt.id)}},Wt.name)))),(hn==null?void 0:hn.resource_type)===1&&Ye.createElement(y.Fragment,null,Ye.createElement($t.Z,{required:!0,nameWidth:150,name:"\u5B9E\u9A8C\u955C\u50CF"},Ye.createElement("div",{className:Zr.resource,style:{width:300}},gc.map(Wt=>Ye.createElement("div",{key:Wt.id,className:ul===Wt.id?Zr.active:"",onClick:()=>{ul!==Wt.id&&(cn()||(hi(Wt.id),Ai(""),Wt.id===0&&Xa(qo(vo({},oi),{mirror_repository:vo({},as)})),Wt.id===1&&Xa(qo(vo({},oi),{mirror_repository:vo({},lo)})),Wt.id===2&&Xa(qo(vo({},oi),{mirror_repository:vo({},Bl)}))))}},Wt.name)))),Ye.createElement($t.Z,{nameWidth:150,errorKey:"mirror",errorValue:$r,errorName:"\u8BF7\u9009\u62E9\u5B9E\u9A8C\u955C\u50CF"},Ye.createElement(Je.Z,{align:"middle"},Wi===!1?Ye.createElement(Ye.Fragment,null,!!(ni!=null&&ni.id)&&Ye.createElement(Ye.Fragment,null,Ye.createElement("div",{onClick:()=>{cn()||sl(!0)},className:Zr.mirror},Ye.createElement("div",null,ni==null?void 0:ni.name),Ye.createElement("i",{className:"iconfont icon-genghuan"})),Ye.createElement(ri.Z,{value:[{description:ni==null?void 0:ni.description,name:ni==null?void 0:ni.name}],title:"\u5B9E\u9A8C\u955C\u50CF\u8BF4\u660E"},Ye.createElement("span",{className:Zr.explain},"\u5B9E\u9A8C\u955C\u50CF\u8BF4\u660E"))),!(ni!=null&&ni.id)&&Ye.createElement("div",{onClick:()=>{sl(!0)},className:Zr.mirror},Ye.createElement("i",{className:"iconfont icon-tianjia3 font14 mr10"}),Ye.createElement("div",null,"\u9009\u62E9\u5B9E\u9A8C\u955C\u50CF"))):"\u6682\u65E0\u6570\u636E")),sr(!0),(hn==null?void 0:hn.is_support_code_editor)&&Ye.createElement($t.Z,{name:"\u7F16\u7A0B\u8BED\u8A00",tooltipTitle:Ye.createElement("div",null,"1.\u5728\u7F16\u5199\u4EE3\u7801\u7684\u65F6\u5019\uFF0C\u7CFB\u7EDF\u53EF\u4EE5\u6839\u636E\u9009\u62E9\u7684\u7F16\u7A0B\u8BED\u8A00\u8FDB\u884C\u667A\u80FD\u4EE3\u7801\u8865\u5168\u548C\u4EE3\u7801\u63D0\u793A\u3002",Ye.createElement("br",null),"2.\u5982\u679C\u672A\u9009\u62E9\u7F16\u7A0B\u8BED\u8A00\uFF0C\u7CFB\u7EDF\u6839\u636E\u4EE3\u7801\u6587\u4EF6\u7684\u6269\u5C55\u540D\u8FDB\u884C\u667A\u80FD\u4EE3\u7801\u8865\u5168\u548C\u4EE3\u7801\u63D0\u793A\u3002",Ye.createElement("br",null),"3.\u4EE3\u7801\u4ED3\u5E93\u4E2D\u7684\u4EE3\u7801\u6587\u4EF6\u548C\u7F16\u7A0B\u8BED\u8A00\u9700\u8981\u4FDD\u6301\u4E00\u81F4\u3002\u4EE3\u7801\u6587\u4EF6\u6269\u5C55\u540D\u548C\u7F16\u7A0B\u8BED\u8A00\u4E0D\u5339\u914D\u65F6\uFF0C\u5219\u65E0\u6CD5\u8FDB\u884C\u667A\u80FD\u4EE3\u7801\u8865\u5168\u548C\u4EE3\u7801\u63D0\u793A\u3002"),nameWidth:150},Ye.createElement(Je.Z,{align:"middle"},Ye.createElement(jr.default,{getPopupContainer:Wt=>Wt.parentNode,onClick:cn,bordered:!1,className:"mr10",optionFilterProp:"children",placeholder:"\u8BF7\u9009\u62E9\u9644\u5E26\u73AF\u5883",style:{minWidth:400,backgroundColor:"#f5f5f5",height:50,borderRadius:4,paddingTop:10},value:hn==null?void 0:hn.program_language,onChange:Wt=>So("shixun_environment","program_language",Wt),showArrow:!0,maxTagCount:5},wl.map((Wt,vr)=>Ye.createElement(yo,{key:Wt,value:Wt},Wt))))),(hn==null?void 0:hn.is_support_webssh)&&Ye.createElement($t.Z,{nameWidth:150,align:"start",name:"\u5F00\u542F\u65F6\u89E6\u53D1\u547D\u4EE4",tooltipTitle:Ye.createElement("div",null,"\u6BCF\u6B21\u6253\u5F00\u65B0\u7684\u7EC8\u7AEF\u7A97\u53E3\u65F6\uFF0C\u81EA\u52A8\u53D1\u9001\u5E76\u6267\u884C\u6307\u5B9A\u7684\u547D\u4EE4\u6216\u6587\u672C\u3002\u7528\u4E8E\u81EA\u52A8\u5316\u7EC8\u7AEF\u4EFB\u52A1\u6216\u521D\u59CB\u5316\u5DE5\u4F5C\u73AF\u5883")},Ye.createElement(qn,{showError:$r==="command_settings",value:hn==null?void 0:hn.command_settings,onChange:Wt=>So("shixun_environment","command_settings",Wt),optionsLevelList:Ql})),(hn==null?void 0:hn.is_support_thiry_party)&&Ye.createElement($t.Z,{required:!0,nameWidth:150,align:"start",name:"\u7AEF\u53E3\u914D\u7F6E",errorKey:"port",errorValue:$r,errorName:mo},Ye.createElement(Je.Z,null,Ye.createElement("div",{className:"font14",style:{lineHeight:"14px"}},Ye.createElement("div",null,"\u5BB9\u5668\u7AEF\u53E3"),Ye.createElement(ft.default,{onClick:cn,value:hn==null?void 0:hn.proxy_port,onChange:Wt=>{const vr=Wt.target.value;(vr===""||/^[0-9]\d*$/.test(vr))&&So("shixun_environment","proxy_port",Wt.target.value)},bordered:!1,style:{width:400,height:50,background:"#F5F5F5",borderRadius:4,marginTop:6}})),Ye.createElement("div",{className:"ml20"},Ye.createElement("div",{className:"font14",style:{lineHeight:"14px"}},"\u8DEF\u7531\uFF08\u9009\u586B\uFF09"),Ye.createElement(ft.default,{onClick:cn,value:hn==null?void 0:hn.web_route,onChange:Wt=>So("shixun_environment","web_route",Wt.target.value),bordered:!1,style:{width:450,height:50,background:"#F5F5F5",borderRadius:4,marginTop:6}})))),Ye.createElement($t.Z,{name:"\u9644\u5E26\u73AF\u5883",nameWidth:150},Ye.createElement(Je.Z,{align:"middle"},Ye.createElement(jr.default,{getPopupContainer:Wt=>Wt.parentNode,onClick:cn,mode:"multiple",bordered:!1,className:"mr10",optionFilterProp:"children",placeholder:"\u8BF7\u9009\u62E9\u9644\u5E26\u73AF\u5883",style:{minWidth:400,backgroundColor:"#f5f5f5",height:50,borderRadius:4,paddingTop:10},value:ni==null?void 0:ni.choice_small_type,onChange:Wt=>So("mirror_repository","choice_small_type",Wt),showArrow:!0,maxTagCount:5},Yo.map((Wt,vr)=>Ye.createElement(yo,{key:Wt.id,value:Wt.id},Wt.type_name))),!!((kn=ni==null?void 0:ni.choice_small_mirrors)!=null&&kn.length)&&Ye.createElement(ri.Z,{value:(ni==null?void 0:ni.choice_small_mirrors)||[],title:"\u9644\u5E26\u73AF\u5883\u8BF4\u660E"},Ye.createElement("span",{className:Zr.explain},"\u9644\u5E26\u73AF\u5883\u8BF4\u660E")))),(0,On.Ny)()&&Ye.createElement(y.Fragment,null,Ye.createElement("div",{onClick:()=>jo(!go),className:Zr.grade},"\u9AD8\u7EA7\u8BBE\u7F6E",Ye.createElement("i",{className:`iconfont ${go?"icon-shouqi4":"icon-a-xialazhankai"}`})),go&&Ye.createElement(y.Fragment,null,Ye.createElement($t.Z,{required:!0,nameWidth:150,name:"\u955C\u50CF\u914D\u7F6E",align:"start",errorKey:"shixun_service_configs",errorValue:$r,errorName:"\u8BF7\u6DFB\u52A0\u955C\u50CF\u914D\u7F6E",contentStyle:{overflow:(Ut=ni==null?void 0:ni.shixun_service_configs)!=null&&Ut.length?"hidden":"initial"}},Ye.createElement("div",{className:Zr.tabsBox},!((Ln=ni==null?void 0:ni.shixun_service_configs)!=null&&Ln.length)&&Ye.createElement(dt.Z,{image:Rn,imageStyle:{height:180,marginTop:67},description:""}),!!((Aa=ni==null?void 0:ni.shixun_service_configs)!=null&&Aa.length)&&Ye.createElement(xr.default,{destroyInactiveTabPane:!0,moreIcon:Ye.createElement("span",{className:Zr.more},"\u66F4\u591A ",Ye.createElement("i",{className:"iconfont icon-xiala1"}))},($a=ni==null?void 0:ni.shixun_service_configs)==null?void 0:$a.map((Wt,vr)=>{var Ka,ji,Ti,to,Fl;const{cpu_limit:cl,lower_cpu_limit:hl,memory_limit:ee,request_limit:te,resource_limit:oe,name:de,shixun_update_logs:ye,gpu_limit:be,gpu_memory_limit:Be}=Wt;return Ye.createElement(xr.default.TabPane,{className:"p20",tab:Ye.createElement("div",{title:de,className:Zr.tabTitle},de),key:vr},(ye==null?void 0:ye.user_name)&&Ye.createElement("div",{style:{margin:"-15px 0 15px 0"}},"\u6700\u8FD1\u4FEE\u6539\u4EBA\uFF1A ",ye==null?void 0:ye.user_name,"\uFF08",ye==null?void 0:ye.user_login,"\uFF09 \u4FEE\u6539\u65F6\u95F4\uFF1A",ye!=null&&ye.created_at?gn()(ye==null?void 0:ye.created_at).format("YYYY-MM-DD HH:mm:ss"):"--"),Ye.createElement($t.Z,{nameWidth:150,name:"\u8D44\u6E90\u914D\u7F6E",align:"center"},Ye.createElement(Je.Z,{align:"middle"},Ye.createElement(Je.Z,{align:"middle",className:"mr20",wrap:!1},Ye.createElement("div",{className:Zr.serverConfig,onClick:()=>{cn()||(Pl({index:vr,cpu:cl,memory:ee}),Rs(!0))}},Ye.createElement("div",null,Ye.createElement("span",null,cl,"\u6838")," ",Ye.createElement("span",null,ee,"GB")),Ye.createElement("i",{className:"iconfont icon-bianji21"}))),vr==0&&Ye.createElement(Je.Z,{align:"middle",wrap:!1},Ye.createElement("div",{className:Zr.viewRecommendConfig,onClick:()=>Kr(!0)},"\u67E5\u770B\u63A8\u8350\u914D\u7F6E")))),(((Ti=(Ka=Ee==null?void 0:Ee.setting)==null?void 0:Ka.big_model_users)==null?void 0:Ti.includes((ji=mn==null?void 0:mn.userInfo)==null?void 0:ji.login))||(0,On.fn)())&&Ye.createElement($t.Z,{nameWidth:150,name:"GPU\u914D\u7F6E",align:"center"},Ye.createElement(Je.Z,{align:"middle"},Ye.createElement(Je.Z,{align:"middle",className:"mr20",wrap:!1},Ye.createElement("div",{className:Zr.serverConfig,onClick:()=>{ys({index:vr,gpu_limit:be||0,gpu_memory_limit:Be||0}),vu(!0)}},be&&Ye.createElement(Ye.Fragment,null,Ye.createElement("div",null,Ye.createElement("span",null,"\u663E\u5361",be,"\u4E2A")," ",Ye.createElement("span",null,"\u663E\u5B58",Be,"GB")),Ye.createElement("i",{className:"iconfont icon-bianji21"})),!be&&Ye.createElement(Ye.Fragment,null,Ye.createElement("div",null,"\u672A\u914D\u7F6EGPU"),Ye.createElement("i",{className:"iconfont icon-bianji21"})))))),Ye.createElement($t.Z,{nameWidth:150,name:"\u6587\u4EF6\u5927\u5C0F\u9650\u5236",align:"center"},Ye.createElement(Je.Z,{align:"middle"},Ye.createElement(Je.Z,{align:"middle",wrap:!1},Ye.createElement(ft.default,{onClick:cn,style:{width:400},value:oe,maxLength:5,onChange:Pe=>{const{value:pt}=Pe.target,Vt=/^\d*(\.\d*)?$/;pt.match(Vt)&&il(vr,"resource_limit",Pe.target.value)},addonAfter:"M"}),Ye.createElement("span",{style:{marginLeft:10,color:"#999"}},"File size limit\u53C2\u6570\uFF0C\u8868\u793A\u5355\u4E2A\u6587\u4EF6\u4E0A\u4F20\u7684\u5927\u5C0F\u9650\u5236")))),Ye.createElement($t.Z,{nameWidth:150,name:"\u542F\u52A8\u8BBE\u7F6E",align:"start",required:Wt==null?void 0:Wt.open_start_command,errorKey:"start_command",errorValue:$r,errorName:"\u8BF7\u8F93\u5165\u542F\u52A8\u547D\u4EE4"},Ye.createElement("div",{className:"font14 mb5"},"\u7528\u6237\u540D",Ye.createElement("span",{className:"c-grey-999"},"\uFF08\u767B\u5F55\u5BB9\u5668\u65F6\u53EF\u4F7F\u7528\u7684\u7528\u6237\u540D\uFF09")),Ye.createElement(jr.default,{getPopupContainer:Pe=>Pe.parentNode,onClick:cn,bordered:!1,fieldNames:{label:"name",value:"id"},options:(to=oi==null?void 0:oi.mirror_repository)==null?void 0:to.webssh_user_arr,value:(Wt==null?void 0:Wt.webssh_user)||"root",onChange:Pe=>il(vr,"webssh_user",Pe),style:{minWidth:400,backgroundColor:"#f5f5f5",height:50,borderRadius:4,paddingTop:10,marginBottom:20}}),Ye.createElement("div",{className:"font14 mb5"},"\u4E3B\u673A\u540D",Ye.createElement("span",{className:"c-grey-999"},"\uFF08\u767B\u5F55\u5BB9\u5668\u65F6\u53EF\u6307\u5B9A\u4E3B\u673A\u540D\uFF09")),Ye.createElement(Je.Z,{className:"mb20"},Ye.createElement(ft.default,{bordered:!1,onClick:cn,value:Wt==null?void 0:Wt.webssh_host,maxLength:255,placeholder:"\u9009\u586B\uFF0C\u64CD\u4F5C\u7CFB\u7EDF\u5185\u90E8\u7684\u8BA1\u7B97\u673A\u540D",onChange:Pe=>{il(vr,"webssh_host",Pe.target.value),Pe.target.value?/^(?![0-9]+$)(?!.*--)[a-z0-9](?:[a-z0-9-]{0,60}[a-z0-9])$/.test(Pe.target.value)?jl(!1):jl(!0):jl(!1)},style:{width:400,height:50,background:"#F5F5F5",borderRadius:4,marginTop:5,marginRight:10}}),Ye.createElement("div",{style:{marginTop:8,maxWidth:575},className:"c-grey-999"},"\u957F\u5EA6\u4E3A2~64\u4E2A\u5B57\u7B26\uFF0C\u53EA\u80FD\u5305\u542B\u5C0F\u5199\u5B57\u6BCD\u3001\u6570\u5B57\u3001\u8FDE\u5B57\u7B26 \u201C-\u201D\uFF0C\u5FC5\u987B\u4EE5\u5B57\u6BCD\u6216\u6570\u5B57\u5F00\u5934\u548C\u7ED3\u5C3E",Ye.createElement("br",null),"\u4E0D\u80FD\u8FDE\u7EED\u4F7F\u7528 \u201C-\u201D\uFF0C\u4E0D\u80FD\u4F7F\u7528\u7EAF\u6570\u5B57")),Zl&&Ye.createElement("div",{style:{color:"#E53333",marginTop:"-15px",marginBottom:"5px"}},"\u8BF7\u8F93\u5165\u89C4\u8303\u7684\u4E3B\u673A\u540D"),Ye.createElement(Me.default,{checked:Wt==null?void 0:Wt.open_start_command,onChange:Pe=>il(vr,"open_start_command",Pe.target.checked),style:{marginTop:-4},className:"font14"},"\u542F\u52A8\u547D\u4EE4",Ye.createElement("span",{className:"c-grey-999"},"\uFF08\u542F\u52A8\u5BB9\u5668\u65F6\u8FD0\u884C\u7684\u547D\u4EE4\u6216\u811A\u672C\uFF0C\u586B\u5199\u5C06\u8986\u76D6\u5BB9\u5668\u9ED8\u8BA4\u7684\u542F\u52A8\u6307\u4EE4\u3002\uFF09")),(Wt==null?void 0:Wt.open_start_command)&&Ye.createElement(kr.ZP,{width:"90%",height:250,placeholder:"\u4F8B\u5982\uFF1Aecho helloworld > /data/workspace/01.txt",style:{border:"1px solid #ccc",background:"#dedede",marginTop:"20px"},value:Wt==null?void 0:Wt.start_command,language:"shell",theme:"vs-light",onChange:Pe=>il(vr,"start_command",Pe)})),Ye.createElement($t.Z,{required:Wt==null?void 0:Wt.open_envs,nameWidth:150,name:"\u73AF\u5883\u53D8\u91CF",align:"start",errorKey:"envs",errorValue:$r,errorName:"\u8BF7\u8F93\u5165\u73AF\u5883\u53D8\u91CF"},Ye.createElement(Me.default,{checked:Wt==null?void 0:Wt.open_envs,onChange:Pe=>il(vr,"open_envs",Pe.target.checked),style:{marginTop:-4},className:"font14"},"\u73AF\u5883\u53D8\u91CF",Ye.createElement("span",{className:"c-grey-999"},"\uFF08\u4E3A\u5BB9\u5668\u6DFB\u52A0\u73AF\u5883\u53D8\u91CF\uFF09")),(Wt==null?void 0:Wt.open_envs)&&Ye.createElement(kr.ZP,{width:"90%",height:250,placeholder:"\u4F8B\u5982\uFF1AMY_VARIABLE=my_value",style:{border:"1px solid #ccc",background:"#dedede",marginTop:"20px"},language:"shell",theme:"vs-light",value:Wt==null?void 0:Wt.envs,onChange:Pe=>il(vr,"envs",Pe)})),Ye.createElement($t.Z,{name:"\u8BBF\u95EE\u6A21\u5F0F",nameWidth:150},Ye.createElement(Je.Z,{align:"middle"},Ye.createElement(Tr.Z,{disableWhenCommunity:new Date((Fl=gt.detail)==null?void 0:Fl.created_at)>new Date("2023-09-01")},Ye.createElement(ta.Z,{checked:Wt==null?void 0:Wt.privileged,onChange:Pe=>il(vr,"privileged",Pe)})),Ye.createElement("span",{className:"ml10 c-grey-333 font14"},"\u7279\u6743\u6A21\u5F0F"),Ye.createElement("span",{className:"c-grey-999 font14"},"\uFF08\u8D4B\u4E88\u5BB9\u5668\u8BBF\u95EE\u5BBF\u4E3B\u673A\u5185\u6838\u7279\u6027\u548C\u8BBE\u5907\u7684\u80FD\u529B\uFF09"))),Ye.createElement($t.Z,{name:"\u6743\u9650\u63A7\u5236",nameWidth:150,align:"start"},Ye.createElement("div",{className:"font14"},"\u6DFB\u52A0\u6743\u9650",Ye.createElement("span",{className:"c-grey-999"},"\uFF08\u6DFB\u52A0\u591A\u4E2A\u6743\u9650\u7528\u82F1\u6587 , \u5206\u9694\uFF09")),Ye.createElement(ft.default,{onClick:cn,value:Wt==null?void 0:Wt.add_cap,onChange:Pe=>il(vr,"add_cap",Pe.target.value),bordered:!1,placeholder:"\u4F8B\u5982\uFF1ANET_ADMIN",style:{width:400,height:50,background:"#F5F5F5",borderRadius:4,marginTop:5}}),Ye.createElement("div",{className:"font14 mt20"},"\u79FB\u9664\u6743\u9650",Ye.createElement("span",{className:"c-grey-999"},"\uFF08\u79FB\u9664\u591A\u4E2A\u6743\u9650\u7528\u82F1\u6587 , \u5206\u9694\uFF09")),Ye.createElement(ft.default,{onClick:cn,value:Wt==null?void 0:Wt.drop_cap,onChange:Pe=>il(vr,"drop_cap",Pe.target.value),bordered:!1,placeholder:"\u4F8B\u5982\uFF1ASYS_PTRACE",style:{width:400,height:50,background:"#F5F5F5",borderRadius:4,marginTop:5}})))}))))))),(hn==null?void 0:hn.resource_type)===2&&Ye.createElement(y.Fragment,null,Ye.createElement($t.Z,{nameWidth:150},Ye.createElement(jr.default,{getPopupContainer:Wt=>Wt.parentNode,bordered:!1,onClick:cn,className:"mr10",style:{width:460,backgroundColor:"#f5f5f5",height:50,borderRadius:4,paddingTop:10},showArrow:!0,value:hn==null?void 0:hn.private_cloud_id,onChange:Wt=>So("shixun_environment","private_cloud_id",Wt)},Va.map((Wt,vr)=>Ye.createElement(yo,{key:Wt.id,value:Wt.id},Wt.name)))),Ye.createElement($t.Z,{name:"\u64CD\u4F5C\u7CFB\u7EDF",nameWidth:150,required:!0,errorKey:"system",errorValue:$r,errorName:"\u8BF7\u9009\u62E9\u64CD\u4F5C\u7CFB\u7EDF"},Ye.createElement("div",{className:Zr.system},wc.map(Wt=>Ye.createElement("div",{onClick:()=>{hn.operating_system!==Wt.id&&So("shixun_environment","operating_system",Wt.id)},key:Wt.id,className:(hn==null?void 0:hn.operating_system)===Wt.id?Zr.active:""},Ye.createElement("i",{className:Wt.icon}),Ye.createElement("span",null,Wt.name))))),Ye.createElement($t.Z,{required:!0,nameWidth:150,name:"\u5B9E\u4F8B\u542F\u52A8\u6A21\u7248",errorKey:"template",errorValue:$r,errorName:"\u8BF7\u9009\u62E9\u5B9E\u4F8B\u542F\u52A8\u6A21\u7248"},Ye.createElement(Je.Z,{align:"middle"},Ye.createElement(jr.default,{getPopupContainer:Wt=>Wt.parentNode,bordered:!1,className:"mr10",placeholder:"\u8BF7\u9009\u62E9\u5B9E\u4F8B\u542F\u52A8\u6A21\u7248",style:{width:460,backgroundColor:"#f5f5f5",height:50,borderRadius:4,paddingTop:10},onClick:cn,ref:va,showArrow:!0,dropdownRender:Wt=>Ye.createElement("div",{className:Zr.template},Ye.createElement("div",{className:Zr.liWrap},Cr.map(vr=>Ye.createElement("div",{className:Zr.li,key:vr.id,onClick:()=>{va.current.blur(),So("shixun_environment","instance_startup_template_id",vr.id)}},Ye.createElement("span",{title:vr.name,style:{color:(hn==null?void 0:hn.instance_startup_template_id)===vr.id?"#0152d9":"initial"}},vr.name),!vr.is_public&&Ye.createElement("b",{className:Zr.tag},"\u79C1\u6709")))),Ye.createElement("div",{style:{padding:12}},!Cr.length&&Ye.createElement(dt.Z,{image:Rn,imageStyle:{height:120,marginTop:20},description:"\u6682\u65E0\u6570\u636E"}),Ye.createElement("div",{style:{marginTop:Cr!=null&&Cr.length?0:20},className:"c-grey-999 font14"},"\u672A\u627E\u5230\u5408\u9002\u7684\u5B9E\u4F8B\u542F\u52A8\u6A21\u677F\uFF1F",Ye.createElement("span",{onClick:Ml,className:"c-light-primary current"},"\u8054\u7CFB\u5E73\u53F0\u7BA1\u7406\u5458")))),options:Cr==null?void 0:Cr.map(Wt=>({label:Wt.name,value:Wt.id})),value:hn==null?void 0:hn.instance_startup_template_id}),!!Sc&&Ye.createElement(ri.Z,{value:Sc,title:"\u6A21\u7248\u63CF\u8FF0"},Ye.createElement("span",{className:Zr.explain},"\u6A21\u7248\u63CF\u8FF0")))),sr(!1),(hn==null?void 0:hn.private_is_support_webssh)&&Ye.createElement($t.Z,{align:"start",nameWidth:150,name:"\u5F00\u542F\u65F6\u89E6\u53D1\u547D\u4EE4",tooltipTitle:Ye.createElement("div",null,"\u6BCF\u6B21\u6253\u5F00\u65B0\u7684\u7EC8\u7AEF\u7A97\u53E3\u65F6\uFF0C\u81EA\u52A8\u53D1\u9001\u5E76\u6267\u884C\u6307\u5B9A\u7684\u547D\u4EE4\u6216\u6587\u672C\u3002\u7528\u4E8E\u81EA\u52A8\u5316\u7EC8\u7AEF\u4EFB\u52A1\u6216\u521D\u59CB\u5316\u5DE5\u4F5C\u73AF\u5883")},Ye.createElement(qn,{showError:$r==="command_settings",value:hn==null?void 0:hn.command_settings,onChange:Wt=>So("shixun_environment","command_settings",Wt),optionsLevelList:Ql})),(hn==null?void 0:hn.operating_system)===1&&(hn==null?void 0:hn.private_is_support_vnc)&&(a||E&&Vu===1)&&Ye.createElement($t.Z,{required:!0,nameWidth:150,name:"\u5B9E\u4F8B\u542F\u52A8\u65B9\u5F0F",errorKey:"instance_startup_type",errorValue:$r,errorName:"\u8BF7\u9009\u62E9\u5B9E\u4F8B\u542F\u52A8\u6A21\u7248"},Ye.createElement("div",{className:Zr.resource},Uo.map(Wt=>Ye.createElement("div",{key:Wt.id,className:(hn==null?void 0:hn.instance_startup_type)===Wt.id?Zr.active:"",onClick:()=>So("shixun_environment","instance_startup_type",Wt.id)},Wt.name)))),(0,On.Ny)()&&Vu===1&&Ye.createElement(y.Fragment,null,Ye.createElement("div",{onClick:()=>xi(!Yr),className:Zr.grade},"\u9AD8\u7EA7\u8BBE\u7F6E",Ye.createElement("i",{className:`iconfont ${Yr?"icon-shouqi4":"icon-a-xialazhankai"}`})),Yr&&Ye.createElement(y.Fragment,null,Ye.createElement($t.Z,{required:!0,nameWidth:150,name:"\u8D44\u6E90\u914D\u7F6E",align:"start",errorKey:"shixun_service_configs",errorValue:$r,errorName:"\u8BF7\u6DFB\u52A0\u8D44\u6E90\u914D\u7F6E",contentStyle:{overflow:wi!=null&&wi.length?"hidden":"initial"}},Ye.createElement("div",{className:Zr.tabsBox},!(wi!=null&&wi.length)&&Ye.createElement(dt.Z,{image:Rn,imageStyle:{height:180,marginTop:67},description:""}),!!(wi!=null&&wi.length)&&Ye.createElement(xr.default,{destroyInactiveTabPane:!0,moreIcon:Ye.createElement("span",{className:Zr.more},"\u66F4\u591A ",Ye.createElement("i",{className:"iconfont icon-xiala1"}))},wi==null?void 0:wi.map((Wt,vr)=>{const{cpu_limit:Ka,lower_cpu_limit:ji,memory_limit:Ti,request_limit:to,resource_limit:Fl,name:cl}=Wt;return Ye.createElement(xr.default.TabPane,{className:"p20",tab:Ye.createElement("div",{title:cl,className:Zr.tabTitle},cl),key:vr},Ye.createElement(Je.Z,{align:"middle"},Ye.createElement(Je.Z,{align:"middle",className:"mr20",wrap:!1},Ye.createElement("div",{className:Zr.serverConfig,onClick:()=>{Pl({index:vr,cpu:Ka,memory:Ti}),Rs(!0)}},Ye.createElement("div",null,Ye.createElement("span",null,Ka,"\u6838")," ",Ye.createElement("span",null,Ti,"GB")),Ye.createElement("i",{className:"iconfont icon-bianji21"}))),vr==0&&Ye.createElement(Je.Z,{align:"middle",wrap:!1},Ye.createElement("div",{className:Zr.viewRecommendConfig,onClick:()=>Kr(!0)},"\u67E5\u770B\u63A8\u8350\u914D\u7F6E"))))})))),(0,On.Ny)()&&(Go==null?void 0:Go.length)>0&&Ye.createElement($t.Z,{required:!0,nameWidth:150,name:"GPU\u52A0\u901F\u5668",align:"center"},Ye.createElement(jr.default,{disabled:!0,getPopupContainer:Wt=>Wt.parentNode,bordered:!1,className:"mr10",value:Go[0],style:{width:460,backgroundColor:"#f5f5f5",height:50,borderRadius:4,paddingTop:10},showArrow:!0},Go.map(Wt=>Ye.createElement(jr.default.Option,{key:Wt,value:Wt},Wt)))),(0,On.Ny)()&&(Gi==null?void 0:Gi.length)>0&&Ye.createElement($t.Z,{required:!0,nameWidth:150,name:"\u7F51\u7EDC\u6A21\u5F0F",align:"center",tooltipTitle:Ye.createElement("div",{className:"p10"},Ye.createElement("p",null,"NAT\u6A21\u5F0F\uFF1A\u865A\u62DF\u673A\u901A\u8FC7\u4E3B\u673A\u7684\u7F51\u7EDC\u8FDE\u63A5\u5171\u4EABIP\u5730\u5740\u3002\u865A\u62DF\u673A\u7684IP\u56FA\u5B9A\u4E3A10.0.2.2"),Ye.createElement("p",null,"passt\u6A21\u5F0F\uFF1A\u5141\u8BB8\u865A\u62DF\u673A\u76F4\u63A5\u8BBF\u95EE\u4E3B\u673A\u4E0A\u7684\u786C\u4EF6\u8BBE\u5907\u3002\u865A\u62DF\u673A\u7684IP\u4E3Apod\u7684IP"))},Ye.createElement(jr.default,{disabled:!0,getPopupContainer:Wt=>Wt.parentNode,bordered:!1,className:"mr10",value:(Ta=(qr=Gi==null?void 0:Gi.filter(Wt=>Wt.is_default))==null?void 0:qr[0])==null?void 0:Ta.network_mode,onChange:Wt=>{Ts(Wt)},style:{width:460,backgroundColor:"#f5f5f5",height:50,borderRadius:4,paddingTop:10},showArrow:!0},Gi==null?void 0:Gi.map(Wt=>Ye.createElement(jr.default.Option,{key:Wt==null?void 0:Wt.network_mode,value:Wt==null?void 0:Wt.network_mode},Wt.name)))))))),!gr.length&&Ye.createElement(dt.Z,{image:Rn,imageStyle:{height:180,marginTop:100},description:"\u8BF7\u6DFB\u52A0\u5B9E\u9A8C\u73AF\u5883"}))),Ye.createElement("div",{className:Zr.btns},Ye.createElement(Ze.ZP,{onClick:b,style:{marginRight:40}},"\u53D6\u6D88"),Ye.createElement(Ze.ZP,{loading:El,type:"primary",disabled:!(gr!=null&&gr.length),onClick:()=>{Cs()}},"\u4FDD\u5B58")),Ye.createElement(ct,{identifier:la,shixun_environment_id:Fi,useId:ni==null?void 0:ni.id,visible:yl,onCancel:()=>sl(!1),onOk:Wt=>Ci(Wt),tab_type:(Ii=gc[Number(ul)])==null?void 0:Ii.type}),Ye.createElement(zr,{verifyModal:cn,id:la,environment:gr,is_published:Ra,dispatch:xe,visible:ua,onCancel:()=>Io(!1),onOk:Wt=>$i(Wt)}),Ye.createElement(ra.Z,{visible:vc,onOk:Wt=>{let vr=hn==null?void 0:hn.resource_type;vr==1&&ms(Wt),vr==2&&Tl(Wt),Rs(!1)},onCancel:()=>Rs(!1),info:zo}),Ye.createElement(Ur.Z,{visible:Tu,onOk:Wt=>Ei(void 0,null,function*(){yield il(Wt.index,"gpu_memory_limit",String(Wt==null?void 0:Wt.gpu_memory_limit)),setTimeout(()=>Ei(void 0,null,function*(){yield il(Wt.index,"gpu_limit",String(Wt==null?void 0:Wt.gpu_limit)),vu(!1)}))}),onCancel:()=>vu(!1),info:ki}),Ye.createElement(li.Z,{onOk:()=>{Fe(hn==null?void 0:hn.id)},identifier:la,visible:Ru,onCancel:()=>Kr(!1),info:null,isJupyter:!1}))};var Il=(0,$e.connect)(({practiceSetting:Ae,globalSetting:xe,shixunsDetail:Ee,user:gt})=>({practiceSetting:Ae,globalSetting:xe,shixunsDetail:Ee,user:gt}))(ol),Ho=ne(70858),ql=ne(87169),Ll={footerWrap:"footerWrap___Qaahm"},Cl=Object.getOwnPropertySymbols,Rl=Object.prototype.hasOwnProperty,$l=Object.prototype.propertyIsEnumerable,Sl=(Ae,xe)=>{var Ee={};for(var gt in Ae)Rl.call(Ae,gt)&&xe.indexOf(gt)<0&&(Ee[gt]=Ae[gt]);if(Ae!=null&&Cl)for(var gt of Cl(Ae))xe.indexOf(gt)<0&&$l.call(Ae,gt)&&(Ee[gt]=Ae[gt]);return Ee},bl=(Ae,xe,Ee)=>new Promise((gt,mn)=>{var Wn=Ut=>{try{kn(Ee.next(Ut))}catch(Ln){mn(Ln)}},pr=Ut=>{try{kn(Ee.throw(Ut))}catch(Ln){mn(Ln)}},kn=Ut=>Ut.done?gt(Ut.value):Promise.resolve(Ut.value).then(Wn,pr);kn((Ee=Ee.apply(Ae,xe)).next())});const Co=ft.default.TextArea,us=Ae=>{var xe=Ae,{shixunsDetail:Ee,globalSetting:gt,loading:mn,dispatch:Wn,onFinish:pr=()=>{}}=xe,kn=Sl(xe,["shixunsDetail","globalSetting","loading","dispatch","onFinish"]);const[Ut]=me.default.useForm(),Ln=$a=>bl(void 0,null,function*(){var qr;const Ta=yield Wn({type:"shixunsDetail/getCustomScript",payload:{id:(qr=Ee.actionTabs.params)==null?void 0:qr.id,compile:$a.execute,excutive:$a.compile}});Aa(),Ta&&pr(Ta==null?void 0:Ta.shixun_script)}),Aa=()=>{Wn({type:"shixunsDetail/setActionTabs",payload:{}})};return y.createElement(Ve.default,{centered:!0,title:"\u81EA\u5B9A\u4E49\u6A21\u677F",open:Ee.actionTabs.key==="Settings-UseCustomScript",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",footer:null,onCancel:Aa},y.createElement(me.default,{form:Ut,scrollToFirstError:!0,layout:"vertical",onFinish:Ln},y.createElement(me.default.Item,{name:"execute",label:"\u6267\u884C\u547D\u4EE4\uFF1A",rules:[{required:!0,message:"\u6267\u884C\u547D\u4EE4\u4E0D\u80FD\u4E3A\u7A7A"}]},y.createElement(Co,{rows:4})),y.createElement(me.default.Item,{name:"compile",label:"\u7F16\u8BD1\u547D\u4EE4\uFF1A"},y.createElement(Co,{rows:4})),y.createElement("div",{className:Ll.footerWrap},y.createElement(me.default.Item,null,y.createElement(Ze.ZP,{className:"mr5",size:"middle",onClick:Aa},"\u53D6\u6D88"),y.createElement(Ze.ZP,{size:"middle",type:"primary",htmlType:"submit",loading:mn.effects["shixunsDetail/getCustomScript"]},"\u4FDD\u5B58")))))};var Ws=(0,$e.connect)(({shixunsDetail:Ae,loading:xe,globalSetting:Ee})=>({shixunsDetail:Ae,globalSetting:Ee,loading:xe}))(us),bo={wrap:"wrap___tkKvJ",head:"head___qUdlR",active:"active___fcOZ0",practice:"practice___g43Av",right:"right___plViv",title:"title___fJJJd",content:"content___Aiv2H",des:"des___kaZig",mainBody:"mainBody___fTSjs",selectBox:"selectBox___omezm",smallType:"smallType___NU4X3",evaluating:"evaluating___YaR_r",evaluatingLabel:"evaluatingLabel___Cy_Vk",mask:"mask___ewIvw",evaluatingS1:"evaluatingS1___oKt4O",serviceSettingWrap:"serviceSettingWrap___Haz9b",serviceBox:"serviceBox___Oc9DS",serviceSetLeft:"serviceSetLeft___ek9V_",serviceSetTip:"serviceSetTip___t8Vpy",btns:"btns___E8bN3",otherPractice:"otherPractice___qlpPQ",box:"box___TdGJn",popover:"popover___s3ipd",serverConfig:"serverConfig___tirr2",viewRecommendConfig:"viewRecommendConfig___vFIgu"},As=ne(4111),_s=ne(9226),ou=Object.defineProperty,Gs=Object.defineProperties,Xs=Object.getOwnPropertyDescriptors,lu=Object.getOwnPropertySymbols,Gl=Object.prototype.hasOwnProperty,Dr=Object.prototype.propertyIsEnumerable,Si=(Ae,xe,Ee)=>xe in Ae?ou(Ae,xe,{enumerable:!0,configurable:!0,writable:!0,value:Ee}):Ae[xe]=Ee,Vi=(Ae,xe)=>{for(var Ee in xe||(xe={}))Gl.call(xe,Ee)&&Si(Ae,Ee,xe[Ee]);if(lu)for(var Ee of lu(xe))Dr.call(xe,Ee)&&Si(Ae,Ee,xe[Ee]);return Ae},Hi=(Ae,xe)=>Gs(Ae,Xs(xe)),Ko=(Ae,xe,Ee)=>new Promise((gt,mn)=>{var Wn=Ut=>{try{kn(Ee.next(Ut))}catch(Ln){mn(Ln)}},pr=Ut=>{try{kn(Ee.throw(Ut))}catch(Ln){mn(Ln)}},kn=Ut=>Ut.done?gt(Ut.value):Promise.resolve(Ut.value).then(Wn,pr);kn((Ee=Ee.apply(Ae,xe)).next())});const Al=jr.default.Option,Wl=({practiceSetting:Ae,dispatch:xe,shixunsDetail:Ee,globalSetting:gt,user:mn})=>{var Wn,pr,kn,Ut;const[Ln,Aa]=(0,y.useState)(null),[$a,qr]=(0,y.useState)([]),[Ta,Ii]=(0,y.useState)(!0),[la,Ra]=(0,y.useState)({}),[gr,Yi]=(0,y.useState)([]),[Fi,Ua]=(0,y.useState)(),[Va,Ir]=(0,y.useState)(),[Cr,Ha]=(0,y.useState)([]),[va,oi]=(0,y.useState)({}),Xa=(0,y.useRef)(null),Li=(0,y.useRef)(!0),ao=(0,y.useRef)({activeId:null,selectId:null,serviceConfigList:null,evaluateScript:null,evaluationScript:null}),hn=(0,y.useRef)(null),[ni,Yo]=(0,y.useState)(!1),[wi,Gi]=(0,y.useState)(!1),[Go,$r]=(0,y.useState)(!1),[Ai,mo]=(0,y.useState)({}),[Po,go]=(0,y.useState)({}),[jo,Yr]=(0,y.useState)(!0),[xi,uo]=(0,y.useState)(!1),[Oi,el]=(0,y.useState)(""),[Xo,El]=(0,y.useState)(""),{id:Vo,is_published:Zl}=Ae,{frequence_image:jl=[],environments:ua=[],choice_small_type:Io=[],other_image:yl=[]}=va,{name:sl,description:ul,authorization:hi,small_type:Wi=[]}=la;(0,y.useEffect)(()=>{Ln!==null&&(Wa(),Xa.current&&(Xa.current.scrollTop=0))},[Ln]),(0,y.useEffect)(()=>{Vo&&as()},[Vo]),(0,y.useEffect)(()=>{if(Ln!==null)return Mo(),()=>{clearTimeout(hn.current)}},[Ln,$a,gr,Fi,Va]);const Mo=()=>{clearTimeout(hn.current),hn.current=setTimeout(()=>{!(0,ot.isEqual)(ao.current.activeId,Ln)||!(0,ot.isEqual)(ao.current.selectId,$a)||!(0,ot.isEqual)(ao.current.serviceConfigList,gr)||!(0,ot.isEqual)(ao.current.evaluateScript,Fi)||!(0,ot.isEqual)(ao.current.evaluationScript,Va)?xe({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!0}}):xe({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}})},500)},as=()=>Ko(void 0,null,function*(){var Kr,zo,Pl;Ii(!0);const ki=yield(0,ze.ZP)(`/api/shixuns/${Vo}/edit_environment_info.json`,{method:"get"});ki.status===0&&(oi(Vi({},ki.data)),Ii(!1),(Kr=ki==null?void 0:ki.data)!=null&&Kr.id?(ao.current.activeId=(zo=ki==null?void 0:ki.data)==null?void 0:zo.id,Aa((Pl=ki==null?void 0:ki.data)==null?void 0:Pl.id)):Aa(null))}),Wa=()=>Ko(void 0,null,function*(){var Kr,zo,Pl,ki,ys,Ql,ss,Wu,_u,wc;Yr(!0);const Uo=yield(0,ze.ZP)(`/api/shixuns/${Vo}/edit_environment_info.json`,{method:"get",params:{mirror_repository_id:Ln}});Ra(Uo.data),ao.current.selectId=(Kr=Uo.data)==null?void 0:Kr.choice_small_type,qr((zo=Uo.data)==null?void 0:zo.choice_small_type),ao.current.serviceConfigList=(Pl=Uo.data)==null?void 0:Pl.shixun_service_configs,Yi((ki=Uo.data)==null?void 0:ki.shixun_service_configs),ao.current.evaluateScript=Uo.data.evaluate_script,Ua(Uo.data.evaluate_script),ao.current.evaluationScript=Uo.data.choice_standard_scripts,Ir(Uo.data.choice_standard_scripts),Ha(Uo.data.standard_scripts),uo((ys=Uo==null?void 0:Uo.data)==null?void 0:ys.is_jupyter_lab_private_cloud),el(((Ql=Uo==null?void 0:Uo.data)==null?void 0:Ql.jupyter_lab_private_cloud_id)||((_u=(Wu=(ss=Uo==null?void 0:Uo.data)==null?void 0:ss.jupyter_lab_private_clouds)==null?void 0:Wu[0])==null?void 0:_u.id)),El((wc=Uo==null?void 0:Uo.data)==null?void 0:wc.jupyter_lab_private_instance_id),Yr(!1)}),lo=()=>{var Kr;const zo=()=>{$e.history.push(`/shixuns/${Vo}/challenges`),xe({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}})};(Kr=Ae==null?void 0:Ae.sideBar)!=null&&Kr.confirmLeave?Ve.default.confirm({title:"\u79BB\u5F00\u6B64\u9875\u63D0\u793A",content:"\u7CFB\u7EDF\u53EF\u80FD\u4E0D\u4F1A\u4FDD\u5B58\u60A8\u6240\u505A\u7684\u66F4\u6539\u3002",okText:"\u79BB\u5F00",cancelText:"\u53D6\u6D88",onOk:()=>{zo()}}):zo()},Qo=(Kr=!1)=>Ko(void 0,null,function*(){if((la==null?void 0:la.survival_time)<10){Ke.ZP.warning("\u57FA\u672C\u4FE1\u606F\u66F4\u65B0\u5931\u8D25:\u9A8C\u8BC1\u5931\u8D25: \u5B9E\u9A8C\u73AF\u5883\u4F7F\u7528\u65F6\u957F\u5FC5\u987B\u5927\u4E8E\u6216\u7B49\u4E8E 10");return}if((0,Et.gy)(xe,"\u4E0D\u80FD\u9009\u62E9/\u66F4\u6362\u5B9E\u9A8C\u73AF\u5883"))return;let zo={sub_type:$a,main_type:Ln,shixun:{mirror_script_id:Va,is_jupyter_lab_private_cloud:!1,survival_time:la==null?void 0:la.survival_time},shixun_info:{evaluate_script:Fi},shixun_service_configs:gr.map(ki=>({mirror_repository_id:ki.mirror_repository_id,cpu_limit:ki.cpu_limit,lower_cpu_limit:ki.lower_cpu_limit,memory_limit:ki.memory_limit,request_limit:ki.request_limit,resource_limit:ki.resource_limit}))};if(xi){if(!Xo){Ke.ZP.warning("\u8BF7\u9009\u62E9\u5B9E\u4F8B");return}zo.shixun=Hi(Vi({},zo.shixun),{is_jupyter_lab_private_cloud:!0,jupyter_lab_private_cloud_id:Oi,jupyter_lab_private_instance_id:Xo})}(yield(0,ze.ZP)(`/api/shixuns/${Vo}`,{method:"put",body:zo})).status===0&&(Ke.ZP.success("\u7F16\u8F91\u6210\u529F"),ao.current={activeId:Ln,selectId:$a,serviceConfigList:gr,evaluateScript:Fi,evaluationScript:Va},xe({type:"practiceSetting/getCommonData",payload:{id:Vo}}),xe({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}}))}),Bl=Wi.filter(Kr=>$a.includes(Kr.id)),wo=()=>{lo()},Hl=(Kr,zo,Pl)=>{Yi(ki=>ki.map((ys,Ql)=>Ql===Pl?Hi(Vi({},ys),{[zo]:Kr}):ys))},Ts=()=>{(0,Et.gy)(xe,"\u4E0D\u80FD\u9009\u62E9/\u66F4\u6362\u5B9E\u9A8C\u73AF\u5883")||xe({type:"shixunsDetail/setActionTabs",payload:{key:"Settings-UseCustomScript",params:{id:Vo}}})},vc=Kr=>Ko(void 0,null,function*(){const zo=yield xe({type:"shixunsDetail/getScriptContent",payload:{id:Vo,script_id:Kr}});zo&&Ua(zo.content)}),Rs=Kr=>{Ve.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:y.createElement("div",{className:"tc font16"},"\u539F\u6709\u811A\u672C\u5C06\u88AB\u65B0\u7684\u811A\u672C\u8986\u76D6\uFF0C\u65E0\u6CD5\u64A4\u9500",y.createElement("br",null),"\u662F\u5426\u786E\u8BA4\u6267\u884C\u8986\u76D6\u64CD\u4F5C"),onOk:()=>Ko(void 0,null,function*(){yield vc(Kr),Ve.default.info({centered:!0,title:"\u63D0\u793A",okText:"\u77E5\u9053\u5566",content:y.createElement("div",{className:"tc font16"},"\u8BC4\u6D4B\u811A\u672C\u751F\u6210\u6210\u529F\uFF01")})})})},Tu=(Kr,zo)=>{const Pl=gr[0]?[gr[0]]:[];zo.forEach(ki=>{const ys=gr.find(Ql=>Ql.mirror_repository_id===Number(ki.key));if(ys)Pl.push(ys);else{const Ql=Wi.find(ss=>ss.id===Number(ki.key));if(Ql.mirror_name){const ss={cpu_limit:1,lower_cpu_limit:.1,memory_limit:1,mirror_repository_id:Number(ki.key),name:Ql.mirror_name,request_limit:10};Pl.push(ss)}}}),Yi(Pl),qr(Kr)},vu=Kr=>{Hl(String(Kr==null?void 0:Kr.cpu),"cpu_limit",Kr.index),Hl(String(Kr==null?void 0:Kr.memory),"memory_limit",Kr.index),Yo(!1)},Ru=Kr=>{Hl(String(Kr==null?void 0:Kr.gpu_limit),"gpu_limit",Kr.index),Hl(String(Kr==null?void 0:Kr.gpu_memory_limit),"gpu_memory_limit",Kr.index),Gi(!1)};return y.createElement($n.Z,{loading:jo,active:!0},y.createElement("div",{className:bo.wrap},y.createElement("div",{className:bo.head},[{key:!1,name:"\u901A\u7528\u4E91"},{key:!0,name:"\u4E13\u6709\u4E91"}].map(Kr=>y.createElement("div",{key:Kr.name,className:xi===Kr.key?bo.active:"",onClick:()=>uo(Kr.key)},Kr.name))),y.createElement("div",{className:bo.practice,style:{display:xi===!1?"flex":"none"}},y.createElement(Nn.Z,{loading:Ta,skin:"night",className:bo.left,dispatch:xe,value:Ln,data:ua,otherData:yl,tags:jl,onChange:Kr=>Aa(Kr),onSearchWord:()=>{}}),y.createElement("div",{className:bo.right},y.createElement("header",null,y.createElement("div",{className:bo.title},"\u5B9E\u9A8C\u73AF\u5883:\xA0",Ln===null?"\u2014 \u2014":sl)),y.createElement("div",{className:bo.content,ref:Xa},Ln===null&&y.createElement(dt.Z,{image:Rn,description:"\u8BF7\u9009\u62E9\u5B9E\u9A8C\u73AF\u5883"}),Ln!==null&&y.createElement("div",{className:bo.des},y.createElement("div",{className:bo.mainBody},y.createElement(at.Z,{value:ul})),y.createElement("div",{className:bo.title},"\u9644\u5E26\u73AF\u5883"),y.createElement("div",{className:bo.selectBox},y.createElement(jr.default,{onChange:(Kr,zo)=>Tu(Kr,zo),getPopupContainer:Kr=>Kr.parentNode,mode:"multiple",bordered:!1,value:$a,optionFilterProp:"children",placeholder:"\u8BF7\u9009\u62E9\u9644\u5E26\u73AF\u5883",style:{width:400},maxTagCount:6},Wi.map((Kr,zo)=>y.createElement(Al,{key:Kr.id,value:Kr.id},Kr.type_name))),y.createElement("div",{className:bo.smallType},Bl.map(Kr=>Kr.description?y.createElement("span",{key:Kr.id},Kr.description):null))),!((Wn=Ee==null?void 0:Ee.detail)!=null&&Wn.is_jupyter_lab)&&y.createElement(y.Fragment,null,y.createElement("div",{className:bo.title},"\u8BC4\u6D4B\u811A\u672C"),y.createElement("div",{className:bo.evaluating},y.createElement("div",{className:bo.evaluatingLabel},Zl&&y.createElement("div",{onClick:()=>{(0,Et.gy)(xe,"\u4E0D\u80FD\u9009\u62E9/\u66F4\u6362\u5B9E\u9A8C\u73AF\u5883")},className:bo.mask}),y.createElement(jr.default,{style:{width:400},bordered:!1,getPopupContainer:Kr=>Kr.parentNode,value:Va,placeholder:"\u8BF7\u9009\u62E9\u8BC4\u6D4B\u811A\u672C",onChange:Kr=>{Rs(Kr),Ir(Kr)}},(Cr||[]).map((Kr,zo)=>y.createElement(Al,{value:parseInt(Kr.id),name:Kr.scptname,key:zo},Kr.scptname))),y.createElement("span",{className:bo.evaluatingS1,onClick:Ts},"\u4F7F\u7528\u81EA\u5B9A\u4E49\u811A\u672C"),y.createElement(Hn.Z,{overlayClassName:bo.popover,placement:"bottomLeft",content:y.createElement("p",{className:"font12"},"\u4F7F\u7528\u81EA\u5B9A\u4E49\u6A21\u677F\uFF0C\u5E73\u53F0\u65E0\u6CD5\u81EA\u52A8\u66F4\u65B0\u811A\u672C\uFF0C\u8BF7\u5728\u5173\u5361\u521B\u5EFA\u5B8C\u540E\u624B\u52A8\u66F4\u65B0\u811A\u672C\u4E2D\u7684\u5FC5\u586B\u53C2",y.createElement("br",null),"\u6570\u548C\u4EE5\u4E0B2\u4E2A\u6570\u7EC4\u5143\u7D20\uFF1A",y.createElement("br",null),"challengeProgramNames",y.createElement("br",null),"sourceClassNames",y.createElement("br",null),y.createElement("br",null),"\u793A\u4F8B\uFF1A\u67092\u4E2A\u5173\u5361\u7684\u5B9E\u8BAD",y.createElement("br",null),y.createElement("br",null),"\u5404\u5173\u5361\u7684\u5F85\u7F16\u8BD1\u6587\u4EF6\u4E3A\uFF1A",y.createElement("br",null),"src/step1/HelloWorld.java",y.createElement("br",null),"src/step2/Other.java",y.createElement("br",null),y.createElement("br",null),"\u5404\u5173\u5361\u7684\u7F16\u8BD1\u540E\u751F\u6210\u7684\u6267\u884C\u6587\u4EF6\u4E3A\uFF1A",y.createElement("br",null),"step1.HelloWorld",y.createElement("br",null),"step2.Other",y.createElement("br",null),y.createElement("br",null),"\u5219\u6570\u7EC4\u5143\u7D20\u66F4\u65B0\u5982\u4E0B\uFF1A",y.createElement("br",null),'ff challengeProgramNames=("src/step1/',y.createElement("br",null),'HelloWorld.java" "src/step2/Other.java")',y.createElement("br",null),'sourceClassNames=("step1.HelloWorld',y.createElement("br",null),'" "step2.Other")',y.createElement("br",null),y.createElement("br",null),"\u5176\u5B83\u53C2\u6570\u53EF\u6309\u5B9E\u9645\u9700\u6C42\u5B9A\u5236"),trigger:"click"},y.createElement("span",{style:{marginTop:"2px"},className:"ml10 current font14"},y.createElement(ql.Z,null)))),y.createElement(kr.ZP,{width:"90%",height:450,style:{border:"1px solid #ccc",background:"#f5f5f5",marginTop:"20px"},language:"shell",theme:"vs-light",value:Fi,onChange:Kr=>{if(Li.current){Li.current=!1;return}Ua(Kr),(0,Et.gy)(xe,"\u4E0D\u80FD\u9009\u62E9/\u66F4\u6362\u5B9E\u9A8C\u73AF\u5883")&&setTimeout(()=>{Li.current=!0,Ua(ao.current.evaluateScript)},200)}}))),((pr=Ee.detail)==null?void 0:pr.identity)<3&&!!gr.length&&y.createElement(y.Fragment,null,y.createElement("div",{className:bo.title},"\u8D44\u6E90\u914D\u7F6E"),y.createElement("div",{className:bo.serviceSettingWrap},gr==null?void 0:gr.map((Kr,zo)=>{var Pl,ki,ys;return y.createElement("div",{key:zo,className:"mb30"},y.createElement("div",{className:"mb20"},y.createElement("span",{className:"font16"},Kr.name)),y.createElement("div",{style:{color:"#333",marginBottom:4}},"CPU\u548C\u5185\u5B58"),y.createElement(Je.Z,{align:"middle"},y.createElement(Je.Z,{align:"middle",wrap:!1},y.createElement("div",{className:bo.serverConfig,style:Zl?{color:"rgba(0, 0, 0, 0.25)",cursor:"not-allowed"}:{},onClick:()=>{Zl||(mo({index:zo,cpu:Kr==null?void 0:Kr.cpu_limit,memory:Kr==null?void 0:Kr.memory_limit}),Yo(!0))}},y.createElement("div",null,y.createElement("span",null,Kr==null?void 0:Kr.cpu_limit,"\u6838")," ",y.createElement("span",null,Kr==null?void 0:Kr.memory_limit,"GB")),y.createElement("i",{className:"iconfont icon-bianji21",style:Zl?{color:"rgba(0, 0, 0, 0.25)",cursor:"not-allowed"}:{}}))),y.createElement(Je.Z,{align:"middle",wrap:!1},y.createElement("div",{className:bo.viewRecommendConfig,onClick:()=>$r(!0)},"\u67E5\u770B\u63A8\u8350\u914D\u7F6E"))),(((ys=(Pl=gt==null?void 0:gt.setting)==null?void 0:Pl.big_model_users)==null?void 0:ys.includes((ki=mn==null?void 0:mn.userInfo)==null?void 0:ki.login))||(0,On.fn)())&&y.createElement(y.Fragment,null,y.createElement("div",{style:{color:"#333",marginBottom:4,marginTop:15}},"GPU\u548C\u663E\u5B58"),y.createElement(Je.Z,{align:"middle"},y.createElement(Je.Z,{align:"middle",wrap:!1},y.createElement("div",{className:bo.serverConfig,style:Zl?{color:"rgba(0, 0, 0, 0.25)",cursor:"not-allowed"}:{},onClick:()=>{Zl||(go({index:zo,gpu_limit:(Kr==null?void 0:Kr.gpu_limit)||0,gpu_memory_limit:(Kr==null?void 0:Kr.gpu_memory_limit)||0}),Gi(!0))}},!!(Kr!=null&&Kr.gpu_limit)&&y.createElement(y.Fragment,null,y.createElement("div",null,y.createElement("span",null,"\u663E\u5361",Kr==null?void 0:Kr.gpu_limit,"\u4E2A")," ",y.createElement("span",null,"\u663E\u5B58",Kr==null?void 0:Kr.gpu_memory_limit,"GB")),y.createElement("i",{className:"iconfont icon-bianji21",style:Zl?{color:"rgba(0, 0, 0, 0.25)",cursor:"not-allowed"}:{}})),!(Kr!=null&&Kr.gpu_limit)&&y.createElement(y.Fragment,null,y.createElement("div",null,"\u672A\u914D\u7F6EGPU"),y.createElement("i",{className:"iconfont icon-bianji21",style:Zl?{color:"rgba(0, 0, 0, 0.25)",cursor:"not-allowed"}:{}})))))),y.createElement("div",{className:bo.serviceBox},y.createElement("div",{className:bo.serviceSetLeft},"\u6587\u4EF6\u5927\u5C0F\u9650\u5236"),y.createElement(ft.default,{value:Kr.resource_limit,style:{width:400,height:50},disabled:Zl,maxLength:5,onChange:Ql=>{const{value:ss}=Ql.target,Wu=/^\d*(\.\d*)?$/;ss.match(Wu)&&Hl(Ql.target.value,"resource_limit",zo)},addonAfter:"M"}),y.createElement("label",{className:bo.serviceSetTip},"File size limit\u53C2\u6570\uFF0C\u8868\u793A\u5355\u4E2A\u6587\u4EF6\u4E0A\u4F20\u7684\u5927\u5C0F\u9650\u5236")))}))),y.createElement("div",{className:"flex flex-col gap-10px"},y.createElement("div",null,"\u5B9E\u9A8C\u73AF\u5883\u4F7F\u7528\u65F6\u957F"),y.createElement(Kn.Z,{placeholder:"\u8BF7\u8F93\u5165\u5B9E\u9A8C\u73AF\u5883\u4F7F\u7528\u65F6\u957F",value:la==null?void 0:la.survival_time,addonAfter:"\u5206",min:0,style:{width:256},onChange:Kr=>{Ra(Hi(Vi({},la),{survival_time:Kr}))}})))),y.createElement("div",{className:bo.btns},y.createElement(Ze.ZP,{size:"middle",style:{marginRight:20},onClick:wo},"\u53D6\u6D88"),y.createElement(Ze.ZP,{size:"middle",type:"primary",disabled:Ln===null,onClick:()=>Qo()},"\u4FDD\u5B58"))),y.createElement(St.Z,null),y.createElement(Ws,{onFinish:Kr=>Ua(Kr)}),y.createElement(Xn.Z,null),y.createElement(ra.Z,{visible:ni,onOk:Kr=>vu(Kr),onCancel:()=>Yo(!1),info:Ai}),y.createElement(Ur.Z,{visible:wi,onOk:Kr=>Ru(Kr),onCancel:()=>Gi(!1),info:Po}),y.createElement(li.Z,{identifier:Vo,visible:Go,onCancel:()=>$r(!1),info:null,isJupyter:!0})),y.createElement("div",{className:bo.otherPractice,style:{display:xi===!0?"flex":"none"}},y.createElement("div",{className:bo.box},y.createElement(As.qp,{title:"",titleWidth:0,dataSource:(la==null?void 0:la.jupyter_lab_private_clouds)||[],value:Oi,style:{marginLeft:-20},onChange:Kr=>el(Kr)}),y.createElement(Ho.default,{rowSelection:{columnWidth:120,type:"radio",onChange:Kr=>{El(Kr[0])},selectedRowKeys:[Xo]},style:{marginTop:13},rowKey:"id",columns:[{title:"\u540D\u79F0",dataIndex:"name"},{title:"\u63CF\u8FF0",dataIndex:"des"}],dataSource:((Ut=(kn=la==null?void 0:la.jupyter_lab_private_clouds)==null?void 0:kn.find(Kr=>Kr.id===Oi))==null?void 0:Ut.image)||[],pagination:!1})),y.createElement("div",{className:bo.btns},y.createElement(Ze.ZP,{size:"middle",style:{marginRight:20},onClick:wo},"\u53D6\u6D88"),y.createElement(_s.Z,{size:"middle",type:"primary",disabled:Ln===null,onClick:Qo},"\u4FDD\u5B58")))))};var Vs=(0,$e.connect)(({practiceSetting:Ae,globalSetting:xe,shixunsDetail:Ee,user:gt})=>({practiceSetting:Ae,globalSetting:xe,shixunsDetail:Ee,user:gt}))(Wl);const Ol=({shixunsDetail:Ae})=>{var xe,Ee,gt,mn;const[Wn,pr]=(0,y.useState)(!0);return(0,y.useEffect)(()=>{var kn;typeof((kn=Ae==null?void 0:Ae.detail)==null?void 0:kn.is_jupyter_lab)=="boolean"&&Wn&&pr(!1)},[(xe=Ae==null?void 0:Ae.detail)==null?void 0:xe.is_jupyter_lab,Wn]),console.log((Ee=Ae==null?void 0:Ae.detail)==null?void 0:Ee.is_jupyter_lab,Wn),y.createElement($n.Z,{loading:Wn,active:!0},((gt=Ae==null?void 0:Ae.detail)==null?void 0:gt.is_jupyter_lab)===!1&&y.createElement(Il,null),((mn=Ae==null?void 0:Ae.detail)==null?void 0:mn.is_jupyter_lab)===!0&&y.createElement(Vs,null))};var Jo=(0,$e.connect)(({shixunsDetail:Ae})=>({shixunsDetail:Ae}))(Ol),io=ne(56102),al={flex_box_center:"flex_box_center___l5eTc",flex_space_between:"flex_space_between___k0OR7",flex_box_vertical_center:"flex_box_vertical_center___OKlIC",flex_box_center_end:"flex_box_center_end___hN9A6",flex_box_column:"flex_box_column___ijTq_",dataset:"dataset___dSWAV",header:"header___BzxI4",title:"title___cPEyN",dataPath:"dataPath___wJ6mR",pathTitle:"pathTitle___TOS2Z",btns:"btns___jGE8o",content:"content___s4ep8",customTable:"customTable___OG3_9",row:"row___ONd7r",empty:"empty___CgtTE",path:"path___Cg5rX",text:"text___SCLRV",actionsBtns:"actionsBtns___L5tdC",customModal:"customModal___qVeG3",shareModal:"shareModal___HedYo",fileName:"fileName___x56US",renameModal:"renameModal___SmCAd",errorDes:"errorDes___VLR_5",uploadFileModal:"uploadFileModal___pYYDB",selectBtn:"selectBtn___m_hrR",leftButton:"leftButton___F0fvG",rightButton:"rightButton___oCK81",centerText:"centerText___jpgrt"},Xl={wrap:"wrap___EmsVa",colorBlue:"colorBlue___XqtfP",repeatedName:"repeatedName___yMQsm"},Fu=ne(19427),Ec=Object.defineProperty,Nl=Object.defineProperties,su=Object.getOwnPropertyDescriptors,ps=Object.getOwnPropertySymbols,Js=Object.prototype.hasOwnProperty,wu=Object.prototype.propertyIsEnumerable,ac=(Ae,xe,Ee)=>xe in Ae?Ec(Ae,xe,{enumerable:!0,configurable:!0,writable:!0,value:Ee}):Ae[xe]=Ee,xs=(Ae,xe)=>{for(var Ee in xe||(xe={}))Js.call(xe,Ee)&&ac(Ae,Ee,xe[Ee]);if(ps)for(var Ee of ps(xe))wu.call(xe,Ee)&&ac(Ae,Ee,xe[Ee]);return Ae},ju=(Ae,xe)=>Nl(Ae,su(xe)),zu=(Ae,xe,Ee)=>new Promise((gt,mn)=>{var Wn=Ut=>{try{kn(Ee.next(Ut))}catch(Ln){mn(Ln)}},pr=Ut=>{try{kn(Ee.throw(Ut))}catch(Ln){mn(Ln)}},kn=Ut=>Ut.done?gt(Ut.value):Promise.resolve(Ut.value).then(Wn,pr);kn((Ee=Ee.apply(Ae,xe)).next())});const{Dragger:Su}=Ct.default;var yc=({dispatch:Ae,id:xe,onClose:Ee,onOK:gt,visible:mn,wrapClassName:Wn,local:pr,containerId:kn,rootIdentifier:Ut})=>{var Ln;const[Aa,$a]=(0,y.useState)({}),[qr,Ta]=(0,y.useState)([]),[Ii,la]=(0,y.useState)([]),[Ra,gr]=(0,y.useState)(0),[Yi,Fi]=(0,y.useState)(!1),[Ua,Va]=(0,y.useState)(!1),[Ir]=me.default.useForm(),[Cr,Ha]=(0,y.useState)([]),va=(0,y.useRef)([]);(0,y.useEffect)(()=>{mn&&(Ir.resetFields(),Ha([]),la([]),Ta([]),gr(0),Va(!1),Fi(!1))},[mn]);const oi=Yr=>{var xi,uo,Oi;if(Yr.file.status==="done"||Yr.file.status==="uploading"){if(Ha(Yr.fileList),!Yr.file.response)return;if((xi=Yr.file.response)!=null&&xi.id){Ke.ZP.success("\u4E0A\u4F20\u6210\u529F\uFF01");return}Ha(Cr.filter(el=>el.uid!==Yr.file.uid)),(uo=Yr.file.response)!=null&&uo.message&&Ke.ZP.info((Oi=Yr.file.response)==null?void 0:Oi.message)}},Xa=Yr=>zu(void 0,null,function*(){var xi;if(!Ra){const Oi=Cr.filter(el=>el.uid!==Yr.uid);Ha(Oi),va.current=[...Oi],Ta(qr.filter(el=>el!==Yr.name)),Ke.ZP.info("\u5220\u9664\u6210\u529F"),Oi.length||(Ir.setFieldsValue({file:void 0}),Ir.validateFields());return}if(!Yr.response){Ke.ZP.info("\u8FD8\u672A\u4E0A\u4F20\u5B8C\u6210\uFF0C\u65E0\u6CD5\u8FDB\u884C\u5220\u9664\u64CD\u4F5C\uFF01");return}(yield(0,ze.ZP)(`/api/shixuns/${xe}/destroy_data_sets.json`,{method:"Delete",body:{id:[(xi=Yr==null?void 0:Yr.response)==null?void 0:xi.id]}})).status===0&&(Ha(Cr.filter(Oi=>Oi.uid!==Yr.uid)),Ke.ZP.info("\u5220\u9664\u6210\u529F"))}),Li=Yr=>{if(Cr!=null&&Cr.some(uo=>uo.name===Yr.name))return Ke.ZP.info(`${Yr.name}\u6587\u4EF6\u5DF2\u5B58\u5728`),!1;if(Yr.size/1024/1024>500)return Ke.ZP.info("\u6587\u4EF6\u8D85\u8FC7500M\uFF0C\u4E0D\u7B26\u5408\u4E0A\u4F20\u8981\u6C42"),!1;const xi={name:Yr.name,uid:Yr.uid,file:Yr,percent:0};return Cr.push(xi),va.current=[...Cr],Ha([...Cr]),!1},ao={height:300,multiple:!0,disabled:Ra>0,withCredentials:!0,fileList:Cr,action:`${Bt.Z.API_SERVER}/api/attachments.json`,onChange:oi,onRemove:Xa,beforeUpload:Li},hn=(Yr,xi,uo,Oi,el)=>{const Xo=new FormData;Object.keys(Yr).forEach(Vo=>{Xo.append(Vo,Yr[Vo])});const El=new window.XMLHttpRequest;return El.withCredentials=!0,El.addEventListener("load",function(Vo){var Zl;uo(JSON.parse((Zl=Vo==null?void 0:Vo.target)==null?void 0:Zl.response))},!1),El.addEventListener("error",function(Vo){el&&el(Vo)},!1),El.upload.onprogress=Vo=>{Oi&&Oi(Vo)},El.open("POST",xi),El.send(Xo),El},ni=(Yr,xi)=>{if(Yr.lengthComputable){const uo=Math.floor(Yr.loaded/Yr.total*100),Oi=ju(xs({},xi),{percent:uo,status:uo===100?"done":"uploading"});console.log(va.current,333),va.current=va.current.map(el=>el.uid===xi.uid?Oi:el),Ha(va.current)}},Yo=(Yr,xi)=>{const uo=ju(xs({},xi),{status:"error"});Ke.ZP.warning("\u4E0A\u4F20\u5931\u8D25\uFF0C\u8BF7\u91CD\u65B0\u5C1D\u8BD5"),va.current=va.current.map(Oi=>Oi.uid===xi.uid?uo:Oi),va.current.every(Oi=>Oi.status==="done"||Oi.status==="error")&&(Va(!1),gr(2)),Ha(va.current)},wi=(Yr,xi)=>{let uo=ju(xs({},xi),{status:"done"});if(Yr.status===0||(uo=ju(xs({},xi),{status:"error"}),Ke.ZP.error("\u4E0A\u4F20\u5931\u8D25!")),va.current=va.current.map(Oi=>Oi.uid===xi.uid?uo:Oi),va.current.every(Oi=>Oi.status==="done")){Ke.ZP.success("\u4E0A\u4F20\u5B8C\u6210!"),mo(!0);return}va.current.every(Oi=>Oi.status==="done"||Oi.status==="error")&&(Va(!1),gr(2)),Ha(va.current)},Gi=()=>{let Yr=!0;return window.navigator.onLine==!0?Yr=!0:Yr=!1,Yr},Go=Yr=>zu(void 0,null,function*(){if(Va(!0),Ra===3){gr(2);return}if(Ra===2||Ra===1){$r();return}const{commitMessage:xi="",fileOss:uo=[]}=Yr||{},el=(pr?Cr:uo).map(Vo=>Vo.name);if(el.filter(Vo=>Vo.indexOf("\u3001")!=-1||Vo.indexOf(" ")!=-1).length>0){Ke.ZP.info("\u6570\u636E\u96C6\u540D\u79F0\u7981\u6B62\u6709\u7A7A\u683C\u4E0E\u3001"),Va(!1);return}const Xo=(0,it.TG)(),El=yield(0,ze.ZP)(`/api/shixuns/${xe}/check_data_sets`,{method:"post",body:{files_name:el,homework_common_id:Xo||void 0}});if(El.status===-3){Ta(El==null?void 0:El.exist_files),Va(!1);return}if(JSON.stringify(El)==="{}"){Va(!1),Ke.ZP.error("\u7F51\u7EDC\u5DF2\u65AD\u5F00,\u8BF7\u7A0D\u540E\u91CD\u8BD5!");return}El.status===0&&(Cr.forEach(Vo=>{const Zl=hn({file:Vo.file,description:xi},`${Bt.Z.API_SERVER}/api/shixuns/${xe}/upload_data_sets.json`,jl=>wi(jl,Vo),jl=>ni(jl,Vo),jl=>Yo(jl,Vo));Ii.push(Zl)}),gr(1))}),$r=()=>{const{commitMessage:Yr=""}=xs({},Ir.getFieldsValue())||{},xi=va.current.filter(Oi=>Oi.status==="error"),uo=va.current.map(Oi=>ju(xs({},Oi),{status:Oi.status==="error"?"uploading":Oi.status}));Ha(uo),xi.forEach(Oi=>{const el=hn({file:Oi.file,description:Yr},`${Bt.Z.API_SERVER}/api/shixuns/${xe}/upload_data_sets.json`,Xo=>wi(Xo,Oi),Xo=>ni(Xo,Oi),Xo=>Yo(Xo,Oi));Ii.push(el)})},Ai=Yr=>{var xi,uo;if(console.log(Yr,"changedValues"),"fileOss"in Yr){if(Yr!=null&&Yr.fileOss.every(Oi=>Oi.status==="done")&&((xi=Yr==null?void 0:Yr.fileOss)!=null&&xi.length)){Ke.ZP.success("\u4E0A\u4F20\u5B8C\u6210!"),mo(!0);return}if(Yr!=null&&Yr.fileOss.every(Oi=>Oi.status==="done"||Oi.status==="error")&&((uo=Yr==null?void 0:Yr.fileOss)!=null&&uo.length)){gr(3),Va(!1);return}Ta(qr.filter(Oi=>{var el;return(el=Yr==null?void 0:Yr.fileOss)==null?void 0:el.some(Xo=>Xo.name===Oi)}))}$a(xs({},Ir.getFieldsValue()))},mo=Yr=>{Yr||(Fi(!0),Ii.forEach(xi=>{xi.abort()})),gt(),Ee()},Po=()=>{const{fileOss:Yr=[]}=xs({},Ir.getFieldsValue())||{},xi=Cr==null?void 0:Cr.every(Oi=>Oi.status==="done"),uo=Yr==null?void 0:Yr.every(Oi=>Oi.status==="done");if(!xi||!uo){Ve.default.confirm({title:"\u5173\u95ED\u5F39\u6846\u63D0\u793A",content:"\u6709\u6587\u4EF6\u672A\u4E0A\u4F20,\u662F\u5426\u786E\u5B9A\u79BB\u5F00\uFF1F",okText:"\u79BB\u5F00",cancelText:"\u53D6\u6D88",onOk:()=>{mo()}});return}mo()},go=()=>y.createElement(y.Fragment,null,y.createElement("div",null,y.createElement("i",{className:`iconfont icon-shangchuan font50 ${Xl.colorBlue}`})),y.createElement("div",{className:"font14 mt30"},"\u62D6\u62FD\u6587\u4EF6\u6216",y.createElement("span",{className:`${Xl.colorBlue} ml5`},"\u70B9\u51FB\u6B64\u5904\u4E0A\u4F20"))),jo=Yr=>{console.log(Yr,444)};return y.createElement(Ve.default,{open:mn,onOk:()=>{(0,it.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u6570\u636E\u96C6","\u4E0A\u4F20\u6587\u4EF6"]),Ir.submit()},centered:!0,okText:Ra===0?"\u786E\u5B9A":Ra===1?"\u4E0A\u4F20\u4E2D":"\u91CD\u65B0\u4E0A\u4F20",okButtonProps:{loading:Ua},onCancel:Po,width:"1000px",title:"\u4E0A\u4F20\u6587\u4EF6"},y.createElement("div",{className:Xl.wrap},y.createElement(me.default,{className:"mt10",form:Ir,scrollToFirstError:!0,layout:"vertical",onFinish:Go,onValuesChange:Ai},pr?y.createElement(me.default.Item,{label:y.createElement("div",null,"\u9009\u62E9\u6587\u4EF6 ",y.createElement("span",{className:"c-light-black"},"(\u5355\u4E2A\u6587\u4EF6\u4E0D\u8D85\u8FC7500M)")),name:"file",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u6587\u4EF6"}]},y.createElement(Su,xs({},ao)," ",go())):y.createElement(me.default.Item,{label:y.createElement("div",null,"\u9009\u62E9\u6587\u4EF6 ",y.createElement("span",{className:"c-light-black"},"(\u5355\u4E2A\u6587\u4EF6\u4E0D\u8D85\u8FC7100GB)")),name:"fileOss",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u6587\u4EF6"}]},y.createElement(Fu.ZP,{identifier:Ut,cancelUpload:Yi,container_type:"Shixun",container_id:kn,uploading:Ra<3?Ra:0,disabled:Ra>0,height:300,maxSize:100*1024*1024*1024,description:Aa.commitMessage||"",text:go(),onComplete:jo,realFileName:!0})),!!qr.length&&y.createElement("span",{className:Xl.repeatedName},qr.join("\u3001"),"\u5DF2\u5B58\u5728,\u8BF7\u5220\u9664\u540E\u518D\u4E0A\u4F20"),y.createElement(me.default.Item,{name:"commitMessage",label:"\u5907\u6CE8:",rules:[{whitespace:!0,message:"\u8BF7\u52FF\u8F93\u5165\u7A7A\u683C"}]},y.createElement(ft.default,{bordered:!1,disabled:Ra>0,maxLength:100,suffix:`${((Ln=Aa.commitMessage)==null?void 0:Ln.length)||0}/100`,placeholder:"\u8BF7\u586B\u5199\u5907\u6CE8\u4FE1\u606F"})))))},Pc=ne(43775),ic=ne(8986),Uu=ne(52253),oc=Object.defineProperty,Bu=Object.defineProperties,is=Object.getOwnPropertyDescriptors,Hu=Object.getOwnPropertySymbols,Qs=Object.prototype.hasOwnProperty,Eu=Object.prototype.propertyIsEnumerable,Ku=(Ae,xe,Ee)=>xe in Ae?oc(Ae,xe,{enumerable:!0,configurable:!0,writable:!0,value:Ee}):Ae[xe]=Ee,hs=(Ae,xe)=>{for(var Ee in xe||(xe={}))Qs.call(xe,Ee)&&Ku(Ae,Ee,xe[Ee]);if(Hu)for(var Ee of Hu(xe))Eu.call(xe,Ee)&&Ku(Ae,Ee,xe[Ee]);return Ae},cs=(Ae,xe)=>Bu(Ae,is(xe)),Ic=(Ae,xe)=>{var Ee={};for(var gt in Ae)Qs.call(Ae,gt)&&xe.indexOf(gt)<0&&(Ee[gt]=Ae[gt]);if(Ae!=null&&Hu)for(var gt of Hu(Ae))xe.indexOf(gt)<0&&Eu.call(Ae,gt)&&(Ee[gt]=Ae[gt]);return Ee},Yu=(Ae,xe,Ee)=>new Promise((gt,mn)=>{var Wn=Ut=>{try{kn(Ee.next(Ut))}catch(Ln){mn(Ln)}},pr=Ut=>{try{kn(Ee.throw(Ut))}catch(Ln){mn(Ln)}},kn=Ut=>Ut.done?gt(Ut.value):Promise.resolve(Ut.value).then(Wn,pr);kn((Ee=Ee.apply(Ae,xe)).next())});const{Fragment:Nc}=y,{TabPane:Fs}=xr.default,Is=Ae=>{var xe=Ae,{globalSetting:Ee,dispatch:gt,practiceSetting:mn,shixunsDetail:Wn,user:pr}=xe,kn=Ic(xe,["globalSetting","dispatch","practiceSetting","shixunsDetail","user"]),Ut,Ln,Aa,$a,qr,Ta;const{id:Ii}=mn,[la,Ra]=(0,y.useState)([]),[gr,Yi]=(0,y.useState)({}),[Fi,Ua]=(0,y.useState)([]),[Va,Ir]=(0,y.useState)(!1),[Cr,Ha]=(0,y.useState)(!0),[va,oi]=(0,y.useState)(!1),[Xa,Li]=(0,y.useState)(!1),[ao,hn]=(0,y.useState)(!1),[ni,Yo]=(0,y.useState)(!1),[wi,Gi]=(0,y.useState)("all"),[Go,$r]=(0,y.useState)([]),[Ai,mo]=(0,y.useState)([]),[Po,go]=(0,y.useState)(!1),[jo,Yr]=(0,y.useState)({}),[xi,uo]=(0,y.useState)(!1),[Oi,el]=(0,y.useState)([]),[Xo,El]=(0,y.useState)({page:1,limit:10,total:0}),[Vo,Zl]=(0,y.useState)({page:1,limit:10,search:"",order:"mine"});(0,y.useEffect)(()=>{Ii&&ua()},[Ii]);const jl=Wa=>{const lo=cs(hs({},Xo),{page:Wa});mo([]),El(lo),ua(lo)},ua=Wa=>Yu(void 0,null,function*(){const Qo=Wa||{page:1,limit:10,total:0};Ir(!0);const Bl=yield gt({type:"shixunsDetail/getSetData",payload:cs(hs({},Qo),{id:Ii})});Bl!=null&&Bl.data_sets&&(Ir(!1),Ra([...Bl.data_sets]),El(cs(hs({},Qo),{total:Bl==null?void 0:Bl.data_sets_count})),Ha(!1),Yi(hs({},Bl)))}),Io=()=>y.createElement("div",{className:al.empty},y.createElement("img",{src:Pc.x7,width:"258"}),y.createElement("span",{className:"c-grey-c"},"\u6682\u65E0\u6570\u636E\u96C6\u6587\u4EF6~")),sl={selectedRowKeys:Ai,columnWidth:70,onChange:Wa=>{console.log("selectedRowKeys changed: ",Wa),mo(Wa)}},ul=Wa=>{(0,it.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u6570\u636E\u96C6","\u5220\u9664"]);const lo=Wa?[Wa]:Ai,Qo=(0,it.TG)();Ve.default.confirm({centered:!0,title:"\u786E\u5B9A\u8981\u5220\u9664\u6587\u4EF6\u5417\uFF1F",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>Yu(void 0,null,function*(){if((yield(0,ze.ZP)(`/api/shixuns/${Ii}/destroy_data_sets.json`,{method:"Delete",body:{id:lo,homework_common_id:Qo||void 0}})).status===0){const wo=lo.length===la.length&&Xo.page>1?Xo.page-1:Xo.page;Ke.ZP.success("\u5220\u9664\u6210\u529F"),ua(cs(hs({},Xo),{page:wo})),mo([])}})})},hi=()=>Yu(void 0,null,function*(){const{title:Wa}=jo;let lo=null;if(console.log(Wa,"title"),Wa===""){lo="\u6587\u4EF6\u540D\u4E0D\u80FD\u4E3A\u7A7A",Yr(cs(hs({},jo),{errorDes:lo}));return}if(Wa.includes(" ")){lo="\u6587\u4EF6\u540D\u4E0D\u80FD\u6709\u7A7A\u683C",Yr(cs(hs({},jo),{errorDes:lo}));return}const Qo=la.find(Ts=>Ts.id===(jo==null?void 0:jo.id)).title;if(Wa===Qo.substring(0,Qo.lastIndexOf("."))||Wa===Qo){lo="\u6587\u4EF6\u540D\u4E0D\u80FD\u91CD\u540D",Yr(cs(hs({},jo),{errorDes:lo}));return}const Bl=Qo.includes(".")?Qo.substring(Qo.lastIndexOf("."),Qo.length):"",wo=(0,it.TG)();(yield(0,ze.ZP)(`/api/shixuns/${Ii}/rename_data_sets.json`,{method:"post",body:{id:jo==null?void 0:jo.id,new_file_name:Wa+Bl,homework_common_id:wo||void 0}})).status===0&&(Ke.ZP.success("\u91CD\u547D\u540D\u6210\u529F"),ua(Xo),oi(!1),Yr({}))}),Wi=()=>{const{download_url:Wa}=jo;Mo(Wa),Ke.ZP.success("\u590D\u5236\u6210\u529F"),Li(!1),Yr({})},Mo=Wa=>{const lo=Wa,Qo=document.createElement("input");Qo.value=lo,document.body.appendChild(Qo),Qo.select(),document.execCommand("Copy"),Qo.style.display="none"},as=[{title:"\u6587\u4EF6",dataIndex:"title",key:"title",align:"left",ellipsis:!0,render:Wa=>y.createElement(Vr.Z,{title:Wa},y.createElement("span",null,Wa))},{title:"\u6570\u636E\u96C6\u6765\u6E90",dataIndex:"data_set_title",key:"data_set_title",align:"left",ellipsis:!0,render:(Wa,lo)=>lo!=null&&lo.data_set_id?y.createElement(Vr.Z,{title:Wa},y.createElement("span",{style:{color:"#0152d9",cursor:"pointer"},onClick:()=>{(0,it.xg)(`/dataset/${lo==null?void 0:lo.data_set_id}/detail?tabId=public`)}},Wa)):"--"},{title:"\u5907\u6CE8",dataIndex:"description",key:"description",align:"left",ellipsis:!0,render:Wa=>y.createElement(Vr.Z,{title:Wa},y.createElement("span",null,Wa||"--"))},{title:"\u521B\u5EFA\u65F6\u95F4",dataIndex:"created_on",key:"created_on",align:"left",width:180,render:(Wa,lo)=>gn()(lo.created_on).format("YYYY-MM-DD HH:mm")},{title:"\u6587\u4EF6\u8DEF\u5F84",dataIndex:"file_path",key:"file_path",align:"left",render:(Wa,lo)=>y.createElement("div",{className:al.path},y.createElement(Vr.Z,{title:Wa},y.createElement("span",{className:al.text},Wa)),y.createElement(io.CopyToClipboard,{text:Wa,onCopy:()=>Ke.ZP.success("\u590D\u5236\u6210\u529F")},y.createElement(Vr.Z,{title:"\u590D\u5236"},y.createElement("i",{className:"iconfont icon-fuzhi6 ml5"}))))},{title:"\u6700\u540E\u4FEE\u6539\u4EBA",dataIndex:"author",key:"author",align:"left",width:120},{title:"\u6587\u4EF6\u5927\u5C0F",dataIndex:"filesize",key:"filesize",align:"left",width:100},{title:"\u64CD\u4F5C",dataIndex:"operation",key:"operation",align:"left",width:200,render:(Wa,lo)=>y.createElement("div",{className:al.actionsBtns},y.createElement(Vr.Z,{title:"\u91CD\u547D\u540D"},y.createElement("span",{className:"iconfont icon-zhongmingming",onClick:()=>{var Qo;Yr((0,ot.clone)(cs(hs({},lo),{title:lo!=null&&lo.title.includes(".")?(Qo=lo==null?void 0:lo.title)==null?void 0:Qo.substring(0,lo.title.lastIndexOf(".")):lo==null?void 0:lo.title}))),oi(!0),(0,it.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u6570\u636E\u96C6","\u91CD\u547D\u540D"])}})),y.createElement(Vr.Z,{title:"\u5206\u4EAB"},y.createElement("span",{className:"iconfont icon-fenxiang",onClick:()=>{(0,it.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u6570\u636E\u96C6","\u5206\u4EAB"]),Yr((0,ot.clone)(lo)),Li(!0)}})),y.createElement(Vr.Z,{title:"\u4E0B\u8F7D"},y.createElement("span",{className:"iconfont icon-xiazai3",onClick:()=>{(0,it.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u6570\u636E\u96C6","\u4E0B\u8F7D"]),(0,it.Nd)(lo.title,lo==null?void 0:lo.download_url)}})),y.createElement(Vr.Z,{title:"\u540C\u6B65\u5230\u4E2A\u4EBA\u6570\u636E\u96C6\u4E2D"},y.createElement("span",{className:"iconfont icon-tongbushuju",onClick:()=>{(0,it.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u6570\u636E\u96C6","\u540C\u6B65"]),Yo(!0),el([lo]),$r([lo.id])}})),y.createElement(Vr.Z,{title:"\u5220\u9664"},y.createElement("span",{className:"iconfont icon-shanchu8",onClick:()=>{(0,it.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u6570\u636E\u96C6","\u5220\u9664"]),ul(lo.id)}})))}];return y.createElement("div",{className:al.dataset},y.createElement("div",{className:al.header},y.createElement("div",{className:al.title},"\u6570\u636E\u96C6(",Xo.total,")"),y.createElement("div",{className:al.dataPath},y.createElement("span",{className:al.pathTitle},"\u6570\u636E\u96C6\u8DEF\u5F84:"),y.createElement("input",{value:gr==null?void 0:gr.folder_name,disabled:!0}),y.createElement(io.CopyToClipboard,{text:gr==null?void 0:gr.folder_name,onCopy:()=>Ke.ZP.success("\u590D\u5236\u6210\u529F")},y.createElement(Vr.Z,{placement:"topLeft",title:"\u70B9\u51FB\u590D\u5236\u6570\u636E\u96C6\u8DEF\u5F84"},y.createElement("i",{className:"iconfont icon-fuzhi2 current ml5 mr40"})))),y.createElement("div",{className:al.btns},y.createElement(Ze.ZP,{type:"primary",ghost:!0,onClick:()=>ul(),disabled:!Ai.length,style:{width:"60px"}},"\u5220\u9664"),y.createElement(Ze.ZP,{type:"primary",className:"ml10",style:{width:"60px"},ghost:!0,onClick:()=>{Yo(!0),$r(Ai),el(la.filter(Wa=>Ai.includes(Wa.id)))},disabled:!Ai.length},"\u540C\u6B65"),y.createElement(Xr.Z,{className:"ml10",disabled:((Ut=pr==null?void 0:pr.userInfo)==null?void 0:Ut.user_status)===2,dropdownRender:()=>y.createElement(nr.default,null,y.createElement(nr.default.Item,{key:1,onClick:()=>{go(!0)}},"\u4E0A\u4F20\u6570\u636E\u96C6"),y.createElement(nr.default.Item,{key:2,onClick:()=>{hn(!0),Gi("all")}},"\u9009\u62E9\u6570\u636E\u96C6"))},y.createElement("span",{className:al.selectBtn},y.createElement("span",null,"\u589E\u52A0\u6570\u636E\u96C6"))))),y.createElement("div",{className:al.content},y.createElement($n.Z,{loading:Cr,active:!0,paragraph:{rows:5}},Xo.total?y.createElement(Ho.default,{rowSelection:sl,className:al.customTable,dataSource:la,bordered:!1,rowKey:Wa=>Wa.id,rowClassName:al.row,columns:as,loading:Va,pagination:{pageSize:Xo.limit,total:Xo.total,current:Xo.page,onChange:jl,showQuickJumper:!0,hideOnSinglePage:!0,position:["bottomCenter"]}}):Io())),y.createElement(yc,{rootIdentifier:(Ln=Wn==null?void 0:Wn.detail)==null?void 0:Ln.root_identifier,wrapClassName:al.uploadFileModal,id:Ii,containerId:(Aa=Wn==null?void 0:Wn.detail)==null?void 0:Aa.id,local:($a=Ee==null?void 0:Ee.setting)==null?void 0:$a.is_local,dispatch:gt,visible:Po,onClose:()=>go(!1),onOK:ua}),y.createElement(Ve.default,{title:"\u91CD\u547D\u540D",open:va,onOk:hi,centered:!0,wrapClassName:al.renameModal,onCancel:()=>{oi(!1),Yr({})},width:"1000px"},y.createElement("div",null,y.createElement("div",{className:al.fileName},y.createElement("sup",null,"*"),"\u6587\u4EF6\u540D\xA0:"),y.createElement(ft.default,{value:jo==null?void 0:jo.title,placeholder:"\u8BF7\u8F93\u5165\u6587\u4EF6\u540D\u5B57",bordered:!1,onChange:Wa=>{Yr(cs(hs({},jo),{title:Wa.target.value,errorDes:null}))},maxLength:60,suffix:`${((qr=jo==null?void 0:jo.title)==null?void 0:qr.length)||0}/60`}),(jo==null?void 0:jo.errorDes)&&y.createElement("div",{className:al.errorDes},jo==null?void 0:jo.errorDes))),y.createElement(Ve.default,{title:"\u5206\u4EAB\u4E0B\u8F7D\u94FE\u63A5",open:Xa,onOk:Wi,centered:!0,wrapClassName:al.shareModal,onCancel:()=>{Li(!1),Yr({})},width:"1000px",okText:"\u590D\u5236\u94FE\u63A5"},y.createElement("div",null,y.createElement("div",{className:al.fileName},"\u53D1\u9001\u94FE\u63A5\uFF0C\u522B\u4EBA\u53EF\u4EE5\u901A\u8FC7\u94FE\u63A5\u4E0B\u8F7D\u6587\u4EF6",y.createElement("span",null,"(\u6709\u6548\u671F\u4E3A3\u5929)")),y.createElement(ft.default,{bordered:!1,addonBefore:"\u94FE\u63A5",value:jo==null?void 0:jo.download_url}))),y.createElement(ic.Z,{setVisible:hn,visible:ao,recordId:Go,type:wi,updateData:ua,identifier:(Ta=Wn.detail)==null?void 0:Ta.identifier}),y.createElement(Ve.default,{title:"\u540C\u6B65\u5230\u4E2A\u4EBA\u6570\u636E\u96C6",open:ni,width:400,centered:!0,keyboard:!1,onCancel:()=>Yo(!1),maskClosable:!1,footer:y.createElement("div",{style:{display:"flex",justifyContent:"center"}},y.createElement("div",{className:al.leftButton,onClick:()=>{uo(!0)}},"\u751F\u6210\u65B0\u7684\u6570\u636E\u96C6"),y.createElement("div",{className:al.rightButton,onClick:()=>{Yo(!1),hn(!0),Gi("my")}},"\u53D1\u9001\u5230\u5DF2\u6709\u6570\u636E\u96C6\u4E2D"))},y.createElement("div",{className:al.centerText},"\u5C06\u8BE5\u6570\u636E\u96C6\u6587\u4EF6\u540C\u6B65\u5230\u4E2A\u4EBA\u6570\u636E\u96C6\u4E2D\uFF0C\u8BF7\u9009\u62E9\u540C\u6B65\u65B9\u5F0F\uFF1A")),y.createElement(Uu.Z,{visible:xi,attachmentInfo:Oi,onClose:()=>uo(!1),onSuccess:Wa=>{uo(!1),$e.history.push(`/dataset/${Wa}/detail?tabId=mine`)}}))};var yu=(0,$e.connect)(({globalSetting:Ae,shixunsDetail:xe,practiceSetting:Ee,user:gt})=>({globalSetting:Ae,shixunsDetail:xe,user:gt,practiceSetting:Ee}))(Is),lc=ne(11938),uu={wrap:"wrap___VIvSS",content:"content___pqoZT",mainPathWrap:"mainPathWrap___v3uSU",colorBlue:"colorBlue___AjQlz"},Cc=Object.defineProperty,Cu=Object.getOwnPropertySymbols,Zs=Object.prototype.hasOwnProperty,js=Object.prototype.propertyIsEnumerable,zl=(Ae,xe,Ee)=>xe in Ae?Cc(Ae,xe,{enumerable:!0,configurable:!0,writable:!0,value:Ee}):Ae[xe]=Ee,Ms=(Ae,xe)=>{for(var Ee in xe||(xe={}))Zs.call(xe,Ee)&&zl(Ae,Ee,xe[Ee]);if(Cu)for(var Ee of Cu(xe))js.call(xe,Ee)&&zl(Ae,Ee,xe[Ee]);return Ae},zs=(Ae,xe,Ee)=>new Promise((gt,mn)=>{var Wn=Ut=>{try{kn(Ee.next(Ut))}catch(Ln){mn(Ln)}},pr=Ut=>{try{kn(Ee.throw(Ut))}catch(Ln){mn(Ln)}},kn=Ut=>Ut.done?gt(Ut.value):Promise.resolve(Ut.value).then(Wn,pr);kn((Ee=Ee.apply(Ae,xe)).next())});const bu=Ae=>Ae!=null&&Ae.length?Ae.filter((xe,Ee)=>Ee!==0).map(xe=>xe.val).join("").substr(1):"",Mc=({shixunsDetail:Ae,globalSetting:xe,loading:Ee,dispatch:gt,fileType:mn,path:Wn,onFinish:pr=()=>{}})=>{const kn=(0,$e.useParams)(),[Ut,Ln]=(0,y.useState)(""),[Aa,$a]=(0,y.useState)([]),[qr,Ta]=(0,y.useState)([]),la=[oa.OriginalPicturePath,oa.ExpectPicturePath,oa.PicturePath].includes(mn);(0,y.useEffect)(()=>{Ae.actionTabs.key==="EditPracticeSetting-SelectFilePath"&&(Ln(Wn||""),Ra())},[Ae.actionTabs.key]);const Ra=(Cr="")=>zs(void 0,null,function*(){var Ha;const va=yield gt({type:"shixunsDetail/getRepository",payload:{id:kn.id,path:Cr}});if(Cr===""&&!((Ha=va==null?void 0:va.trees)!=null&&Ha.length)&&Ke.ZP.warning("\u8BF7\u5148\u53BB\u4EE3\u7801\u4ED3\u5E93\u63D0\u4EA4\u6587\u4EF6"),va!=null&&va.trees){const oi=va.trees.map(Xa=>Ms(Ms({},Xa),{name:Xa.name,val:Xa.name}));Ta(oi||[])}}),gr=Cr=>{const Ha=bu(Aa),va=`${Ha&&`${Ha}/`}${Cr}`;mn===oa.Path?!(Ut!=null&&Ut.includes(`${va}\uFF1B`))&&Ln(`${Ut}${va}\uFF1B`):mn===oa.ExecPath&&Ln(va)},Yi=Cr=>{if(Cr.type==="tree"){Aa.length?Aa.push({val:`/${Cr.val}`,path:Cr.val}):Aa.push({val:"\u6839\u76EE\u5F55",path:""},{val:`/${Cr.val}`,path:Cr.val}),$a(Aa);const Ha=bu(Aa);la&&Ln(Ha),Ra(Ha)}},Fi=(Cr,Ha)=>{const va=Aa.filter((Xa,Li)=>Li<=Ha);$a(va);const oi=bu(va);la&&Ln(oi),Ra(oi)},Ua=()=>zs(void 0,null,function*(){pr(Ut),Va()}),Va=()=>{Ln(""),$a([]),Ta([]),gt({type:"shixunsDetail/setActionTabs",payload:{}})},Ir=bu(Aa);return y.createElement(Ve.default,{centered:!0,title:"\u6587\u4EF6\u8DEF\u5F84",closable:!1,keyboard:!1,open:Ae.actionTabs.key==="EditPracticeSetting-SelectFilePath",onOk:Ua,onCancel:Va},y.createElement("div",{className:uu.wrap},y.createElement("div",{className:uu.content},y.createElement("div",{className:uu.mainPathWrap},!!(Aa!=null&&Aa.length)&&Aa.map((Cr,Ha)=>y.createElement("a",{key:Ha,onClick:()=>Fi(Cr,Ha)},Cr.val))),!!(qr!=null&&qr.length)&&qr.map((Cr,Ha)=>Cr.type==="tree"?y.createElement("a",{key:Ha,onClick:()=>Yi(Cr)},y.createElement("i",{className:`iconfont icon-wenjianjia ${uu.colorBlue}`}),Ir&&`${Ir}/`,Cr.name):y.createElement("a",{key:Ha,onClick:()=>gr(`${Cr.name}`)},y.createElement("i",{className:`iconfont icon-zuoye ${uu.colorBlue}`}),Ir&&`${Ir}/`,Cr.name))),y.createElement("label",{className:"mt5"},"\u9009\u4E2D\u7684\u65B0\u5EFA\u6587\u4EF6\u5939\u76EE\u5F55\uFF1A"),y.createElement(ft.default,{placeholder:"\u8BF7\u8F93\u5165\u65B0\u6587\u4EF6\u5939\u540D/\u5B50\u6587\u4EF6\u5939\u540D\u3002\uFF08\u5982\uFF1Asrc/step1\uFF09",value:Ut,onChange:Cr=>Ln(Cr.target.value)})))};var sc=(0,$e.connect)(({shixunsDetail:Ae,loading:xe,globalSetting:Ee})=>({shixunsDetail:Ae,globalSetting:Ee,loading:xe.models.index}))(Mc),Au={wrap:"wrap___AnxZp",fixBtn:"fixBtn___sQhsA"},bc=ne(81736),Ac=Object.defineProperty,cu=Object.getOwnPropertySymbols,xc=Object.prototype.hasOwnProperty,Gu=Object.prototype.propertyIsEnumerable,Fc=(Ae,xe,Ee)=>xe in Ae?Ac(Ae,xe,{enumerable:!0,configurable:!0,writable:!0,value:Ee}):Ae[xe]=Ee,uc=(Ae,xe)=>{for(var Ee in xe||(xe={}))xc.call(xe,Ee)&&Fc(Ae,Ee,xe[Ee]);if(cu)for(var Ee of cu(xe))Gu.call(xe,Ee)&&Fc(Ae,Ee,xe[Ee]);return Ae},qs=(Ae,xe)=>{var Ee={};for(var gt in Ae)xc.call(Ae,gt)&&xe.indexOf(gt)<0&&(Ee[gt]=Ae[gt]);if(Ae!=null&&cu)for(var gt of cu(Ae))xe.indexOf(gt)<0&&Gu.call(Ae,gt)&&(Ee[gt]=Ae[gt]);return Ee},du=(Ae,xe,Ee)=>new Promise((gt,mn)=>{var Wn=Ut=>{try{kn(Ee.next(Ut))}catch(Ln){mn(Ln)}},pr=Ut=>{try{kn(Ee.throw(Ut))}catch(Ln){mn(Ln)}},kn=Ut=>Ut.done?gt(Ut.value):Promise.resolve(Ut.value).then(Wn,pr);kn((Ee=Ee.apply(Ae,xe)).next())});const Xu=Ae=>{var xe=Ae,{shixunsDetail:Ee,globalSetting:gt,user:mn,dispatch:Wn}=xe,pr=qs(xe,["shixunsDetail","globalSetting","user","dispatch"]),kn,Ut;const Ln=(0,$e.useLocation)(),Aa=(0,y.useRef)((Ut=(kn=Ln.pathname)==null?void 0:kn.split("/"))==null?void 0:Ut[2]),[$a]=me.default.useForm(),[qr,Ta]=(0,y.useState)(""),[Ii,la]=(0,y.useState)(!1),[Ra,gr]=(0,y.useState)(!1);(0,y.useEffect)(()=>{Aa.current&&Yi()},[Aa.current]);const Yi=()=>du(void 0,null,function*(){la(!0);const Ua=yield(0,ze.ZP)(`/api/shixuns/${Aa.current}/get_standard_answer.json`,{method:"get",params:{from:"edit"}});Ua.status===0&&(Ta((Ua==null?void 0:Ua.standard_answer)||""),$a.setFieldsValue({hide_answer:Ua==null?void 0:Ua.hide_answer,disable_copy:Ua==null?void 0:Ua.disable_copy}),la(!1))}),Fi=Ua=>du(void 0,null,function*(){gr(!0),(yield(0,ze.ZP)(`/api/shixuns/${Aa.current}/set_standard_answer.json`,{method:"post",body:uc({},Ua)})).status===0&&Ke.ZP.success("\u4FDD\u5B58\u6210\u529F"),gr(!1)});return y.createElement("section",{className:Au.wrap},y.createElement($n.Z,{loading:Ii},y.createElement(me.default,{form:$a,scrollToFirstError:!0,layout:"vertical",onFinish:Fi},y.createElement(me.default.Item,{name:"hide_answer",valuePropName:"checked"},y.createElement(Me.default,null,"\u9690\u85CF\u53C2\u8003\u7B54\u6848\u6A21\u5757")),y.createElement(me.default.Item,{name:"disable_copy",valuePropName:"checked"},y.createElement(Me.default,null,"\u7981\u6B62\u590D\u5236\u53C2\u8003\u7B54\u6848")),y.createElement(me.default.Item,{name:"standard_answer",label:"\u53C2\u8003\u7B54\u6848:",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u53C2\u8003\u7B54\u6848"}]},y.createElement(Nt.Z,{defaultValue:qr})),y.createElement(me.default.Item,null,y.createElement(bc.t,{okText:"\u4FDD\u5B58",loading:Ra,hasCancelBtn:!1,className:Au.fixBtn,okButtonProps:{htmlType:"submit"}})))))};var Ju=(0,$e.connect)(({shixunsDetail:Ae,globalSetting:xe,user:Ee})=>({shixunsDetail:Ae,globalSetting:xe,user:Ee}))(Xu),se=Object.defineProperty,ve=Object.defineProperties,Oe=Object.getOwnPropertyDescriptors,Xe=Object.getOwnPropertySymbols,nt=Object.prototype.hasOwnProperty,Zt=Object.prototype.propertyIsEnumerable,an=(Ae,xe,Ee)=>xe in Ae?se(Ae,xe,{enumerable:!0,configurable:!0,writable:!0,value:Ee}):Ae[xe]=Ee,ln=(Ae,xe)=>{for(var Ee in xe||(xe={}))nt.call(xe,Ee)&&an(Ae,Ee,xe[Ee]);if(Xe)for(var Ee of Xe(xe))Zt.call(xe,Ee)&&an(Ae,Ee,xe[Ee]);return Ae},Bn=(Ae,xe)=>ve(Ae,Oe(xe)),Mn=(Ae,xe)=>{var Ee={};for(var gt in Ae)nt.call(Ae,gt)&&xe.indexOf(gt)<0&&(Ee[gt]=Ae[gt]);if(Ae!=null&&Xe)for(var gt of Xe(Ae))xe.indexOf(gt)<0&&Zt.call(Ae,gt)&&(Ee[gt]=Ae[gt]);return Ee},fn=(Ae,xe,Ee)=>new Promise((gt,mn)=>{var Wn=Ut=>{try{kn(Ee.next(Ut))}catch(Ln){mn(Ln)}},pr=Ut=>{try{kn(Ee.throw(Ut))}catch(Ln){mn(Ln)}},kn=Ut=>Ut.done?gt(Ut.value):Promise.resolve(Ut.value).then(Wn,pr);kn((Ee=Ee.apply(Ae,xe)).next())});const zn=({dispatch:Ae,practiceSetting:xe})=>{const[Ee,gt]=(0,y.useState)(null),[mn]=me.default.useForm(),Wn=(0,y.useRef)({}),pr=(0,y.useRef)(null),[kn,Ut]=(0,y.useState)(!1),[Ln,Aa]=(0,y.useState)(!0),$a=(0,$e.useParams)(),{id:qr,challengesId:Ta}=$a;(0,y.useEffect)(()=>{Ii()},[qr,Ta]),(0,y.useEffect)(()=>{if(Ee){const Ir=Ee,{open_rank:Cr,other:Ha}=Ir,va=Mn(Ir,["open_rank","other"]),oi=ln({},Ee);mn.setFieldsValue(oi)}JSON.stringify(Wn.current)!=="{}"&&Fi()},[Ee]);const Ii=()=>fn(void 0,null,function*(){Aa(!0);const Ir=yield(0,ze.U2)(`shixuns/${qr}/get_rank_setting.json`,{tab:3});gt(Bn(ln({},Ir),{rank_order:Ir!=null&&Ir.rank_order?Ir==null?void 0:Ir.rank_order:"desc"})),Aa(!1),Wn.current=ln({},Ir)}),{other:la,open_rank:Ra}=Ee||{};function gr(Ir){return fn(this,null,function*(){Ut(!0);const Cr=Ir,{rank:Ha,is_rank:va}=Cr,oi=Mn(Cr,["rank","is_rank"]),Xa=(0,it.TG)(),Li=yield(0,ze.v_)(`shixuns/${qr}/set_rank_setting.json`,ln({},Ir));Ut(!1),Li.status===0&&(Ke.ZP.success("\u4FDD\u5B58\u6210\u529F"),Ae({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}}),Ii())})}const Yi=(Ir,Cr)=>{gt(ln(ln({},Ee),Ir))},Fi=()=>{clearTimeout(pr.current),pr.current=setTimeout(Ua,500)},Ua=()=>{const Ir=["open_rank","rank_name","rank_data_name","rank_order"],Cr=(0,ot.cloneDeep)(Ee),Ha=Ir.some(va=>{const oi=(0,ot.isNumber)(Cr[va])?String(Cr[va]):Cr[va],Xa=(0,ot.isNumber)(Wn.current[va])?String(Wn.current[va]):Wn.current[va];return!(0,ot.isEqual)(oi,Xa)});Ae(Ha?{type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!0}}:{type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}})},Va=()=>{var Ir;const Cr=()=>{$e.history.push(`/shixuns/${qr}/challenges`),Ae({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}})};(Ir=xe==null?void 0:xe.sideBar)!=null&&Ir.confirmLeave?Ve.default.confirm({title:"\u79BB\u5F00\u6B64\u9875\u63D0\u793A",content:"\u7CFB\u7EDF\u53EF\u80FD\u4E0D\u4F1A\u4FDD\u5B58\u60A8\u6240\u505A\u7684\u66F4\u6539\u3002",okText:"\u79BB\u5F00",cancelText:"\u53D6\u6D88",onOk:()=>{Cr()}}):Cr()};return y.createElement("div",{className:"ranking-setting"},y.createElement(me.default,{form:mn,className:"rank-form",onValuesChange:Yi,onFinish:gr,layout:"vertical",style:{paddingLeft:20}},y.createElement("div",{className:"rank-field-container"},y.createElement("b",null,"\u6392\u884C\u699C"),y.createElement("div",{className:"rank-field"},y.createElement(me.default.Item,{name:"open_rank",valuePropName:"checked"},y.createElement(ta.Z,null)),y.createElement("span",{className:"tip"},"\u5F00\u542F\u540E\uFF0C\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5C06\u5C55\u793A\u6392\u884C\u699C\u3002"),y.createElement("span",{style:{color:"#FA6400"}},"\u63D0\u793A\uFF1A\u672A\u5F00\u542F\u8BC4\u6D4B\u7684jupyter lab\u5B9E\u8DF5\u9879\u76EE\uFF0C\u5C06\u65E0\u6CD5\u663E\u793A\u51FA\u6392\u884C\u699C\u5355\u3002"))),Ee!=null&&Ee.open_rank&&(0,On.ag)()?y.createElement(y.Fragment,null,y.createElement(me.default.Item,{label:"\u6392\u884C\u699C\u89C4\u5219",name:"rank_type"},y.createElement(tn.ZP.Group,null,y.createElement("div",{className:"rank-field"},y.createElement(tn.ZP,{value:0},"\u9ED8\u8BA4 ",y.createElement("span",{className:"tip"},"\uFF08\u6309\u901A\u5173\u7528\u65F6\u6392\u884C\uFF09"))),y.createElement("div",{className:"rank-field"},y.createElement(tn.ZP,{value:1},"\u81EA\u5B9A\u4E49 ",y.createElement("span",{className:"tip"},"\uFF08\u901A\u8FC7\u7A0B\u5E8F\u81EA\u5B9A\u4E49\u6392\u884C\u89C4\u5219\uFF09"))))),(Ee==null?void 0:Ee.rank_type)==1?y.createElement(y.Fragment,null,y.createElement("div",{className:"rank-field-container"},y.createElement("b",null,"\u6392\u884C\u699C\u540D\u79F0"),y.createElement("div",{className:"rank-field"},y.createElement(me.default.Item,{name:"rank_name",rules:[{required:!0,message:"\u6392\u884C\u699C\u540D\u79F0\u4E0D\u80FD\u4E3A\u7A7A"}]},y.createElement(ft.default,{style:{width:180},maxLength:8,placeholder:"\u8BF7\u8F93\u5165\u6392\u884C\u699C\u540D\u79F0"})),y.createElement("span",{className:"formtip"},"\u53EF\u81EA\u5B9A\u4E49\u6392\u884C\u699C\u540D\u79F0 \uFF08\u6700\u591A8\u4E2A\u5B57\u7B26\uFF09\u3002"))),y.createElement("div",{className:"rank-field-container"},y.createElement("b",null,"\u6392\u884C\u699C\u8868\u5934"),y.createElement("div",{className:"rank-field flex-container"},y.createElement("div",{className:"flex-container rank-custom-table "},y.createElement("b",null,"\u6392\u540D"),y.createElement("b",null,"\u59D3\u540D"),y.createElement(me.default.Item,{name:"rank_data_name",initialValue:"\u6210\u7EE9",rules:[{required:!0,message:"\u8BF7\u5B8C\u5584\u6392\u884C\u699C\u8868\u5934"}]},y.createElement(ft.default,{style:{width:180,borderRadius:0},maxLength:8})),y.createElement("b",null,"\u901A\u5173\u65F6\u95F4")),y.createElement("span",{className:"tip"},"\u53EF\u81EA\u5B9A\u4E49\u6392\u884C\u699C\u7B2C\u4E09\u5217\uFF08\u6210\u7EE9\uFF09\u7684\u8868\u5934\uFF08\u6700\u591A8\u4E2A\u5B57\u7B26\uFF09\u3002"))),y.createElement(me.default.Item,{name:"rank_order"},y.createElement(tn.ZP.Group,null,y.createElement("div",{className:"rank-field"},y.createElement(tn.ZP,{value:"desc"},"\u7B2C\u4E09\u5217\u7684\u503C\u8D8A\u5927\u6392\u540D\u8D8A\u9760\u524D")),y.createElement("div",{className:"rank-field"},y.createElement(tn.ZP,{value:"asc"},"\u7B2C\u4E09\u5217\u7684\u503C\u8D8A\u5C0F\u6392\u540D\u8D8A\u9760\u524D"))))):null):null,y.createElement(me.default.Item,{noStyle:!0},y.createElement(bc.t,{loading:kn,okButtonProps:{htmlType:"submit"},className:"customFixedButton",onCancel:Va}))))};var Gn=(0,$e.connect)(({practiceSetting:Ae})=>({practiceSetting:Ae}))(zn),Yn=ne(3705),Un=ne(61485),tr=ne(39202),ir=ne(41382),Tn=ne(59301),Qr=Object.defineProperty,Pr=Object.defineProperties,mr=Object.getOwnPropertyDescriptors,na=Object.getOwnPropertySymbols,wr=Object.prototype.hasOwnProperty,Lr=Object.prototype.propertyIsEnumerable,di=(Ae,xe,Ee)=>xe in Ae?Qr(Ae,xe,{enumerable:!0,configurable:!0,writable:!0,value:Ee}):Ae[xe]=Ee,Ia=(Ae,xe)=>{for(var Ee in xe||(xe={}))wr.call(xe,Ee)&&di(Ae,Ee,xe[Ee]);if(na)for(var Ee of na(xe))Lr.call(xe,Ee)&&di(Ae,Ee,xe[Ee]);return Ae},Ja=(Ae,xe)=>Pr(Ae,mr(xe)),fa=(Ae,xe,Ee)=>new Promise((gt,mn)=>{var Wn=Ut=>{try{kn(Ee.next(Ut))}catch(Ln){mn(Ln)}},pr=Ut=>{try{kn(Ee.throw(Ut))}catch(Ln){mn(Ln)}},kn=Ut=>Ut.done?gt(Ut.value):Promise.resolve(Ut.value).then(Wn,pr);kn((Ee=Ee.apply(Ae,xe)).next())});const{Countdown:bi}=lc.default;var Qa=(Ae=>(Ae[Ae.LoadingFail=1]="LoadingFail",Ae[Ae.Loading=2]="Loading",Ae[Ae.Finish=3]="Finish",Ae))(Qa||{}),oa=(Ae=>(Ae.Path="path",Ae.ExecPath="exec_path",Ae.OriginalPicturePath="original_picture_path",Ae.ExpectPicturePath="expect_picture_path",Ae.PicturePath="picture_path",Ae))(oa||{});const ea=({globalSetting:Ae,loading:xe,dispatch:Ee,practiceSetting:gt,shixunsDetail:mn})=>{var Wn,pr;const[kn,Ut]=(0,y.useState)(),[Ln,Aa]=(0,y.useState)(),$a=(0,y.useRef)(),[qr,Ta]=(0,y.useState)(),[Ii,la]=(0,y.useState)(),[Ra,gr]=(0,y.useState)(!0),[Yi,Fi]=(0,y.useState)(700),[Ua,Va]=(0,y.useState)(""),[Ir,Cr]=(0,y.useState)("1"),Ha=(0,$e.useParams)(),[va,oi]=(0,y.useState)(!0);(0,y.useEffect)(()=>{var $r;($r=mn==null?void 0:mn.detail)!=null&&$r.id&&Li()},[(Wn=mn==null?void 0:mn.detail)==null?void 0:Wn.id]);const Xa=()=>fa(void 0,null,function*(){var $r,Ai;const mo=yield Ee({type:"shixunsDetail/updateRepositoryFile",payload:{id:Ha.id,path:(Ai=($r=mn==null?void 0:mn.fileContent)==null?void 0:$r.params)==null?void 0:Ai.path,content:kn,secret_repository:Ra?null:!0}});mo!=null&&mo.content&&(Ke.ZP.info("\u4FDD\u5B58\u6210\u529F"),Ee({type:"practiceSetting/setSideBarTabs",payload:Ja(Ia({},gt.sideBar),{confirmLeave:!1})}))}),Li=()=>fa(void 0,null,function*(){var $r,Ai,mo,Po,go,jo;oi(!0);let Yr=yield(0,De.Ui)({identifier:Ha.id});if(($r=mn==null?void 0:mn.detail)!=null&&$r.is_wuying){if((Yr==null?void 0:Yr.status)!==0)return;let xi;do if(xi=yield(0,ir.wj)({requestId:Yr==null?void 0:Yr.requestId}),xi!=null&&xi.data){console.log("\u64CD\u4F5C\u6210\u529F");break}else if((xi==null?void 0:xi.data)===null)console.log("\u8BC6\u522B\u4E2D\uFF0C\u7EE7\u7EED\u8F6E\u8BE2..."),yield new Promise(uo=>setTimeout(uo,1e4));else{console.log("\u72B6\u6001\u5F02\u5E38");break}while((xi==null?void 0:xi.data)===null);if((xi==null?void 0:xi.status)===0){const uo=((Ai=xi==null?void 0:xi.data)==null?void 0:Ai.data)||{};Yr={status:0,url:uo==null?void 0:uo.url}}}if(oi(!1),(Po=(mo=Yr==null?void 0:Yr.data)==null?void 0:mo.data_list)!=null&&Po.length){Yn.Z.publish("pod-restrict-data",{identifier:(go=Yr==null?void 0:Yr.data)==null?void 0:go.identifier,data_list:(jo=Yr==null?void 0:Yr.data)==null?void 0:jo.data_list});return}Yr!=null&&Yr.url&&Va(Yr==null?void 0:Yr.url)}),ao=()=>fa(void 0,null,function*(){const $r=yield(0,De.K_)({identifier:Ha.id});($r==null?void 0:$r.status)===0&&($r!=null&&$r.remainingSeconds?(Ta(Date.now()+$r.remainingSeconds*1e3),la($r.remainingSeconds-300<=0?Date.now()+1e3:Date.now()+($r.remainingSeconds-300)*1e3)):hn())}),hn=()=>{Ve.default.confirm({centered:!0,title:"\u91CD\u7F6E\u73AF\u5883",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",zIndex:9999,content:Tn.createElement("div",{className:"tc"},"\u662F\u5426\u786E\u5B9A\u91CD\u7F6E\u73AF\u5883\uFF1F"),onOk:()=>fa(void 0,null,function*(){ni()})})},ni=()=>fa(void 0,null,function*(){Aa(2);const $r=yield(0,De.zH)({identifier:Ha.id});($r==null?void 0:$r.status)===0&&(Aa(3),Va($r.url),$a.current=$r.port,Ke.ZP.success("\u91CD\u7F6E\u73AF\u5883\u6210\u529F!"))}),Yo=()=>{Ve.default.destroyAll(),Ve.default.confirm({centered:!0,title:"\u670D\u52A1\u4E2D\u65AD\u63D0\u9192",content:Tn.createElement("div",{className:"tc font14"},"jupyter\u5C06\u4E8E",Tn.createElement("span",null,Tn.createElement(bi,{value:qr,format:"HH:mm:ss",onFinish:wi})),"\u65F6\u95F4\u540E\u670D\u52A1\u4E2D\u65AD\uFF0C\u662F\u5426\u9700\u8981\u5EF6\u957F\u4F7F\u7528\u65F6\u95F4\uFF1F"),okText:"\u7ACB\u5373\u5EF6\u957F",cancelText:"\u4E0D\u9700\u8981",onOk:()=>fa(void 0,null,function*(){(yield(0,De.q9)({identifier:Ha.id})).status===0&&(yield ao(),Ke.ZP.success("\u5EF6\u957F\u6210\u529F!"))})})},wi=()=>{Ve.default.destroyAll(),Ve.default.confirm({centered:!0,title:"\u5012\u8BA1\u65F6\u622A\u6B62",content:Tn.createElement("p",{className:"tc font14"},"\u670D\u52A1\u5DF2\u4E2D\u65AD\uFF0C\u662F\u5426\u786E\u8BA4\u91CD\u7F6E\u5B9E\u9A8C\u73AF\u5883\uFF1F"),okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>{ni()}})},Gi=$r=>{Ee({type:"shixunsDetail/setActionTabs",payload:{key:"EditPracticeSetting-SelectFilePath"}})},Go=$r=>fa(void 0,null,function*(){yield(0,De.QA)({id:Ha.id,startup_file:$r}),Li(),Ee({type:"practiceSetting/getCommonData",payload:Ia({},Ha)}),Ee({type:"shixunsDetail/getShixunsDetail",payload:Ha})});return Tn.createElement(xr.default,{activeKey:Ir,onChange:$r=>Cr($r),tabBarStyle:{paddingLeft:20},items:[{key:"1",label:"\u670D\u52A1\u8BBE\u7F6E",children:Tn.createElement("div",null,Tn.createElement(vt.Z,{spinning:va},Tn.createElement(Je.Z,{className:"mt20 ml20 font14",align:"middle"},Tn.createElement(Qe.Z,null,Tn.createElement("span",{className:"c-red"},"* "),"\u9ED8\u8BA4\u6253\u5F00\u6587\u4EF6\uFF1A"),Tn.createElement(Qe.Z,{className:"mr10"},Tn.createElement(Vr.Z,{title:"\u5F00\u542FJupyterLab\u8BC4\u6D4B\u529F\u80FD\uFF0C\u5219\u9ED8\u8BA4\u6253\u5F00\u6587\u4EF6\u540C\u65F6\u4E5F\u4F5C\u4E3A\u8BC4\u6D4B\u7684\u6267\u884C\u6587\u4EF6\u3002",placement:"bottom"},Tn.createElement(Un.Z,{style:{cursor:"pointer"}}))),Tn.createElement(Qe.Z,{flex:"300px",onClick:()=>Gi("exec_path")},Tn.createElement(ft.default,{value:Ua})),Tn.createElement(Qe.Z,{flex:"1"},Tn.createElement(Ze.ZP,{type:"primary",className:"ml10",onClick:()=>Gi("exec_path")},"\u8BBE\u7F6E"))),Tn.createElement("iframe",{onLoad:$r=>{},src:Ua,scrolling:"no",style:{height:"calc(100vh - 120px)"},className:"mt10",id:"frame",name:"framename",width:"100%",frameBorder:"0"}),Tn.createElement(sc,{fileType:"path",path:(pr=mn==null?void 0:mn.detail)==null?void 0:pr.startup_file,onFinish:$r=>Go($r)})))},{key:"2",label:"\u8BC4\u6D4B\u8BBE\u7F6E",children:Ir==="2"?Tn.createElement(tr.Z,{active:"testCase",type:"jupyterLab"}):null},{key:"3",label:"\u53C2\u8003\u7B54\u6848",children:Tn.createElement(Ju,null)},{key:"4",label:"\u6392\u884C\u699C",children:Tn.createElement(Gn,null)}]})};var ga=(0,$e.connect)(({loading:Ae,globalSetting:xe,practiceSetting:Ee,shixunsDetail:gt})=>({globalSetting:xe,loading:Ae,practiceSetting:Ee,shixunsDetail:gt}))(ea),ma={catechism:"catechism___lS6Ml",tab:"tab___vw6iE"},Di={collect:"collect___pxqYO",head:"head___WuH5D"},ii=ne(59301),Na=Object.defineProperty,Ga=Object.getOwnPropertySymbols,pa=Object.prototype.hasOwnProperty,qa=Object.prototype.propertyIsEnumerable,za=(Ae,xe,Ee)=>xe in Ae?Na(Ae,xe,{enumerable:!0,configurable:!0,writable:!0,value:Ee}):Ae[xe]=Ee,Xi=(Ae,xe)=>{for(var Ee in xe||(xe={}))pa.call(xe,Ee)&&za(Ae,Ee,xe[Ee]);if(Ga)for(var Ee of Ga(xe))qa.call(xe,Ee)&&za(Ae,Ee,xe[Ee]);return Ae},Ji=(Ae,xe,Ee)=>new Promise((gt,mn)=>{var Wn=Ut=>{try{kn(Ee.next(Ut))}catch(Ln){mn(Ln)}},pr=Ut=>{try{kn(Ee.throw(Ut))}catch(Ln){mn(Ln)}},kn=Ut=>Ut.done?gt(Ut.value):Promise.resolve(Ut.value).then(Wn,pr);kn((Ee=Ee.apply(Ae,xe)).next())}),qi=({onOk:Ae,onCancel:xe,visible:Ee,modalParams:gt,forceIn:mn})=>{const[Wn]=me.default.useForm(),[pr,kn]=(0,y.useState)(!1),Ut=mn?!1:typeof Ee=="number";(0,y.useEffect)(()=>{Ee?Wn.setFieldsValue(Xi({},gt)):Wn.resetFields()},[Ee]);const Ln=Aa=>Ji(void 0,null,function*(){kn(!0),yield Ae(Aa),kn(!1)});return ii.createElement(Ve.default,{centered:!0,destroyOnClose:!0,onCancel:()=>xe(),onOk:()=>Wn.submit(),open:!!Ee,confirmLoading:pr,title:Ut?"\u7F16\u8F91\u95EE\u7B54":"\u65B0\u589E\u95EE\u7B54",width:900,okText:Ut?"\u786E\u5B9A":"\u52A0\u5165\u95EE\u9898\u96C6"},ii.createElement(me.default,{form:Wn,size:"large",onFinish:Ln},ii.createElement(me.default.Item,{name:"title",label:"\u95EE\u9898",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u60A8\u7684\u95EE\u9898"},{whitespace:!0,message:"\u8BF7\u8F93\u5165\u60A8\u7684\u95EE\u9898"}]},ii.createElement(ft.default,{placeholder:"\u8BF7\u8F93\u5165\u60A8\u7684\u95EE\u9898"})),ii.createElement(me.default.Item,{className:"mb0",name:"content",label:"\u56DE\u7B54",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u60A8\u7684\u56DE\u7B54"}]},ii.createElement(Nt.Z,{className:"mb0",placeholder:"\u8BF7\u8F93\u5165\u60A8\u7684\u56DE\u7B54",watch:!0,defaultValue:gt==null?void 0:gt.content}))))},Sa=ne(59301),co=Object.defineProperty,oo=Object.getOwnPropertySymbols,so=Object.prototype.hasOwnProperty,xo=Object.prototype.propertyIsEnumerable,no=(Ae,xe,Ee)=>xe in Ae?co(Ae,xe,{enumerable:!0,configurable:!0,writable:!0,value:Ee}):Ae[xe]=Ee,po=(Ae,xe)=>{for(var Ee in xe||(xe={}))so.call(xe,Ee)&&no(Ae,Ee,xe[Ee]);if(oo)for(var Ee of oo(xe))xo.call(xe,Ee)&&no(Ae,Ee,xe[Ee]);return Ae},Ki=(Ae,xe,Ee)=>new Promise((gt,mn)=>{var Wn=Ut=>{try{kn(Ee.next(Ut))}catch(Ln){mn(Ln)}},pr=Ut=>{try{kn(Ee.throw(Ut))}catch(Ln){mn(Ln)}},kn=Ut=>Ut.done?gt(Ut.value):Promise.resolve(Ut.value).then(Wn,pr);kn((Ee=Ee.apply(Ae,xe)).next())}),Ao=({})=>{const Ae=(0,$e.useParams)(),[xe,Ee]=(0,y.useState)(!1),[gt,mn]=(0,y.useState)(0),[Wn,pr]=(0,y.useState)([]),[kn,Ut]=(0,y.useState)(!1),[Ln,Aa]=(0,y.useState)({title:"",content:""}),[$a,qr]=(0,y.useState)(!1),[Ta,Ii]=(0,y.useState)(!1),[la,Ra]=(0,y.useState)([]),[gr,Yi]=(0,y.useState)({keywords:"",page:1,limit:10});(0,y.useEffect)(()=>{Fi(gr)},[]);const Fi=oi=>Ki(void 0,null,function*(){var Xa,Li;Ee(!0);const ao=yield(0,ze.ZP)(`/api/shixuns/${Ae.id}/qna_sets.json`,{method:"get",params:oi});ao.status===0&&(pr(((Xa=ao==null?void 0:ao.data)==null?void 0:Xa.qna_sets)||[]),mn((Li=ao==null?void 0:ao.data)==null?void 0:Li.total_count)),Ee(!1)}),Ua=oi=>{gr.keywords=oi,gr.page=1,Yi(po({},gr)),Fi(gr)},Va=(oi,Xa)=>{gr.page=oi,gr.limit=Xa,Yi(po({},gr)),Fi(gr)},Ir=oi=>Ki(void 0,null,function*(){if(typeof kn=="number"){const Xa=yield(0,ze.ZP)(`/api/shixuns/${Ae.id}/qna_sets/${kn}.json`,{method:"put",body:oi});(Xa==null?void 0:Xa.status)===0&&(Ke.ZP.success("\u7F16\u8F91\u6210\u529F"),Fi(gr),Ut(!1))}else{const Xa=yield(0,ze.ZP)(`/api/shixuns/${Ae.id}/qna_sets.json`,{method:"post",body:oi});(Xa==null?void 0:Xa.status)===0&&(Ke.ZP.success("\u6DFB\u52A0\u6210\u529F"),gr.page=1,gr.keywords="",Yi(po({},gr)),Fi(gr),Ut(!1))}}),Cr=oi=>Ki(void 0,null,function*(){Ve.default.confirm({centered:!0,icon:null,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:"\u786E\u8BA4\u5220\u9664\u5417\uFF1F",onOk:()=>Ki(void 0,null,function*(){const Xa=yield(0,ze.ZP)(`/api/shixuns/${Ae.id}/qna_sets/${oi.id}.json`,{method:"delete"});if((Xa==null?void 0:Xa.status)===0){const Li=Wn.length===1&&gr.page>1?gr.page-1:gr.page;gr.page=Li,Yi(po({},gr)),Fi(gr),Ke.ZP.success("\u5220\u9664\u6210\u529F")}})})}),Ha=[{title:"\u95EE\u9898",dataIndex:"title",ellipsis:!0,render:oi=>Sa.createElement(Vr.Z,{placement:"topLeft",title:oi},Sa.createElement("span",{className:"c-black"},oi||"--"))},{title:"\u56DE\u7B54",dataIndex:"content",ellipsis:!0,render:oi=>Sa.createElement(Vr.Z,{placement:"topLeft",title:oi},Sa.createElement("span",{className:"c-black"},oi||"--"))},{title:"\u64CD\u4F5C",width:104,align:"right",dataIndex:"id",ellipsis:!0,render:(oi,Xa)=>Sa.createElement("span",null,Sa.createElement("span",{className:"c-light-primary current mr20",onClick:()=>{Ut(oi),Aa({title:Xa==null?void 0:Xa.title,content:Xa==null?void 0:Xa.content})}},"\u7F16\u8F91"),Sa.createElement("span",{className:"current c-red",onClick:()=>Cr(Xa)},"\u5220\u9664"))}],va={onRemove:()=>{Ra([])},beforeUpload:oi=>{if((oi==null?void 0:oi.size)>1024*1024*50)return Ke.ZP.info("\u6587\u4EF6\u8D85\u8FC750M\uFF0C\u4E0D\u7B26\u5408\u4E0A\u4F20\u8981\u6C42"),!1;if(!(oi.type==="application/vnd.ms-excel"||oi.type==="application/vnd.openxmlformats-officedocument.spreadsheetml.sheet"))return Ke.ZP.info("\u8BF7\u4E0A\u4F20 .xls \u6216 .xlsx \u6587\u4EF6\uFF01"),!1;let Li=[];return Li.push(oi),Ra([...Li]),!1},fileList:la,accept:".xls,.xlsx"};return Sa.createElement("div",{className:Di.collect},Sa.createElement("div",{className:Di.head},Sa.createElement(As.t7,{style:{width:480},placeholder:"\u8BF7\u8F93\u5165\u60A8\u7684\u95EE\u9898",value:gr.keywords,onChange:Ua}),Sa.createElement(As.op,{className:"ml40 mr20",shape:"default",onClick:()=>{Ut(!0),Aa({title:"",content:""})}},"\u65B0\u589E\u95EE\u7B54"),Sa.createElement(As.op,{type:"primary",shape:"default",onClick:()=>qr(!0)},"\u5BFC\u5165\u95EE\u7B54")),Sa.createElement(Ho.default,{columns:Ha,style:{marginTop:33},dataSource:Wn,loading:xe,rowKey:"id",pagination:{current:gr.page,hideOnSinglePage:!gt,showQuickJumper:!0,showSizeChanger:!0,pageSize:gr.limit,pageSizeOptions:["10","20","50","100","200"],total:gt,size:"default",showTotal:it.rU,onChange:Va}}),Sa.createElement(Ve.default,{title:"\u5BFC\u5165\u95EE\u7B54",open:$a,centered:!0,confirmLoading:Ta,onCancel:()=>{qr(!1),Ra([])},onOk:()=>Ki(void 0,null,function*(){var oi;const Xa=new FormData;if(la.length>0)Xa.append("file",la[0]);else{Ke.ZP.warning("\u8BF7\u9009\u62E9\u6587\u4EF6");return}Ii(!0);let Li=yield(0,ze.ZP)(`/api/shixuns/${Ae==null?void 0:Ae.id}/qna_sets/import.json`,{method:"post",body:Xa},!0);(Li==null?void 0:Li.status)===0&&((oi=Li==null?void 0:Li.fail)!=null&&oi.length?Ve.default.confirm({icon:null,width:485,title:"\u5BFC\u5165\u5931\u8D25",centered:!0,content:Sa.createElement("span",null,"\u68C0\u6D4B\u5230\u672C\u6B21\u5BFC\u5165\u5B58\u5728\u4E0D\u7B26\u5408\u8981\u6C42\u7684\u6570\u636E\uFF0C\u70B9\u51FB\u4E0B\u8F7D",Sa.createElement("a",{href:`${Bt.Z.API_SERVER}/api/shixuns/${Ae==null?void 0:Ae.id}/qna_sets/down_error_import_file.json`},"\u5BFC\u5165\u5931\u8D25\u7684\u6570\u636E"),"\u67E5\u770B")}):(Ke.ZP.success("\u5BFC\u5165\u6210\u529F"),gr.page=1,gr.keywords="",Yi(po({},gr)),Fi(gr),qr(!1),Ra([]))),Ii(!1)})},Sa.createElement("p",{style:{color:"#232B40"}},"\u6B65\u9AA4\u4E00\uFF1A",Sa.createElement("span",{className:"ml15 mr5"},"\u4E0B\u8F7D"),Sa.createElement("a",{href:`${Bt.Z.API_SERVER}/api/shixuns/${Ae==null?void 0:Ae.id}/qna_sets/down_template.json`},"\u5BFC\u5165\u95EE\u7B54\u96C6\u6A21\u677F"),"\uFF0C\u5E76\u586B\u5199\u5BF9\u5E94\u5185\u5BB9"),Sa.createElement("p",{style:{color:"#232B40"}},"\u6B65\u9AA4\u4E8C\uFF1A",Sa.createElement("span",{className:"ml15"},"\u4E0A\u4F20\u586B\u5199\u597D\u7684\u300A\u5BFC\u5165\u95EE\u7B54\u6A21\u677F\u300B")),Sa.createElement("div",{style:{marginLeft:74}},Sa.createElement(Ct.default,po({},va),Sa.createElement(As.op,{shape:"default",icon:Sa.createElement("i",{className:"iconfont icon-shangchuan3",style:{fontSize:14}})},"\u4E0A\u4F20\u6587\u4EF6")))),Sa.createElement(qi,{visible:kn,onCancel:()=>Ut(!1),onOk:Ir,modalParams:Ln}))},$o={record:"record___Ueu3j",head:"head___UOVq4"},Ni=ne(59301),ro=Object.defineProperty,si=Object.defineProperties,Zo=Object.getOwnPropertyDescriptors,Wo=Object.getOwnPropertySymbols,nl=Object.prototype.hasOwnProperty,Oo=Object.prototype.propertyIsEnumerable,ll=(Ae,xe,Ee)=>xe in Ae?ro(Ae,xe,{enumerable:!0,configurable:!0,writable:!0,value:Ee}):Ae[xe]=Ee,ko=(Ae,xe)=>{for(var Ee in xe||(xe={}))nl.call(xe,Ee)&&ll(Ae,Ee,xe[Ee]);if(Wo)for(var Ee of Wo(xe))Oo.call(xe,Ee)&&ll(Ae,Ee,xe[Ee]);return Ae},Bo=(Ae,xe)=>si(Ae,Zo(xe)),Fo=(Ae,xe,Ee)=>new Promise((gt,mn)=>{var Wn=Ut=>{try{kn(Ee.next(Ut))}catch(Ln){mn(Ln)}},pr=Ut=>{try{kn(Ee.throw(Ut))}catch(Ln){mn(Ln)}},kn=Ut=>Ut.done?gt(Ut.value):Promise.resolve(Ut.value).then(Wn,pr);kn((Ee=Ee.apply(Ae,xe)).next())}),Qi=({})=>{const Ae=(0,$e.useParams)(),[xe]=me.default.useForm(),[Ee,gt]=(0,y.useState)(!1),[mn,Wn]=(0,y.useState)(0),[pr,kn]=(0,y.useState)([]),[Ut,Ln]=(0,y.useState)(!1),[Aa,$a]=(0,y.useState)({title:"",content:""});let[qr,Ta]=(0,y.useState)({page:1,limit:10});(0,y.useEffect)(()=>{Ra(qr)},[]);const Ii=[{value:"ai",label:"AI\u6A21\u578B"},{value:"qna_set",label:"\u5B9E\u8BAD\u95EE\u7B54\u96C6"}],la=[{value:"added_to_set",label:"\u5DF2\u52A0\u5165\u95EE\u7B54\u96C6"},{value:"skipped",label:"\u65E0\u9700\u5904\u7406"},{value:"pending",label:"\u5F85\u5904\u7406"},{value:"ignored",label:"\u5DF2\u5FFD\u7565"}],Ra=Ir=>Fo(void 0,null,function*(){var Cr,Ha;gt(!0);const va=yield(0,ze.ZP)(`/api/shixuns/${Ae.id}/qna_records.json`,{method:"get",params:Ir});va.status===0&&(kn(((Cr=va==null?void 0:va.data)==null?void 0:Cr.qna_records)||[]),Wn((Ha=va==null?void 0:va.data)==null?void 0:Ha.total_count)),gt(!1)}),gr=Ir=>{qr.page=1,qr=ko(ko({},qr),Ir),Ta(ko({},qr)),Ra(qr)},Yi=(Ir,Cr)=>{qr.page=Ir,qr.limit=Cr,Ta(ko({},qr)),Ra(qr)},Fi=Ir=>Fo(void 0,null,function*(){const Cr=yield(0,ze.ZP)(`/api/shixuns/${Ae.id}/qna_sets.json`,{method:"post",body:Bo(ko({},Ir),{qna_record_id:Ut})});(Cr==null?void 0:Cr.status)===0&&(Ke.ZP.success("\u6DFB\u52A0\u6210\u529F"),Ra(qr),Ln(!1))}),Ua=Ir=>Fo(void 0,null,function*(){Ve.default.confirm({centered:!0,icon:null,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:"\u786E\u8BA4\u5FFD\u7565\u5417\uFF1F",onOk:()=>Fo(void 0,null,function*(){const Cr=yield(0,ze.ZP)(`/api/shixuns/${Ae.id}/qna_records/${Ir.id}/update_status.json`,{method:"post",body:{status:"ignored"}});(Cr==null?void 0:Cr.status)===0&&Ra(qr)})})}),Va=[{title:"\u95EE\u9898",dataIndex:"question",ellipsis:!0,render:Ir=>Ni.createElement(Vr.Z,{placement:"topLeft",title:Ir},Ni.createElement("span",{className:"c-black"},Ir||"--"))},{title:"\u56DE\u7B54",dataIndex:"answer",ellipsis:!0,render:Ir=>Ni.createElement(Vr.Z,{placement:"topLeft",title:Ir},Ni.createElement("span",{className:"c-black"},Ir||"--"))},{title:"\u56DE\u7B54\u6765\u6E90",dataIndex:"answer_source",width:110,render:Ir=>{var Cr;return Ni.createElement("span",{className:"c-black"},(Cr=Ii==null?void 0:Ii.find(Ha=>Ha.value===Ir))==null?void 0:Cr.label)}},{title:"\u72B6\u6001",dataIndex:"status",width:120,render:Ir=>{var Cr;return Ni.createElement("span",{className:"c-black"},(Cr=la==null?void 0:la.find(Ha=>Ha.value===Ir))==null?void 0:Cr.label)}},{title:"\u64CD\u4F5C",width:140,align:"right",dataIndex:"id",ellipsis:!0,render:(Ir,Cr)=>Ni.createElement("span",null,["pending","ignored"].includes(Cr.status)&&Ni.createElement(Ni.Fragment,null,Ni.createElement("span",{className:"c-light-primary current mr20",onClick:()=>{Ln(Ir),$a({title:Cr==null?void 0:Cr.question,content:Cr==null?void 0:Cr.answer})}},"\u52A0\u5165\u95EE\u7B54\u96C6"),Ni.createElement("span",{className:"current c-light-primary",onClick:()=>Ua(Cr)},"\u5FFD\u7565")),["skipped"].includes(Cr.status)&&Ni.createElement(Vr.Z,{placement:"topRight",title:"\u56DE\u7B54\u6765\u81EA\u95EE\u9898\u96C6\uFF0C\u65E0\u9700\u518D\u6B21\u52A0\u5165"},Ni.createElement("span",{style:{cursor:"not-allowed",color:"#CCCCCC"}},"\u52A0\u5165\u95EE\u7B54\u96C6")),["added_to_set"].includes(Cr.status)&&Ni.createElement(Vr.Z,{placement:"topRight",title:"\u5DF2\u7ECF\u52A0\u5165\u95EE\u7B54\u96C6\uFF0C\u65E0\u9700\u518D\u6B21\u52A0\u5165"},Ni.createElement("span",{style:{cursor:"not-allowed",color:"#CCCCCC"}},"\u52A0\u5165\u95EE\u7B54\u96C6")))}];return Ni.createElement("div",{className:$o.record},Ni.createElement("div",{className:$o.head},Ni.createElement(me.default,{layout:"inline",form:xe,colon:!1,size:"large",onFinish:gr},Ni.createElement(me.default.Item,{name:"keywords",label:"\u95EE\u9898"},Ni.createElement(ft.default,{placeholder:"\u8BF7\u8F93\u5165\u60A8\u7684\u95EE\u9898",style:{width:300}})),Ni.createElement(me.default.Item,{name:"answer_source",label:"\u56DE\u7B54\u6765\u6E90"},Ni.createElement(jr.default,{allowClear:!0,placeholder:"\u8BF7\u9009\u62E9\u56DE\u7B54\u6765\u6E90",options:Ii,style:{width:200}})),Ni.createElement(me.default.Item,{name:"status",label:"\u72B6\u6001"},Ni.createElement(jr.default,{allowClear:!0,placeholder:"\u8BF7\u9009\u62E9\u72B6\u6001",options:la,style:{width:200}})),Ni.createElement(me.default.Item,{style:{marginRight:0}},Ni.createElement(Ze.ZP,{type:"primary",htmlType:"submit"},"\u641C\u7D22")))),Ni.createElement(Ho.default,{columns:Va,style:{marginTop:33},dataSource:pr,loading:Ee,rowKey:"id",pagination:{current:qr.page,hideOnSinglePage:!mn,showQuickJumper:!0,showSizeChanger:!0,pageSize:qr.limit,pageSizeOptions:["10","20","50","100","200"],total:mn,size:"default",showTotal:it.rU,onChange:Yi}}),Ni.createElement(qi,{visible:Ut,onCancel:()=>Ln(!1),onOk:Fi,modalParams:Aa,forceIn:!0}))},Vl=ne(59301);const Bi=({dispatch:Ae,practiceSetting:xe,shixunsDetail:Ee})=>{const[gt,mn]=(0,y.useState)("1");return Vl.createElement("div",{className:ma.catechism},Vl.createElement(As.tp,{dataSource:[{id:"1",name:"\u95EE\u7B54\u96C6"},{id:"2",name:"\u95EE\u7B54\u8BB0\u5F55"}],value:gt,onChange:Wn=>mn(Wn),className:ma.tab}),gt==="1"&&Vl.createElement(Ao,null),gt==="2"&&Vl.createElement(Qi,null))};var fi=(0,$e.connect)(({practiceSetting:Ae,shixunsDetail:xe})=>({practiceSetting:Ae,shixunsDetail:xe}))(Bi),No=Object.defineProperty,ti=Object.getOwnPropertySymbols,yi=Object.prototype.hasOwnProperty,pl=Object.prototype.propertyIsEnumerable,vl=(Ae,xe,Ee)=>xe in Ae?No(Ae,xe,{enumerable:!0,configurable:!0,writable:!0,value:Ee}):Ae[xe]=Ee,gl=(Ae,xe)=>{for(var Ee in xe||(xe={}))yi.call(xe,Ee)&&vl(Ae,Ee,xe[Ee]);if(ti)for(var Ee of ti(xe))pl.call(xe,Ee)&&vl(Ae,Ee,xe[Ee]);return Ae},os=(Ae,xe)=>{var Ee={};for(var gt in Ae)yi.call(Ae,gt)&&xe.indexOf(gt)<0&&(Ee[gt]=Ae[gt]);if(Ae!=null&&ti)for(var gt of ti(Ae))xe.indexOf(gt)<0&&pl.call(Ae,gt)&&(Ee[gt]=Ae[gt]);return Ee},$s=Ae=>{var xe=Ae,{tabsActive:Ee}=xe,gt=os(xe,["tabsActive"]);return y.createElement(y.Fragment,null,Ee==="information"&&y.createElement(ce,null),Ee==="warehouse"&&y.createElement(he.default,null),Ee==="level"&&y.createElement(jn,gl({},gt)),Ee==="collaborate"&&y.createElement(xn,gl({},gt)),Ee==="setting"&&y.createElement(Sr.Z,null),Ee==="environment"&&y.createElement(Jo,gl({},gt)),Ee==="dataset"&&y.createElement(yu,null),Ee==="service"&&y.createElement(ga,gl({},gt)),Ee==="catechism"&&y.createElement(fi,gl({},gt)))},Dl={flex_box_center:"flex_box_center___FN240",flex_space_between:"flex_space_between___wjShI",flex_box_vertical_center:"flex_box_vertical_center___HbcwC",flex_box_center_end:"flex_box_center_end___gj_ks",flex_box_column:"flex_box_column___zxJPU",sidebar:"sidebar___OW5LG",items:"items___j856O",item:"item___Zn_qr",name:"name___ZfhoC",itemActive:"itemActive___sW_Ri",question:"question___yfIcY"},ws=Object.defineProperty,es=Object.getOwnPropertySymbols,eu=Object.prototype.hasOwnProperty,tu=Object.prototype.propertyIsEnumerable,ts=(Ae,xe,Ee)=>xe in Ae?ws(Ae,xe,{enumerable:!0,configurable:!0,writable:!0,value:Ee}):Ae[xe]=Ee,nu=(Ae,xe)=>{for(var Ee in xe||(xe={}))eu.call(xe,Ee)&&ts(Ae,Ee,xe[Ee]);if(es)for(var Ee of es(xe))tu.call(xe,Ee)&&ts(Ae,Ee,xe[Ee]);return Ae};const Ls=Ae=>React.createElement("svg",nu({width:16,height:16,xmlns:"http://www.w3.org/2000/svg"},Ae),React.createElement("title",null,"\u63D0\u793A\u4FE1\u606F"),React.createElement("g",{fillRule:"nonzero",fill:"none"},React.createElement("path",{d:"M8 0a8 8 0 1 1-8 8 8.01 8.01 0 0 1 8-8Z",fill:"#FEB300"}),React.createElement("path",{d:"M8.111 12a.78.78 0 1 0 .006-1.56.78.78 0 0 0-.006 1.56ZM7.556 4a.21.21 0 0 0-.212.218l.244 5.133a.117.117 0 0 0 .116.11h.815a.118.118 0 0 0 .117-.11l.243-5.133A.208.208 0 0 0 8.666 4h-1.11Z",fill:"#FFF"})));var ns="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbC1ydWxlPSJub256ZXJvIiBmaWxsPSJub25lIj48cGF0aCBkPSJNOCAwYTggOCAwIDEgMS04IDggOC4wMSA4LjAxIDAgMCAxIDgtOFoiIGZpbGw9IiNGRUIzMDAiLz48cGF0aCBkPSJNOC4xMTEgMTJhLjc4Ljc4IDAgMSAwIC4wMDYtMS41Ni43OC43OCAwIDAgMC0uMDA2IDEuNTZaTTcuNTU2IDRhLjIxLjIxIDAgMCAwLS4yMTIuMjE4bC4yNDQgNS4xMzNhLjExNy4xMTcgMCAwIDAgLjExNi4xMWguODE1YS4xMTguMTE4IDAgMCAwIC4xMTctLjExbC4yNDMtNS4xMzNBLjIwOC4yMDggMCAwIDAgOC42NjYgNGgtMS4xMVoiIGZpbGw9IiNGRkYiLz48L2c+PC9zdmc+",ds=Object.defineProperty,ru=Object.getOwnPropertySymbols,cc=Object.prototype.hasOwnProperty,Pu=Object.prototype.propertyIsEnumerable,kl=(Ae,xe,Ee)=>xe in Ae?ds(Ae,xe,{enumerable:!0,configurable:!0,writable:!0,value:Ee}):Ae[xe]=Ee,Ss=(Ae,xe)=>{for(var Ee in xe||(xe={}))cc.call(xe,Ee)&&kl(Ae,Ee,xe[Ee]);if(ru)for(var Ee of ru(xe))Pu.call(xe,Ee)&&kl(Ae,Ee,xe[Ee]);return Ae};const dc=Ae=>React.createElement("svg",Ss({width:44,height:44,xmlns:"http://www.w3.org/2000/svg"},Ae),React.createElement("title",null,"\u5E2E\u52A9"),React.createElement("path",{d:"M21.975 0c3.048 0 5.908.582 8.58 1.745 2.67 1.164 5.006 2.737 7.005 4.72 1.999 1.983 3.572 4.31 4.72 6.98 1.146 2.672 1.72 5.532 1.72 8.58s-.574 5.899-1.72 8.554a22.258 22.258 0 0 1-4.72 6.98c-2 2-4.335 3.573-7.006 4.72-2.67 1.147-5.53 1.721-8.579 1.721-3.048 0-5.899-.574-8.554-1.72a22.258 22.258 0 0 1-6.98-4.72c-2-2-3.573-4.326-4.72-6.981C.574 27.924 0 25.073 0 22.025s.574-5.908 1.72-8.58c1.148-2.67 2.721-4.997 4.72-6.98 2-1.983 4.326-3.556 6.981-4.72C16.076.582 18.927 0 21.975 0Zm.05 37.068c.852 0 1.565-.287 2.138-.86.574-.574.86-1.27.86-2.09 0-.852-.286-1.565-.86-2.138-.573-.574-1.286-.86-2.138-.86-.853 0-1.565.286-2.139.86-.574.573-.86 1.286-.86 2.138 0 .82.286 1.516.86 2.09.574.573 1.286.86 2.139.86Zm2.507-12.094c-.033-.524.295-1.081.983-1.671.688-.59 1.459-1.246 2.31-1.967a17.481 17.481 0 0 0 2.36-2.433c.722-.902 1.115-1.942 1.18-3.122.066-1.278-.065-2.474-.393-3.589-.328-1.114-.868-2.073-1.622-2.876-.754-.803-1.73-1.442-2.925-1.917-1.197-.475-2.598-.713-4.204-.713-1.999 0-3.662.352-4.99 1.057-1.327.705-2.4 1.557-3.22 2.556-.82 1-1.393 2.032-1.72 3.098-.328 1.065-.476 1.958-.443 2.679.033.852.303 1.475.811 1.868s1.057.598 1.647.615c.59.016 1.13-.148 1.622-.492.492-.344.738-.844.738-1.5 0-.393.123-.876.369-1.45a6.957 6.957 0 0 1 1.007-1.647 5.781 5.781 0 0 1 1.55-1.327 3.916 3.916 0 0 1 2.04-.54c1.474 0 2.654.368 3.539 1.105.885.738 1.295 1.664 1.229 2.778 0 .557-.164 1.073-.492 1.549a7.456 7.456 0 0 1-1.253 1.376c-.508.443-1.049.885-1.623 1.328-.573.442-1.114.9-1.622 1.376a7.56 7.56 0 0 0-1.278 1.549 3.765 3.765 0 0 0-.566 1.819l.05 1.868c0 .491.23.958.688 1.401.459.442 1.065.68 1.819.713.754-.033 1.352-.279 1.794-.738.443-.458.648-.983.615-1.573v-1.18Z",fill:"#FFF",fillRule:"nonzero"}));var Iu="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDQiIGhlaWdodD0iNDQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTIxLjk3NSAwYzMuMDQ4IDAgNS45MDguNTgyIDguNTggMS43NDUgMi42NyAxLjE2NCA1LjAwNiAyLjczNyA3LjAwNSA0LjcyIDEuOTk5IDEuOTgzIDMuNTcyIDQuMzEgNC43MiA2Ljk4IDEuMTQ2IDIuNjcyIDEuNzIgNS41MzIgMS43MiA4LjU4cy0uNTc0IDUuODk5LTEuNzIgOC41NTRhMjIuMjU4IDIyLjI1OCAwIDAgMS00LjcyIDYuOThjLTIgMi00LjMzNSAzLjU3My03LjAwNiA0LjcyLTIuNjcgMS4xNDctNS41MyAxLjcyMS04LjU3OSAxLjcyMS0zLjA0OCAwLTUuODk5LS41NzQtOC41NTQtMS43MmEyMi4yNTggMjIuMjU4IDAgMCAxLTYuOTgtNC43MmMtMi0yLTMuNTczLTQuMzI2LTQuNzItNi45ODFDLjU3NCAyNy45MjQgMCAyNS4wNzMgMCAyMi4wMjVzLjU3NC01LjkwOCAxLjcyLTguNThjMS4xNDgtMi42NyAyLjcyMS00Ljk5NyA0LjcyLTYuOTggMi0xLjk4MyA0LjMyNi0zLjU1NiA2Ljk4MS00LjcyQzE2LjA3Ni41ODIgMTguOTI3IDAgMjEuOTc1IDBabS4wNSAzNy4wNjhjLjg1MiAwIDEuNTY1LS4yODcgMi4xMzgtLjg2LjU3NC0uNTc0Ljg2LTEuMjcuODYtMi4wOSAwLS44NTItLjI4Ni0xLjU2NS0uODYtMi4xMzgtLjU3My0uNTc0LTEuMjg2LS44Ni0yLjEzOC0uODYtLjg1MyAwLTEuNTY1LjI4Ni0yLjEzOS44Ni0uNTc0LjU3My0uODYgMS4yODYtLjg2IDIuMTM4IDAgLjgyLjI4NiAxLjUxNi44NiAyLjA5LjU3NC41NzMgMS4yODYuODYgMi4xMzkuODZabTIuNTA3LTEyLjA5NGMtLjAzMy0uNTI0LjI5NS0xLjA4MS45ODMtMS42NzEuNjg4LS41OSAxLjQ1OS0xLjI0NiAyLjMxLTEuOTY3YTE3LjQ4MSAxNy40ODEgMCAwIDAgMi4zNi0yLjQzM2MuNzIyLS45MDIgMS4xMTUtMS45NDIgMS4xOC0zLjEyMi4wNjYtMS4yNzgtLjA2NS0yLjQ3NC0uMzkzLTMuNTg5LS4zMjgtMS4xMTQtLjg2OC0yLjA3My0xLjYyMi0yLjg3Ni0uNzU0LS44MDMtMS43My0xLjQ0Mi0yLjkyNS0xLjkxNy0xLjE5Ny0uNDc1LTIuNTk4LS43MTMtNC4yMDQtLjcxMy0xLjk5OSAwLTMuNjYyLjM1Mi00Ljk5IDEuMDU3LTEuMzI3LjcwNS0yLjQgMS41NTctMy4yMiAyLjU1Ni0uODIgMS0xLjM5MyAyLjAzMi0xLjcyIDMuMDk4LS4zMjggMS4wNjUtLjQ3NiAxLjk1OC0uNDQzIDIuNjc5LjAzMy44NTIuMzAzIDEuNDc1LjgxMSAxLjg2OHMxLjA1Ny41OTggMS42NDcuNjE1Yy41OS4wMTYgMS4xMy0uMTQ4IDEuNjIyLS40OTIuNDkyLS4zNDQuNzM4LS44NDQuNzM4LTEuNSAwLS4zOTMuMTIzLS44NzYuMzY5LTEuNDVhNi45NTcgNi45NTcgMCAwIDEgMS4wMDctMS42NDcgNS43ODEgNS43ODEgMCAwIDEgMS41NS0xLjMyNyAzLjkxNiAzLjkxNiAwIDAgMSAyLjA0LS41NGMxLjQ3NCAwIDIuNjU0LjM2OCAzLjUzOSAxLjEwNS44ODUuNzM4IDEuMjk1IDEuNjY0IDEuMjI5IDIuNzc4IDAgLjU1Ny0uMTY0IDEuMDczLS40OTIgMS41NDlhNy40NTYgNy40NTYgMCAwIDEtMS4yNTMgMS4zNzZjLS41MDguNDQzLTEuMDQ5Ljg4NS0xLjYyMyAxLjMyOC0uNTczLjQ0Mi0xLjExNC45LTEuNjIyIDEuMzc2YTcuNTYgNy41NiAwIDAgMC0xLjI3OCAxLjU0OSAzLjc2NSAzLjc2NSAwIDAgMC0uNTY2IDEuODE5bC4wNSAxLjg2OGMwIC40OTEuMjMuOTU4LjY4OCAxLjQwMS40NTkuNDQyIDEuMDY1LjY4IDEuODE5LjcxMy43NTQtLjAzMyAxLjM1Mi0uMjc5IDEuNzk0LS43MzguNDQzLS40NTguNjQ4LS45ODMuNjE1LTEuNTczdi0xLjE4WiIgZmlsbD0iI0ZGRiIgZmlsbC1ydWxlPSJub256ZXJvIi8+PC9zdmc+",ho=ne(59301),vs=Object.defineProperty,ls=Object.defineProperties,Qu=Object.getOwnPropertyDescriptors,Us=Object.getOwnPropertySymbols,Hs=Object.prototype.hasOwnProperty,gs=Object.prototype.propertyIsEnumerable,Mu=(Ae,xe,Ee)=>xe in Ae?vs(Ae,xe,{enumerable:!0,configurable:!0,writable:!0,value:Ee}):Ae[xe]=Ee,au=(Ae,xe)=>{for(var Ee in xe||(xe={}))Hs.call(xe,Ee)&&Mu(Ae,Ee,xe[Ee]);if(Us)for(var Ee of Us(xe))gs.call(xe,Ee)&&Mu(Ae,Ee,xe[Ee]);return Ae},Os=(Ae,xe)=>ls(Ae,Qu(xe)),Es=(Ae,xe)=>{var Ee={};for(var gt in Ae)Hs.call(Ae,gt)&&xe.indexOf(gt)<0&&(Ee[gt]=Ae[gt]);if(Ae!=null&&Us)for(var gt of Us(Ae))xe.indexOf(gt)<0&&gs.call(Ae,gt)&&(Ee[gt]=Ae[gt]);return Ee};const fs=[{name:"\u57FA\u672C\u4FE1\u606F",icon:ho.createElement("i",{className:"icon iconfont icon-jibenxinxi1"}),tabId:"information"},{name:"\u4EE3\u7801\u4ED3\u5E93",icon:ho.createElement("i",{className:"icon iconfont icon-daimacangku"}),tabId:"warehouse"},{name:"\u4EFB\u52A1\u5173\u5361",icon:ho.createElement("i",{className:"icon iconfont icon-renwuguanka"}),tabId:"level"},{name:"\u5B9E\u9A8C\u73AF\u5883",icon:ho.createElement("i",{className:"icon iconfont icon-shiyanhuanjing"}),tabId:"environment"},{name:"\u6570\u636E\u96C6",icon:ho.createElement("i",{className:"icon iconfont icon-shujuji",style:{fontSize:25}}),tabId:"dataset"},{name:"\u670D\u52A1\u4E0E\u8BC4\u6D4B",icon:ho.createElement("i",{className:"icon iconfont icon-renwuguanka"}),tabId:"service"},{name:"\u5408\u4F5C\u4EBA\u5458",icon:ho.createElement("i",{className:"icon iconfont icon-hezuochengyuan"}),tabId:"collaborate"},{name:"\u8BBE\u7F6E",icon:ho.createElement("i",{className:"icon iconfont icon-shezhi5"}),tabId:"setting"},{name:"\u95EE\u7B54\u96C6",icon:ho.createElement("i",{className:"icon iconfont icon-wendaji"}),tabId:"catechism"}],ks=Ae=>{var xe=Ae,{globalSetting:Ee,loading:gt,dispatch:mn,shixunsDetail:Wn,practiceSetting:pr}=xe,kn=Es(xe,["globalSetting","loading","dispatch","shixunsDetail","practiceSetting"]),Ut;const{base_info_warning:Ln,challenges_warning:Aa,id:$a,repository_warning:qr,sideBar:Ta,service_warning:Ii}=pr,la=(0,$e.useLocation)(),Ra=(0,$e.useParams)(),[gr]=(0,$e.useSearchParams)();(0,y.useEffect)(()=>{var Ua;const Va=gr.get("tabId"),Ir=la.pathname.split("/").length,Ha=((Ua=Wn==null?void 0:Wn.detail)!=null&&Ua.windows_vnc?fs.filter(va=>va.tabId!=="dataset"):fs).map(va=>va.tabId).includes(Va);if(Va&&Ha){mn({type:"practiceSetting/setSideBarTabs",payload:{tabsActive:Va}});return}if(Ir>4){mn({type:"practiceSetting/setSideBarTabs",payload:{tabsActive:"level"}});return}if(!Va||Va&&!Ha){mn({type:"practiceSetting/setSideBarTabs",payload:{tabsActive:"information"}});return}},[(Ut=Wn==null?void 0:Wn.detail)==null?void 0:Ut.windows_vnc]),(0,y.useEffect)(()=>()=>{mn({type:"practiceSetting/setSideBarTabs",payload:Os(au({},pr.sideBar),{selectPath:""})})},[Ra.id]);const Yi=Ua=>{var Va;if(Ua===Ta.tabsActive)return;const Ir=()=>{$e.history.push(`/shixuns/${$a}/edit?tabId=${Ua}`),mn({type:"practiceSetting/setSideBarTabs",payload:{tabsActive:Ua,selectPath:"",confirmLeave:!1}})};(Va=pr==null?void 0:pr.sideBar)!=null&&Va.confirmLeave?Ve.default.confirm({title:"\u79BB\u5F00\u6B64\u9875\u63D0\u793A",content:"\u7CFB\u7EDF\u53EF\u80FD\u4E0D\u4F1A\u4FDD\u5B58\u60A8\u6240\u505A\u7684\u66F4\u6539\u3002",okText:"\u79BB\u5F00",cancelText:"\u53D6\u6D88",onOk:()=>{Ir()}}):Ir()},Fi=()=>{var Ua;return((Ua=Wn==null?void 0:Wn.detail)!=null&&Ua.windows_vnc?fs.filter(Ir=>Ir.tabId!=="dataset"):fs).filter(Ir=>{var Cr;return(Cr=Wn==null?void 0:Wn.detail)!=null&&Cr.is_jupyter_lab?Ir.tabId!=="level":Ir.tabId!=="service"}).map(Ir=>{const{name:Cr,icon:Ha,tabId:va}=Ir;return ho.createElement("div",{key:va,className:`${pr.sideBar.tabsActive===va?Dl.itemActive:Dl.item} font12`,onClick:()=>Yi(va)},Ha,ho.createElement("span",{className:Dl.name},Cr),va==="information"&&Ln&&ho.createElement(Vr.Z,{title:"\u8BF7\u5B8C\u5584\u57FA\u672C\u4FE1\u606F"},ho.createElement("img",{src:ns,alt:""})),va==="level"&&Aa&&ho.createElement(Vr.Z,{title:"\u8BF7\u521B\u5EFA\u4EFB\u52A1\u5173\u5361"},ho.createElement("img",{src:ns,alt:""})),va==="service"&&Ii&&ho.createElement(Vr.Z,{title:"\u8BF7\u8BBE\u7F6E\u9ED8\u8BA4\u6253\u5F00\u6587\u4EF6"},ho.createElement("img",{src:ns,alt:""})),va==="warehouse"&&qr&&ho.createElement(Vr.Z,{title:"\u8BF7\u5F00\u542F\u4EE3\u7801\u4ED3\u5E93"},ho.createElement("img",{src:ns,alt:""})))})};return ho.createElement("div",{className:Dl.sidebar},ho.createElement("div",{className:Dl.items},Fi()),ho.createElement("div",{className:Dl.question},ho.createElement(Vr.Z,{placement:"right",title:"\u5E38\u89C1\u95EE\u9898"},ho.createElement("span",{style:{cursor:"pointer"},onClick:()=>window.open("https://www.educoder.net/forums/4692")},ho.createElement("img",{src:Iu,height:35,width:35,alt:""})))))};var Lu=(0,$e.connect)(({loading:Ae,globalSetting:xe,shixunsDetail:Ee,practiceSetting:gt})=>({globalSetting:xe,loading:Ae,practiceSetting:gt,shixunsDetail:Ee}))(ks),xu={bottom:"bottom___AZ7c_",yes:"yes___iDEVN",no:"no___E02he"},xl=ne(59301),fu=Object.defineProperty,iu=Object.getOwnPropertySymbols,Ks=Object.prototype.hasOwnProperty,mu=Object.prototype.propertyIsEnumerable,Ou=(Ae,xe,Ee)=>xe in Ae?fu(Ae,xe,{enumerable:!0,configurable:!0,writable:!0,value:Ee}):Ae[xe]=Ee,pu=(Ae,xe)=>{for(var Ee in xe||(xe={}))Ks.call(xe,Ee)&&Ou(Ae,Ee,xe[Ee]);if(iu)for(var Ee of iu(xe))mu.call(xe,Ee)&&Ou(Ae,Ee,xe[Ee]);return Ae},hu=(Ae,xe,Ee)=>new Promise((gt,mn)=>{var Wn=Ut=>{try{kn(Ee.next(Ut))}catch(Ln){mn(Ln)}},pr=Ut=>{try{kn(Ee.throw(Ut))}catch(Ln){mn(Ln)}},kn=Ut=>Ut.done?gt(Ut.value):Promise.resolve(Ut.value).then(Wn,pr);kn((Ee=Ee.apply(Ae,xe)).next())});const Ns=({classroomList:Ae,loading:xe,dispatch:Ee,shixunsDetail:gt})=>{var mn,Wn;const pr=(0,$e.useParams)(),kn=(0,$e.useLocation)(),[Ut,Ln]=(0,y.useState)(!1),[Aa,$a]=(0,y.useState)(!1),{actionTabs:qr}=Ae,[Ta]=me.default.useForm(),[Ii,la]=(0,y.useState)({name:"string"}),Ra=Ua=>Ua&&Ua{console.log(pr),Ae.actionTabs.key==="\u91CD\u540D\u4FEE\u6539"&&(Ii.name=qr==null?void 0:qr.name),la(pu({},Ii)),Ta.setFieldsValue({name:qr==null?void 0:qr.name})},[Ae.actionTabs.key]);const Fi={information:"\u8BF7\u786E\u8BA4\u662F\u5426\u5C06\u672C\u6B21\u4FEE\u6539\u7684\u57FA\u672C\u4FE1\u606F\u540C\u6B65\u81F3\u539F\u5B9E\u8BAD\u4E2D",wareHouse:"\u8BF7\u786E\u8BA4\u662F\u5426\u5C06\u672C\u6B21\u4EE3\u7801\u4ED3\u5E93\u4FEE\u6539\u5185\u5BB9\u540C\u6B65\u5230\u539F\u5B9E\u8BAD\u4E2D",environment:"\u8BF7\u786E\u8BA4\u662F\u5426\u5C06\u672C\u6B21\u4FEE\u6539\u7684\u5B9E\u9A8C\u73AF\u5883\u540C\u6B65\u81F3\u539F\u5B9E\u8BAD\u4E2D",taskLevel:"\u8BF7\u786E\u8BA4\u662F\u5426\u5C06\u672C\u6B21\u4FEE\u6539\u7684\u4EFB\u52A1\u5173\u5361\u540C\u6B65\u81F3\u539F\u5B9E\u8BAD\u4E2D",setting:"\u8BF7\u786E\u8BA4\u662F\u5426\u5C06\u672C\u6B21\u4FEE\u6539\u7684\u8BBE\u7F6E\u540C\u6B65\u81F3\u539F\u5B9E\u8BAD\u4E2D"};return xl.createElement(xl.Fragment,null,xl.createElement(Ve.default,{centered:!0,title:"\u63D0\u793A",open:Ae.actionTabs.key==="\u540C\u6B65\u4FEE\u6539",width:460,zIndex:((mn=Ae==null?void 0:Ae.actionTabs)==null?void 0:mn.zIndex)||1e3,footer:null,onOk:()=>hu(void 0,null,function*(){console.log(123123)}),onCancel:()=>{Ee({type:"classroomList/setActionTabs",payload:{}})}},xl.createElement("div",null,xl.createElement("p",null,"\u672C\u5B9E\u8BAD\u4E3A\u521B\u5EFA\u4F5C\u4E1A/\u8003\u8BD5\u65F6\u590D\u5236\u751F\u6210\u7684\uFF0C",Fi[Ae.actionTabs.type],"\uFF1F")),xl.createElement("div",{className:xu.bottom},xl.createElement(Ze.ZP,{loading:xe["shixunsDetail/saveCopyForExercise"]&&Aa,className:xu.no,onClick:()=>hu(void 0,null,function*(){var Ua;$a(!0),(Ua=Ae.actionTabs)!=null&&Ua.value?Ae.actionTabs.fn(Ae.actionTabs.value,!0,2):Ae.actionTabs.fn(!0,2)})},"\u540C\u6B65\u4FEE\u6539\u539F\u5B9E\u8BAD"),xl.createElement(Ze.ZP,{loading:xe["shixunsDetail/saveCopyForExercise"]&&!Aa,className:xu.yes,onClick:()=>hu(void 0,null,function*(){var Ua;$a(!1),(Ua=Ae.actionTabs)!=null&&Ua.value?Ae.actionTabs.fn(Ae.actionTabs.value,!1,1):Ae.actionTabs.fn(!1,1)})},"\u4EC5\u4FDD\u5B58\u672C\u5B9E\u8BAD"))),xl.createElement(Ve.default,{centered:!0,title:"\u63D0\u793A",open:Ae.actionTabs.key==="\u91CD\u540D\u4FEE\u6539",okText:"\u4FDD\u5B58\u540D\u79F0",cancelText:"\u4E0D\u66F4\u6362\u540D\u79F0",destroyOnClose:!0,width:550,confirmLoading:Ut,onOk:()=>hu(void 0,null,function*(){var Ua,Va;yield Ta.validateFields();const Ir=Ta.getFieldValue();Ln(!0);const Cr=yield(0,ze.ZP)(`/api/shixuns/${pr==null?void 0:pr.id}/update_shixun_name.json`,{method:"post",body:{shixun_name:Ir.name}});Ln(!1),Cr.status===0&&(Ke.ZP.success("\u4FEE\u6539\u6210\u529F"),Ee({type:"practiceSetting/getCommonData",payload:{id:pr.id}}),(Ua=Ae.actionTabs)!=null&&Ua.getBaseInfo&&((Va=Ae.actionTabs)==null||Va.getBaseInfo())),Ee({type:"classroomList/setActionTabs",payload:{}})}),onCancel:()=>{Ee({type:"classroomList/setActionTabs",payload:{}})}},xl.createElement("div",null,xl.createElement("p",null,"\u4F60\u7BA1\u7406\u7684\u5B9E\u8BAD\u4E2D\u6709\u540C\u540D\u5B9E\u8BAD\uFF0C\u5EFA\u8BAE\u66F4\u6362\u5B9E\u8BAD\u540D\u79F0\uFF08\u5982\uFF1A\u6DFB\u52A0\u65E5\u671F\u3001\u7528\u9014\u7B49\u6587\u6848\uFF09"),xl.createElement(me.default,{form:Ta,initialValues:{name:gr},onChange:()=>{la(Ta.getFieldValue())}},xl.createElement(me.default.Item,{name:"name",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5B9E\u8BAD\u540D\u79F0"}]},xl.createElement(Je.Z,{className:"mt30",align:"middle"},xl.createElement(Qe.Z,{className:"font14"},"\u5B9E\u8BAD\u540D\u79F0\uFF1A"),xl.createElement(Qe.Z,{flex:"1"},xl.createElement(ft.default,{maxLength:60,defaultValue:qr==null?void 0:qr.name,suffix:xl.createElement("span",null,((Wn=Ii==null?void 0:Ii.name)==null?void 0:Wn.length)||0,"/",60)}))))))))};var Ys=(0,$e.connect)(({classroomList:Ae,loading:xe,shixunsDetail:Ee})=>({classroomList:Ae,loading:xe.effects,shixunsDetail:Ee}))(Ns),rs=ne(59301),fc=Object.defineProperty,mc=Object.defineProperties,pc=Object.getOwnPropertyDescriptors,ku=Object.getOwnPropertySymbols,fo=Object.prototype.hasOwnProperty,Mi=Object.prototype.propertyIsEnumerable,Ul=(Ae,xe,Ee)=>xe in Ae?fc(Ae,xe,{enumerable:!0,configurable:!0,writable:!0,value:Ee}):Ae[xe]=Ee,Ds=(Ae,xe)=>{for(var Ee in xe||(xe={}))fo.call(xe,Ee)&&Ul(Ae,Ee,xe[Ee]);if(ku)for(var Ee of ku(xe))Mi.call(xe,Ee)&&Ul(Ae,Ee,xe[Ee]);return Ae},Nu=(Ae,xe)=>mc(Ae,pc(xe)),Lc=(Ae,xe)=>{var Ee={};for(var gt in Ae)fo.call(Ae,gt)&&xe.indexOf(gt)<0&&(Ee[gt]=Ae[gt]);if(Ae!=null&&ku)for(var gt of ku(Ae))xe.indexOf(gt)<0&&Mi.call(Ae,gt)&&(Ee[gt]=Ae[gt]);return Ee};const qu=Ae=>{var xe=Ae,{globalSetting:Ee,loading:gt,dispatch:mn,practiceSetting:Wn}=xe,pr=Lc(xe,["globalSetting","loading","dispatch","practiceSetting"]);const{sideBar:kn}=Wn,{tabsActive:Ut}=kn;let Ln=(0,$e.useParams)();return(0,y.useEffect)(()=>(mn({type:"globalSetting/headerFooterToggle",payload:!1}),mn({type:"shixunsDetail/getShixunsDetail",payload:Nu(Ds({},Ln),{shixun_managed:!0})}),()=>{mn({type:"globalSetting/headerFooterToggle",payload:!0}),mn({type:"practiceSetting/setParams",payload:{id:""}})}),[]),rs.createElement("div",{className:Le.practiceSetting},rs.createElement("div",{className:Le.wrapHeader},rs.createElement(et,null)),rs.createElement("div",{className:Le.wrapLayout},rs.createElement("div",{className:Le.wrapSidebar},rs.createElement(Lu,null)),rs.createElement("div",{className:Le.wrapContent},rs.createElement($s,Nu(Ds({},pr),{tabsActive:Wn.sideBar.tabsActive})))),rs.createElement(Ys,null))};var hc=(0,$e.connect)(({loading:Ae,globalSetting:xe,practiceSetting:Ee})=>({globalSetting:xe,loading:Ae,practiceSetting:Ee}))(qu)},64261:function(Dt,Ht,ne){"use strict";ne.d(Ht,{S:function(){return De},m:function(){return Ve}});var y=ne(72565),Le=ne(6767),ke=ne(62957),it=ne(59301),We=(Ke,ze,$e)=>new Promise((lt,Ie)=>{var kt=Re=>{try{we($e.next(Re))}catch(Ne){Ie(Ne)}},tt=Re=>{try{we($e.throw(Re))}catch(Ne){Ie(Ne)}},we=Re=>Re.done?lt(Re.value):Promise.resolve(Re.value).then(kt,tt);we(($e=$e.apply(Ke,ze)).next())});const De=Ke=>{let ze=document.createElement("textarea");return ze.value=Ke,ze.value},Ve=(Ke,ze,$e,lt,Ie)=>We(void 0,null,function*(){var kt,tt;const we=yield Ke({type:"shixunsDetail/saveCopyForExercise",payload:{id:$e,save_type:lt}});lt===1?((we==null?void 0:we.status)==0&&Le.ZP.success("\u4FDD\u5B58\u6210\u529F"),(kt=we==null?void 0:we.data)!=null&&kt.exists_same_shixun_name?Ke({type:"classroomList/setActionTabs",payload:{key:"\u91CD\u540D\u4FEE\u6539",name:(tt=we==null?void 0:we.data)==null?void 0:tt.shixun_name}}):Ke({type:"classroomList/setActionTabs",payload:{}})):(Ke({type:"classroomList/setActionTabs",payload:{}}),(we==null?void 0:we.status)===0&&ke.default.info({title:"\u63D0\u793A",width:460,icon:null,centered:!0,content:it.createElement("div",null,it.createElement("div",null,"\u5B9E\u8BAD\u540C\u6B65\u4FEE\u6539\u5B8C\u6210\uFF0C\u8BF7\u9A8C\u8BC1\u5B9E\u8BAD\u662F\u5426\u53EF\u4EE5\u6B63\u5E38\u4F7F\u7528\u3002")),okText:"\u524D\u5F80\u539F\u5B9E\u8BAD",onOk:()=>{var Re,Ne;(0,y.xg)(`/shixuns/${(Ne=(Re=ze==null?void 0:ze.detail)==null?void 0:Re.fork_from)==null?void 0:Ne.fork_identifier}/challenges`)}}))})},30410:function(Dt,Ht,ne){"use strict";ne.d(Ht,{Z:function(){return st}});var y=ne(59301),Le=ne(22740),ke=ne(37568),it=ne(28284),We=ne(62957),De=ne(6767),Ve=ne(94968),Ke=ne(7939),ze=ne(86748),$e=ne(55351),lt={flexRow:"flexRow___JBN3B",flexColumn:"flexColumn___zXgFj",formWrap:"formWrap___aNgan",upload:"upload___yGdLQ",color0152d9:"color0152d9___zzEpS",colorCCC:"colorCCC___k4Dxq",footerWrap:"footerWrap___WrUZd",qrCode:"qrCode___GPwSg",a1:"a1___R6etl",code:"code___fCL_L",group:"group___n7tgy",groupNumber:"groupNumber___tw7hA",a2:"a2___GGjDE"},Ie=Object.getOwnPropertySymbols,kt=Object.prototype.hasOwnProperty,tt=Object.prototype.propertyIsEnumerable,we=(Nt,me)=>{var Ze={};for(var ft in Nt)kt.call(Nt,ft)&&me.indexOf(ft)<0&&(Ze[ft]=Nt[ft]);if(Nt!=null&&Ie)for(var ft of Ie(Nt))me.indexOf(ft)<0&&tt.call(Nt,ft)&&(Ze[ft]=Nt[ft]);return Ze},Re=(Nt,me,Ze)=>new Promise((ft,tn)=>{var Yt=Ct=>{try{Qe(Ze.next(Ct))}catch(Me){tn(Me)}},Je=Ct=>{try{Qe(Ze.throw(Ct))}catch(Me){tn(Me)}},Qe=Ct=>Ct.done?ft(Ct.value):Promise.resolve(Ct.value).then(Yt,Je);Qe((Ze=Ze.apply(Nt,me)).next())});const Ne=ke.default.TextArea,et=Nt=>{var me=Nt,{newShixuns:Ze,globalSetting:ft,loading:tn,dispatch:Yt}=me,Je=we(me,["newShixuns","globalSetting","loading","dispatch"]);const[Qe]=it.default.useForm(),[Ct,Me]=(0,y.useState)([]),je=Gt=>{["uploading","done","removed"].includes(Gt.file.status)&&Me(Gt.fileList)},ot=Gt=>{var Dn;if(!Gt.percent||Gt.percent==100){const Se=(Dn=Gt.response)==null?void 0:Dn.id;return We.default.confirm({centered:!0,title:"\u786E\u5B9A\u8981\u5220\u9664\u8FD9\u4E2A\u9644\u4EF6\u5417?",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>Re(void 0,null,function*(){(yield Yt({type:"newShixuns/deleteAttachment",payload:{id:Se}}))&&Me(Ct.filter(at=>{var Xt;return((Xt=at.response)==null?void 0:Xt.id)!==Se}))})}),!1}},Bt=Gt=>Ct.length?!1:Gt.size/1024/1024>50?(De.ZP.info("\u6587\u4EF6\u5927\u5C0F\u5FC5\u987B\u5C0F\u4E8E50MB"),!1):!0,sn=Gt=>Re(void 0,null,function*(){var Dn,Se;const{language:fe,env:at,mode:Xt,code:qe}=Gt||{},He=yield Yt({type:"newShixuns/applyShixunMirror",payload:{language:fe,runtime:at,run_method:Xt,attachment_id:(Se=(Dn=Ct==null?void 0:Ct[0])==null?void 0:Dn.response)==null?void 0:Se.id}});Yt({type:"newShixuns/setActionTabs",payload:{}}),He&&De.ZP.success("\u65B0\u5EFA\u7533\u8BF7\u5DF2\u63D0\u4EA4\uFF0C\u8BF7\u7B49\u5F85\u7BA1\u7406\u5458\u5BA1\u6838\u3002")}),Kt=()=>{Qe.resetFields(),Me([])};return y.createElement(We.default,{centered:!0,keyboard:!1,closable:!1,destroyOnClose:!0,open:Ze.actionTabs.key==="NewShixuns-Apply",title:"\u7533\u8BF7\u65B0\u5EFA",width:"1000px",footer:null,afterClose:Kt},y.createElement("section",{className:lt.qrCode},y.createElement("aside",{className:lt.a1},y.createElement("div",{className:lt.code},y.createElement("img",{width:120,height:120,src:$e,alt:"\u4E8C\u7EF4\u7801"})),y.createElement("div",{className:lt.group},"\u5B9E\u9A8C\u73AF\u5883\u7533\u8BF7QQ\u7FA4"),y.createElement("div",{className:lt.groupNumber},"\u7FA4\u53F7\uFF1A740157011")),y.createElement("aside",{className:lt.a2},"\u5C0A\u656C\u7684\u8001\u5E08/\u540C\u5B66\u60A8\u597D\uFF0C",y.createElement("br",null),"\u5982\u679C\u60A8\u60F3\u65B0\u5EFA\u5B9E\u9A8C\u73AF\u5883\uFF0C\u53EF\u4EE5\u626B\u63CF\u5DE6\u4FA7\u4E8C\u7EF4\u7801\u8FDB\u7FA4\uFF0C\u76F4\u63A5\u5411\u6211\u4EEC\u7684\u5DE5\u4F5C\u4EBA\u5458\u7533\u8BF7\u54E6~ \u4E5F\u53EF\u4EE5\u63D0\u4EA4\u4E0B\u9762\u7684\u8868\u5355\u7533\u8BF7\uFF0C\u6211\u4EEC\u7684\u5DE5\u4F5C\u4EBA\u5458\u6536\u5230\u7533\u8BF7\u4FE1\u606F\u5C06\u4F1A\u7B2C\u4E00\u65F6\u95F4\u8054\u7CFB\u60A8\uFF01")),y.createElement(it.default,{className:lt.formWrap,form:Qe,labelCol:{span:4},wrapperCol:{span:20},onFinish:sn},y.createElement(it.default.Item,{label:"\u8BED\u8A00\uFF1A",name:"language",rules:[{required:!0,message:"\u8BF7\u586B\u5199\u8BE5\u955C\u50CF\u8BED\u8A00"}]},y.createElement(Ne,{placeholder:"\u8BF7\u586B\u5199\u8BE5\u955C\u50CF\u662F\u57FA\u4E8E\u4EC0\u4E48\u8BED\u8A00\uFF1A\u793A\u4F8B\uFF1APython",rows:4})),y.createElement(it.default.Item,{label:"\u7CFB\u7EDF\u73AF\u5883\uFF1A",name:"env",rules:[{required:!0,message:"\u8BF7\u586B\u5199\u8BE5\u955C\u50CF\u8BED\u8A00\u7CFB\u7EDF\u73AF\u5883"}]},y.createElement(Ne,{placeholder:"\u8BF7\u586B\u5199\u8BE5\u955C\u50CF\u662F\u57FA\u4E8E\u4EC0\u4E48linux\u7CFB\u7EDF\u73AF\u5883,\u4EE3\u7801\u8FD0\u884C\u73AF\u5883",rows:4})),y.createElement(it.default.Item,{label:"\u6D4B\u8BD5\u4EE3\u7801\u8FD0\u884C\u65B9\u5F0F\uFF1A",name:"mode",rules:[{required:!0,message:"\u8BF7\u586B\u5199\u8BE5\u955C\u50CF\u6D4B\u8BD5\u4EE3\u7801\u8FD0\u884C\u65B9\u5F0F"}]},y.createElement(Ne,{placeholder:"\u8BF7\u586B\u5199\u8BE5\u955C\u50CF\u4E2D\u6D4B\u8BD5\u4EE3\u7801\u8FD0\u884C\u65B9\u5F0F",rows:4})),y.createElement(it.default.Item,{label:"\u6D4B\u8BD5\u4EE3\u7801\uFF1A",name:"code",rules:[{required:!0,message:"\u8BF7\u4E0A\u4F20\u9644\u4EF6"}]},y.createElement("div",{className:lt.upload},y.createElement(Ve.default,{fileList:Ct,action:`${ze.Z.API_SERVER}/api/attachments.json?client_key=6d57f8c3dd186c5ada392546ace9620a`,onChange:je,onRemove:ot,beforeUpload:Bt,withCredentials:!0},y.createElement("span",{className:`${lt.color0152d9} current`},"\u4E0A\u4F20\u9644\u4EF6"),y.createElement("span",{className:`${lt.colorCCC} ml10`},"(\u5355\u4E2A\u6587\u4EF650M\u4EE5\u5185)")))),y.createElement("div",{className:lt.footerWrap},y.createElement(it.default.Item,null,y.createElement(Ke.ZP,{className:"mr5",size:"middle",onClick:()=>{Yt({type:"newShixuns/setActionTabs",payload:{}})}},"\u53D6\u6D88"),y.createElement(Ke.ZP,{size:"middle",type:"primary",htmlType:"submit",loading:tn["newShixuns/applyShixunMirror"]},"\u4FDD\u5B58")))))};var st=(0,Le.connect)(({newShixuns:Nt,loading:me,globalSetting:Ze})=>({newShixuns:Nt,globalSetting:Ze,loading:me.effects}))(et)},4957:function(Dt,Ht,ne){"use strict";var y=ne(59301),Le=ne(22740),ke=ne(62957),it=ne(55351);const We=({newShixuns:De,dispatch:Ve,user:Ke})=>{var ze;const[$e,lt]=(0,y.useState)(!1);(0,y.useEffect)(()=>{De.actionTabs.key==="Create-Environment"&&kt()},[(ze=De==null?void 0:De.actionTabs)==null?void 0:ze.key]);const Ie=()=>{Ve({type:"newShixuns/setActionTabs",payload:{}})},kt=()=>{var tt,we,Re,Ne;Ie(),((tt=Ke.userInfo)==null?void 0:tt.mirror_marker_status)===0?lt(!0):((we=Ke.userInfo)==null?void 0:we.mirror_marker_status)===1?Le.history.push(`/users/${(Re=Ke.userInfo)==null?void 0:Re.login}/experiment-img/add`):((Ne=Ke.userInfo)==null?void 0:Ne.mirror_marker_status)===2&&ke.default.confirm({title:"\u60A8\u4ECA\u65E5\u5DF2\u8FBE\u5230\u7533\u8BF7\u4E0A\u9650\uFF0C\u662F\u5426\u8DF3\u8F6C\u81F3\u4E91\u4E3B\u673A\u5217\u8868\uFF1F",content:"\u63D0\u793A\uFF1A\u6BCF\u5929\u6700\u591A\u5141\u8BB8\u7533\u8BF7\u4E00\u53F0\u4E91\u4E3B\u673A",okText:"\u8DF3\u8F6C",cancelText:"\u53D6\u6D88",onOk(){var et;Le.history.push(`/users/${(et=Ke.userInfo)==null?void 0:et.login}/experiment-img`)}})};return y.createElement(ke.default,{title:"\u52A0\u5165qq\u7FA4\u63D0\u793A",open:$e,footer:null,onCancel:()=>{lt(!1)}},y.createElement("div",{style:{textAlign:"center"}},y.createElement("br",null),y.createElement("img",{width:120,height:120,style:{marginTop:"20px"},src:it,alt:"\u4E8C\u7EF4\u7801"})),y.createElement("img",null))};Ht.Z=(0,Le.connect)(({newShixuns:De,user:Ve,globalSetting:Ke})=>({newShixuns:De,globalSetting:Ke,user:Ve}))(We)},340:function(Dt,Ht,ne){"use strict";ne.d(Ht,{BU:function(){return Le},Dj:function(){return y},gH:function(){return ke},vp:function(){return it}});function y(We){try{We.mozRequestFullScreen?We.mozRequestFullScreen():We.webkitRequestFullScreen&&We.webkitRequestFullScreen()}catch(De){console.log(De,":e")}}function Le(){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 ke=()=>{if(document.webkitExitFullscreen)return"webkitfullscreenchange";if(document.exitFullscreen)return"fullscreenchange";if(document.msExitFullscreen)return"msfullscreenchange";if(document.mozCancelFullScreen)return"mozfullscreenchange"};function it(){var We=window.top.document.fullscreenElement||window.top.document.mozFullscreenElement||window.top.document.webkitFullscreenElement,De=document.fullscreenEnabled||document.mozFullscreenEnabled||document.webkitFullscreenEnabled;return console.log("fullscreenElement",We),window.isFullScreen?window.isFullScreen:We!=null}},90823:function(Dt,Ht,ne){"use strict";ne.d(Ht,{AL:function(){return me},Iy:function(){return lt},Qv:function(){return tt},ez:function(){return Nt},jb:function(){return Ie}});var y=ne(32834),Le=ne.n(y),ke=ne(11690),it=ne.n(ke);let We=1;function De(Je,Qe){const Ct=Je.match(/^(\s+)(?:```)/);if(Ct===null)return Qe;const Me=Ct[1];return Qe.split(` + `,onClick:()=>Fa(Qt.type,Vn)})),Gt.createElement(De.Z,{spinning:It},ur(Qt.type)?Gt.createElement("div",{style:{marginTop:(Qt==null?void 0:Qt.type)=="CPU"?$n?"7%":"":nr?"7%":""}},Gt.createElement(me,{dataInfo:{y:Za(Ot,Qt==null?void 0:Qt.type,1)||[],x:Za(Ot,Qt==null?void 0:Qt.type,0)||[]},startAndEndTime:ht,colors:La,indexKey:Vn,valueName:Ot.map(hr=>hr.name),imageTypeName:Ot.map(hr=>{var Ea;return(Ea=hr==null?void 0:hr.promQueryResult)==null?void 0:Ea.imageTypeName}),key:`${Vn}-${Pn}`}),Gt.createElement("div",{className:ft.info_con},Gt.createElement("div",{className:ft.info_top},Gt.createElement("div",null,"\u6700\u5927\u503C"),Gt.createElement("div",null,"\u6700\u5C0F\u503C"),Gt.createElement("div",null,"\u5E73\u5747\u503C")),Ot.map((hr,Ea)=>{var Or;let Ar=hr==null?void 0:hr.promQueryResult;return Gt.createElement("div",{className:ft.listdata,key:Ea},Gt.createElement("div",{className:ft.block,style:{backgroundColor:La[Ea],marginRight:10}}),Gt.createElement("div",{className:ft.typename},(Or=hr==null?void 0:hr.promQueryResult)==null?void 0:Or.imageTypeName),Gt.createElement("div",{className:ft.val},(Qt==null?void 0:Qt.type)=="CPU"?`${Ar==null?void 0:Ar.cpuMaxDoubleValue}Cores`:`${Ar==null?void 0:Ar.memoryDoubleMaxValue}MiB`),Gt.createElement("div",{className:ft.val},(Qt==null?void 0:Qt.type)=="CPU"?`${Ar==null?void 0:Ar.cpuMinDoubleValue}Cores`:`${Ar==null?void 0:Ar.memoryDoubleMinValue}MiB`),Gt.createElement("div",{className:ft.val},(Qt==null?void 0:Qt.type)=="CPU"?`${Ar==null?void 0:Ar.cpuAvgDoubleValue}Cores`:`${Ar==null?void 0:Ar.memoryDoubleAvgValue}MiB`))}))):Gt.createElement(sn.Z,null)))))},qe=ne(59301),He=(re,ce,he)=>new Promise((ie,Ce)=>{var Et=yt=>{try{dt(he.next(yt))}catch(vn){Ce(vn)}},vt=yt=>{try{dt(he.throw(yt))}catch(vn){Ce(vn)}},dt=yt=>yt.done?ie(yt.value):Promise.resolve(yt.value).then(Et,vt);dt((he=he.apply(re,ce)).next())}),rt=({getApi:re,identifier:ce,visible:he,info:ie})=>{const[Ce,Et]=(0,y.useState)({}),[vt,dt]=(0,y.useState)(!0);(0,y.useEffect)(()=>{dt(!0)},[he]),(0,y.useEffect)(()=>{re&&vt&&yt()},[re]);const yt=()=>He(void 0,null,function*(){const vn=yield(0,tt.ZP)(`/api/shixuns/${ce}/cpu_basic_data.json`,{method:"get"});(vn==null?void 0:vn.status)==0&&Et(vn)});return qe.createElement("div",null,qe.createElement(Xt,{isFirst:vt,setIsFirst:vn=>dt(vn),identifier:ce,data:Ce,info:ie}))},dn=ne(72565),qt=ne(22740),Fn=ne(76534),At=ne(75065),Ge=ne(59301),en=(re,ce,he)=>new Promise((ie,Ce)=>{var Et=yt=>{try{dt(he.next(yt))}catch(vn){Ce(vn)}},vt=yt=>{try{dt(he.throw(yt))}catch(vn){Ce(vn)}},dt=yt=>yt.done?ie(yt.value):Promise.resolve(yt.value).then(Et,vt);dt((he=he.apply(re,ce)).next())});const ue=({globalSetting:re,dispatch:ce,practiceSetting:he,shixunsDetail:ie,visible:Ce,onCancel:Et,info:vt,identifier:dt,isJupyter:yt,onOk:vn})=>{const[wn,Sn]=(0,y.useState)("1"),[Zn,rn]=(0,y.useState)("\u63A8\u8350\u914D\u7F6E"),[ht,Cn]=(0,y.useState)([]),[_t,on]=(0,y.useState)(!1),[It,pn]=(0,y.useState)(!1),[Ot,jn]=(0,y.useState)({}),[$n,Xr]=(0,y.useState)(!1);(0,y.useEffect)(()=>{Ce&&(pn(!1),Sn("1"),rn("\u63A8\u8350\u914D\u7F6E"),(vt==null?void 0:vt.type)=="\u6311\u6218\u9875\u9762"?Cn(["\u5F53\u524D\u914D\u7F6E","\u63A8\u8350\u914D\u7F6E"]):Cn(["\u5F53\u524D\u914D\u7F6E","\u63A8\u8350\u914D\u7F6E","\u589E\u5F3A\u914D\u7F6E"]),jn({}),nr(),(vt==null?void 0:vt.type)=="\u6311\u6218\u9875\u9762"&&ce({type:"shixunsDetail/getShixunsDetail",payload:{id:dt}}))},[Ce]);const nr=()=>en(void 0,null,function*(){Xr(!0);const Rr=yield(0,Fn.HS)(dt);[0,-10].includes(Rr.status)&&(jn(Rr),Xr(!1))}),ut=Rr=>{Rr=="2"?pn(!0):pn(!1),Sn(Rr)},Rt=()=>{Le.default.info({centered:!0,icon:null,width:424,title:"\u8054\u7CFB\u5E73\u53F0\u7BA1\u7406\u5458",content:Ge.createElement("div",{className:"tc"},Ge.createElement("img",{src:Ie,alt:"\u4E8C\u7EF4\u7801",width:182,height:182,style:{pointerEvents:"none",userSelect:"none"}})),okText:"\u6211\u77E5\u9053\u4E86"})},En=()=>en(void 0,null,function*(){if((0,At.gy)(ce,"\u4E0D\u80FD\u9009\u62E9/\u66F4\u6362\u5B9E\u9A8C\u73AF\u5883")||Zn=="\u5F53\u524D\u914D\u7F6E")return;on(!0),(yield(0,tt.ZP)(`/api/shixuns/${dt}/apply_recommend_config.json`,{method:"put",body:{data:Zn=="\u63A8\u8350\u914D\u7F6E"?Ot==null?void 0:Ot.recommend:Ot==null?void 0:Ot.high}})).status==0&&(ke.ZP.success("\u5E94\u7528\u6210\u529F"),on(!1),Et(),vn())}),Pn=()=>en(void 0,null,function*(){var Rr,Wr;if(yield or(),(0,dn.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u6A21\u62DF\u5B9E\u6218"]),(Rr=ie.detail)!=null&&Rr.is_jupyter||(Wr=ie.detail)!=null&&Wr.is_jupyter_lab){ce({type:"shixunsDetail/execJupyter",payload:{id:dt}}).then(Fa=>{var Za;Fa!=null&&Fa.identifier&&((Za=qt.history)==null||Za.push(`/tasks/${Fa.identifier}/jupyter`))});return}ce({type:"globalSetting/setGlobalLoading",payload:{show:!0,text:"\u6B63\u5728\u8FDB\u5165\u5B9E\u8DF5\u9879\u76EE\uFF0C\u8BF7\u7A0D\u540E..."}});const Fr=yt?yield(0,Fn.BK)({id:dt}):yield(0,Fn.Ir)({id:dt});if(ce({type:"globalSetting/setGlobalLoading",payload:{show:!1,text:""}}),Fr!=null&&Fr.game_identifier||Fr!=null&&Fr.identifier){(0,dn.xg)(yt?`/tasks/${Fr==null?void 0:Fr.identifier}/jupyter`:`/tasks/${Fr.game_identifier}`);return}(Fr==null?void 0:Fr.status)===-3?(0,dn.eF)():(Fr==null?void 0:Fr.status)===2?wr(Fr==null?void 0:Fr.message):(Fr==null?void 0:Fr.status)===3&&La(Fr==null?void 0:Fr.message)}),or=()=>new Promise((Rr,Wr)=>{var Fr;(Fr=he==null?void 0:he.sideBar)!=null&&Fr.confirmLeave?Le.default.confirm({title:"\u79BB\u5F00\u6B64\u9875\u63D0\u793A",content:"\u7CFB\u7EDF\u53EF\u80FD\u4E0D\u4F1A\u4FDD\u5B58\u60A8\u6240\u505A\u7684\u66F4\u6539\u3002",okText:"\u79BB\u5F00",cancelText:"\u53D6\u6D88",onOk:()=>{ce({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}}),Rr()},onCancel:()=>{Wr()}}):Rr()}),wr=Rr=>{Rr=Rr!=null&&Rr.includes(".json")?Rr:`${Rr}.json`,Le.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:Ge.createElement("div",{className:"tc font16"},"\u5B9E\u8BAD\u5DF2\u7ECF\u66F4\u65B0\u4E86\uFF0C\u6B63\u5728\u4E3A\u60A8\u91CD\u7F6E!"),onOk:()=>en(void 0,null,function*(){const Wr=yield(0,tt.ZP)("/api"+Rr,{method:"get"});if(!Wr)return;ke.ZP.success("\u91CD\u7F6E\u6210\u529F\uFF0C\u6B63\u5728\u8FDB\u5165\u5B9E\u8DF5\u9879\u76EE\uFF01");const Fr=yield(0,Fn.Ir)({id:Wr.shixun_identifier});if(Fr!=null&&Fr.game_identifier){(0,dn.xg)(`/tasks/${Fr.game_identifier}`);return}(Fr==null?void 0:Fr.status)===2?wr(Fr==null?void 0:Fr.message):(Fr==null?void 0:Fr.status)===3&&La(Fr==null?void 0:Fr.message)})})},La=Rr=>{Le.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:Ge.createElement("div",{className:"tc font16"},"\u76EE\u524D\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5C1A\u5728\u5185\u6D4B\u4E2D\uFF0C\u5C06\u4E8E",Rr,"\u4E4B\u540E\u5F00\u653E\uFF0C\u8C22\u8C22\uFF01")})};return Ge.createElement(Ge.Fragment,null,Ge.createElement(it.Z,{title:null,placement:"right",open:Ce,width:1e3,onClose:Et,closeIcon:null,footer:null},Ge.createElement("div",{className:ze.header_body},Ge.createElement("span",null,"\u914D\u7F6E\u4E0E\u76D1\u63A7"),Ge.createElement($e.Z,{className:ze.close,onClick:Et})),Ge.createElement(We.default,{activeKey:wn,onChange:ut},Ge.createElement(We.default.TabPane,{tab:"\u63A8\u8350\u914D\u7F6E",key:1},Ge.createElement(De.Z,{spinning:$n,size:"large",tip:Ge.createElement("div",{style:{color:"#666",fontSize:"14px"}},Ge.createElement("div",{style:{color:"#232B40",fontWeight:"bolder",marginBottom:24,marginTop:14}},"\u6B63\u5728\u8BA1\u7B97\u2026"),Ge.createElement("div",{style:{lineHeight:"26px"}},"\u7CFB\u7EDF\u6B63\u5728\u6839\u636E\u5B9E\u8DF5\u9879\u76EE\u4F7F\u7528\u7684\u5B9E\u9645\u60C5\u51B5\u8BA1\u7B97\u63A8\u8350\u914D\u7F6E",Ge.createElement("br",null),"\u8BF7\u8010\u5FC3\u7B49\u5F85\u2026"))},(Ot==null?void 0:Ot.status)==0?Ge.createElement(Ge.Fragment,null,Ge.createElement("div",{className:ze.recommend_config_introduce},Ge.createElement("div",null,"\u5F53\u524D\u914D\u7F6E\uFF1A\u5B9E\u9A8C\u73AF\u5883\u76EE\u524D\u5DF2\u7ECF\u914D\u7F6E\u7684\u8D44\u6E90\u3002"),Ge.createElement("div",null,"\u63A8\u8350\u914D\u7F6E\uFF1A\u7CFB\u7EDF\u6839\u636E\u5B9E\u8DF5\u9879\u76EE\u4F7F\u7528\u7684\u5B9E\u9645\u60C5\u51B5\uFF0C\u8BA1\u7B97\u51FA\u63A8\u8350\u914D\u7F6E\u3002\u4F7F\u7528\u7684\u4EBA\u8D8A\u591A\uFF0C\u63A8\u8350\u8D8A\u51C6\u786E\u3002"),Ge.createElement("div",null,"\u589E\u5F3A\u914D\u7F6E\uFF1A\u9002\u7528\u4E8E\u8D44\u6E90\u6D88\u8017\u8F83\u9AD8\u7684\u5B9E\u8DF5\u9879\u76EE\u3002")),Ge.createElement("div",{className:ze.recommend_config},ht.map((Rr,Wr)=>Ge.createElement("div",{className:`${ze.recommend_config_item} ${Rr==Zn?ze.recommend_config_active_item:""}`,key:Rr,onClick:()=>rn(Rr)},Ge.createElement("div",{className:ze.item_title},Ge.createElement("div",null,Rr),Wr==1?Ge.createElement("div",{className:ze.recommend_text},"\u63A8\u8350"):Ge.createElement(Ge.Fragment,null)),(Rr=="\u5F53\u524D\u914D\u7F6E"&&(Ot==null?void 0:Ot.current)||Rr=="\u63A8\u8350\u914D\u7F6E"&&(Ot==null?void 0:Ot.recommend)||Rr=="\u589E\u5F3A\u914D\u7F6E"&&(Ot==null?void 0:Ot.high)||[]).map((Fr,Fa)=>Ge.createElement("div",{className:ze.item_content,key:Fa},Ge.createElement("span",null,Fr==null?void 0:Fr.image_name),Fr!=null&&Fr.cpu_limit?Ge.createElement("span",null,Fr==null?void 0:Fr.cpu_limit,"\u6838",Fr==null?void 0:Fr.memory_limit,"G"):Ge.createElement("div",null,Ge.createElement("span",null,"\u6682\u65E0\u63A8\u8350"),Ge.createElement(Ve.Z,{title:Ge.createElement("div",{style:{lineHeight:"22px",padding:5}},"\u5B9E\u9A8C\u73AF\u5883\u4E3A\u7279\u6B8A\u7684\u4E13\u6709\u4E91\u6216\u65E0\u4F7F\u7528\u6570",Ge.createElement("br",null),"\u636E\uFF0C\u7CFB\u7EDF\u65E0\u6CD5\u7ED9\u51FA\u63A8\u8350\u503C\u3002\u4E00\u952E\u5E94\u7528",Ge.createElement("br",null),"\u7684\u65F6\u5019\uFF0C\u5C06\u4F7F\u7528\u539F\u914D\u7F6E\u3002")},Ge.createElement(lt.Z,{className:ze.tooltip})))))))),Ge.createElement("div",{className:ze.recommend_config_footer},Ge.createElement("div",null,Ge.createElement("span",null,"\u6CA1\u627E\u5230\u5408\u9002\u7684\u914D\u7F6E\uFF1F"),Ge.createElement("span",{style:{color:"#3061D0",cursor:"pointer"},onClick:()=>Rt()},"\u8054\u7CFB\u7BA1\u7406\u5458")),Ge.createElement(Ke.ZP,{type:"primary",shape:"round",disabled:Zn=="\u5F53\u524D\u914D\u7F6E",onClick:En,loading:_t},"\u4E00\u952E\u5E94\u7528"))):$n?Ge.createElement("div",{style:{height:400}}):Ge.createElement("div",{className:ze.no_data},Ge.createElement("img",{src:kt,style:{pointerEvents:"none",userSelect:"none",width:212,height:160}}),Ge.createElement("p",{className:"mt20 mb20 font14",style:{color:"#7B8394",width:"100%",lineHeight:"26px"}},"\u5F53\u524D\u5B9E\u8DF5\u9879\u76EE\u6CA1\u6709\u4EFB\u4F55\u4EBA\u4F7F\u7528\u8FC7\uFF0C\u7CFB\u7EDF\u65E0\u6CD5\u6839\u636E\u5B9E\u9645\u4F7F\u7528\u60C5\u51B5\u7ED9\u51FA\u63A8\u8350\u914D\u7F6E\u3002",Ge.createElement("br",null),"\u5EFA\u8BAE\u60A8\u5148\u6A21\u62DF\u5B9E\u6218\u5E76\u901A\u5173~"),(vt==null?void 0:vt.type)!="\u6311\u6218\u9875\u9762"&&Ge.createElement("div",{className:ze.application,onClick:()=>{Pn(),Et()}},"\u6A21\u62DF\u5B9E\u6218")))),Ge.createElement(We.default.TabPane,{tab:"\u8D44\u6E90\u76D1\u63A7",key:2},Ge.createElement(rt,{getApi:It,identifier:dt,visible:Ce,info:vt})))))};var ae=(0,qt.connect)(({globalSetting:re,practiceSetting:ce,shixunsDetail:he})=>({globalSetting:re,practiceSetting:ce,shixunsDetail:he}))(ue)},53715:function(Dt,Ht,ne){"use strict";ne.d(Ht,{Z:function(){return Qe}});var y=ne(59301),Le=ne(62957),ke=ne(7939),it=ne(6767),We=ne(31691),De=ne(29787),Ve=ne(23422),Ke=ne(4875),ze=ne(70858),$e={modal:"modal___aF6vS",con_warp:"con_warp___W1gHS",flex:"flex___Cbe__",config_Warp:"config_Warp___lXnUZ",config_btn:"config_btn___OAH7T",sceneList:"sceneList___N5Y3k",sceneItem:"sceneItem____bE1H",sceneItemActive:"sceneItemActive___e82B8"},lt=ne(11724),Ie=ne(62772),kt=ne(72327),tt=ne(82549),we=ne(59301),Re=Object.defineProperty,Ne=Object.defineProperties,et=Object.getOwnPropertyDescriptors,st=Object.getOwnPropertySymbols,Nt=Object.prototype.hasOwnProperty,me=Object.prototype.propertyIsEnumerable,Ze=(Ct,Me,je)=>Me in Ct?Re(Ct,Me,{enumerable:!0,configurable:!0,writable:!0,value:je}):Ct[Me]=je,ft=(Ct,Me)=>{for(var je in Me||(Me={}))Nt.call(Me,je)&&Ze(Ct,je,Me[je]);if(st)for(var je of st(Me))me.call(Me,je)&&Ze(Ct,je,Me[je]);return Ct},tn=(Ct,Me)=>Ne(Ct,et(Me)),Yt=(Ct,Me,je)=>new Promise((ot,Bt)=>{var sn=Dn=>{try{Gt(je.next(Dn))}catch(Se){Bt(Se)}},Kt=Dn=>{try{Gt(je.throw(Dn))}catch(Se){Bt(Se)}},Gt=Dn=>Dn.done?ot(Dn.value):Promise.resolve(Dn.value).then(sn,Kt);Gt((je=je.apply(Ct,Me)).next())}),Qe=({visible:Ct,onOk:Me,onCancel:je,info:ot})=>{var Bt,sn,Kt,Gt,Dn;const[Se,fe]=(0,y.useState)("1"),[at,Xt]=(0,y.useState)([]),[qe,He]=(0,y.useState)([]),[Ue,rt]=(0,y.useState)(0),[dn,qt]=(0,y.useState)(null),[Fn,At]=(0,y.useState)(!1);(0,y.useEffect)(()=>{Ct&&(Ge(),en(),ue())},[Ct]);const Ge=()=>{fe("1"),Xt([]),qt(null),rt(0)};(0,y.useEffect)(()=>{var vt,dt;((dt=(vt=qe==null?void 0:qe[Ue])==null?void 0:vt.content)==null?void 0:dt.length)>0&&qt(tn(ft({},qe[Ue].content[0]),{index:0}))},[Se,Ue,qe]);const en=()=>Yt(void 0,null,function*(){At(!0),yield(0,kt.ZP)("/api/home/cpu_memory_limit.json",{method:"GET"}).then(vt=>{let{max_cpu:dt,max_memory:yt,min_cpu:vn,min_memory:wn}=vt,{cpu:Sn,memory:Zn}=ot;Xt([{name:"CPU",value:Sn,min:vn,max:dt,typeName:"\u6838"},{name:"\u5185\u5B58",value:Zn,min:wn,max:yt,typeName:"GB"}])}),At(!1)}),ue=()=>Yt(void 0,null,function*(){yield(0,kt.ZP)("/api/home/example_cpu_list.json",{method:"GET"}).then(vt=>{var dt;if(He(vt),(vt==null?void 0:vt.length)>0){let yt=tn(ft({},(dt=vt==null?void 0:vt[0])==null?void 0:dt.content[0]),{index:0});qt(yt)}})}),ae=vt=>{fe(vt),vt==="2"&&rt(0)},re=(vt,dt)=>{Xt(at.map(yt=>yt.name===vt?dt(yt):yt))},ce=(vt,dt)=>{isNaN(vt)||re(dt,yt=>tn(ft({},yt),{value:vt}))},he=vt=>{var dt;if(console.log("decline",vt.value),vt.value=Number(vt.value),vt.value<=((dt=vt.min)!=null?dt:-1/0))return;let yt=vt.value-.5tn(ft({},vn),{value:yt}))},ie=vt=>{var dt;if(vt.value=Number(vt.value),vt.value>=((dt=vt.max)!=null?dt:1/0))return;let yt=vt.value+.5>vt.max?vt.max:vt.value+.5;re(vt.name,vn=>tn(ft({},vn),{value:yt}))},Ce=(vt,dt)=>{isNaN(vt)||re(dt,yt=>tn(ft({},yt),{value:vt}))},Et=vt=>{if(vt==null||Number.isInteger(vt))return vt;const dt=vt%1;return dt===.5?vt:Math.floor(vt)+(dt<.5?.5:1)};return we.createElement(we.Fragment,null,we.createElement(Le.default,{title:"\u8D44\u6E90\u914D\u7F6E",open:Ct,width:752,destroyOnClose:!0,centered:!0,onCancel:je,className:$e.modal,footer:[we.createElement("div",{className:$e.btn_warp,key:"1"},we.createElement(ke.ZP,{onClick:je},"\u53D6\u6D88"),we.createElement(ke.ZP,{type:"primary",onClick:()=>{let vt=ft({},ot);if(Se=="1")vt.cpu=at[0].value,vt.memory=at[1].value;else if(Se=="2"){if(!dn){it.ZP.error("\u8BF7\u9009\u62E9\u4E00\u6761\u573A\u666F\u5BF9\u5E94\u7684CPU\u4E0E\u5185\u5B58");return}vt=tn(ft({},vt),{cpu:dn.cpu,memory:dn.memory})}Me(vt)}},"\u4FDD\u5B58"))]},we.createElement(We.default,{activeKey:Se,onChange:ae},we.createElement(We.default.TabPane,{tab:"\u81EA\u5B9A\u4E49\u914D\u7F6E",key:1},we.createElement(De.Z,{spinning:Fn},at==null?void 0:at.map(vt=>we.createElement("div",{className:$e.con_warp,key:vt==null?void 0:vt.name},we.createElement("div",null,vt==null?void 0:vt.name),we.createElement("div",null,we.createElement(Ve.Z,{min:vt==null?void 0:vt.min,max:vt==null?void 0:vt.max,onChange:dt=>ce(dt,vt==null?void 0:vt.name),value:vt==null?void 0:vt.value,step:.5,style:{width:482,height:6,margin:"0 20px 0 12px"}})),we.createElement("div",{className:`${$e.config_Warp} ${$e.flex}`},we.createElement("div",{className:`${$e.config_btn} ${$e.flex}`,onClick:()=>he(vt)},we.createElement(lt.Z,null)),we.createElement(Ke.Z,{min:vt==null?void 0:vt.min,max:vt==null?void 0:vt.max,size:"large",step:"0.1",controls:!1,style:{width:50},value:vt==null?void 0:vt.value,onChange:dt=>{const yt=Et(dt);Ce(yt,vt==null?void 0:vt.name)}}),we.createElement("div",{className:`${$e.config_btn} ${$e.flex}`,onClick:()=>ie(vt)},we.createElement(Ie.Z,null))),we.createElement("div",null,vt==null?void 0:vt.typeName))))),(qe==null?void 0:qe.length)>0&&we.createElement(We.default.TabPane,{tab:"\u6309\u573A\u666F\u9009\u62E9",key:2},we.createElement("div",{className:$e.sceneList},qe==null?void 0:qe.map((vt,dt)=>we.createElement("div",{className:`${$e.sceneItem} ${Ue==dt&&$e.sceneItemActive}`,key:vt==null?void 0:vt.id,onClick:()=>{rt(dt)}},vt==null?void 0:vt.name))),((sn=(Bt=qe==null?void 0:qe[Ue])==null?void 0:Bt.content)==null?void 0:sn.length)>0?we.createElement(ze.default,{rowSelection:{type:"radio",selectedRowKeys:[dn==null?void 0:dn.index],onChange:(vt,dt)=>{qt(dt[0])}},columns:[{title:"CPU",dataIndex:"cpu",align:"center",render:(vt,dt)=>we.createElement("div",null,vt,"\u6838")},{title:"\u5185\u5B58",dataIndex:"memory",align:"center",render:(vt,dt)=>we.createElement("div",null,vt,"GB")}],dataSource:(Kt=qe==null?void 0:qe[Ue])==null?void 0:Kt.content.map((vt,dt)=>tn(ft({},vt),{index:dt})),rowKey:"index",pagination:!1,scroll:((Dn=(Gt=qe==null?void 0:qe[Ue])==null?void 0:Gt.content)==null?void 0:Dn.length)>3?{y:148}:{}}):we.createElement(tt.Z,null)))))}},46792:function(Dt,Ht,ne){"use strict";ne.d(Ht,{Z:function(){return tt}});var y=ne(59301),Le=ne(6767),ke=ne(37568),it={btnWrap:"btnWrap___oVL7W",btn:"btn___CiIEf",s1:"s1___JCH7l",s2:"s2___jSyjE"},We="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAABjUlEQVQ4T61VsUoDQRB9s+eVYifkUlqIWCW3sbBMqYUR0cbfUPETxPgZ2giigpZaCnKXpBK1sMydpIx25+7ISu5ILhsjclvuzLx5M292lmA57PtuF2gIYIMBSYBn3BiICAg1cF0GrqjVSvLhlL+IqtVNEDUZWLAlS+8IeAPzvtduXw77ZYAMiEjKI2LeY2AskQ2cAGaiEy8MDwnQxicL7Ep5bDL+xmqijahZDsODDHBQ5sVfmVn6xmDeMuWTESAGnqf1bBpz09MSsESx729r4DwfIIA6hPjUSt2AaP7Hztwj5nXHdd0vpR7yMQzsUOT7pwzsjgEKsVIKgiCu1Za1UvfGLhynXgqCp6hSkSxEYCn9jLq+/wJgcawk5l4KYECN3YBlCVLWo4GvhmGfgVlrj4ZAjX0KmBmZD8Owj4IAMQAsvGSrKKR1zet0QpsosZQrmvnRKsqksZlxnFWVJAkT3Y6MDbAmgDlFdGcdm8IH22Qp9OmltAtdDoPlWez6SpkWtmCHFTNCvQMN/scX8A1e4fnIOEHt8AAAAABJRU5ErkJggg==",De=Object.defineProperty,Ve=Object.getOwnPropertySymbols,Ke=Object.prototype.hasOwnProperty,ze=Object.prototype.propertyIsEnumerable,$e=(we,Re,Ne)=>Re in we?De(we,Re,{enumerable:!0,configurable:!0,writable:!0,value:Ne}):we[Re]=Ne,lt=(we,Re)=>{for(var Ne in Re||(Re={}))Ke.call(Re,Ne)&&$e(we,Ne,Re[Ne]);if(Ve)for(var Ne of Ve(Re))ze.call(Re,Ne)&&$e(we,Ne,Re[Ne]);return we},Ie=(we,Re)=>{var Ne={};for(var et in we)Ke.call(we,et)&&Re.indexOf(et)<0&&(Ne[et]=we[et]);if(we!=null&&Ve)for(var et of Ve(we))Re.indexOf(et)<0&&ze.call(we,et)&&(Ne[et]=we[et]);return Ne},tt=we=>{var Re=we,{InputRight:Ne,value:et=[],onChange:st}=Re,Nt=Ie(Re,["InputRight","value","onChange"]);const[me,Ze]=(0,y.useState)(),ft=Yt=>{const Je=et.filter((Qe,Ct)=>Ct!==Yt);st(Je)},tn=Yt=>{if(Yt.preventDefault(),!!me){if(et.findIndex(Je=>Je.name===me)>-1){Le.ZP.warning("\u4E0D\u5141\u8BB8\u6DFB\u52A0\u76F8\u540C\u6807\u7B7E");return}st([...et,{id:null,name:me}]),Ze(null)}};return y.createElement("div",null,y.createElement(ke.default,lt({bordered:!1,style:{width:600},value:me,onChange:Yt=>Ze(Yt.target.value),onPressEnter:tn,onBlur:tn},Nt)),Ne||y.createElement("span",{className:"pl20 font14 c-light-black"},"\u56DE\u8F66\u6DFB\u52A0\u6807\u7B7E"),!!(et!=null&&et.length)&&y.createElement("div",{className:it.btnWrap},et==null?void 0:et.map((Yt,Je)=>y.createElement("div",{key:Je,className:it.btn},y.createElement("div",{className:it.s1},Yt.name),y.createElement("img",{src:We,className:it.s2,onClick:()=>ft(Je)})))))}},68819:function(Dt,Ht,ne){"use strict";ne.d(Ht,{Z:function(){return Je}});var y=ne(59301),Le=ne(22740),ke=ne(62957),it=ne(6767),We=ne(7939),De=ne(62673),Ve=ne(47889),Ke=ne(1560),ze=ne(88390),$e=ne(24017),lt=ne(4875),Ie=ne(22275),kt=ne(81736),tt=ne(75065),we=ne(66649),Re=ne.n(we),Ne={wrap:"wrap___LhoYE",labelWrap:"labelWrap___kKVu_",label:"label___we33R",labelContent:"labelContent___RWgKj",flexRow:"flexRow___WhVXT",color999:"color999___R1ot6",radio:"radio___S0Uhc",selectSchool:"selectSchool___egsX3",dataPicker:"dataPicker___zNtLB",modal:"modal___J1s9f",colorOrange:"colorOrange___NDyE2",colorYellow:"colorYellow___Ijswi",bottomButton:"bottomButton___sODGQ"},et=Object.getOwnPropertySymbols,st=Object.prototype.hasOwnProperty,Nt=Object.prototype.propertyIsEnumerable,me=(Qe,Ct)=>{var Me={};for(var je in Qe)st.call(Qe,je)&&Ct.indexOf(je)<0&&(Me[je]=Qe[je]);if(Qe!=null&&et)for(var je of et(Qe))Ct.indexOf(je)<0&&Nt.call(Qe,je)&&(Me[je]=Qe[je]);return Me},Ze=(Qe,Ct,Me)=>new Promise((je,ot)=>{var Bt=Gt=>{try{Kt(Me.next(Gt))}catch(Dn){ot(Dn)}},sn=Gt=>{try{Kt(Me.throw(Gt))}catch(Dn){ot(Dn)}},Kt=Gt=>Gt.done?je(Gt.value):Promise.resolve(Gt.value).then(Bt,sn);Kt((Me=Me.apply(Qe,Ct)).next())});const ft=Qe=>{if(!Qe)return Qe;const Ct=Qe.split(":");if(Ct[1]=="00"||Ct[1]=="30")return Qe;const Me=parseInt(Ct[1]);if(Me<30||Me==60)return[Ct[0],"30"].join(":");if(Me<60){const je=[Ct[0],"00"].join(":"),ot="YYYY-MM-DD HH:mm",Bt=Re()(je,ot);return Bt.add(1,"hours"),Bt.format(ot)}return Qe},tn="YYYY-MM-DD HH:mm",Yt=Qe=>{var Ct=Qe,{shixunsDetail:Me,globalSetting:je,loading:ot,user:Bt,dispatch:sn}=Ct,Kt=me(Ct,["shixunsDetail","globalSetting","loading","user","dispatch"]),Gt,Dn,Se,fe,at,Xt,qe,He,Ue;const rt=(0,y.useRef)(),[dn,qt]=(0,y.useState)(),[Fn,At]=(0,y.useState)(),[Ge,en]=(0,y.useState)([]),[ue,ae]=(0,y.useState)([]),[re,ce]=(0,y.useState)(""),[he,ie]=(0,y.useState)(),[Ce,Et]=(0,y.useState)(),[vt,dt]=(0,y.useState)(),yt=(Dn=(Gt=Bt.userInfo)==null?void 0:Gt.shixun)==null?void 0:Dn.editable;(0,y.useEffect)(()=>{var ht,Cn;rt.current=(Cn=(ht=location.pathname)==null?void 0:ht.split("/"))==null?void 0:Cn[2],vn()},[]),(0,y.useEffect)(()=>{var ht,Cn,_t,on,It,pn,Ot,jn,$n,Xr,nr,ut;Me.setting&&(qt((Cn=(ht=Me.setting)==null?void 0:ht.shixun)==null?void 0:Cn.can_copy),At((on=(_t=Me.setting)==null?void 0:_t.shixun)==null?void 0:on.use_scope),ie(!!((pn=(It=Me.setting)==null?void 0:It.shixun)!=null&&pn.opening_time)),Et((jn=(Ot=Me.setting)==null?void 0:Ot.shixun)==null?void 0:jn.opening_time),en((Xr=($n=Me.setting)==null?void 0:$n.shixun)==null?void 0:Xr.scope_partment),dt((ut=(nr=Me.setting)==null?void 0:nr.shixun)==null?void 0:ut.git_size))},[Me.setting]);const vn=ht=>Ze(void 0,null,function*(){const Cn=yield sn({type:"shixunsDetail/getDepartments",payload:{q:ht}});Cn&&ae(Cn.shools_name||[])}),wn=()=>Ze(void 0,null,function*(){var ht,Cn,_t,on,It,pn;const Ot=(yield sn({type:"shixunsDetail/getShixunQuote",payload:{id:rt.current}}))||{};ke.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",width:520,content:y.createElement("div",{className:`tc font14 ${Ne.modal}`},!!((ht=Ot.subjects)!=null&&ht.length)&&y.createElement(y.Fragment,null,y.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5DF2\u88AB\u5E94\u7528\u5230 ",(_t=(Cn=Ot.subjects)==null?void 0:Cn.splice(0,2))==null?void 0:_t.map(jn=>`\u300A${jn}\u300B`),"\u7B49",y.createElement("span",{className:Ne.colorOrange},Ot==null?void 0:Ot.subjects_count),"\u4E2A\u5B9E\u8BAD\u8BFE\u7A0B"),y.createElement("br",null)),!!((on=Ot.courses)!=null&&on.length)&&y.createElement(y.Fragment,null,y.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5DF2\u88AB\u5E94\u7528\u5230",(pn=(It=Ot.courses)==null?void 0:It.splice(0,2))==null?void 0:pn.map(jn=>`\u300A${jn}\u300B`),"\u7B49",y.createElement("span",{className:Ne.colorOrange},Ot==null?void 0:Ot.courses_count),"\u4E2A\u6559\u5B66\u8BFE\u5802"),y.createElement("br",null)),y.createElement("span",{className:`${Ne.colorYellow} mt30`},"\u5220\u9664\u5B9E\u8DF5\u9879\u76EE\u5C06\u5F71\u54CD\u8BFE\u7A0B\u53CA\u8BFE\u5802\u5BF9\u8BE5\u5B9E\u8DF5\u9879\u76EE\u7684\u4F7F\u7528\uFF01\u8BF7\u8C28\u614E\u64CD\u4F5C\uFF01")),onOk:()=>Ze(void 0,null,function*(){(yield sn({type:"shixunsDetail/deleteShixun",payload:{id:rt.current}})).status===1&&(it.ZP.success("\u64CD\u4F5C\u6210\u529F"),Le.history.push("/shixuns"))})})}),Sn=()=>{(0,tt.gy)(sn,"\u4E0D\u80FD\u8FDB\u884C\u5220\u9664")},Zn=ht=>{if(Ge.includes(ht)){it.ZP.info("\u8BF7\u52FF\u6307\u5B9A\u76F8\u540C\u7684\u5355\u4F4D");return}ce(null),en([...Ge,ht])},rn=()=>Ze(void 0,null,function*(){if(he&&!Ce){it.ZP.info("\u8BF7\u9009\u62E9\u5F00\u542F\u65F6\u95F4");return}if(Fn===1&&!Ge.length){it.ZP.info("\u8BF7\u9009\u62E9\u6307\u5B9A\u5355\u4F4D\u516C\u5F00");return}(yield sn({type:"shixunsDetail/updatePermissionSetting",payload:{id:rt.current,scope_partment:Fn===0?null:Ge,shixun:{can_copy:dn,use_scope:Fn,opening_time:Ce,git_size:vt}}})).status!==-1&&(it.ZP.info("\u6743\u9650\u914D\u7F6E\u4FDD\u5B58\u6210\u529F\uFF01"),sn({type:"shixunsDetail/getSettingsData",payload:{id:rt.current}}),sn({type:"shixunsDetail/getShixunsDetail",payload:{id:rt.current}}))});return y.createElement("div",null,y.createElement("section",{className:Ne.wrap},y.createElement("div",{style:{position:"absolute",top:"25px",right:"25px"}},((Se=Me==null?void 0:Me.detail)==null?void 0:Se.shixun_status)!==2?y.createElement(We.ZP,{danger:!0,onClick:wn},"\u5220\u9664\u5B9E\u8DF5\u9879\u76EE"):y.createElement(We.ZP,{danger:!0,onClick:Sn},"\u5220\u9664\u5B9E\u8DF5\u9879\u76EE")),y.createElement("div",{className:Ne.labelWrap},y.createElement("label",{className:Ne.label},"\u590D\u5236\uFF1A"),y.createElement("div",{className:Ne.labelContent},y.createElement("div",null,y.createElement(De.default,{checked:dn,onChange:ht=>qt(ht.target.checked),disabled:!yt}),y.createElement("span",{className:`${Ne.color999}`},"\uFF08\u9009\u4E2D\u5219\u5141\u8BB8\u5DF2\u804C\u4E1A\u8BA4\u8BC1\u7684\u6559\u5E08\u590D\u5236\u8BE5\u5B9E\u8BAD\uFF09")))),!((((fe=Me.detail)==null?void 0:fe.shixun_status)>1||((at=Me.detail)==null?void 0:at.public)===2)&&((qe=(Xt=Me.setting)==null?void 0:Xt.shixun)==null?void 0:qe.use_scope)===0&&((He=Me.detail)==null?void 0:He.identity)>2)&&y.createElement("div",{className:Ne.labelWrap},y.createElement("label",{className:Ne.label},"\u516C\u5F00\u7A0B\u5EA6\uFF1A"),y.createElement("div",{className:Ne.labelContent},y.createElement(Ve.ZP.Group,{value:Fn,onChange:ht=>At(ht.target.value),disabled:!yt},y.createElement(Ve.ZP,{className:Ne.radio,value:0},y.createElement("span",null,"\u5BF9\u6240\u6709\u5355\u4F4D\u516C\u5F00"),y.createElement("span",{className:Ne.color999},"\uFF08\u5B9E\u8BAD\u53D1\u5E03\u540E\uFF0C\u6240\u6709\u7528\u6237\u53EF\u89C1\uFF09")),y.createElement(Ve.ZP,{className:Ne.radio,value:1},y.createElement("span",null,"\u5BF9\u6307\u5B9A\u5355\u4F4D\u516C\u5F00"),y.createElement("span",{className:Ne.color999},"\uFF08\u5B9E\u8BAD\u53D1\u5E03\u540E\uFF0C\u4EC5\u5BF9\u4E0B\u65B9\u6307\u5B9A\u5355\u4F4D\u7684\u7528\u6237\u53EF\u89C1\uFF09"))),Fn===1&&y.createElement(y.Fragment,null,y.createElement("div",{className:"mt10"},y.createElement(Ke.Z,{showSearch:!0,className:Ne.selectSchool,placeholder:"\u8BF7\u8F93\u5165\u5E76\u9009\u62E9\u5355\u4F4D\u540D\u79F0",value:re,onChange:ht=>{ce(ht),vn(ht)},disabled:!yt,onSelect:Zn,options:ue==null?void 0:ue.map(ht=>({value:ht}))}),y.createElement("span",{className:Ne.color999},"\uFF08\u5B9E\u8BAD\u53D1\u5E03\u540E\uFF0C\u4EC5\u5BF9\u4E0B\u65B9\u6307\u5B9A\u5355\u4F4D\u7684\u7528\u6237\u53EF\u89C1\uFF09")),y.createElement("div",{className:"mt10"},Ge==null?void 0:Ge.map(ht=>yt?y.createElement(ze.Z,{count:"x",className:"mr20 current",onClick:()=>en(Ge.filter(Cn=>Cn!==ht))},y.createElement(We.ZP,{type:"primary",ghost:!0},ht)):y.createElement(We.ZP,{type:"primary",ghost:!0,className:"mr20"},ht)))))),y.createElement("div",{className:Ne.labelWrap},y.createElement("label",{className:Ne.label},"\u5F00\u542F\u65F6\u95F4\uFF1A"),y.createElement("div",{className:Ne.labelContent},y.createElement("div",null,y.createElement(De.default,{checked:he,onChange:ht=>ie(ht.target.checked),disabled:!yt}),y.createElement("span",{className:`${Ne.color999} ml10`},"\uFF08\u9009\u4E2D\u5219\u5B66\u5458\u5728\u6307\u5B9A\u7684\u5F00\u542F\u65F6\u95F4\u540E\uFF0C\u624D\u80FD\u5F00\u542F\u5B66\u4E60\uFF1B\u4E0D\u9009\u4E2D\u5219\u5B66\u5458\u5728\u5B9E\u8BAD\u53D1\u5E03\u540E\uFF0C\u80FD\u7ACB\u5373\u5F00\u542F\u5B66\u4E60\uFF09")),he&&y.createElement($e.default,{className:`${Ne.dataPicker} mt10`,format:tn,locale:Ie.Z,disabled:!yt,placeholder:"\u8BF7\u8F93\u5165\u5F00\u542F\u65F6\u95F4",showToday:!1,disabledDate:ht=>ht&&htEt(ft(Cn))}))),((Ue=Bt==null?void 0:Bt.userInfo)==null?void 0:Ue.role)===1&&y.createElement("div",{className:Ne.labelWrap,style:{alignItems:"center"}},y.createElement("label",{className:Ne.label},"\u4EE3\u7801\u4ED3\u5E93\u5BB9\u91CF\uFF1A"),y.createElement("div",{className:Ne.labelContent},y.createElement("div",null,y.createElement(lt.Z,{style:{width:150},placeholder:"\u8BF7\u8F93\u5165\u4EE3\u7801\u4ED3\u5E93\u5BB9\u91CF",min:1,max:10240,value:vt,onChange:ht=>{dt(ht)}}),y.createElement("span",{className:"c-grey-999"}," M "))))),y.createElement(kt.t,{okText:"\u4FDD\u5B58",hasOkBtn:yt,loading:ot.effects["shixunsDetail/updatePermissionSetting"],onCancel:()=>Le.history.push(`/shixuns/${rt.current}/challenges`),onOk:rn,className:Ne.bottomButton}))};var Je=(0,Le.connect)(({shixunsDetail:Qe,loading:Ct,globalSetting:Me,user:je})=>({shixunsDetail:Qe,globalSetting:Me,user:je,loading:Ct}))(Yt)},58797:function(__unused_webpack_module,__webpack_exports__,__webpack_require__){"use strict";var react__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__(59301),antd__WEBPACK_IMPORTED_MODULE_11__=__webpack_require__(6767),antd__WEBPACK_IMPORTED_MODULE_12__=__webpack_require__(62957),antd__WEBPACK_IMPORTED_MODULE_13__=__webpack_require__(93041),antd__WEBPACK_IMPORTED_MODULE_14__=__webpack_require__(7939),antd__WEBPACK_IMPORTED_MODULE_15__=__webpack_require__(62673),antd__WEBPACK_IMPORTED_MODULE_16__=__webpack_require__(47889),antd__WEBPACK_IMPORTED_MODULE_17__=__webpack_require__(44104),antd__WEBPACK_IMPORTED_MODULE_18__=__webpack_require__(1560),antd__WEBPACK_IMPORTED_MODULE_19__=__webpack_require__(88390),antd__WEBPACK_IMPORTED_MODULE_20__=__webpack_require__(25399),antd__WEBPACK_IMPORTED_MODULE_21__=__webpack_require__(24017),antd__WEBPACK_IMPORTED_MODULE_23__=__webpack_require__(58755),antd__WEBPACK_IMPORTED_MODULE_24__=__webpack_require__(4875),umi__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__(22740),_index_less_modules__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__(18344),moment__WEBPACK_IMPORTED_MODULE_3__=__webpack_require__(66649),moment__WEBPACK_IMPORTED_MODULE_3___default=__webpack_require__.n(moment__WEBPACK_IMPORTED_MODULE_3__),antd_lib_date_picker_locale_zh_CN__WEBPACK_IMPORTED_MODULE_22__=__webpack_require__(22275),_components_Permission__WEBPACK_IMPORTED_MODULE_4__=__webpack_require__(68819),_utils_env__WEBPACK_IMPORTED_MODULE_5__=__webpack_require__(86748),_utils_verifyLogin__WEBPACK_IMPORTED_MODULE_6__=__webpack_require__(75065),_utils_authority__WEBPACK_IMPORTED_MODULE_7__=__webpack_require__(54331),_utils__WEBPACK_IMPORTED_MODULE_8__=__webpack_require__(64261),_utils_util__WEBPACK_IMPORTED_MODULE_9__=__webpack_require__(72565),_components_UpgradeTip__WEBPACK_IMPORTED_MODULE_10__=__webpack_require__(65636),React=__webpack_require__(59301),__async=(Dt,Ht,ne)=>new Promise((y,Le)=>{var ke=De=>{try{We(ne.next(De))}catch(Ve){Le(Ve)}},it=De=>{try{We(ne.throw(De))}catch(Ve){Le(Ve)}},We=De=>De.done?y(De.value):Promise.resolve(De.value).then(ke,it);We((ne=ne.apply(Dt,Ht)).next())});const timeFormat="YYYY-MM-DD HH:mm",handleDateString=Dt=>{if(!Dt)return Dt;const Ht=Dt.split(":");if(Ht[1]=="00"||Ht[1]=="30")return Dt;const ne=parseInt(Ht[1]);if(ne<30||ne==60)return[Ht[0],"30"].join(":");if(ne<60){const y=[Ht[0],"00"].join(":"),Le="YYYY-MM-DD HH:mm",ke=moment__WEBPACK_IMPORTED_MODULE_3___default()(y,Le);return ke.add(1,"hours"),ke.format(Le)}return Dt};function Setting({user,dispatch,shixunsDetail,practiceSetting}){var _a,_b,_c,_d,_e,_f,_g,_h,_i,_j,_k,_l,_m,_n,_o,_p,_q,_r;const[MenuSelectKey,setMenuSelectKey]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)("1"),[isShowSetting,setIsShowSetting]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(!0),[taskPass,setTaskPass]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(),[testSetPermission,setTestSetPermission]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(),[isCopy,setIsCopy]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(),[openValue,setOpenValue]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(),[openAnswer,setOpenAnswer]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(),[selectDepartmentList,setSelectDepartmentList]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)([]),[departmentList,setDepartmentList]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)([]),[departmentValue,setDepartmentValue]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(""),[isOpenTime,setIsOpenTime]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(),[openTime,setOpenTime]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(),[codeEditPermission,setCodeEditPermission]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(),[allowFileUpload,setAllowFileUpload]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(),[codeHidden,setCodeHidden]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(),[forbidCopy,setForbidCopy]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(),[display_git_address,set_display_git_address]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(),[disableDiscuss,setDisableDiscuss]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(!1),[disableAI,setdisableAI]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(!1),[openCodeDebugger,setOpenCodeDebugger]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(!1),[startPermanent,setStartPermanent]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(!1),[openSelfRun,setOpenSelfRun]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(!1),[gitSize,setgitSize]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(),[course_workspace_file_time,setcourse_workspace_file_time]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(),[podSwitch,setPodSwitch]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(!1),[ai_user,setai_user]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)("1"),[openLocalEvaluate,setOpenLocalEvaluate]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(!1),[resource_recommend,setresource_recommend]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(!1);let params=(0,umi__WEBPACK_IMPORTED_MODULE_1__.useParams)();const diffObj={forbid_copy:"forbidCopy",task_pass:"taskPass",test_set_permission:"testSetPermission",code_edit_permission:"codeEditPermission",allow_file_upload:"allowFileUpload",can_copy:"isCopy",use_scope:"openValue",open_answer_and_test:"openAnswer",opening_time:"openTime",is_disable_discuss:"disableDiscuss",display_git_address:"display_git_address",show_code_dir:"codeHidden",ai_reply:"disableAI",open_code_debugger:"openCodeDebugger",start_permanent:"startPermanent",open_self_run:"openSelfRun",exit_delete_pod_switch:"podSwitch",open_local_evaluate:"openLocalEvaluate"},editable=(_b=(_a=user.userInfo)==null?void 0:_a.shixun)==null?void 0:_b.editable,own=(_d=(_c=user.userInfo)==null?void 0:_c.shixun)==null?void 0:_d.own,handleGetDepartments=Dt=>__async(this,null,function*(){const Ht=yield dispatch({type:"shixunsDetail/getDepartments",payload:{q:Dt}});Ht&&setDepartmentList(Ht.shools_name||[])});(0,react__WEBPACK_IMPORTED_MODULE_0__.useEffect)(()=>{var Dt,Ht;(Ht=(Dt=shixunsDetail.setting)==null?void 0:Dt.shixun)!=null&&Ht.main_type&&handleInitState()},[shixunsDetail.setting]),(0,react__WEBPACK_IMPORTED_MODULE_0__.useEffect)(()=>{dispatch({type:"shixunsDetail/getSettingsData",payload:params})},[]);const handleSelectDepartment=Dt=>{if(selectDepartmentList.includes(Dt)){antd__WEBPACK_IMPORTED_MODULE_11__.ZP.info("\u8BF7\u52FF\u6307\u5B9A\u76F8\u540C\u7684\u5355\u4F4D");return}setDepartmentValue(null),setSelectDepartmentList([...selectDepartmentList,Dt])},handleInitState=()=>{var Dt,Ht,ne,y,Le,ke,it,We,De,Ve,Ke,ze,$e,lt,Ie,kt,tt,we,Re,Ne,et,st,Nt,me,Ze,ft,tn,Yt,Je,Qe,Ct,Me,je,ot,Bt,sn,Kt,Gt,Dn,Se,fe,at,Xt,qe,He,Ue,rt;setCodeEditPermission((Ht=(Dt=shixunsDetail.setting)==null?void 0:Dt.shixun)==null?void 0:Ht.code_edit_permission),setAllowFileUpload((y=(ne=shixunsDetail.setting)==null?void 0:ne.shixun)==null?void 0:y.allow_file_upload),setCodeHidden((ke=(Le=shixunsDetail.setting)==null?void 0:Le.shixun)==null?void 0:ke.show_code_dir),setForbidCopy((We=(it=shixunsDetail.setting)==null?void 0:it.shixun)==null?void 0:We.forbid_copy),setTaskPass((Ve=(De=shixunsDetail.setting)==null?void 0:De.shixun)==null?void 0:Ve.task_pass),setTestSetPermission((ze=(Ke=shixunsDetail.setting)==null?void 0:Ke.shixun)==null?void 0:ze.test_set_permission),set_display_git_address(($e=shixunsDetail.setting.shixun)==null?void 0:$e.display_git_address),setIsCopy((Ie=(lt=shixunsDetail.setting)==null?void 0:lt.shixun)==null?void 0:Ie.can_copy),setOpenValue((tt=(kt=shixunsDetail.setting)==null?void 0:kt.shixun)==null?void 0:tt.use_scope),setOpenAnswer((Re=(we=shixunsDetail.setting)==null?void 0:we.shixun)==null?void 0:Re.open_answer_and_test),setIsOpenTime(!!((et=(Ne=shixunsDetail.setting)==null?void 0:Ne.shixun)!=null&&et.opening_time)),setOpenTime((Nt=(st=shixunsDetail.setting)==null?void 0:st.shixun)==null?void 0:Nt.opening_time),setSelectDepartmentList((Ze=(me=shixunsDetail.setting)==null?void 0:me.shixun)==null?void 0:Ze.scope_partment),setDisableDiscuss((tn=(ft=shixunsDetail.setting)==null?void 0:ft.shixun)==null?void 0:tn.is_disable_discuss),setdisableAI((Je=(Yt=shixunsDetail.setting)==null?void 0:Yt.shixun)==null?void 0:Je.ai_reply),setresource_recommend((Ct=(Qe=shixunsDetail==null?void 0:shixunsDetail.setting)==null?void 0:Qe.shixun)==null?void 0:Ct.resource_recommend),setOpenCodeDebugger((je=(Me=shixunsDetail.setting)==null?void 0:Me.shixun)==null?void 0:je.open_code_debugger),setStartPermanent((Bt=(ot=shixunsDetail.setting)==null?void 0:ot.shixun)==null?void 0:Bt.start_permanent),setOpenSelfRun((Kt=(sn=shixunsDetail.setting)==null?void 0:sn.shixun)==null?void 0:Kt.open_self_run),setgitSize((Dn=(Gt=shixunsDetail.setting)==null?void 0:Gt.shixun)==null?void 0:Dn.git_size),setcourse_workspace_file_time((fe=(Se=shixunsDetail.setting)==null?void 0:Se.shixun)==null?void 0:fe.course_workspace_file_time),setPodSwitch((Xt=(at=shixunsDetail.setting)==null?void 0:at.shixun)==null?void 0:Xt.exit_delete_pod_switch),setai_user((He=(qe=shixunsDetail.setting)==null?void 0:qe.shixun)==null?void 0:He.ai_user),setOpenLocalEvaluate((rt=(Ue=shixunsDetail.setting)==null?void 0:Ue.shixun)==null?void 0:rt.open_local_evaluate)};console.log("----",ai_user),(0,react__WEBPACK_IMPORTED_MODULE_0__.useEffect)(()=>{var _a2,_b2,_c2,_d2;let confirmLeave=!1;(_a2=Object.keys(diffObj).filter(item=>{var _a3;return((_a3=shixunsDetail.setting)==null?void 0:_a3.shixun[item])!=eval(diffObj[item])}))!=null&&_a2.length&&(confirmLeave=!0),selectDepartmentList.length!=((_d2=(_c2=(_b2=shixunsDetail.setting)==null?void 0:_b2.shixun)==null?void 0:_c2.scope_partment)==null?void 0:_d2.length)&&(confirmLeave=!0),selectDepartmentList==null||selectDepartmentList.map((Dt,Ht)=>{var ne,y;Dt!=((y=(ne=shixunsDetail.setting)==null?void 0:ne.shixun)==null?void 0:y.scope_partment[Ht])&&(confirmLeave=!0)}),dispatch({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave}})},[taskPass,testSetPermission,isCopy,openValue,openAnswer,selectDepartmentList,isOpenTime,openTime,display_git_address,codeHidden,codeEditPermission,allowFileUpload,forbidCopy,disableDiscuss,disableAI,openCodeDebugger,startPermanent,openSelfRun,openLocalEvaluate]);function handSubmeit(Dt=!1,Ht=1){return __async(this,null,function*(){var ne,y;const Le=(0,_utils_util__WEBPACK_IMPORTED_MODULE_9__.TG)(),ke=yield dispatch({type:"shixunsDetail/updateSetting",payload:{id:params.id,scope_partment:openValue===0?null:selectDepartmentList,open_answer_and_test:openAnswer,shixun_info:{ai_reply:disableAI,start_permanent:startPermanent,git_size:gitSize,course_workspace_file_time,ai_user,resource_recommend},shixun:{show_code_dir:codeHidden,forbid_copy:forbidCopy,task_pass:taskPass,test_set_permission:testSetPermission,display_git_address,code_edit_permission:codeEditPermission,allow_file_upload:allowFileUpload,can_copy:isCopy,use_scope:openValue,open_answer_and_test:openAnswer,opening_time:openTime,is_disable_discuss:disableDiscuss,open_code_debugger:openCodeDebugger,open_self_run:openSelfRun,exit_delete_pod_switch:podSwitch,open_local_evaluate:openLocalEvaluate},sync_origin_shixun:Dt,homework_common_id:Le||void 0}});(ke==null?void 0:ke.status)===0&&((ne=shixunsDetail==null?void 0:shixunsDetail.detail)!=null&&ne.copy_for_exercise||antd__WEBPACK_IMPORTED_MODULE_11__.ZP.success("\u4FEE\u6539\u6210\u529F"),dispatch({type:"shixunsDetail/getSettingsData",payload:params}),dispatch({type:"shixunsDetail/getShixunsDetail",payload:params}),(y=shixunsDetail==null?void 0:shixunsDetail.detail)!=null&&y.copy_for_exercise&&(0,_utils__WEBPACK_IMPORTED_MODULE_8__.m)(dispatch,shixunsDetail,params.id,Ht))})}const handleDeleteShixun=()=>__async(this,null,function*(){var Dt,Ht,ne,y,Le,ke;const it=(yield dispatch({type:"shixunsDetail/getShixunQuote",payload:{id:params.id}}))||{};antd__WEBPACK_IMPORTED_MODULE_12__.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",width:520,content:React.createElement("div",null,!!((Dt=it.subjects)!=null&&Dt.length)&&React.createElement(React.Fragment,null,React.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5DF2\u88AB\u5E94\u7528\u5230"," ",(ne=(Ht=it.subjects)==null?void 0:Ht.splice(0,2))==null?void 0:ne.map(We=>`\u300A${We}\u300B`),"\u7B49",React.createElement("span",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.colorOrange},it==null?void 0:it.subjects_count),"\u4E2A\u5B9E\u8BAD\u8BFE\u7A0B"),React.createElement("br",null)),!!((y=it.courses)!=null&&y.length)&&React.createElement(React.Fragment,null,React.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5DF2\u88AB\u5E94\u7528\u5230",(ke=(Le=it.courses)==null?void 0:Le.splice(0,2))==null?void 0:ke.map(We=>`\u300A${We}\u300B`),"\u7B49",React.createElement("span",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.colorOrange},it==null?void 0:it.courses_count),"\u4E2A\u6559\u5B66\u8BFE\u5802"),React.createElement("br",null)),React.createElement("span",{className:`${_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.colorYellow} mt30`},"\u5220\u9664\u5B9E\u8DF5\u9879\u76EE\u5C06\u5F71\u54CD\u8BFE\u7A0B\u53CA\u8BFE\u5802\u5BF9\u8BE5\u5B9E\u8DF5\u9879\u76EE\u7684\u4F7F\u7528\uFF01\u8BF7\u8C28\u614E\u64CD\u4F5C\uFF01")),onOk:()=>__async(this,null,function*(){const We=(0,_utils_util__WEBPACK_IMPORTED_MODULE_9__.TG)();(yield dispatch({type:"shixunsDetail/deleteShixun",payload:{id:params.id,homework_common_id:We||void 0}})).status===1&&(antd__WEBPACK_IMPORTED_MODULE_11__.ZP.success("\u64CD\u4F5C\u6210\u529F"),umi__WEBPACK_IMPORTED_MODULE_1__.history.push("/shixuns"))})})}),handleDeleteElseShixun=()=>{(0,_utils_verifyLogin__WEBPACK_IMPORTED_MODULE_6__.gy)(dispatch,"\u4E0D\u80FD\u8FDB\u884C\u5220\u9664")};function showExitmodel(Dt){antd__WEBPACK_IMPORTED_MODULE_12__.default.confirm({title:"\u79BB\u5F00\u6B64\u9875\u63D0\u793A",content:"\u7CFB\u7EDF\u53EF\u80FD\u4E0D\u4F1A\u4FDD\u5B58\u60A8\u6240\u505A\u7684\u66F4\u6539\u3002",okText:"\u79BB\u5F00",cancelText:"\u53D6\u6D88",onOk:()=>{setMenuSelectKey(Dt),parseInt(Dt)===1?(setIsShowSetting(!0),handleInitState()):setIsShowSetting(!1),dispatch({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}})}})}return React.createElement("div",{style:{height:"100%",display:"flex",background:"#fff",position:"relative"}},React.createElement("div",{style:{height:"100%",background:"#0A143D",width:"25%",maxWidth:"440px",padding:"20px 20px",color:"#ffffff"}},React.createElement("span",{style:{padding:"0px 15px",fontSize:"16px"}},"\u8BBE\u7F6E"),React.createElement(antd__WEBPACK_IMPORTED_MODULE_13__.default,{selectedKeys:[MenuSelectKey],theme:"dark",style:{background:"#0A143D",marginTop:"30px",fontSize:"14px"},onClick:Dt=>{var Ht;if((Ht=practiceSetting==null?void 0:practiceSetting.sideBar)!=null&&Ht.confirmLeave){showExitmodel(Dt.key);return}setMenuSelectKey(Dt.key),parseInt(Dt.key)===1?(setIsShowSetting(!0),handleInitState()):setIsShowSetting(!1)}},React.createElement(antd__WEBPACK_IMPORTED_MODULE_13__.default.Item,{key:1},"\u8BBE\u7F6E"),React.createElement(antd__WEBPACK_IMPORTED_MODULE_13__.default.Item,{key:2},"\u5173\u4E8E\u5B9E\u8BAD"))),isShowSetting&&((_e=shixunsDetail==null?void 0:shixunsDetail.detail)==null?void 0:_e.is_jupyter_lab)&&React.createElement(_components_Permission__WEBPACK_IMPORTED_MODULE_4__.Z,null),isShowSetting&&!((_f=shixunsDetail==null?void 0:shixunsDetail.detail)!=null&&_f.is_jupyter_lab)&&React.createElement("div",{style:{width:"calc(100% - 24%)",overflow:"auto"}},React.createElement("div",{style:{padding:"40px 40px",marginBottom:"70px"}},React.createElement("p",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.titlesize,style:{display:"flex"}},React.createElement("span",{style:{flex:"1"}},"\u5173\u5361\u548C\u6D4B\u8BD5\u96C6"),((_g=shixunsDetail==null?void 0:shixunsDetail.detail)==null?void 0:_g.shixun_status)!==2?React.createElement(antd__WEBPACK_IMPORTED_MODULE_14__.ZP,{danger:!0,onClick:handleDeleteShixun},"\u5220\u9664\u5B9E\u8DF5\u9879\u76EE"):React.createElement(antd__WEBPACK_IMPORTED_MODULE_14__.ZP,{danger:!0,onClick:handleDeleteElseShixun},"\u5220\u9664\u5B9E\u8DF5\u9879\u76EE")),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelWrap},React.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.label},"\u8DF3\u5173\uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent},React.createElement(_components_UpgradeTip__WEBPACK_IMPORTED_MODULE_10__.Z,{disableWhenCommunity:new Date((_h=shixunsDetail.detail)==null?void 0:_h.created_at)>new Date("2023-09-01")},React.createElement("div",null,React.createElement(antd__WEBPACK_IMPORTED_MODULE_15__.default,{checked:taskPass,disabled:!editable,onChange:Dt=>setTaskPass(Dt.target.checked)}),React.createElement("span",{className:"c-grey-999"},"\uFF08\u9009\u4E2D\u5219\u5141\u8BB8\u5B66\u5458\u8DF3\u5173\u5B66\u4E60\u5B9E\u8BAD\u5173\u5361\u4EFB\u52A1\uFF09"))))),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelWrap},React.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.label},"\u6D4B\u8BD5\u96C6\u89E3\u9501\uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent},React.createElement(_components_UpgradeTip__WEBPACK_IMPORTED_MODULE_10__.Z,{disableWhenCommunity:new Date((_i=shixunsDetail.detail)==null?void 0:_i.created_at)>new Date("2023-09-01")},React.createElement("div",null,React.createElement(antd__WEBPACK_IMPORTED_MODULE_15__.default,{checked:testSetPermission,disabled:!editable,onChange:Dt=>setTestSetPermission(Dt.target.checked)}),React.createElement("span",{className:"c-grey-999"},"\uFF08\u9009\u4E2D\u5219\u5141\u8BB8\u5B66\u5458\u901A\u8FC7\u91D1\u5E01\u89E3\u9501\u67E5\u770B\u9690\u85CF\u6D4B\u8BD5\u96C6\u7684\u5185\u5BB9\uFF09"))))),React.createElement("p",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.titlesize,style:{marginTop:"20px"}},"\u6743\u9650"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelWrap},React.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.label},"\u590D\u5236/\u5408\u5E76/\u62C6\u5206\uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent},React.createElement("div",null,React.createElement(antd__WEBPACK_IMPORTED_MODULE_15__.default,{checked:isCopy,onChange:Dt=>setIsCopy(Dt.target.checked),disabled:!editable}),React.createElement("span",{className:"c-grey-999"},"\uFF08\u9009\u4E2D\u5219\u5141\u8BB8\u5DF2\u804C\u4E1A\u8BA4\u8BC1\u7684\u6559\u5E08\u590D\u5236\u3001\u5408\u5E76\u548C\u62C6\u5206\u8BE5\u5B9E\u8BAD\uFF09")))),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelWrap},React.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.label},"\u516C\u5F00\u5B9E\u8BAD\uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent},React.createElement(antd__WEBPACK_IMPORTED_MODULE_16__.ZP.Group,{value:openValue,onChange:Dt=>setOpenValue(Dt.target.value),disabled:!editable},React.createElement(antd__WEBPACK_IMPORTED_MODULE_17__.Z,{direction:"vertical"},React.createElement(antd__WEBPACK_IMPORTED_MODULE_16__.ZP,{value:0},React.createElement("span",null,"\u5BF9\u6240\u6709\u5355\u4F4D\u516C\u5F00"),React.createElement("span",{className:"c-grey-999"},"\uFF08\u5B9E\u8BAD\u53D1\u5E03\u540E\uFF0C\u6240\u6709\u7528\u6237\u53EF\u89C1\uFF09")),React.createElement(antd__WEBPACK_IMPORTED_MODULE_16__.ZP,{style:{marginTop:"22px"},value:1},React.createElement("span",null,"\u5BF9\u6307\u5B9A\u5355\u4F4D\u516C\u5F00"),React.createElement("span",{className:"c-grey-999"},"\uFF08\u5B9E\u8BAD\u53D1\u5E03\u540E\uFF0C\u4EC5\u5BF9\u4E0B\u65B9\u6307\u5B9A\u5355\u4F4D\u7684\u7528\u6237\u53EF\u89C1\uFF09")))),openValue===1&&React.createElement(React.Fragment,null,React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.graaytitle},React.createElement(antd__WEBPACK_IMPORTED_MODULE_18__.Z,{showSearch:!0,className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.selectSchool,bordered:!1,placeholder:"\u8BF7\u8F93\u5165\u5E76\u9009\u62E9\u5355\u4F4D\u540D\u79F0",value:departmentValue,onChange:Dt=>{setDepartmentValue(Dt),handleGetDepartments(Dt)},disabled:!editable,onSelect:handleSelectDepartment,options:departmentList==null?void 0:departmentList.map(Dt=>({value:Dt}))})),React.createElement("div",{className:"mt10"},selectDepartmentList==null?void 0:selectDepartmentList.map(Dt=>editable?React.createElement(antd__WEBPACK_IMPORTED_MODULE_19__.Z,{count:"x",className:"mr20 current",onClick:()=>setSelectDepartmentList(selectDepartmentList.filter(Ht=>Ht!==Dt))},React.createElement(antd__WEBPACK_IMPORTED_MODULE_14__.ZP,{type:"primary",ghost:!0},Dt)):React.createElement(antd__WEBPACK_IMPORTED_MODULE_14__.ZP,{type:"primary",ghost:!0,className:"mr20"},Dt)))))),!((_k=(_j=shixunsDetail.setting)==null?void 0:_j.shixun)!=null&&_k.is_jupyter)&&!((_m=(_l=shixunsDetail.setting)==null?void 0:_l.shixun)!=null&&_m.is_jupyter_lab)&&React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelWrap},React.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.label},"\u516C\u5F00\u7B54\u6848\u548C\u6D4B\u8BD5\u96C6\uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent},React.createElement(antd__WEBPACK_IMPORTED_MODULE_16__.ZP.Group,{value:openAnswer,onChange:Dt=>setOpenAnswer(Dt.target.value),disabled:!editable},React.createElement(antd__WEBPACK_IMPORTED_MODULE_17__.Z,{direction:"vertical"},React.createElement(antd__WEBPACK_IMPORTED_MODULE_16__.ZP,{value:1},React.createElement("span",null,"\u5BF9\u6240\u6709\u8BA4\u8BC1\u6559\u5E08\u516C\u5F00"),((_o=(_n=shixunsDetail.setting)==null?void 0:_n.shixun)==null?void 0:_o.status)!==2&&React.createElement(antd__WEBPACK_IMPORTED_MODULE_20__.Z,{title:"\u8BE5\u9009\u9879\u9700\u5728\u5B9E\u8DF5\u9879\u76EE\u53D1\u5E03\u540E\u751F\u6548"},React.createElement("i",{style:{marginLeft:10,color:"#e9b357",fontSize:14},className:"iconfont icon-jinggao-3"})),React.createElement("span",{className:"c-grey-999"},"\uFF08\u9009\u4E2D\u5219\u5141\u8BB8\u5DF2\u804C\u4E1A\u8BA4\u8BC1\u7684\u6559\u5E08\u67E5\u770B\uFF09")),React.createElement(antd__WEBPACK_IMPORTED_MODULE_16__.ZP,{style:{marginTop:"22px"},value:2},React.createElement("span",null,"\u4EC5\u5B9E\u8BAD\u5408\u4F5C\u8005\u53EF\u89C1"),React.createElement("span",{className:"c-grey-999"},"\uFF08\u9009\u4E2D\u5219\u4EC5\u5141\u8BB8\u5B9E\u8BAD\u5408\u4F5C\u8005\u53EF\u4EE5\u76F4\u63A5\u67E5\u770B\uFF0C\u5B66\u751F\u4EC5\u53EF\u5728\u8BFE\u5802\u4F5C\u4E1A\u4E2D\u82B1\u8D39\u91D1\u5E01\u89E3\u9501\uFF09")))))),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelWrap},React.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.label},"\u5F00\u542F\u65F6\u95F4\uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent},React.createElement("div",null,React.createElement(antd__WEBPACK_IMPORTED_MODULE_15__.default,{checked:isOpenTime,onChange:Dt=>{setIsOpenTime(Dt.target.checked),Dt.target.checked||setOpenTime("")},disabled:!editable}),React.createElement("span",{className:"c-grey-999"},"\uFF08\u9009\u4E2D\u5219\u5B66\u5458\u5728\u6307\u5B9A\u7684\u5F00\u542F\u65F6\u95F4\u540E\u624D\u80FD\u5F00\u542F\u6311\u6218\uFF09")),isOpenTime&&React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.graaytitle},React.createElement(antd__WEBPACK_IMPORTED_MODULE_21__.default,{className:`${_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.dataPicker}`,format:timeFormat,locale:antd_lib_date_picker_locale_zh_CN__WEBPACK_IMPORTED_MODULE_22__.Z,bordered:!1,disabled:!editable,placeholder:"\u8BF7\u8F93\u5165\u5F00\u542F\u65F6\u95F4",showToday:!1,disabledDate:Dt=>Dt&&DtsetOpenTime(handleDateString(Ht))})))),React.createElement("p",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.titlesize,style:{marginTop:"20px"}},"\u529F\u80FD"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelWrap},React.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.label},"\u663E\u793A\u4EE3\u7801\u5E93\u5730\u5740\uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent},React.createElement("div",null,React.createElement(antd__WEBPACK_IMPORTED_MODULE_15__.default,{checked:display_git_address,disabled:!editable,onChange:Dt=>set_display_git_address(Dt.target.checked)}),React.createElement("span",{className:"c-grey-999"},"\uFF08\u9009\u4E2D\u5219\u5BF9\u5B66\u5458\u516C\u5F00\u4EE3\u7801\u5E93\u5730\u5740\uFF0C\u5B66\u5458\u53EF\u4EE5\u5C06\u6240\u6709\u4EE3\u7801\u4E0B\u8F7D\u5230\u672C\u5730\uFF09")))),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelWrap},React.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.label},"\u663E\u793A\u4EE3\u7801\u76EE\u5F55\uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent},React.createElement("div",null,React.createElement(antd__WEBPACK_IMPORTED_MODULE_15__.default,{checked:codeHidden,disabled:!editable,onChange:Dt=>{setCodeHidden(Dt.target.checked)}}),React.createElement("span",{className:"c-grey-999"},"\uFF08\u9009\u4E2D\u5219\u5B66\u5458\u9875\u9762\u663E\u793A\u7248\u672C\u5E93\u76EE\u5F55\uFF09")),codeHidden&&React.createElement("div",{style:{background:"#f5f5f5",marginTop:"10px",borderRadius:"8px",justifyContent:"left",alignItems:"center",padding:"0px 20px"}},React.createElement("div",{style:{display:"flex",marginTop:"20px"}},React.createElement("label",{style:{width:"150px",textAlign:"right"}},"\u4EE3\u7801\u5E93\u6587\u4EF6\u4FEE\u6539\u6743\u9650\uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent,style:{padding:"0px"}},React.createElement("div",null,React.createElement(antd__WEBPACK_IMPORTED_MODULE_15__.default,{checked:codeEditPermission,disabled:!editable,onChange:Dt=>{setCodeEditPermission(Dt.target.checked),Dt.target.checked||setAllowFileUpload(Dt.target.checked)}}),React.createElement("span",{className:"c-grey-999"},"\uFF08\u52FE\u9009\u540E\u5141\u8BB8\u5B66\u5458\u4FEE\u6539\u4EE3\u7801\u5E93\u6240\u6709\u6587\u4EF6\uFF0C\u5426\u5219\u4EC5\u53EF\u4FEE\u6539\u5B66\u5458\u4EFB\u52A1\u6587\u4EF6\uFF09")))),React.createElement("div",{style:{display:"flex",marginTop:"10px",marginBottom:"20px"}},React.createElement("label",{style:{width:"150px",textAlign:"right"}},"\u5141\u8BB8\u4E0A\u4F20\u6587\u4EF6\uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent,style:{padding:"0px"}},React.createElement("div",null,React.createElement(antd__WEBPACK_IMPORTED_MODULE_15__.default,{checked:allowFileUpload,disabled:!editable,onChange:Dt=>{setAllowFileUpload(Dt.target.checked),Dt.target.checked&&setCodeEditPermission(Dt.target.checked)}}),React.createElement("span",{className:"c-grey-999"},"\uFF08\u52FE\u9009\u540E\uFF0C\u5141\u8BB8\u7528\u6237\u5B9E\u8BAD\u6311\u6218\u65F6\uFF0C\u5728\u4EE3\u7801\u76EE\u5F55\u4E2D\u4E0A\u4F20\u6587\u4EF6\uFF0C\u5426\u5219\u4E0D\u5141\u8BB8\u4E0A\u4F20\uFF09"))))))),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelWrap},React.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.label},"\u7981\u7528\u7C98\u8D34\uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent},React.createElement(_components_UpgradeTip__WEBPACK_IMPORTED_MODULE_10__.Z,{disableWhenCommunity:new Date((_p=shixunsDetail.detail)==null?void 0:_p.created_at)>new Date("2023-09-01")},React.createElement("div",null,React.createElement(antd__WEBPACK_IMPORTED_MODULE_15__.default,{checked:forbidCopy,disabled:!editable,onChange:Dt=>setForbidCopy(Dt.target.checked)}),React.createElement("span",{className:"c-grey-999"},"\uFF08\u9009\u4E2D\u5219\u5B66\u5458\u5728\u7F16\u7801\u533A\u57DF\u65E0\u6CD5\u4F7F\u7528\u7C98\u8D34\u529F\u80FD\uFF09"))))),own&&editable&&React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelWrap},React.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.label},"\u8C03\u8BD5\u5668",React.createElement("a",{href:"https://www.educoder.net/forums/36718",target:"_blank",className:"iconfont icon-xiaowenhao2 font14 ml5"}),"\uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent},React.createElement(_components_UpgradeTip__WEBPACK_IMPORTED_MODULE_10__.Z,{disableWhenCommunity:new Date((_q=shixunsDetail.detail)==null?void 0:_q.created_at)>new Date("2023-09-01")},React.createElement("div",null,React.createElement(antd__WEBPACK_IMPORTED_MODULE_23__.Z,{checked:openCodeDebugger,onChange:Dt=>setOpenCodeDebugger(Dt)}),React.createElement("span",{className:"c-grey-999"},"\uFF08\u5F00\u542F\u540E\uFF0C\u5B66\u5458\u5728\u5B9E\u8DF5\u9879\u76EE\u6311\u6218\u9875\u9762\uFF0C\u53EF\u4EE5\u4F7F\u7528\u4EE3\u7801\u8C03\u8BD5\u5DE5\u5177\u68C0\u67E5\u4EE3\u7801\u8FD0\u884C\u60C5\u51B5\u3002\u76EE\u524D\u4EC5\u652F\u6301Python3, Java, C\u8BED\u8A00\uFF09"))))),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelWrap},React.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.label},"\u81EA\u6D4B\u8FD0\u884C\uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent},React.createElement("div",null,React.createElement(antd__WEBPACK_IMPORTED_MODULE_23__.Z,{checked:openSelfRun,onChange:Dt=>setOpenSelfRun(Dt)}),React.createElement("span",{className:"c-grey-999"},"\uFF08\u5F00\u542F\u540E\uFF0C\u5B66\u5458\u5728\u5B9E\u8DF5\u9879\u76EE\u6311\u6218\u9875\u9762\uFF0C\u53EF\u4EE5\u4F7F\u7528\u81EA\u6D4B\u8FD0\u884C\u529F\u80FD\uFF09")))),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelWrap},React.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.label},"\u672C\u5730\u8BC4\u6D4B\uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent},React.createElement("div",null,React.createElement(antd__WEBPACK_IMPORTED_MODULE_23__.Z,{checked:openLocalEvaluate,onChange:Dt=>setOpenLocalEvaluate(Dt)}),React.createElement("span",{className:"c-grey-999"},"\uFF08\u5F00\u542F\u540E\uFF0C\u5B9E\u8BAD\u6311\u6218\u7528\u6237\u5728\u4F7F\u7528\u5BA2\u6237\u7AEF\u8FDB\u884C\u8BC4\u6D4B\u65F6\uFF0C\u5C06\u4F7F\u7528\u7528\u6237\u672C\u5730\u7684\u7B97\u529B\u8D44\u6E90\uFF0C\u51CF\u5C11\u7F51\u7EDC\u5E26\u6765\u7684\u5F71\u54CD\u3002\u76EE\u524D\u4EC5\u652F\u6301Python3\u8BED\u8A00 ",React.createElement("a",{target:"_blank",href:"/download"},"\xA0\u4E0B\u8F7D\u5BA2\u6237\u7AEF\xA0"),"\uFF09")))),((_r=user==null?void 0:user.userInfo)==null?void 0:_r.role)===1&&React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelWrap,style:{alignItems:"center"}},React.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.label},"\u4EE3\u7801\u4ED3\u5E93\u5BB9\u91CF \uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent},React.createElement("div",null,React.createElement(antd__WEBPACK_IMPORTED_MODULE_24__.Z,{style:{width:150},placeholder:"\u8BF7\u8F93\u5165\u4EE3\u7801\u4ED3\u5E93\u5BB9\u91CF",min:1,max:10240,value:gitSize,onChange:Dt=>{setgitSize(Dt)}}),React.createElement("span",{className:"c-grey-999"}," M ")))),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelWrap,style:{alignItems:"center"}},React.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.label},"\u4FDD\u5B58\u5B9E\u9A8C\u4E34\u65F6\u6570\u636E\uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent},React.createElement("div",null,React.createElement(antd__WEBPACK_IMPORTED_MODULE_23__.Z,{checked:startPermanent,onChange:Dt=>{if(!(0,_utils_authority__WEBPACK_IMPORTED_MODULE_7__.Ny)()){(0,_utils_verifyLogin__WEBPACK_IMPORTED_MODULE_6__.pW)(2);return}setStartPermanent(Dt)}}),React.createElement("span",{className:"c-grey-999"},"\uFF08\u5F00\u542F\u540E\uFF0C\u5B66\u5458\u5728\u901A\u7528\u4E91\u5B9E\u9A8C\u73AF\u5883\u4E0B\u7684/data/workspace\u76EE\u5F55\u5C06\u957F\u671F\u4FDD\u5B58\uFF0C\u6559\u5E08\u53D1\u9001\u5B9E\u8DF5\u9879\u76EE\u81F3\u8BFE\u5802\u540E\u53EF\u9009\u62E9\u5BFC\u51FA\u5B9E\u9A8C\u4E34\u65F6\u6570\u636E ",React.createElement("a",{target:"_blank",href:_utils_env__WEBPACK_IMPORTED_MODULE_5__.Z.API_SERVER+"/images/educoder/shixuns/\u5BFC\u51FA\u5B9E\u9A8C\u6587\u4EF6\u64CD\u4F5C\u6307\u5F15.pdf"},"\xA0\u64CD\u4F5C\u6307\u5F15\xA0"),"\uFF09")))),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelWrap,style:{alignItems:"center"}},React.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.label},"\u9ED8\u8BA4\u91CA\u653E\u5B9E\u9A8C\u8D44\u6E90\uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent},React.createElement("div",null,React.createElement(antd__WEBPACK_IMPORTED_MODULE_23__.Z,{checked:podSwitch,onChange:Dt=>{setPodSwitch(Dt)}}),React.createElement("span",{className:"c-grey-999"},"\uFF08\u5F00\u542F\u540E\uFF0C\u5728\u9000\u51FA\u5B9E\u8BAD\u65F6\u9ED8\u8BA4\u91CA\u653E\u5B9E\u9A8C\u8D44\u6E90\uFF09")))),React.createElement("p",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.titlesize,style:{marginTop:"20px"}}," ","\u8BC4\u8BBA\u533A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelWrap},React.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.label},"\u663E\u793A\u8BC4\u8BBA\u533A\uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent},React.createElement("div",null,React.createElement(antd__WEBPACK_IMPORTED_MODULE_23__.Z,{checked:!disableDiscuss,onChange:Dt=>setDisableDiscuss(!Dt)}),React.createElement("span",{className:"c-grey-999"},"\uFF08\u5173\u95ED\u540E\uFF0C\u5B9E\u8DF5\u9879\u76EE\u8BE6\u60C5\u9875\u53CA\u5173\u5361\u6311\u6218\u9875\u9762\u4E0D\u663E\u793A\u4EFB\u4F55\u8BC4\u8BBA\uFF09")))),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelWrap},React.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.label},"\u667A\u80FD\u63A8\u8350\uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent},React.createElement("div",null,React.createElement(antd__WEBPACK_IMPORTED_MODULE_23__.Z,{checked:resource_recommend,onChange:Dt=>{setresource_recommend(Dt)}}),React.createElement("span",{className:"c-grey-999"},"\uFF08\u5C06\u5B9E\u9A8C\u5173\u8054\u77E5\u8BC6\u56FE\u8C31\u5E76\u5F00\u542F\u667A\u80FD\u63A8\u8350\u540E\uFF0C\u7CFB\u7EDF\u5C06\u4F1A\u6839\u636E\u5B66\u751F\u7B54\u9898\u548C\u77E5\u8BC6\u70B9\u638C\u63E1\u7684\u60C5\u51B5\uFF0C\u667A\u80FD\u63A8\u8350\u76F8\u5173\u7684\u5B66\u4E60\u8D44\u6E90\uFF09"))))),React.createElement("div",{style:{height:"70px",width:"76%",background:"#ffffff",boxShadow:"0px -4px 8px 1px #F1F1F1",position:"absolute",bottom:"0px",display:"flex",alignItems:"center",justifyContent:"center"}},React.createElement(antd__WEBPACK_IMPORTED_MODULE_14__.ZP,{style:{marginRight:"10px",width:"100px",height:"40px",borderRadius:"4px",border:"1px solid #0152d9",color:"#0152d9"},onClick:()=>{umi__WEBPACK_IMPORTED_MODULE_1__.history.push(`/shixuns/${params.id}/challenges`)}},"\u53D6\u6D88"),React.createElement(antd__WEBPACK_IMPORTED_MODULE_14__.ZP,{style:{marginLeft:"10px",width:"100px",height:"40px",fontSize:"16px",background:"#0152d9",borderRadius:"4px"},type:"primary",onClick:()=>{var Dt,Ht;if(isOpenTime&&!openTime){antd__WEBPACK_IMPORTED_MODULE_11__.ZP.info("\u8BF7\u9009\u62E9\u5F00\u542F\u65F6\u95F4");return}if(openValue===1&&!selectDepartmentList.length){antd__WEBPACK_IMPORTED_MODULE_11__.ZP.info("\u8BF7\u9009\u62E9\u6307\u5B9A\u5355\u4F4D\u516C\u5F00");return}(Dt=shixunsDetail==null?void 0:shixunsDetail.detail)!=null&&Dt.is_fork_from_creator&&((Ht=shixunsDetail==null?void 0:shixunsDetail.detail)!=null&&Ht.copy_for_exercise)?dispatch({type:"classroomList/setActionTabs",payload:{key:"\u540C\u6B65\u4FEE\u6539",type:"setting",fn:(ne,y)=>{handSubmeit(ne,y)}}}):handSubmeit()}},"\u4FDD\u5B58"))),!isShowSetting&&React.createElement("div",{style:{padding:"40px"}},React.createElement("p",{style:{color:"#333333",fontSize:"16px"}},"\u521B\u5EFA\u8005"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.itemWrap},React.createElement("img",{alt:"\u7528\u6237\u5934\u50CF",height:"60",width:"60",className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.img,src:`${_utils_env__WEBPACK_IMPORTED_MODULE_5__.Z.IMG_SERVER}/images/${practiceSetting==null?void 0:practiceSetting.user_image_url}`}),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.itemContent},React.createElement("p",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.nameWrap},React.createElement("span",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.name},practiceSetting==null?void 0:practiceSetting.user_name),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.actionGroup})),React.createElement("p",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.schoolWrap},React.createElement("span",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.school},practiceSetting==null?void 0:practiceSetting.user_school)),React.createElement("p",{style:{color:"#333333",fontSize:"16px"}},"\u521B\u5EFA\u65F6\u95F4\uFF1A",practiceSetting==null?void 0:practiceSetting.created_at),React.createElement("p",{style:{color:"#333333",fontSize:"16px"}},"\u66F4\u65B0\u65F6\u95F4\uFF1A",practiceSetting==null?void 0:practiceSetting.updated_at)))))}__webpack_exports__.Z=(0,umi__WEBPACK_IMPORTED_MODULE_1__.connect)(({user:Dt,shixunsDetail:Ht,practiceSetting:ne})=>({user:Dt,shixunsDetail:Ht,practiceSetting:ne}))(Setting)},29687:function(Dt,Ht,ne){"use strict";ne.r(Ht),ne.d(Ht,{default:function(){return ca}});var y=ne(59301),Le={flex_box_center:"flex_box_center___bPWMH",flex_space_between:"flex_space_between___fjQJK",flex_box_vertical_center:"flex_box_vertical_center___WWAEa",flex_box_center_end:"flex_box_center_end___mQNLW",flex_box_column:"flex_box_column___lOsG0",menu:"menu___szqfh",warehouse:"warehouse___SVzfZ",header:"header___DfoMH",title:"title___y2IOb",content:"content___pGWUf",left:"left___eYHD7",right:"right___RbSHM",loading:"loading___g8ST2",empty:"empty___JqJWS",tabs:"tabs___fuMob",line:"line___Wav7D",footer:"footer___xymfv",commit:"commit___ZwkDv",blueLight:"blueLight___f52KB",filePathWrp:"filePathWrp____p6mm",filePath:"filePath___qkzoJ",bottom0:"bottom0___MrVME"},ke=ne(22740),it=ne(31691),We=ne(25399),De=ne(6767),Ve=ne(93041),Ke=ne(77019),ze=ne(5269),$e=ne(75727),lt=ne(62957),Ie=ne(29787),kt=ne(7939),tt=ne(18287),we=ne(58755),Re=ne(56102),Ne=ne(28284),et=ne(37568),st={wrap:"wrap___yTLAj",modal:"modal___B3dwx",title:"title___FHscn",path:"path___o7aJh",colorBlue:"colorBlue___p4I9Y",width240:"width240___UNGpD",filePath:"filePath___uTJLX"},Nt=ne(72565),me=Object.defineProperty,Ze=Object.getOwnPropertySymbols,ft=Object.prototype.hasOwnProperty,tn=Object.prototype.propertyIsEnumerable,Yt=(zt,Jt,Pt)=>Jt in zt?me(zt,Jt,{enumerable:!0,configurable:!0,writable:!0,value:Pt}):zt[Jt]=Pt,Je=(zt,Jt)=>{for(var Pt in Jt||(Jt={}))ft.call(Jt,Pt)&&Yt(zt,Pt,Jt[Pt]);if(Ze)for(var Pt of Ze(Jt))tn.call(Jt,Pt)&&Yt(zt,Pt,Jt[Pt]);return zt},Qe=(zt,Jt)=>{var Pt={};for(var yn in zt)ft.call(zt,yn)&&Jt.indexOf(yn)<0&&(Pt[yn]=zt[yn]);if(zt!=null&&Ze)for(var yn of Ze(zt))Jt.indexOf(yn)<0&&tn.call(zt,yn)&&(Pt[yn]=zt[yn]);return Pt},Ct=(zt,Jt,Pt)=>new Promise((yn,Jn)=>{var xr=gn=>{try{cr(Pt.next(gn))}catch(yr){Jn(yr)}},On=gn=>{try{cr(Pt.throw(gn))}catch(yr){Jn(yr)}},cr=gn=>gn.done?yn(gn.value):Promise.resolve(gn.value).then(xr,On);cr((Pt=Pt.apply(zt,Jt)).next())});const Me=zt=>{var Jt=zt,{shixunsDetail:Pt,globalSetting:yn,loading:Jn,user:xr,dispatch:On,isRepository:cr}=Jt,gn=Qe(Jt,["shixunsDetail","globalSetting","loading","user","dispatch","isRepository"]);const yr=(0,ke.useLocation)(),Tr=(0,ke.useParams)(),[un,da]=(0,y.useState)({}),ya=(0,y.useRef)(),[sa]=Ne.default.useForm(),[zr,ri]=(0,y.useState)("");(0,y.useEffect)(()=>{gn.visible&&sa.resetFields()},[gn.visible]),(0,y.useEffect)(()=>{const ia=sessionStorage.getItem("pathArray");if(ia){const ra=ia.split(",").join("/"),Ur=ra.indexOf("/")===0?ra.substr(1):ra;ri(Ur)}},[]),(0,y.useEffect)(()=>{var ia,ra;ya.current=(ra=(ia=yr.pathname)==null?void 0:ia.split("/"))==null?void 0:ra[2]},[]);const Ba=(...ia)=>Ct(void 0,[...ia],function*(ra={}){const Ur=(0,Nt.TG)(),li=yield On({type:"shixunsDetail/addRepositoryFile",payload:{id:Tr.id,message:ra.commitMessage,content:"",path:(gn.defaultPath?gn.defaultPath+"/":"")+ra.path+"/"+(ra.file||".gitkeep"),secret_repository:cr?void 0:!0,homework_common_id:Ur||void 0}});li!=null&&li.url&&(De.ZP.success("\u6DFB\u52A0\u6210\u529F"),gn.onOK({path:(gn.defaultPath?gn.defaultPath+"/":"")+ra.path+"/"+(ra.file||".gitkeep"),name:ra.path.split("/")[ra.path.split("/").length-1]}),gn.onClose())}),Zr=()=>{var ia,ra;ke.history.push(`/shixuns/${ya.current}/${(ra=(ia=yr.pathname)==null?void 0:ia.split("/"))==null?void 0:ra[3]}${zr?`/master/shixun_show/${zr}`:""}`)};return y.createElement(lt.default,{width:"60%",centered:!0,open:gn.visible,wrapClassName:st.modal,onOk:()=>{sa.submit()},onCancel:gn.onClose,title:"\u65B0\u5EFA\u6587\u4EF6\u5939"},y.createElement("section",{className:st.bg},y.createElement("div",{className:st.wrap},y.createElement(Ne.default,{className:"mt10",form:sa,scrollToFirstError:!0,layout:"vertical",onFinish:Ba,onChange:()=>{var ia,ra,Ur,li;const Ca=Je({},sa.getFieldsValue()),Pa=(ia=Ca==null?void 0:Ca.path)==null?void 0:ia.split(""),ha=(ra=Ca==null?void 0:Ca.file)==null?void 0:ra.split("");(Ur=Pa==null?void 0:Pa.filter(Pr=>Pr=="/"))!=null&&Ur.length&&(Ca.path=Ca.path.substring(0,Ca.path.length-1)),(li=ha==null?void 0:ha.filter(Pr=>Pr=="/"))!=null&&li.length&&(Ca.file=Ca.file.substring(0,Ca.path.length-1)),sa.setFieldsValue(Je({},Ca)),da(Ca)}},y.createElement(Ne.default.Item,{label:"\u6587\u4EF6\u5939\u540D\u79F0\uFF1A",name:"path"},y.createElement(Ke.Z,null,y.createElement(ze.Z,null,y.createElement("span",{className:st.filePath},gn.defaultPath+"/")),y.createElement(ze.Z,{flex:"1"},y.createElement(Ne.default.Item,{name:"path",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6587\u4EF6\u5939\u540D\u79F0"},{whitespace:!0,message:"\u8BF7\u52FF\u8F93\u5165\u7A7A\u683C"}]},y.createElement(et.default,{placeholder:"\u8BF7\u8F93\u5165\u6587\u4EF6\u5939\u540D\u79F0",size:"middle"}))))),y.createElement(Ne.default.Item,{label:"\u6587\u4EF6\u540D\u79F0\uFF1A",name:"file"},y.createElement(et.default,{placeholder:"\u8BF7\u8F93\u5165\u6587\u4EF6\u540D\u79F0\uFF0C\u5982\u679C\u4E0D\u586B\u5199\u7CFB\u7EDF\u5C06\u5728\u6587\u4EF6\u5939\u4E0B\u521B\u5EFA.gitkeep\u7684\u9ED8\u8BA4\u6587\u4EF6",size:"middle"})),y.createElement(Ne.default.Item,{label:"\u63D0\u4EA4\u4FE1\u606F\uFF1A",name:"commitMessage",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u63D0\u4EA4\u4FE1\u606F"},{whitespace:!0,message:"\u8BF7\u52FF\u8F93\u5165\u7A7A\u683C"}]},y.createElement(et.default,{placeholder:"\u8BF7\u8F93\u5165\u672C\u6B21\u63D0\u4EA4\u7684\u4E3B\u8981\u4FE1\u606F\uFF0C\u5408\u7406\u7684\u63CF\u8FF0\u4FE1\u606F\u6709\u5229\u4E8E\u4EE3\u7801\u5386\u53F2\u8BB0\u5F55\u7684\u7BA1\u7406",size:"middle"}))))))};var je=(0,ke.connect)(({shixunsDetail:zt,loading:Jt,globalSetting:Pt,user:yn})=>({shixunsDetail:zt,globalSetting:Pt,user:yn,loading:Jt.models.index}))(Me),ot=ne(78228),Bt=ne(64261),sn=ne(59301),Kt=Object.defineProperty,Gt=Object.getOwnPropertySymbols,Dn=Object.prototype.hasOwnProperty,Se=Object.prototype.propertyIsEnumerable,fe=(zt,Jt,Pt)=>Jt in zt?Kt(zt,Jt,{enumerable:!0,configurable:!0,writable:!0,value:Pt}):zt[Jt]=Pt,at=(zt,Jt)=>{for(var Pt in Jt||(Jt={}))Dn.call(Jt,Pt)&&fe(zt,Pt,Jt[Pt]);if(Gt)for(var Pt of Gt(Jt))Se.call(Jt,Pt)&&fe(zt,Pt,Jt[Pt]);return zt},Xt=(zt,Jt)=>{var Pt={};for(var yn in zt)Dn.call(zt,yn)&&Jt.indexOf(yn)<0&&(Pt[yn]=zt[yn]);if(zt!=null&&Gt)for(var yn of Gt(zt))Jt.indexOf(yn)<0&&Se.call(zt,yn)&&(Pt[yn]=zt[yn]);return Pt},qe=(zt,Jt,Pt)=>new Promise((yn,Jn)=>{var xr=gn=>{try{cr(Pt.next(gn))}catch(yr){Jn(yr)}},On=gn=>{try{cr(Pt.throw(gn))}catch(yr){Jn(yr)}},cr=gn=>gn.done?yn(gn.value):Promise.resolve(gn.value).then(xr,On);cr((Pt=Pt.apply(zt,Jt)).next())});const He=zt=>{var Jt=zt,{shixunsDetail:Pt,globalSetting:yn,loading:Jn,user:xr,dispatch:On,isRepository:cr}=Jt,gn=Xt(Jt,["shixunsDetail","globalSetting","loading","user","dispatch","isRepository"]);const yr=(0,ke.useLocation)(),Tr=(0,ke.useParams)(),[un,da]=(0,y.useState)({}),ya=(0,y.useRef)(),[sa]=Ne.default.useForm(),[zr,ri]=(0,y.useState)("");(0,y.useEffect)(()=>{gn.visible&&sa.resetFields()},[gn.visible]),(0,y.useEffect)(()=>{const ia=sessionStorage.getItem("pathArray");if(ia){const ra=ia.split(",").join("/"),Ur=ra.indexOf("/")===0?ra.substr(1):ra;ri(Ur)}},[]),(0,y.useEffect)(()=>{var ia,ra;ya.current=(ra=(ia=yr.pathname)==null?void 0:ia.split("/"))==null?void 0:ra[2]},[]);const Ba=(...ia)=>qe(void 0,[...ia],function*(ra={},Ur=!1,li=1){var Ca,Pa;const ha=(0,Nt.TG)(),Pr=yield On({type:"shixunsDetail/addRepositoryFile",payload:{id:Tr.id,message:ra.commitMessage,content:ra.codeMirror,path:(gn.defaultPath?gn.defaultPath+"/":"")+ra.path,secret_repository:cr?void 0:!0,sync_origin_shixun:Ur,homework_common_id:ha||void 0}});Pr!=null&&Pr.url&&((Ca=Pt==null?void 0:Pt.detail)!=null&&Ca.copy_for_exercise||De.ZP.success("\u6DFB\u52A0\u6210\u529F"),gn.onOK({path:(gn.defaultPath?gn.defaultPath+"/":"")+ra.path,name:ra.path.split("/")[ra.path.split("/").length-1]}),gn.onClose()),(Pa=Pt==null?void 0:Pt.detail)!=null&&Pa.copy_for_exercise&&(0,Bt.m)(On,Pt,Tr.id,li)}),Zr=()=>{var ia,ra;ke.history.push(`/shixuns/${ya.current}/${(ra=(ia=yr.pathname)==null?void 0:ia.split("/"))==null?void 0:ra[3]}${zr?`/master/shixun_show/${zr}`:""}`)};return sn.createElement(lt.default,{width:"60%",open:gn.visible,wrapClassName:st.modal,destroyOnClose:!0,centered:!0,onOk:()=>{sa.submit()},onCancel:gn.onClose,title:"\u65B0\u5EFA\u6587\u4EF6"},sn.createElement("section",{className:st.bg},sn.createElement("div",{className:st.wrap},sn.createElement(Ne.default,{className:"mt10",form:sa,scrollToFirstError:!0,layout:"vertical",onFinish:ia=>{var ra,Ur;(ra=Pt==null?void 0:Pt.detail)!=null&&ra.is_fork_from_creator&&((Ur=Pt==null?void 0:Pt.detail)!=null&&Ur.copy_for_exercise)?(gn.onClose(),On({type:"classroomList/setActionTabs",payload:{key:"\u540C\u6B65\u4FEE\u6539",value:ia,type:"wareHouse",fn:(li,Ca,Pa)=>{Ba(li,Ca,Pa)}}})):Ba(ia)},onChange:()=>{const ia=at({},sa.getFieldsValue());ia!=null&&ia.path&&(ia.path=ia.path.trim(),ia.path.split("").filter(Ur=>Ur==="/").length>1&&(ia.path=ia.path.substring(0,ia.path.length-1)),sa.setFieldsValue(at({},ia)),da(ia))}},sn.createElement(Ne.default.Item,{label:"\u6587\u4EF6\u540D\u79F0\u6216\u6587\u4EF6\u8DEF\u5F84\uFF1A",name:"path"},sn.createElement(Ke.Z,null,sn.createElement(ze.Z,null,sn.createElement("span",{className:st.filePath},gn.defaultPath+"/")),sn.createElement(ze.Z,{flex:"1"},sn.createElement(Ne.default.Item,{name:"path",style:{marginBottom:0},rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6587\u4EF6\u540D\u79F0"},{whitespace:!0,message:"\u8BF7\u52FF\u8F93\u5165\u7A7A\u683C"}]},sn.createElement(et.default,{placeholder:"\u8BF7\u8F93\u5165\u6587\u4EF6\u540D\u79F0",size:"middle"}))))),sn.createElement(Ne.default.Item,{label:"\u63D0\u4EA4\u4FE1\u606F\uFF1A",name:"commitMessage",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u63D0\u4EA4\u4FE1\u606F"},{whitespace:!0,message:"\u8BF7\u52FF\u8F93\u5165\u7A7A\u683C"}]},sn.createElement(et.default,{placeholder:"\u8BF7\u8F93\u5165\u672C\u6B21\u63D0\u4EA4\u7684\u4E3B\u8981\u4FE1\u606F\uFF0C\u5408\u7406\u7684\u63CF\u8FF0\u4FE1\u606F\u6709\u5229\u4E8E\u4EE3\u7801\u5386\u53F2\u8BB0\u5F55\u7684\u7BA1\u7406",size:"middle"})),sn.createElement("div",{className:"mt10 mb20"},sn.createElement(Ne.default.Item,{name:"codeMirror",label:"\u6587\u4EF6\u5185\u5BB9\uFF1A",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6587\u4EF6\u5185\u5BB9"}],style:{marginBottom:0}},sn.createElement(ot.h,{options:{modal:"javascript",lineNumbers:!0,theme:"railscasts",indentUnit:4,matchBrackets:!0,autoRefresh:!0,smartIndent:!0,extraKeys:{"Alt-/":"autocomplete"},autofocus:!0,styleActiveLine:!0,lint:!0,linkurl:"",gutters:["CodeMirror-linenumbers","breakpoints","CodeMirror-lint-markers"]}})))))))};var Ue=(0,ke.connect)(({shixunsDetail:zt,loading:Jt,globalSetting:Pt,user:yn})=>({shixunsDetail:zt,globalSetting:Pt,user:yn,loading:Jt.models.index}))(He),rt=Object.defineProperty,dn=Object.getOwnPropertySymbols,qt=Object.prototype.hasOwnProperty,Fn=Object.prototype.propertyIsEnumerable,At=(zt,Jt,Pt)=>Jt in zt?rt(zt,Jt,{enumerable:!0,configurable:!0,writable:!0,value:Pt}):zt[Jt]=Pt,Ge=(zt,Jt)=>{for(var Pt in Jt||(Jt={}))qt.call(Jt,Pt)&&At(zt,Pt,Jt[Pt]);if(dn)for(var Pt of dn(Jt))Fn.call(Jt,Pt)&&At(zt,Pt,Jt[Pt]);return zt},en=(zt,Jt)=>{var Pt={};for(var yn in zt)qt.call(zt,yn)&&Jt.indexOf(yn)<0&&(Pt[yn]=zt[yn]);if(zt!=null&&dn)for(var yn of dn(zt))Jt.indexOf(yn)<0&&Fn.call(zt,yn)&&(Pt[yn]=zt[yn]);return Pt},ue=(zt,Jt,Pt)=>new Promise((yn,Jn)=>{var xr=gn=>{try{cr(Pt.next(gn))}catch(yr){Jn(yr)}},On=gn=>{try{cr(Pt.throw(gn))}catch(yr){Jn(yr)}},cr=gn=>gn.done?yn(gn.value):Promise.resolve(gn.value).then(xr,On);cr((Pt=Pt.apply(zt,Jt)).next())});const ae=zt=>{var Jt=zt,{shixunsDetail:Pt,globalSetting:yn,loading:Jn,user:xr,dispatch:On,isRepository:cr}=Jt,gn=en(Jt,["shixunsDetail","globalSetting","loading","user","dispatch","isRepository"]);const yr=(0,ke.useLocation)(),Tr=(0,ke.useParams)(),[un,da]=(0,y.useState)({}),ya=(0,y.useRef)(),[sa]=Ne.default.useForm(),[zr,ri]=(0,y.useState)(""),[Ba,Zr]=(0,y.useState)("");(0,y.useEffect)(()=>{gn.visible&&sa.resetFields()},[gn.visible]),(0,y.useEffect)(()=>{const Ur=gn.defaultPath.split("/");Ur.length===1?(ri(""),Zr(gn.defaultPath)):(Zr(Ur.pop()),ri(Ur.join("/")+"/"))},[gn.defaultPath]),(0,y.useEffect)(()=>{var Ur,li;ya.current=(li=(Ur=yr.pathname)==null?void 0:Ur.split("/"))==null?void 0:li[2]},[]);const ia=(...Ur)=>ue(void 0,[...Ur],function*(li={}){const Ca=(0,Nt.TG)(),Pa=yield On({type:"shixunsDetail/moveGitFile",payload:{id:Tr.id,from:gn.defaultPath,to:zr+li.path,message:li.commitMessage||`${gn.defaultPath} rename to ${zr}${li.path} `,secret_repository:cr,homework_common_id:Ca||void 0}});(Pa==null?void 0:Pa.status)===0&&(De.ZP.success("\u6DFB\u52A0\u6210\u529F"),gn.onOK({path:li.path,name:li.path}),gn.onClose())}),ra=()=>{var Ur,li;ke.history.push(`/shixuns/${ya.current}/${(li=(Ur=yr.pathname)==null?void 0:Ur.split("/"))==null?void 0:li[3]}${zr?`/master/shixun_show/${zr}`:""}`)};return y.createElement(lt.default,{width:"40%",open:gn.visible,wrapClassName:st.modal,centered:!0,onOk:()=>{sa.submit()},onCancel:gn.onClose,title:"\u63D0\u4EA4\u8BF4\u660E"},y.createElement("section",{className:st.bg},y.createElement("div",{className:st.wrap},y.createElement(Ne.default,{className:"mt10",form:sa,scrollToFirstError:!0,layout:"vertical",onFinish:ia,onChange:()=>{const Ur=Ge({},sa.getFieldsValue());Ur!=null&&Ur.path&&(Ur.path=Ur.path.trim(),Ur.path.split("").filter(Ca=>Ca==="/").length>1&&(Ur.path=Ur.path.substring(0,Ur.path.length-1)),sa.setFieldsValue(Ge({},Ur)),da(Ur))}},y.createElement(Ne.default.Item,{label:"\u91CD\u547D\u540D\uFF1A",name:"path"},y.createElement(Ke.Z,null,y.createElement(ze.Z,{flex:"1"},y.createElement(Ne.default.Item,{name:"path",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6587\u4EF6\u540D\u79F0"},{whitespace:!0,message:"\u8BF7\u52FF\u8F93\u5165\u7A7A\u683C"}]},y.createElement(et.default,{placeholder:"\u8BF7\u8F93\u5165\u6587\u4EF6\u540D\u79F0",size:"middle",defaultValue:Ba}))))),y.createElement(Ne.default.Item,{label:"\u63D0\u4EA4\u4FE1\u606F\uFF1A",name:"commitMessage"},y.createElement(et.default,{placeholder:`\u5982\u4E0D\u586B\u5199\uFF0C\u9ED8\u8BA4\u63D0\u4EA4\u4FE1\u606F\u662F\uFF08${gn.defaultPath} rename to \u65B0\u7684\u540D\u79F0 \uFF09`,size:"middle"}))))))};var re=(0,ke.connect)(({shixunsDetail:zt,loading:Jt,globalSetting:Pt,user:yn})=>({shixunsDetail:zt,globalSetting:Pt,user:yn,loading:Jt.models.index}))(ae),ce=ne(86748),he=ne(72327),ie=ne(94968),Ce=ne(11499),Et={wrap:"wrap___T4tjB",title:"title____QnQT",path:"path___PLUeD",colorBlue:"colorBlue___eL7QF"},vt=ne(59301),dt=Object.defineProperty,yt=Object.getOwnPropertySymbols,vn=Object.prototype.hasOwnProperty,wn=Object.prototype.propertyIsEnumerable,Sn=(zt,Jt,Pt)=>Jt in zt?dt(zt,Jt,{enumerable:!0,configurable:!0,writable:!0,value:Pt}):zt[Jt]=Pt,Zn=(zt,Jt)=>{for(var Pt in Jt||(Jt={}))vn.call(Jt,Pt)&&Sn(zt,Pt,Jt[Pt]);if(yt)for(var Pt of yt(Jt))wn.call(Jt,Pt)&&Sn(zt,Pt,Jt[Pt]);return zt},rn=(zt,Jt)=>{var Pt={};for(var yn in zt)vn.call(zt,yn)&&Jt.indexOf(yn)<0&&(Pt[yn]=zt[yn]);if(zt!=null&&yt)for(var yn of yt(zt))Jt.indexOf(yn)<0&&wn.call(zt,yn)&&(Pt[yn]=zt[yn]);return Pt},ht=(zt,Jt,Pt)=>new Promise((yn,Jn)=>{var xr=gn=>{try{cr(Pt.next(gn))}catch(yr){Jn(yr)}},On=gn=>{try{cr(Pt.throw(gn))}catch(yr){Jn(yr)}},cr=gn=>gn.done?yn(gn.value):Promise.resolve(gn.value).then(xr,On);cr((Pt=Pt.apply(zt,Jt)).next())});const{Dragger:Cn}=ie.default,_t=zt=>{var Jt=zt,{shixunsDetail:Pt,globalSetting:yn,loading:Jn,user:xr,dispatch:On,isRepository:cr}=Jt,gn=rn(Jt,["shixunsDetail","globalSetting","loading","user","dispatch","isRepository"]);const yr=(0,ke.useLocation)(),Tr=(0,ke.useParams)(),[un,da]=(0,y.useState)({}),ya=(0,y.useRef)(),[sa]=Ne.default.useForm(),[zr,ri]=(0,y.useState)([]),[Ba,Zr]=(0,y.useState)();let ia;(0,y.useEffect)(()=>{gn.visible&&(sa.resetFields(),ri([]))},[gn.visible]),(0,y.useEffect)(()=>{ya.current=Tr.id},[]),(0,y.useEffect)(()=>{const ha=sessionStorage.getItem("pathArray");if(ha){const Pr=ha.split(",").join("/"),Qn=Pr.indexOf("/")===0?Pr.substr(1):Pr;Zr(Qn)}},[]);const ra=ha=>{var Pr,Qn,ai,dr;if(ia=ha.file.name,ha.file.status==="done"||ha.file.status==="uploading"){if(ri(ha.fileList),!ha.file.response)return;if(((Pr=ha.file.response)==null?void 0:Pr.status)===0){(Qn=Pt==null?void 0:Pt.detail)!=null&&Qn.copy_for_exercise||(De.ZP.success("\u4E0A\u4F20\u6210\u529F\uFF01"),sa.validateFields());return}ri(zr.filter(bn=>bn.uid!==ha.file.uid)),(ai=ha.file.response)!=null&&ai.message&&De.ZP.info((dr=ha.file.response)==null?void 0:dr.message)}},Ur=ha=>ht(void 0,null,function*(){if(!ha.response){De.ZP.info("\u8FD8\u672A\u4E0A\u4F20\u5B8C\u6210\uFF0C\u65E0\u6CD5\u8FDB\u884C\u5220\u9664\u64CD\u4F5C\uFF01");return}(yield On({type:"shixunsDetail/deleteGitFile",payload:{id:Tr.id,path:Ba?`${Ba}/${ha.name}`:ha.name,message:sa.getFieldValue("commitMessage")||`\u5220\u9664\u4E86${Ba?`${Ba}/${ha.name}`:ha.name}`,secret_repository:cr?null:!0}})).status===0&&(ri(zr.filter(Qn=>Qn.uid!==ha.uid)),De.ZP.info("\u5220\u9664\u6210\u529F"))}),li={height:300,multiple:!0,withCredentials:!0,openFileDialogOnClick:!!sa.getFieldValue("commitMessage"),data:()=>ht(void 0,null,function*(){return new Promise((ha,Pr)=>ht(void 0,null,function*(){setTimeout(()=>ht(void 0,null,function*(){const Qn=yield sa.getFieldsValue(),ai=Zn(Zn({},{path:gn.defaultPath?gn.defaultPath:"",message:un.commitMessage||`\u4E0A\u4F20\u4E86${ia}`}),cr?{}:{secret_repository:!0});ha(ai)}),200)}))}),fileList:zr,method:"post",action:`${ce.Z.API_SERVER}/api/shixuns/${ya.current}/upload_git_file.json`,onChange:ra,onRemove:Ur,beforeUpload:ha=>(ia=ha.name,ha.size/1024/1024>50?(De.ZP.info("\u6587\u4EF6\u5927\u5C0F\u5FC5\u987B\u5C0F\u4E8E50MB"),!1):!0)},Ca=(ha=!1,Pr=1)=>ht(void 0,null,function*(){var Qn;const ai=(0,Nt.TG)(),dr=Zn(Zn({},{path:gn.defaultPath?gn.defaultPath:"",message:un.commitMessage||`\u4E0A\u4F20\u4E86${ia}`}),cr?{}:{secret_repository:!0});for(let bn=0;bn{fr.append(er,dr[er].toString())});const Nr=yield(0,he.ZP)(`/api/shixuns/${ya.current}/upload_git_file.json`,{method:"post",body:fr},!0)}gn.onClose(),gn.onOK({path:gn.defaultPath}),Pa(),(Qn=Pt==null?void 0:Pt.detail)!=null&&Qn.copy_for_exercise&&(0,Bt.m)(On,Pt,Tr.id,Pr)}),Pa=()=>{var ha,Pr;ke.history.push(`/shixuns/${ya.current}/${(Pr=(ha=yr.pathname)==null?void 0:ha.split("/"))==null?void 0:Pr[3]}${Ba?`/master/shixun_show/${Ba}`:""}`)};return vt.createElement(lt.default,{open:gn.visible,onOk:ha=>{sa.submit()},centered:!0,onCancel:gn.onClose,width:"70%"},vt.createElement("section",{className:Et.bg},vt.createElement("div",{className:Et.wrap},vt.createElement("div",{className:Et.title},"\u4E0A\u4F20\u6587\u4EF6"),vt.createElement(Ne.default,{className:"mt10",form:sa,scrollToFirstError:!0,layout:"vertical",onFinish:()=>ht(void 0,null,function*(){var ha,Pr;yield sa.validateFields(),(ha=Pt==null?void 0:Pt.detail)!=null&&ha.is_fork_from_creator&&((Pr=Pt==null?void 0:Pt.detail)!=null&&Pr.copy_for_exercise)?(gn.onClose(),On({type:"classroomList/setActionTabs",payload:{key:"\u540C\u6B65\u4FEE\u6539",type:"wareHouse",fn:(Qn,ai)=>{Ca(Qn,ai)}}})):Ca()}),onValuesChange:()=>da(Zn({},sa.getFieldsValue()))},vt.createElement(Ne.default.Item,{label:"\u63D0\u4EA4\u4FE1\u606F\uFF1A",name:"commitMessage",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u63D0\u4EA4\u4FE1\u606F"},{whitespace:!0,message:"\u8BF7\u52FF\u8F93\u5165\u7A7A\u683C"}]},vt.createElement(et.default,{placeholder:"\u5FC5\u586B\uFF0C\u63CF\u8FF0\u4E3B\u8981\u4FEE\u6539\u5185\u5BB9\uFF08\u76F8\u5F53\u4E8EGit Commit message\u7684Header\uFF09"})),vt.createElement(Ne.default.Item,{label:"\u9009\u62E9\u6587\u4EF6",name:"file",rules:[{required:!0,validator(ha,Pr){return(zr==null?void 0:zr.length)===0?Promise.reject(new Error("\u8BF7\u9009\u62E9\u6587\u4EF6")):Promise.resolve()}}]},vt.createElement("div",{onClick:()=>{if(!sa.getFieldValue("commitMessage")){De.ZP.warning("\u8BF7\u5148\u586B\u5199\u63D0\u4EA4\u4FE1\u606F");return}}},vt.createElement(Cn,Zn({},li),vt.createElement("div",null,vt.createElement("i",{className:`iconfont icon-shangchuan font50 ${Et.colorBlue}`})),vt.createElement("div",{className:"font14 mt30"},"\u62D6\u62FD\u6587\u4EF6\u6216",vt.createElement("span",{className:`${Et.colorBlue} ml5`},"\u70B9\u51FB\u6B64\u5904\u4E0A\u4F20\uFF08\u5982\u679C\u6587\u4EF6\u5927\u5C0F\u8D85\u8FC750MB,\u8BF7\u4E0A\u4F20\u81F3\u6570\u636E\u96C6\uFF09"))))))),vt.createElement(Ce.Z,{onFinish:ha=>Zr(ha)})))};var on=(0,ke.connect)(({shixunsDetail:zt,loading:Jt,globalSetting:Pt,user:yn})=>({shixunsDetail:zt,globalSetting:Pt,user:yn,loading:Jt.models.index}))(_t),It={flex_box_center:"flex_box_center___UqJuy",flex_space_between:"flex_space_between___kWKf7",flex_box_vertical_center:"flex_box_vertical_center___nu70j",flex_box_center_end:"flex_box_center_end___NpRXJ",flex_box_column:"flex_box_column___mXaJ7",headLeft:"headLeft___CFA1O",colorBlue:"colorBlue___tdx2e",wrap:"wrap___Q6mHI",nodata:"nodata___f2U7q",nodataText:"nodataText___UUFGT",content:"content___nlH4h",gitCode:"gitCode___jaHbo",ellipsis:"ellipsis___wqs5z",menu:"menu___E01hA",overlayClass:"overlayClass___LrvQr",tips:"tips___XoHVF",gitTree:"gitTree___VsBuj"},pn={wrap:"wrap___qIbzI",content:"content___cWjqb",mainPathWrap:"mainPathWrap___QP5mq",colorBlue:"colorBlue___zUy77"},Ot=Object.defineProperty,jn=Object.getOwnPropertySymbols,$n=Object.prototype.hasOwnProperty,Xr=Object.prototype.propertyIsEnumerable,nr=(zt,Jt,Pt)=>Jt in zt?Ot(zt,Jt,{enumerable:!0,configurable:!0,writable:!0,value:Pt}):zt[Jt]=Pt,ut=(zt,Jt)=>{for(var Pt in Jt||(Jt={}))$n.call(Jt,Pt)&&nr(zt,Pt,Jt[Pt]);if(jn)for(var Pt of jn(Jt))Xr.call(Jt,Pt)&&nr(zt,Pt,Jt[Pt]);return zt},Rt=(zt,Jt,Pt)=>new Promise((yn,Jn)=>{var xr=gn=>{try{cr(Pt.next(gn))}catch(yr){Jn(yr)}},On=gn=>{try{cr(Pt.throw(gn))}catch(yr){Jn(yr)}},cr=gn=>gn.done?yn(gn.value):Promise.resolve(gn.value).then(xr,On);cr((Pt=Pt.apply(zt,Jt)).next())});const En=({shixunsDetail:zt,globalSetting:Jt,loading:Pt,dispatch:yn,title:Jn,pathList:xr=[],showInputPath:On=!1,isMergeSelectFile:cr=!1,onFinish:gn=()=>{}})=>{const[yr]=Ne.default.useForm(),Tr=(0,ke.useParams)(),un=(0,ke.useLocation)(),da=(0,y.useRef)(),[ya,sa]=(0,y.useState)(""),[zr,ri]=(0,y.useState)(""),[Ba,Zr]=(0,y.useState)([]),[ia,ra]=(0,y.useState)([]);(0,y.useEffect)(()=>{var Pr,Qn;da.current=((Qn=(Pr=un.pathname)==null?void 0:Pr.split("/"))==null?void 0:Qn[3])==="repository"},[]),(0,y.useEffect)(()=>{if(zt.actionTabs.key!=="Repository-SelectFilePath")return;const Pr=xr.join("/");let Qn=[];xr.map((ai,dr)=>{dr===0?Qn.push({val:"\u6839\u76EE\u5F55",path:""},{val:`/${ai}`,path:Pr}):Qn.push({val:`/${ai}`,path:Pr})}),Zr(Qn),sa(Pr),ri(Pr),Ur(Pr)},[zt.actionTabs.key]);const Ur=Pr=>Rt(void 0,null,function*(){const Qn=yield yn({type:da.current?"shixunsDetail/getRepository":"shixunsDetail/getSecretRepository",payload:{id:Tr.id,path:Pr}});Qn&&ra(Qn.trees||[])}),li=Pr=>{let Qn=ya;Pr.type==="tree"&&(Ba.length?Ba.push({val:`/${Pr.name}`,path:Pr.name}):Ba.push({val:"\u6839\u76EE\u5F55",path:""},{val:`/${Pr.name}`,path:Pr.name}),Zr(Ba),Qn=ya?`${ya}/${Pr.name}`:Pr.name,sa(Qn)),Ur(Qn)},Ca=(Pr,Qn)=>{const ai=Ba.filter((bn,fr)=>fr<=Qn);Zr(ai);const dr=ai.filter((bn,fr)=>fr!==0).map(bn=>bn.val).join("").substr(1);sa(dr),Ur(dr)},Pa=()=>Rt(void 0,null,function*(){const Pr=yr==null?void 0:yr.getFieldsValue(),Qn=ya?`${ya}${Pr!=null&&Pr.name?`/${Pr==null?void 0:Pr.name}`:""}`:Pr==null?void 0:Pr.name;if(cr){gn(Qn),ha();return}if(On){yield yr.validateFields();const ai=yield yn({type:"shixunsDetail/uploadGitFolder",payload:ut(ut({},{id:Tr.id,path:Qn}),da.current?{}:{secret_repository:!0})});gn(zr),ai.status===0&&De.ZP.info("\u65B0\u5EFA\u6210\u529F")}else gn(Qn),De.ZP.success("\u9009\u62E9\u6587\u4EF6\u76EE\u5F55\u6210\u529F");ha()}),ha=()=>{yn({type:"shixunsDetail/setActionTabs",payload:{}}),yr.resetFields()};return y.createElement(lt.default,{centered:!0,title:Jn||"\u65B0\u5EFA\u6587\u4EF6\u5939",closable:!1,keyboard:!1,open:zt.actionTabs.key==="Repository-SelectFilePath",onOk:Pa,onCancel:ha},y.createElement("div",{className:pn.wrap},y.createElement("div",{className:pn.content},y.createElement("div",{className:pn.mainPathWrap},!!(Ba!=null&&Ba.length)&&Ba.map((Pr,Qn)=>y.createElement("a",{key:Qn,onClick:()=>Ca(Pr,Qn)},Pr.val))),!!(ia!=null&&ia.length)&&ia.map((Pr,Qn)=>Pr.type==="tree"&&y.createElement("a",{key:Qn,onClick:()=>li(Pr)},y.createElement("i",{className:`iconfont icon-wenjianjia ${pn.colorBlue}`}),Pr.name))),y.createElement("label",{className:"mt5"},"\u9009\u4E2D\u7684\u65B0\u5EFA\u6587\u4EF6\u5939\u76EE\u5F55\uFF1A"),y.createElement("div",{className:"mt5 mb5"},ya),On&&y.createElement(Ne.default,{form:yr,scrollToFirstError:!0,className:"mt20"},y.createElement(Ne.default.Item,{name:"name",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u540D\u79F0"},{whitespace:!0,message:"\u8BF7\u52FF\u8F93\u5165\u7A7A\u683C"}]},y.createElement(et.default,{placeholder:"\u8BF7\u8F93\u5165\u65B0\u6587\u4EF6\u5939\u540D/\u5B50\u6587\u4EF6\u5939\u540D\u3002\uFF08\u5982\uFF1Asrc/step1\uFF09"})))))};var Pn=(0,ke.connect)(({shixunsDetail:zt,loading:Jt,globalSetting:Pt})=>({shixunsDetail:zt,globalSetting:Pt,loading:Jt.models.index}))(En),or=ne(18785),wr=ne(84105),La=ne(76534),Rr=ne(75065),Wr=ne(43775),Fr=ne(65636),Fa=Object.defineProperty,Za=Object.defineProperties,ja=Object.getOwnPropertyDescriptors,ei=Object.getOwnPropertySymbols,ur=Object.prototype.hasOwnProperty,Qt=Object.prototype.propertyIsEnumerable,Vn=(zt,Jt,Pt)=>Jt in zt?Fa(zt,Jt,{enumerable:!0,configurable:!0,writable:!0,value:Pt}):zt[Jt]=Pt,hr=(zt,Jt)=>{for(var Pt in Jt||(Jt={}))ur.call(Jt,Pt)&&Vn(zt,Pt,Jt[Pt]);if(ei)for(var Pt of ei(Jt))Qt.call(Jt,Pt)&&Vn(zt,Pt,Jt[Pt]);return zt},Ea=(zt,Jt)=>Za(zt,ja(Jt)),Or=(zt,Jt)=>{var Pt={};for(var yn in zt)ur.call(zt,yn)&&Jt.indexOf(yn)<0&&(Pt[yn]=zt[yn]);if(zt!=null&&ei)for(var yn of ei(zt))Jt.indexOf(yn)<0&&Qt.call(zt,yn)&&(Pt[yn]=zt[yn]);return Pt},Ar=(zt,Jt,Pt)=>new Promise((yn,Jn)=>{var xr=gn=>{try{cr(Pt.next(gn))}catch(yr){Jn(yr)}},On=gn=>{try{cr(Pt.throw(gn))}catch(yr){Jn(yr)}},cr=gn=>gn.done?yn(gn.value):Promise.resolve(gn.value).then(xr,On);cr((Pt=Pt.apply(zt,Jt)).next())});const{DirectoryTree:vi}=tt.default,zi=zt=>{var Jt=zt,{shixunsDetail:Pt,globalSetting:yn,loading:Jn,user:xr,activeKey:On,dispatch:cr,practiceSetting:gn,isRepository:yr,treeData:Tr,setTreeData:un}=Jt,da=Or(Jt,["shixunsDetail","globalSetting","loading","user","activeKey","dispatch","practiceSetting","isRepository","treeData","setTreeData"]),ya,sa,zr,ri,Ba,Zr,ia,ra;const Ur=(0,ke.useParams)(),li=(0,ke.useLocation)(),[Ca,Pa]=(0,y.useState)(),[ha,Pr]=(0,y.useState)(!1),[Qn,ai]=(0,y.useState)(!1),[dr,bn]=(0,y.useState)(!1),[fr,Nr]=(0,y.useState)(!1),[er,lr]=(0,y.useState)("");let[qn,Ye]=(0,y.useState)([]),[wa,ba]=(0,y.useState)([]);const[Ri,gi]=(0,y.useState)([]),[Ui,Eo]=(0,y.useState)(!1),[dl,vo]=(0,y.useState)(),[qo,Ei]=(0,y.useState)(),[yo,fl]=(0,y.useState)(""),[wl,ol]=(0,y.useState)(),[Il,Ho]=(0,y.useState)(!1);(0,y.useEffect)(()=>{un([]),Co(""),localStorage.warehouseHideTip||Eo(!0)},[li.pathname,yr]);const ql=(Br="")=>Ar(void 0,null,function*(){(yield(0,La.Zt)({id:Ur.id,secret_dir_path:Br}))&&ol(Br)}),Ll=Br=>{var Si;return y.createElement(Ve.default,{className:It.menu,onClick:Vi=>{switch(lr(Br.path||""),Vi.key){case"1":(0,Nt.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u4EE3\u7801\u4ED3\u5E93","\u65B0\u5EFA\u6587\u4EF6"]),Pr(!0);break;case"2":(0,Nt.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u4EE3\u7801\u4ED3\u5E93","\u65B0\u5EFA\u6587\u4EF6\u5939"]),bn(!0);break;case"3":(0,Nt.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u4EE3\u7801\u4ED3\u5E93","\u4E0A\u4F20"]),Nr(!0);break;case"4":(0,Nt.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u4EE3\u7801\u4ED3\u5E93","\u91CD\u547D\u540D"]),ai(!0);break;case"5":(0,Nt.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u4EE3\u7801\u4ED3\u5E93","\u5220\u9664"]),bo(Br.path,Br.name,Br);break;case"6":(0,Nt.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u4EE3\u7801\u4ED3\u5E93","\u590D\u5236\u8DEF\u5F84"]),As(Br);break}}},(Br.type==="topTree"||Br.type==="tree")&&y.createElement(Ve.default.Item,{key:"1"},"\u65B0\u5EFA\u6587\u4EF6"),(Br.type==="topTree"||Br.type==="tree")&&y.createElement(Ve.default.Item,{key:"2"},"\u65B0\u5EFA\u6587\u4EF6\u5939"),(Br.type==="topTree"||Br.type==="tree")&&y.createElement(Ve.default.Item,{key:"3"},"\u4E0A\u4F20"),Br.type!=="topTree"&&Br.type!=="tree"&&((Si=Pt==null?void 0:Pt.detail)==null?void 0:Si.public)<2&&y.createElement(Ve.default.Item,{key:"4"},"\u91CD\u547D\u540D"),Br.type!=="topTree"&&y.createElement(Re.CopyToClipboard,{text:`/data/workspace/myshixun/${yr?"":"secret/"}${Br==null?void 0:Br.path}`,onCopy:()=>De.ZP.success("\u590D\u5236\u6210\u529F")},y.createElement(Ve.default.Item,{key:"6"},y.createElement(y.Fragment,null,"\u590D\u5236\u8DEF\u5F84"))),Br.type!=="topTree"&&y.createElement(Ve.default.Item,{key:"5"},"\u5220\u9664"))},Cl=(Br,Si)=>Br.map(Vi=>(Si==""?Vi.path=Si+Vi.name:Vi.path=Si+"/"+Vi.name,Vi.title=y.createElement(Ke.Z,{className:"font14"},y.createElement(ze.Z,{flex:"1"},y.createElement(Ke.Z,null,Vi.type==="blob"&&y.createElement(ze.Z,{flex:"20px",style:{marginLeft:-20}},y.createElement("span",{className:"iconfont icon-wenjian11 font12"})),y.createElement(ze.Z,{flex:"1"},y.createElement("span",{className:" multi_ellipsis1"},Vi.name)))),y.createElement(ze.Z,null,(Vi.type==="blob"||Vi.type==="tree")&&y.createElement($e.Z,{dropdownRender:()=>Ll(Vi),className:It.ellipsis},y.createElement("i",{className:"iconfont icon-gengduo2 c-555a88"})))),Vi.disableCheckbox=Ca&&Ca!==Vi.name,Vi.className=Vi.type==="tree"?It.pl23:"",Vi.checkable=Vi.type!=="tree",Vi.isLeaf=Vi.type!=="tree",Vi.children=Vi.type==="tree"&&[],Vi.key=Vi.path,Vi)),Rl=Br=>{cr({type:"practiceSetting/setSideBarTabs",payload:{selectPath:Br}})},$l=(Br,Si)=>Ar(void 0,null,function*(){const Vi=Br.split("/");yield Co(er),setTimeout(()=>{Rl(Br),qn=[Vi[0]||""],wa=[Br],ba([...wa]),Ye([...qn])},150)}),Sl=(Br,Si)=>{if(Si=="")Tr=[...Br],un([...Br]);else{let Vi=bl(Tr,Si,Br);Tr=Vi,un([...Vi])}};function bl(Br,Si,Vi){return Br.map(Hi=>Hi.key===Si?(Hi.children=[...Vi],hr({},Hi)):Hi.children?Ea(hr({},Hi),{children:bl(Hi.children,Si,Vi)}):Hi)}const Co=(Br="")=>Ar(void 0,null,function*(){var Si,Vi;const Hi=yield cr({type:yr?"shixunsDetail/getRepository":"shixunsDetail/getSecretRepository",payload:{id:Ur.id,path:Br}});if(Hi){if((Si=Hi.trees)!=null&&Si.length){let Ko=Cl([...Hi.trees],Br);Sl(Ko,Br),gi(Hi.trees||[]),Ei(Br||""),console.log("handleGetRepository:",Ko,Br),setTimeout(()=>console.log(Tr,Hi.trees,Br,999999),2e3)}else Br==""&&un([]);vo(((Vi=Hi.commits)==null?void 0:Vi[0])||{})}return Hi}),us=Br=>Ar(void 0,null,function*(){return new Promise((Si,Vi)=>Ar(void 0,null,function*(){Br.children.length&&Si(),fl(Br.path),yield Co(Br.path),Si()}))}),Ws=(Br,Si)=>Ar(void 0,null,function*(){var Vi;console.log("handleSelectTree",Br,Si.nativeEvent.target.nodeName,Si);const Hi=()=>{Rl(Si.node.path),Br=[Si.node.path],ba([...Br])};Si.nativeEvent.target.nodeName==="svg"||Si.nativeEvent.target.nodeName==="LI"||Si.nativeEvent.target.nodeName==="I"||Si.node.type==="blob"&&((Vi=gn==null?void 0:gn.sideBar)!=null&&Vi.confirmLeave?lt.default.confirm({title:"\u79BB\u5F00\u6B64\u9875\u63D0\u793A",content:"\u7CFB\u7EDF\u53EF\u80FD\u4E0D\u4F1A\u4FDD\u5B58\u60A8\u6240\u505A\u7684\u66F4\u6539\u3002",okText:"\u79BB\u5F00",cancelText:"\u53D6\u6D88",onOk:()=>{Hi(),cr({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}})}}):Hi())}),bo=(Br,Si,Vi)=>{lt.default.confirm({centered:!0,title:`\u786E\u8BA4\u9700\u8981\u5220\u9664\u8BE5\u6587\u4EF6${Vi.children?"\u5939":""}?`,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>Ar(void 0,null,function*(){const Hi=(0,Nt.TG)(),Ko=yield cr({type:"shixunsDetail/deleteGitFile",payload:{id:Ur.id,path:Br,message:`\u5220\u9664${Br}`,secret_repository:yr?null:!0,homework_common_id:Hi||void 0}});let Al=Br.split("/");if((Ko==null?void 0:Ko.status)===0){De.ZP.info("\u5220\u9664\u6210\u529F"),Al.splice(Al.length-1,1);const Wl=yield Co(Al.length>1?Al.join("/"):"");return Wl!=null&&Wl.trees||(Al.splice(Al.length-1,1),yield Co(Al.length>1?Al.join("/"):"")),Rl(""),!0}else(Ko==null?void 0:Ko.status)===-3?lt.default.confirm({title:"\u5220\u9664\u5931\u8D25",centered:!0,content:y.createElement("div",null,"\u8BE5\u6587\u4EF6\u201C",Br,"\u201D\u5DF2\u7ECF\u88AB\u4EFB\u52A1\u5173\u5361\u7684\u5B66\u5458\u4EFB\u52A1\u6587\u4EF6\u6216\u8BC4\u6D4B\u6267\u884C\u6587\u4EF6\u4F7F\u7528\uFF0C\u8BF7\u5148\u4FEE\u6539\u4EFB\u52A1\u5173\u5361\u4E2D\u8BC4\u6D4B\u8BBE\u7F6E\u7684\u6587\u4EF6\u8DEF\u5F84\u540E\u518D\u5220\u9664\u3002"),okText:"\u524D\u5F80\u4FEE\u6539",cancelText:"\u53D6\u6D88",onOk:()=>{window.location.href=`/shixuns/${Ur.id}/edit/${Ko==null?void 0:Ko.message}/tab=2`}}):(Ko==null?void 0:Ko.status)===-4&<.default.confirm({title:"\u5220\u9664\u5931\u8D25",centered:!0,content:y.createElement("div",null,Ko==null?void 0:Ko.message),okText:"\u524D\u5F80\u4FEE\u6539",cancelText:"\u53D6\u6D88",onOk:()=>{window.location.href=`/shixuns/${Ur.id}/edit?tabId=service`}})})})},As=Br=>{console.log(Br,"item")},_s=(Br,Si)=>Ar(void 0,null,function*(){if(console.log("handleExpand",Si),Si.nativeEvent.target.nodeName==="svg"||Si.nativeEvent.target.nodeName==="path"||Si.nativeEvent.target.nodeName==="LI")return!0;yield us(Si.node),qn.includes(Si.node.path)?qn.splice(qn.indexOf(Si.node.path),1):qn.push(Si.node.path),Ye([...qn])}),ou=()=>{Eo(!1),localStorage.warehouseHideTip=!0},Gs=Br=>Ar(void 0,null,function*(){var Si;let Vi,Hi="",Ko,Al;switch(yr){case!0:Hi="\u5F00\u542F\u7248\u672C\u5E93",Ko="\u5F00\u542F",Al="\u4E0D\u5F00\u542F",Vi=y.createElement("div",null,"\u65B0\u5EFA\u5B9E\u8DF5\u9898\u5173\u5361\u65F6\uFF0C\u9700\u8981\u4F7F\u7528\u4EE3\u7801\u4ED3\u5E93\uFF1B\u5982\u679C\u53EA\u6709\u9009\u62E9\u9898\u5173\u5361\uFF0C\u5219\u4E0D\u9700\u8981\u4EE3\u7801\u4ED3\u5E93\u3002\u4EE3\u7801\u4ED3\u5E93\u542F\u7528\u540E\uFF0C\u5C06\u65E0\u6CD5\u5173\u95ED\u3002");break;case!1:(Si=Pt==null?void 0:Pt.detail)!=null&&Si.secret_repository?(Hi="\u5173\u95ED\u79C1\u5BC6\u4EE3\u7801\u4ED3\u5E93",Ko="\u786E\u5B9A",Al="\u53D6\u6D88",Vi=y.createElement("div",null,"\u5173\u95ED\u79C1\u5BC6\u4EE3\u7801\u4ED3\u5E93\u540E\uFF0C\u5DF2\u521B\u5EFA\u7684\u79C1\u5BC6\u4EE3\u7801\u4ED3\u5E93\u53CA\u5176\u5185\u5BB9\uFF0C\u5C06\u88AB\u5220\u9664\u3002\u786E\u8BA4\u8981\u5173\u95ED\u79C1\u5BC6\u4EE3\u7801\u4ED3\u5E93\uFF1F")):(Hi="\u5F00\u542F\u79C1\u5BC6\u4EE3\u7801\u4ED3\u5E93",Ko="\u4E0D\u4F7F\u7528",Al="\u4F7F\u7528",Vi=y.createElement("div",null,"\u79C1\u5BC6\u7248\u672C\u5E93\u7684\u6587\u4EF6\u5BF9\u5B66\u5458\u59CB\u7EC8\u9690\u85CF\uFF0C\u65E0\u6CD5\u8BBF\u95EE\u67E5\u770B\u3002\u9002\u7528\u4E8E\u547D\u4EE4\u884C\u3001\u56FE\u5F62\u5316\u684C\u9762\u4E24\u7C7B\u5B9E\u8BAD\uFF0C\u5176\u4ED6\u7C7B\u578B\u5B9E\u8BAD\u4E0D\u5EFA\u8BAE\u4F7F\u7528\u79C1\u5BC6\u7248\u672C\u5E93\u3002"));break}!yr&&(0,Rr.gy)(cr,"\u4E0D\u80FD\u5F00\u542F/\u5173\u95ED\u79C1\u5BC6\u4EE3\u7801\u4ED3\u5E93")||lt.default.confirm({title:Hi,okText:Ko,cancelText:Al,content:Vi,onOk:()=>{var Wl;(0,Nt.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u4EE3\u7801\u4ED3\u5E93",Hi]),!yr&&!((Wl=Pt==null?void 0:Pt.detail)!=null&&Wl.secret_repository)||Xs(Br)},onCancel:()=>{var Wl;!yr&&!((Wl=Pt==null?void 0:Pt.detail)!=null&&Wl.secret_repository)&&Xs(Br)}})}),Xs=Br=>Ar(void 0,null,function*(){yr?(yield(0,La.h4)(hr({},Ur)),cr({type:"practiceSetting/getCommonData",payload:hr({},Ur)})):yield(0,La.K0)(Ea(hr({},Ur),{is_secret_repository:Br})),Co(),cr({type:"shixunsDetail/getShixunsDetail",payload:{id:Ur.id}})}),lu=Br=>{console.log(Br)},Gl=Br=>Ar(void 0,null,function*(){console.log(Br);const Si=Br.node.key,Vi=Br.dragNode.key,Hi=Br.node.pos.split("-"),Ko=Br.dropPosition-Number(Hi[Hi.length-1]);if(Br.dragNode.type==="tree"){De.ZP.warning("\u4E0D\u652F\u6301\u6587\u4EF6\u5939\u79FB\u52A8\u76EE\u5F55");return}if(Br.node.type!=="tree"){De.ZP.warning("\u672A\u79FB\u52A8\u6587\u4EF6\u76EE\u5F55\u4F4D\u7F6E");return}if((yield cr({type:"shixunsDetail/moveGitFile",payload:hr({id:Ur.id,from:Br.dragNode.path,to:Br.node.path+"/"+Br.dragNode.name,message:`${Br.dragNode.path} move to ${Br.node.path+"/"+Br.dragNode.name} `},yr?{}:{secret_repository:!0})})).status===0){Rl(""),yield Co("");for(let Jo=0;Jonew Date("2023-09-01")},y.createElement(we.Z,{className:yr&&((sa=Pt==null?void 0:Pt.detail)!=null&&sa.init_repository)?"hide":"ml10",checked:yr?(ri=Pt==null?void 0:Pt.detail)==null?void 0:ri.init_repository:(zr=Pt==null?void 0:Pt.detail)==null?void 0:zr.secret_repository,checkedChildren:"\u5F00\u542F",unCheckedChildren:"\u5173\u95ED",onChange:Gs}))),y.createElement(ze.Z,null,y.createElement($e.Z,{dropdownRender:()=>Ll({type:"topTree"}),className:"current"},y.createElement(We.Z,{open:Ui,title:y.createElement("div",{className:"font16"},y.createElement(or.Z,{style:{position:"relative",left:-35},onClick:()=>ou()}),"\u70B9\u51FB\u6B64\u5904\u65B0\u5EFA\u6587\u4EF6\u3001\u65B0\u5EFA\u6587\u4EF6\u5939\u3001\u4E0A\u4F20\u6587\u4EF6\u3002",y.createElement("span",{onClick:()=>ou(),className:"iconfont icon-guanbi1 ml8 current font14"})),overlayClassName:It.overlayClass,overlayStyle:{maxWidth:500},arrowPointAtCenter:!0,placement:"right",color:"#F7B500"},yr&&((Ba=Pt==null?void 0:Pt.detail)==null?void 0:Ba.init_repository)&&y.createElement("i",{className:"iconfont icon-gengduo2 c-555a88"}),!yr&&((Zr=Pt==null?void 0:Pt.detail)==null?void 0:Zr.secret_repository)&&y.createElement("i",{className:"iconfont icon-gengduo2 c-555a88"}))))),!!Tr.length&&!yr&&y.createElement("div",{className:"mt20 pl20 pr20 font14 c-white"},y.createElement("div",null,"\u5B9E\u8BAD\u8BC4\u6D4B\u7684\u65F6\u5019\uFF0C\u7CFB\u7EDF\u4F1A\u4E34\u65F6\u5C06\u79C1\u5BC6\u4EE3\u7801\u5E93\u79FB\u52A8\u666E\u901A\u4EE3\u7801\u5E93\u7684secret\u76EE\u5F55\u4E0B\u9762\uFF0C\u8BC4\u6D4B\u7ED3\u675F\u4F1A\u6E05\u7A7Asecret\u76EE\u5F55\u5185\u5BB9\u3002\u5982\u679C\u79C1\u5BC6\u4EE3\u7801\u5E93\u4E2D\u5B58\u5728\u6587\u4EF6src/test.sh\uFF0C\u5728\u666E\u901A\u4EE3\u7801\u5E93\u8C03\u7528\u8BE5\u6587\u4EF6\u5219\u4F7F\u7528\u8DEF\u5F84\uFF1Asecret/src/test.sh")),Tr.length?y.createElement(y.Fragment,null,y.createElement("div",{className:It.content},On==="1"&&y.createElement("div",{className:It.tips},"\u63D0\u793A\uFF1A",y.createElement("br",null),'\u4EE3\u7801\u8FD0\u884C\u5728\u670D\u52A1\u5668/data/workspace/myshixun/\u4E0B\uFF0C\u5982\u679C\u4EE3\u7801 \u9700\u8981\u7528\u5230\u6587\u4EF6\u8DEF\u5F84\u65F6\uFF0C\u60A8\u5C06\u9F20\u6807\u79FB\u5165\u4ED3\u5E93\u6587\u4EF6\u6216\u76EE\u5F55\u53F3\u4FA7\u7684"..." \u56FE\u6807\uFF0C\u9009\u62E9\u590D\u5236\u8DEF\u5F84\u5F97\u5230\u6587\u4EF6\u7684\u7EDD\u5BF9\u8DEF\u5F84\u3002'),y.createElement(vi,{disabled:!!Jn.effects["shixunsDetail/getFileContent"],multiple:!0,showIcon:!1,treeData:Tr,switcherIcon:y.createElement(wr.Z,{style:{fontWeight:"bold",fontSize:14,position:"relative",top:5,left:-2}}),onExpand:_s,expandedKeys:qn,selectedKeys:wa,onSelect:Ws,draggable:!0,onDragEnter:lu,onDrop:Gl,className:It.gitTree}))):"",!Tr.length&&yr&&((ia=Pt==null?void 0:Pt.detail)==null?void 0:ia.init_repository)&&y.createElement(ci,null),!Tr.length&&!yr&&((ra=Pt==null?void 0:Pt.detail)==null?void 0:ra.secret_repository)&&y.createElement(ci,null))),y.createElement(re,{visible:Qn,defaultPath:er,onClose:()=>ai(!1),isRepository:!yr,onOK:Br=>Ar(void 0,null,function*(){const Si=er.split("/");Si.pop(),yield Co(Si.join("/")),Rl("")})}),y.createElement(Ue,{visible:ha,defaultPath:er,onClose:()=>Pr(!1),isRepository:yr,onOK:Br=>{$l(Br.path,Br.name)}}),y.createElement(je,{visible:dr,defaultPath:er,onClose:()=>bn(!1),isRepository:yr,onOK:Br=>{$l(Br.path,Br.name)}}),y.createElement(on,{defaultPath:er,visible:fr,isRepository:yr,onClose:()=>Nr(!1),onOK:Br=>Ar(void 0,null,function*(){const Si=er.split("/");yield Co(er),qn=[Si[0]||""],wa=[er],ba([...wa]),Ye([...qn])})}),y.createElement(Pn,{pathList:er==null?void 0:er.split("/"),showInputPath:!0,isMergeSelectFile:Il,onFinish:Br=>{Il?ql(Br):Co(Br),Ho(!1)}}))},ci=()=>y.createElement("div",{className:`mt20 pb50 ${It.nodata}`},y.createElement("div",{className:It.headLeft},"\u63D0\u793A\uFF1A",y.createElement("br",null),"\u6B64\u5904\u5B58\u653E\u672C\u5B9E\u8BAD\u6240\u9700\u7684\u6240\u6709\u4EE3\u7801\u7B49\u76F8\u5173\u6587\u4EF6\uFF0C\u4F60\u53EF\u4EE5\u901A\u8FC7\u4EE5\u4E0B",y.createElement("br",null),"\u4E24\u79CD\u65B9\u5F0F\u6765\u4F7F\u7528\uFF1A",y.createElement("br",null),"1\u3001",y.createElement("a",{href:"/forums/2784",target:"_blank"},"Git\u5BA2\u6237\u7AEF")," \u4E0A\u4F20\u5DF2\u6709\u6587\u4EF6\u6765\u5F00\u59CB\u4F7F\u7528\u3002",y.createElement("br",null),"2\u3001\u76F4\u63A5\u5728\u5E73\u53F0\u4E0A\u521B\u5EFA\u6587\u4EF6\u76EE\u5F55\u4EE5\u53CA\u76F8\u5173\u4EE3\u7801\u6587\u4EF6\u3002",y.createElement("br",null),"3\u3001\u5982\u679C\u6587\u4EF6\u5927\u5C0F\u8D85\u8FC750MB,\u8BF7\u4E0A\u4F20\u81F3\u6570\u636E\u96C6\u3002"),y.createElement("img",{width:"100%",src:Wr.Oe}));var Oa=(0,ke.connect)(({shixunsDetail:zt,loading:Jt,globalSetting:Pt,practiceSetting:yn,user:Jn})=>({shixunsDetail:zt,globalSetting:Pt,user:Jn,practiceSetting:yn,loading:Jt}))(zi),xn={flex_box_center:"flex_box_center___JYIA5",flex_space_between:"flex_space_between___OOSa6",flex_box_vertical_center:"flex_box_vertical_center___s1AAj",flex_box_center_end:"flex_box_center_end___Ou9x8",flex_box_column:"flex_box_column___fXhOh",commitWrap:"commitWrap___xJGHF",wrap:"wrap___OEGuw",colorGray:"colorGray___nocDG",content:"content___Cvvjf",itemTime:"itemTime___wIggD",imageUrl:"imageUrl___C3Dsm",blueLight:"blueLight___qEiQB",divider:"divider___G5Y2d",empty:"empty___L1pRU"},Dr=ne(37285),jr=Object.getOwnPropertySymbols,Vr=Object.prototype.hasOwnProperty,ta=Object.prototype.propertyIsEnumerable,$t=(zt,Jt)=>{var Pt={};for(var yn in zt)Vr.call(zt,yn)&&Jt.indexOf(yn)<0&&(Pt[yn]=zt[yn]);if(zt!=null&&jr)for(var yn of jr(zt))Jt.indexOf(yn)<0&&ta.call(zt,yn)&&(Pt[yn]=zt[yn]);return Pt},Rn=(zt,Jt,Pt)=>new Promise((yn,Jn)=>{var xr=gn=>{try{cr(Pt.next(gn))}catch(yr){Jn(yr)}},On=gn=>{try{cr(Pt.throw(gn))}catch(yr){Jn(yr)}},cr=gn=>gn.done?yn(gn.value):Promise.resolve(gn.value).then(xr,On);cr((Pt=Pt.apply(zt,Jt)).next())});const Nn=zt=>{var Jt=zt,{shixunsDetail:Pt,globalSetting:yn,loading:Jn,user:xr,dispatch:On,isRepository:cr}=Jt,gn=$t(Jt,["shixunsDetail","globalSetting","loading","user","dispatch","isRepository"]);const yr=(0,ke.useParams)(),[Tr,un]=(0,y.useState)([]);(0,y.useEffect)(()=>{da()},[cr]);const da=()=>Rn(void 0,null,function*(){const ya=yield On({type:"shixunsDetail/getRepositoryCommit",payload:{id:yr.id,secret_repository:cr?void 0:!0}});ya&&un(ya.commits||[])});return y.createElement(y.Fragment,null,Tr==""&&y.createElement("div",{className:xn.empty},y.createElement("img",{src:Wr.em,width:"258"}),y.createElement("br",null),y.createElement("span",{className:"c-grey-c font14"},"\u6682\u65E0\u63D0\u4EA4\u8BB0\u5F55")),Tr!=""&&y.createElement("section",{className:xn.bg},y.createElement("div",{className:xn.wrap},y.createElement("div",{className:xn.content},Tr==null?void 0:Tr.map(ya=>{var sa,zr;return y.createElement("div",null,y.createElement(Ke.Z,{align:"middle",className:"c-white font16"},y.createElement(ze.Z,null,ya.title)),y.createElement(Ke.Z,{align:"middle",className:"mt20 "},y.createElement(ze.Z,null,y.createElement("img",{className:xn.imageUrl,src:ce.Z.IMG_SERVER+"/"+((sa=ya.author)==null?void 0:sa.image_url)})),y.createElement(ze.Z,{className:xn.blueLight},y.createElement("span",{className:"ml20"},(zr=ya.author)==null?void 0:zr.username)),y.createElement(ze.Z,null,y.createElement("span",{className:`ml20 ${xn.blueLight}`},"\u63D0\u4EA4\u4E8E"),y.createElement("span",{className:`ml20 ${xn.blueLight}`},ya.time))),y.createElement(Dr.Z,{className:xn.divider}))})))))};var mt=(0,ke.connect)(({shixunsDetail:zt,loading:Jt,globalSetting:Pt,user:yn})=>({shixunsDetail:zt,globalSetting:Pt,user:yn,loading:Jt.models.index}))(Nn),St=ne(47171),Xn=ne(59301),mi=Object.defineProperty,ka=Object.defineProperties,ct=Object.getOwnPropertyDescriptors,Lt=Object.getOwnPropertySymbols,Mt=Object.prototype.hasOwnProperty,xt=Object.prototype.propertyIsEnumerable,Hn=(zt,Jt,Pt)=>Jt in zt?mi(zt,Jt,{enumerable:!0,configurable:!0,writable:!0,value:Pt}):zt[Jt]=Pt,ar=(zt,Jt)=>{for(var Pt in Jt||(Jt={}))Mt.call(Jt,Pt)&&Hn(zt,Pt,Jt[Pt]);if(Lt)for(var Pt of Lt(Jt))xt.call(Jt,Pt)&&Hn(zt,Pt,Jt[Pt]);return zt},Er=(zt,Jt)=>ka(zt,ct(Jt)),Kn=(zt,Jt)=>{var Pt={};for(var yn in zt)Mt.call(zt,yn)&&Jt.indexOf(yn)<0&&(Pt[yn]=zt[yn]);if(zt!=null&&Lt)for(var yn of Lt(zt))Jt.indexOf(yn)<0&&xt.call(zt,yn)&&(Pt[yn]=zt[yn]);return Pt},kr=(zt,Jt,Pt)=>new Promise((yn,Jn)=>{var xr=gn=>{try{cr(Pt.next(gn))}catch(yr){Jn(yr)}},On=gn=>{try{cr(Pt.throw(gn))}catch(yr){Jn(yr)}},cr=gn=>gn.done?yn(gn.value):Promise.resolve(gn.value).then(xr,On);cr((Pt=Pt.apply(zt,Jt)).next())});const{TabPane:Hr}=it.default,pi=zt=>{var Jt=zt,{globalSetting:Pt,loading:yn,dispatch:Jn,practiceSetting:xr,shixunsDetail:On}=Jt,cr=Kn(Jt,["globalSetting","loading","dispatch","practiceSetting","shixunsDetail"]),gn,yr,Tr,un,da,ya,sa,zr,ri,Ba,Zr,ia,ra,Ur,li,Ca,Pa,ha,Pr;const[Qn,ai]=(0,y.useState)("1"),[dr,bn]=(0,y.useState)("1");let[fr,Nr]=(0,y.useState)();const er=(0,y.useRef)(),[lr,qn]=(0,y.useState)(!0),[Ye,wa]=(0,y.useState)(["2","1"]),[ba,Ri]=(0,y.useState)([]),gi=(0,y.useRef)(),Ui=(0,ke.useParams)(),Eo=[{id:"1",name:"\u4EE3\u7801\u4ED3\u5E93"},{id:"2",name:Xn.createElement("span",null,Xn.createElement("span",null,"\u79C1\u5BC6\u4EE3\u7801\u4ED3\u5E93"),Xn.createElement(We.Z,{title:"\u79C1\u5BC6\u7248\u672C\u5E93\u7684\u6587\u4EF6\u5BF9\u5B66\u5458\u59CB\u7EC8\u9690\u85CF\uFF0C\u65E0\u6CD5\u8BBF\u95EE\u67E5\u770B\u3002"},Xn.createElement("i",{className:"iconfont icon-xiaowenhao",style:{marginLeft:2,fontSize:14}})))}];(0,y.useEffect)(()=>{var Ei,yo,fl,wl,ol,Il,Ho,ql,Ll,Cl,Rl,$l,Sl,bl,Co,us,Ws,bo;try{((fl=(yo=(Ei=On==null?void 0:On.fileContent)==null?void 0:Ei.content)==null?void 0:yo.content)!=null&&fl.length||((ol=(wl=On==null?void 0:On.fileContent)==null?void 0:wl.content)==null?void 0:ol.content)=="")&&(((Il=On==null?void 0:On.fileContent)==null?void 0:Il.file_type)==="txt"?(er.current=window.decodeURIComponent(escape(window.atob((ql=(Ho=On==null?void 0:On.fileContent)==null?void 0:Ho.content)==null?void 0:ql.content))),fr=window.decodeURIComponent(escape(window.atob((Cl=(Ll=On==null?void 0:On.fileContent)==null?void 0:Ll.content)==null?void 0:Cl.content))),Nr(fr)):(er.current=($l=(Rl=On==null?void 0:On.fileContent)==null?void 0:Rl.content)==null?void 0:$l.content,fr=(bl=(Sl=On==null?void 0:On.fileContent)==null?void 0:Sl.content)==null?void 0:bl.content,Nr(fr)))}catch(As){er.current=window.atob((us=(Co=On==null?void 0:On.fileContent)==null?void 0:Co.content)==null?void 0:us.content),fr=window.atob((bo=(Ws=On==null?void 0:On.fileContent)==null?void 0:Ws.content)==null?void 0:bo.content),Nr(fr),De.ZP.warning("\u8BF7\u786E\u8BA4\u6587\u4EF6\u5B57\u7B26\u96C6\u7F16\u7801\u662F\u5426\u4E3AUTF-8")}console.log("codeMirrorSourceValue1212:12",On.fileContent.content)},[(gn=On==null?void 0:On.fileContent)==null?void 0:gn.content]),(0,y.useEffect)(()=>{var Ei;const yo=(Ei=xr==null?void 0:xr.sideBar)==null?void 0:Ei.selectPath.split("/");wa(yo)},[(yr=xr==null?void 0:xr.sideBar)==null?void 0:yr.selectPath]);const dl=Ei=>{Nr(Ei);let yo=-1;Ei===er.current?yo=0:yo=1,Jn({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!!yo}})};(0,y.useEffect)(()=>{new Promise((Ei,yo)=>kr(void 0,null,function*(){var fl,wl,ol;if(((fl=xr==null?void 0:xr.sideBar)==null?void 0:fl.selectPath)!==""&&((wl=xr==null?void 0:xr.sideBar)!=null&&wl.selectPath)){const Il=yield Jn({type:"shixunsDetail/getFileContent",payload:{id:Ui.id,path:(ol=xr==null?void 0:xr.sideBar)==null?void 0:ol.selectPath,secret_repository:lr?null:!0}});Il!=null&&Il.content||(Il==null?void 0:Il.content)==""||Jn({type:"practiceSetting/setSideBarTabs",payload:{selectPath:""}})}}))},[(Tr=xr==null?void 0:xr.sideBar)==null?void 0:Tr.selectPath]);const vo=Xn.createElement(Ve.default,{className:Le.menu,style:{background:"#24294b"},onClick:Ei=>{var yo;!((yo=On==null?void 0:On.detail)!=null&&yo.secret_repository)&&Ei.key==="2"&&bn("1"),ai(Ei.key),Ei.key==="1"?qn(!0):qn(!1)}},Xn.createElement(Ve.default.Item,{disabled:!0,key:"0"},"\u5207\u6362\u4ED3\u5E93"),Eo.filter(Ei=>{var yo,fl;return!((yo=On==null?void 0:On.detail)!=null&&yo.init_repository)||(fl=On==null?void 0:On.detail)!=null&&fl.is_jupyter_lab?Ei.id!=="2":Ei}).map((Ei,yo)=>Xn.createElement(Ve.default.Item,{className:"leaveClick",key:Ei.id},Ei.name))),qo=(Ei=!1,yo=1)=>kr(void 0,null,function*(){var fl,wl,ol,Il;const Ho=yield Jn({type:"shixunsDetail/updateRepositoryFile",payload:{id:Ui.id,path:(wl=(fl=On==null?void 0:On.fileContent)==null?void 0:fl.params)==null?void 0:wl.path,content:fr,secret_repository:lr?null:!0,sync_origin_shixun:Ei}});Ho!=null&&Ho.content&&((ol=On==null?void 0:On.detail)!=null&&ol.copy_for_exercise||De.ZP.success("\u4FDD\u5B58\u6210\u529F"),Jn({type:"practiceSetting/setSideBarTabs",payload:Er(ar({},xr.sideBar),{confirmLeave:!1})})),(Il=On==null?void 0:On.detail)!=null&&Il.copy_for_exercise&&(0,Bt.m)(Jn,On,Ui.id,yo)});return Xn.createElement("div",{className:Le.warehouse},Xn.createElement("div",{className:Le.header},Xn.createElement(Ke.Z,{align:"middle",className:"w100 c-white",style:{height:60}},Xn.createElement(ze.Z,{flex:"1"},Xn.createElement(Ke.Z,{align:"middle"},Xn.createElement(ze.Z,null,Xn.createElement($e.Z,{dropdownRender:()=>vo,className:Le.menu},Xn.createElement("span",{className:"font16 c-white current ml20"},Eo.find(Ei=>Ei.id===Qn).name," ",Xn.createElement("span",{style:{color:"#B0B5D6"},className:"iconfont icon-sanjiaoxing font12"})))),Xn.createElement(ze.Z,{flex:"81px"},Xn.createElement("div",{className:Le.line})),Xn.createElement(ze.Z,null,Xn.createElement(it.default,{className:Le.tabs,activeKey:dr,onChange:Ei=>{var yo;(yo=xr==null?void 0:xr.sideBar)!=null&&yo.confirmLeave?lt.default.confirm({title:"\u79BB\u5F00\u6B64\u9875\u63D0\u793A",content:"\u7CFB\u7EDF\u53EF\u80FD\u4E0D\u4F1A\u4FDD\u5B58\u60A8\u6240\u505A\u7684\u66F4\u6539\u3002",okText:"\u79BB\u5F00",cancelText:"\u53D6\u6D88",onOk:()=>{bn(Ei),Jn({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1,selectPath:""}})}}):(bn(Ei),Jn({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1,selectPath:""}}))}},Xn.createElement(Hr,{tab:Xn.createElement("span",{className:"leaveClick"},"\u4EE3\u7801\u6587\u4EF6"),key:"1"}),lr&&((un=On==null?void 0:On.detail)==null?void 0:un.init_repository)&&Xn.createElement(Hr,{tab:"\u63D0\u4EA4\u8BB0\u5F55",key:"2",className:"leaveClick"}),!lr&&((da=On==null?void 0:On.detail)==null?void 0:da.secret_repository)&&Xn.createElement(Hr,{tab:"\u63D0\u4EA4\u8BB0\u5F55",key:"2",className:"leaveClick"}))))),(lr&&((ya=On==null?void 0:On.repository)==null?void 0:ya.git_url)||!lr&&((sa=On==null?void 0:On.secretRepository)==null?void 0:sa.git_url))&&Xn.createElement(Xn.Fragment,null,Xn.createElement(ze.Z,null,Xn.createElement("span",{className:Le.title},"\u4ED3\u5E93\u5730\u5740:"),Xn.createElement("input",{value:lr?(zr=On==null?void 0:On.repository)==null?void 0:zr.git_url:(ri=On==null?void 0:On.secretRepository)==null?void 0:ri.git_url}),Xn.createElement(Re.CopyToClipboard,{text:lr?(Ba=On==null?void 0:On.repository)==null?void 0:Ba.git_url:(Zr=On==null?void 0:On.secretRepository)==null?void 0:Zr.git_url,onCopy:()=>De.ZP.success("\u590D\u5236\u6210\u529F")},Xn.createElement(We.Z,{placement:"topLeft",title:"\u70B9\u51FB\u590D\u5236\u7248\u672C\u5E93"},Xn.createElement("i",{className:"iconfont icon-fuzhi2 current ml5 mr40"}))))))),Xn.createElement("div",{className:Le.content,style:{overflow:"auto"}},dr==="1"&&Xn.createElement(Xn.Fragment,null,Xn.createElement("aside",{className:Le.left},Xn.createElement(Ie.Z,{spinning:!!yn.effects["shixunsDetail/getRepository"],wrapperClassName:`${Le.loading} ${Le.bottom0}`},Xn.createElement(Oa,{setTreeData:Ri,treeData:ba,activeKey:Qn,isRepository:lr}))),Xn.createElement("aside",{className:Le.right,ref:gi},((ia=xr==null?void 0:xr.sideBar)==null?void 0:ia.selectPath)!==""&&Xn.createElement(Xn.Fragment,null,Xn.createElement(Ie.Z,{spinning:!!yn.effects["shixunsDetail/getFileContent"],wrapperClassName:Le.loading},Xn.createElement("div",{className:Le.filePathWrp},Xn.createElement(Ke.Z,{align:"middle",className:"w100"},Xn.createElement(ze.Z,null,Xn.createElement("span",{className:"iconfont icon-daimacangku2 c-white"})),Xn.createElement(ze.Z,{flex:"40px"},Xn.createElement("div",{className:Le.line,style:{marginLeft:20}})),Xn.createElement(ze.Z,{className:Le.filePath},Ye.map((Ei,yo)=>Xn.createElement("span",{className:"c-blue"},Ei))))),Xn.createElement("div",{className:yn.effects["shixunsDetail/getFileContent"]?"hide":"show"},Xn.createElement(St.Z,{className:"darkBlue",style:{top:66,height:"calc(100% - 60px)",position:"absolute",zIndex:1},filename:(ra=On==null?void 0:On.fileContent)==null?void 0:ra.filename,type:((Ur=On==null?void 0:On.fileContent)==null?void 0:Ur.file_type)==="office"?"download":(li=On==null?void 0:On.fileContent)==null?void 0:li.file_type,data:fr,monacoEditor:{value:fr,language:(Ca=On==null?void 0:On.fileContent)==null?void 0:Ca.language,onChange:Ei=>dl(Ei),options:{fontSize:14}}}))),((Pa=On==null?void 0:On.fileContent)==null?void 0:Pa.file_type)==="txt"&&Xn.createElement(Ke.Z,{align:"middle",justify:"center",className:Le.footer},Xn.createElement(ze.Z,null,Xn.createElement(kt.ZP,{type:"primary",size:"middle",ghost:!0,onClick:()=>{ke.history.push(`/shixuns/${Ui.id}/challenges`)}},"\u53D6\u6D88"),Xn.createElement(kt.ZP,{type:"primary",size:"middle",className:"ml40",onClick:Ei=>{var yo,fl;(yo=On==null?void 0:On.detail)!=null&&yo.is_fork_from_creator&&((fl=On==null?void 0:On.detail)!=null&&fl.copy_for_exercise)?Jn({type:"classroomList/setActionTabs",payload:{key:"\u540C\u6B65\u4FEE\u6539",type:"wareHouse",fn:(wl,ol)=>{qo(wl,ol)}}}):qo()}},"\u63D0\u4EA4")))),((ha=xr==null?void 0:xr.sideBar)==null?void 0:ha.selectPath)==""&&((Pr=On==null?void 0:On.detail)==null?void 0:Pr.init_repository)&&Xn.createElement("div",{className:Le.empty},Xn.createElement("img",{src:Wr.x7,width:"258"}),Xn.createElement("br",null),Xn.createElement("span",{className:"c-grey-c"},!!(ba!=null&&ba.length)&&"\u5728\u5DE6\u4FA7\u4EE3\u7801\u4ED3\u5E93\u533A\u57DF\u70B9\u51FB\u76EE\u5F55\u6253\u5F00\u6587\u4EF6",!(ba!=null&&ba.length)&&"\u8BF7\u5148\u5728\u5DE6\u4FA7\u4E0A\u4F20\u6587\u4EF6\u6216\u65B0\u5EFA\u6587\u4EF6\uFF01")))),dr==="2"&&Xn.createElement("div",{className:Le.commit},Xn.createElement(mt,{isRepository:lr}))))};var ca=(0,ke.connect)(({loading:zt,globalSetting:Jt,practiceSetting:Pt,shixunsDetail:yn})=>({globalSetting:Jt,loading:zt,practiceSetting:Pt,shixunsDetail:yn}))(pi)},56881:function(Dt,Ht,ne){"use strict";ne.r(Ht),ne.d(Ht,{default:function(){return hc}});var y=ne(59301),Le={practiceSetting:"practiceSetting___duHIg",wrapHeader:"wrapHeader___vb3NV",wrapLayout:"wrapLayout___z6EgF",wrapSidebar:"wrapSidebar___TzHq8",wrapContent:"wrapContent___iZrCo"},ke={flex_box_center:"flex_box_center___XeTw7",flex_space_between:"flex_space_between___Hfc9g",flex_box_vertical_center:"flex_box_vertical_center___JWkfv",flex_box_center_end:"flex_box_center_end___bKF19",flex_box_column:"flex_box_column___XWcdc",header:"header___HkrmL","flex-center":"flex-center___Xqcdj",title:"title___rc2FS",schedule:"schedule___MloKP",clickWarp:"clickWarp___yvMMm",num:"num___etFJa",subject:"subject___ZbcjS",btns:"btns___R7eGw",btn:"btn___NLvn4",simulate:"simulate___kVrJQ",exit:"exit___CTNC5"},it=ne(72565),We="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAACL0lEQVRIS72WvU9TURTAf4e+qBUritRXoYkaB0w0alz4B3RQExTSbjpooouiddGVxf0hTjKQ+MkANhiVwYTNwcHFRuNgdIHGYiMmVWnja6+5La8ttq99Vesd3/n4nXPuOec+ocHpu6nCecVJFCcUHBDo0eoK0gKvEZ76hNnFy7Lg5kbqCXrGVa8vzyhwVsBoFIQCG5jM+xhNj0jyd90agGmpQVHcQwg0clwjU2SUcDoVk8fVsjUAc0yNiMICOlpyXlEuKCGWuiLjzqcyoBg5xP/CueOzoGDIyaQI0DU3bN61XBa3NBUZ22CvvpMiwLTUbYHzf1gWDpmw9B2S3yoeFEykYnJBdCvaBT4265Z6cEMgNgBn9sPQNHz4ugZgGx3sltCYuojiVqvRd/th4jjsC0J0BhKf63gQLknIUs+AY60A+rfB3UEIboTIDLz65Go9J6alFgT6vAIOboeHp2CrH64+h6m37pYKFnUGWWB9tZrfAOso5Gy4Ng/ZfEl62ISpYQisgzsJuD7fNKxcXUCoE+JR2NUFiSU49wQ2GDAbBV3798tw5D7kVsENMDnXEoUDEI9AeDN8WYGsDb0B0FM0PA0va7ZOLcYpkesl7+wqQXZsqhh7LI1jMNe0TfdsKUGCnfDjJwxMQnqlae1LCrpNvQxafzc8isCDN3DjhTfneo0XB83rqtADlczAsu45D6e8Kv7LslvNon3r2sm4rQ9OGdLOJ9OBtPXRr26Qf/Hb8gvtaezbqqd4vgAAAABJRU5ErkJggg==",De=ne(76534),Ve=ne(62957),Ke=ne(6767),ze=ne(72327),$e=ne(22740),lt=ne(59301),Ie=Object.getOwnPropertySymbols,kt=Object.prototype.hasOwnProperty,tt=Object.prototype.propertyIsEnumerable,we=(Ae,xe)=>{var Ee={};for(var gt in Ae)kt.call(Ae,gt)&&xe.indexOf(gt)<0&&(Ee[gt]=Ae[gt]);if(Ae!=null&&Ie)for(var gt of Ie(Ae))xe.indexOf(gt)<0&&tt.call(Ae,gt)&&(Ee[gt]=Ae[gt]);return Ee},Re=(Ae,xe,Ee)=>new Promise((gt,mn)=>{var Wn=Ut=>{try{kn(Ee.next(Ut))}catch(Ln){mn(Ln)}},pr=Ut=>{try{kn(Ee.throw(Ut))}catch(Ln){mn(Ln)}},kn=Ut=>Ut.done?gt(Ut.value):Promise.resolve(Ut.value).then(Wn,pr);kn((Ee=Ee.apply(Ae,xe)).next())});const Ne=Ae=>{var xe=Ae,{globalSetting:Ee,loading:gt,dispatch:mn,practiceSetting:Wn,shixunsDetail:pr}=xe,kn=we(xe,["globalSetting","loading","dispatch","practiceSetting","shixunsDetail"]),Ut,Ln;const Aa=(0,$e.useLocation)(),$a=(0,y.useRef)(""),qr=(0,$e.useParams)(),{title:Ta,base_info_warning:Ii,challenges_warning:la,service_warning:Ra,repository_warning:gr,mirror_warning:Yi}=Wn;(0,y.useEffect)(()=>{var Xa;$a.current=(Xa=Aa.pathname.split("/"))==null?void 0:Xa[2],mn({type:"practiceSetting/setParams",payload:{id:$a.current}}),mn({type:"practiceSetting/getCommonData",payload:{id:$a.current}})},[Aa.pathname]),(0,y.useEffect)(()=>((0,it.Dk)(Ta||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"),()=>{(0,it.Dk)()}));const Fi=()=>Re(void 0,null,function*(){yield Ua(),$e.history.push(`/shixuns/${$a.current}/challenges`)}),Ua=()=>new Promise((Xa,Li)=>{var ao;(ao=Wn==null?void 0:Wn.sideBar)!=null&&ao.confirmLeave?Ve.default.confirm({title:"\u79BB\u5F00\u6B64\u9875\u63D0\u793A",content:"\u7CFB\u7EDF\u53EF\u80FD\u4E0D\u4F1A\u4FDD\u5B58\u60A8\u6240\u505A\u7684\u66F4\u6539\u3002",okText:"\u79BB\u5F00",cancelText:"\u53D6\u6D88",onOk:()=>{mn({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}}),Xa()},onCancel:()=>{Li()}}):Xa()}),Va=Xa=>{var Li;if(Xa===(Wn==null?void 0:Wn.sideBar.tabsActive))return;const ao=()=>{$e.history.push(`/shixuns/${$a.current}/edit?tabId=${Xa}`),mn({type:"practiceSetting/setSideBarTabs",payload:{tabsActive:Xa,selectPath:"",confirmLeave:!1}})};(Li=Wn==null?void 0:Wn.sideBar)!=null&&Li.confirmLeave?Ve.default.confirm({title:"\u79BB\u5F00\u6B64\u9875\u63D0\u793A",content:"\u7CFB\u7EDF\u53EF\u80FD\u4E0D\u4F1A\u4FDD\u5B58\u60A8\u6240\u505A\u7684\u66F4\u6539\u3002",okText:"\u79BB\u5F00",cancelText:"\u53D6\u6D88",onOk:()=>{ao()}}):ao()},Cr=(Xa,Li=!1)=>{Xa=Xa!=null&&Xa.includes(".json")?Xa:`${Xa}.json`,Ve.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:lt.createElement("div",{className:"tc font16"},"\u5B9E\u8BAD\u5DF2\u7ECF\u66F4\u65B0\u4E86\uFF0C\u6B63\u5728\u4E3A\u60A8\u91CD\u7F6E!"),onOk:()=>Re(void 0,null,function*(){const ao=yield(0,ze.ZP)("/api"+Xa,{method:"get"});if(!ao)return;Ke.ZP.success("\u91CD\u7F6E\u6210\u529F\uFF0C\u6B63\u5728\u8FDB\u5165\u5B9E\u8DF5\u9879\u76EE\uFF01");const hn=yield(0,De.Ir)({id:ao.shixun_identifier,jump_challenge_setting:Li});if(hn!=null&&hn.game_identifier){(0,it.xg)(`/tasks/${hn.game_identifier}`);return}(hn==null?void 0:hn.status)===2?Cr(hn==null?void 0:hn.message):(hn==null?void 0:hn.status)===3&&br(hn==null?void 0:hn.message)})})},br=Xa=>{Ve.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:lt.createElement("div",{className:"tc font16"},"\u76EE\u524D\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5C1A\u5728\u5185\u6D4B\u4E2D\uFF0C\u5C06\u4E8E",Xa,"\u4E4B\u540E\u5F00\u653E\uFF0C\u8C22\u8C22\uFF01")})},Ha=(Xa,Li)=>Re(void 0,null,function*(){var ao,hn,ni,Yo;if(yield Ua(),(0,it.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u6A21\u62DF\u5B9E\u6218"]),(ao=pr.detail)!=null&&ao.is_jupyter||(hn=pr.detail)!=null&&hn.is_jupyter_lab){mn({type:"shixunsDetail/execJupyter",payload:{id:$a.current}}).then(Gi=>{var Go;Gi!=null&&Gi.identifier&&((Go=$e.history)==null||Go.push(`/tasks/${Gi.identifier}/jupyter`))});return}mn({type:"globalSetting/setGlobalLoading",payload:{show:!0,text:"\u6B63\u5728\u8FDB\u5165\u5B9E\u8DF5\u9879\u76EE\uFF0C\u8BF7\u7A0D\u540E..."}});const wi=Li?yield(0,De.BK)({id:Xa}):yield(0,De.Ir)({id:Xa});if(mn({type:"globalSetting/setGlobalLoading",payload:{show:!1,text:""}}),(wi==null?void 0:wi.status)==5&&!Li){Ve.default.confirm({centered:!0,icon:null,width:430,okText:"\u5B8C\u5584\u8BC4\u6D4B\u8BBE\u7F6E",cancelText:"\u76F4\u63A5\u8FDB\u5165\u6A21\u62DF\u5B9E\u6218",title:"\u63D0\u793A",content:lt.createElement("div",{className:"mb10"},"\u68C0\u6D4B\u5230",(Yo=(ni=wi==null?void 0:wi.data)==null?void 0:ni.challenge_errors)==null?void 0:Yo.map((Gi,Go)=>{var $r;return lt.createElement("span",{key:Go,style:{color:"#3061D0"}},"\u7B2C",Gi==null?void 0:Gi.challenge_position,"\u5173",Go!=(($r=wi==null?void 0:wi.data)==null?void 0:$r.challenge_errors)-1&&"\u3001")}),"\u5173\u5361\u4E2D\u8BC4\u6D4B\u8BBE\u7F6E\u672A\u5B8C\u6210\uFF0C\u76F4\u63A5\u8FDB\u5165\u6A21\u62DF\u5B9E\u6218\u65E0\u6CD5\u68C0\u6D4B\u6574\u4E2A\u5B9E\u9A8C\u6D41\u7A0B\uFF0C\u5EFA\u8BAE\u5148\u5B8C\u5584\u5173\u5361\u8BC4\u6D4B\u8BBE\u7F6E\u540E\u518D\u8FDB\u5165\u6A21\u62DF\u5B9E\u6218"),onOk:()=>{var Gi,Go,$r;window.location.href=`/shixuns/${$a.current}/edit/${($r=(Go=(Gi=wi==null?void 0:wi.data)==null?void 0:Gi.challenge_errors)==null?void 0:Go[0])==null?void 0:$r.challenge_id}/tab=2`},onCancel:()=>{(0,De.Ir)({id:$a.current,jump_challenge_setting:!0}).then(Gi=>{if(Gi!=null&&Gi.game_identifier||Gi!=null&&Gi.identifier){(0,it.xg)(`/tasks/${Gi.game_identifier}`);return}(Gi==null?void 0:Gi.status)===-3?(0,it.eF)():(Gi==null?void 0:Gi.status)===2?Cr(Gi==null?void 0:Gi.message,!0):(Gi==null?void 0:Gi.status)===3&&br(Gi==null?void 0:Gi.message)})}});return}if((wi==null?void 0:wi.status)==6&&!Li){Ve.default.confirm({centered:!0,icon:null,width:430,okText:"\u5B8C\u5584\u5B9E\u9A8C\u73AF\u5883\u8BBE\u7F6E",title:"\u63D0\u793A",content:lt.createElement("div",{className:"mb10"},"\u68C0\u6D4B\u5230\u5B9E\u9A8C\u73AF\u5883\u8BBE\u7F6E\u4E0D\u5B8C\u5584\uFF0C\u65E0\u6CD5\u5F00\u542F\u5B9E\u9A8C\u73AF\u5883\u8FDB\u884C\u6A21\u62DF\u5B9E\u6218\u8BF7\u5B8C\u5584\u5B9E\u9A8C\u73AF\u5883\u8BBE\u7F6E"),cancelButtonProps:{style:{display:"none"}},onOk:()=>{window.location.href=`/shixuns/${$a.current}/edit?tabId=environment`}});return}if(wi!=null&&wi.game_identifier||wi!=null&&wi.identifier){(0,it.xg)(Li?`/tasks/${wi==null?void 0:wi.identifier}/jupyter`:`/tasks/${wi.game_identifier}`);return}(wi==null?void 0:wi.status)===-3?(0,it.eF)():(wi==null?void 0:wi.status)===2?Cr(wi==null?void 0:wi.message):(wi==null?void 0:wi.status)===3&&br(wi==null?void 0:wi.message)}),va=()=>Re(void 0,null,function*(){yield Ua(),mn({type:"practiceSetting/setSideBarTabs",payload:{tabsActive:"information"}})}),oi=Xa=>({borderBottomColor:(Wn==null?void 0:Wn.sideBar.tabsActive)===Xa?"#0152d9":"transparent"});return lt.createElement("div",{className:ke.header},lt.createElement("aside",{className:ke.title},lt.createElement("i",{onClick:Fi,style:{color:"#fff",marginRight:20},className:"icon iconfont icon-fanhui1"}),lt.createElement("span",{className:ke.edit},Ta||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"),lt.createElement("i",{onClick:va,className:"icon iconfont icon-xiugai1"})),lt.createElement("aside",{className:ke.schedule},lt.createElement("div",null,lt.createElement("span",{style:oi("information"),className:ke.clickWarp,onClick:()=>Va("information")},Ii?lt.createElement("span",{className:ke.num},"1"):lt.createElement("img",{src:We}),lt.createElement("span",{className:ke.subject},"\u57FA\u672C\u4FE1\u606F")),lt.createElement("i",{className:"iconfont icon-lujing"})),lt.createElement("div",null,lt.createElement("span",{style:oi("warehouse"),className:ke.clickWarp,onClick:()=>Va("warehouse")},gr?lt.createElement("span",{className:ke.num},"2"):lt.createElement("img",{src:We}),lt.createElement("span",{className:ke.subject},"\u4EE3\u7801\u4ED3\u5E93")),lt.createElement("i",{className:"iconfont icon-lujing"})),(pr==null?void 0:pr.detail)&&!((Ut=pr==null?void 0:pr.detail)!=null&&Ut.is_jupyter_lab)&<.createElement("div",null,lt.createElement("span",{style:oi("level"),className:ke.clickWarp,onClick:()=>Va("level")},la?lt.createElement("span",{className:ke.num},"3"):lt.createElement("img",{src:We}),lt.createElement("span",{className:ke.subject},"\u4EFB\u52A1\u5173\u5361")),lt.createElement("i",{className:"iconfont icon-lujing"})),(pr==null?void 0:pr.detail)&&((Ln=pr==null?void 0:pr.detail)==null?void 0:Ln.is_jupyter_lab)&<.createElement("div",null,lt.createElement("span",{style:oi("service"),className:ke.clickWarp,onClick:()=>Va("service")},Ra?lt.createElement("span",{className:ke.num},"3"):lt.createElement("img",{src:We}),lt.createElement("span",{className:ke.subject},"\u670D\u52A1")),lt.createElement("i",{className:"iconfont icon-lujing"})),lt.createElement("div",null,lt.createElement("span",{style:oi("environment"),className:ke.clickWarp,onClick:()=>Va("environment")},Yi?lt.createElement("span",{className:ke.num},"4"):lt.createElement("img",{src:We}),lt.createElement("span",{className:ke.subject},"\u5B9E\u9A8C\u73AF\u5883")))),lt.createElement("aside",{className:ke.btns},lt.createElement("div",{className:ke.simulate,onClick:()=>Ha($a.current,!1)},"\u6A21\u62DF\u5B9E\u6218")))};var et=(0,$e.connect)(({loading:Ae,globalSetting:xe,practiceSetting:Ee,shixunsDetail:gt})=>({globalSetting:xe,loading:Ae,practiceSetting:Ee,shixunsDetail:gt}))(Ne),st={information:"information___HnFAg",scroll:"scroll___SzyY_",formWrap:"formWrap___dlZEW",img:"img___ESi1t",zhishidian:"zhishidian___eNpJf",tags_list:"tags_list___aeNqP",tag_item:"tag_item___kXmYp",tag_icon:"tag_icon___pBc8h"},Nt=ne(84693),me=ne(28284),Ze=ne(7939),ft=ne(37568),tn=ne(47889),Yt=ne(79939),Je=ne(77019),Qe=ne(5269),Ct=ne(94968),Me=ne(62673),je=ne(46792),ot=ne(89392),Bt=ne(86748),sn={flex_box_center:"flex_box_center___hBEA9",flex_space_between:"flex_space_between___rMB3f",flex_box_vertical_center:"flex_box_vertical_center___XT_7U",flex_box_center_end:"flex_box_center_end___ayQhe",flex_box_column:"flex_box_column___Yqif8",complete:"complete___zRKx3",cancel:"cancel___D5r7A",save:"save___sa92o"};const Kt=({dispatch:Ae,onCancel:xe,onSave:Ee,loading:gt=!1})=>y.createElement("div",{className:sn.complete},y.createElement("div",{onClick:xe,className:sn.cancel},"\u53D6\u6D88"),y.createElement(Ze.ZP,{type:"primary",loading:gt,onClick:Ee,className:sn.save},"\u4FDD\u5B58"));var Gt=(0,$e.connect)()(Kt),Dn=ne(64261),Se=ne(32050),fe=ne(19248),at=ne(51164),Xt=ne(98960),qe=ne(59301),He=Object.defineProperty,Ue=Object.defineProperties,rt=Object.getOwnPropertyDescriptors,dn=Object.getOwnPropertySymbols,qt=Object.prototype.hasOwnProperty,Fn=Object.prototype.propertyIsEnumerable,At=(Ae,xe,Ee)=>xe in Ae?He(Ae,xe,{enumerable:!0,configurable:!0,writable:!0,value:Ee}):Ae[xe]=Ee,Ge=(Ae,xe)=>{for(var Ee in xe||(xe={}))qt.call(xe,Ee)&&At(Ae,Ee,xe[Ee]);if(dn)for(var Ee of dn(xe))Fn.call(xe,Ee)&&At(Ae,Ee,xe[Ee]);return Ae},en=(Ae,xe)=>Ue(Ae,rt(xe)),ue=(Ae,xe)=>{var Ee={};for(var gt in Ae)qt.call(Ae,gt)&&xe.indexOf(gt)<0&&(Ee[gt]=Ae[gt]);if(Ae!=null&&dn)for(var gt of dn(Ae))xe.indexOf(gt)<0&&Fn.call(Ae,gt)&&(Ee[gt]=Ae[gt]);return Ee},ae=(Ae,xe,Ee)=>new Promise((gt,mn)=>{var Wn=Ut=>{try{kn(Ee.next(Ut))}catch(Ln){mn(Ln)}},pr=Ut=>{try{kn(Ee.throw(Ut))}catch(Ln){mn(Ln)}},kn=Ut=>Ut.done?gt(Ut.value):Promise.resolve(Ut.value).then(Wn,pr);kn((Ee=Ee.apply(Ae,xe)).next())});const re=Ae=>{var xe=Ae,{globalSetting:Ee,loading:gt,dispatch:mn,practiceSetting:Wn,problemset:pr,shixunsDetail:kn}=xe,Ut=ue(xe,["globalSetting","loading","dispatch","practiceSetting","problemset","shixunsDetail"]),Ln,Aa;const[$a]=me.default.useForm(),[qr,Ta]=(0,y.useState)({}),[Ii,la]=(0,y.useState)(!1),[Ra,gr]=(0,y.useState)(!1),[Yi,Fi]=(0,y.useState)(!1),[Ua,Va]=(0,y.useState)(""),[Cr,br]=(0,y.useState)(""),[Ha,va]=(0,y.useState)(""),[oi,Xa]=(0,y.useState)(),Li=(0,y.useRef)({}),ao=(0,y.useRef)(""),hn=(0,y.useRef)(""),ni=(0,y.useRef)(""),Yo=(0,y.useRef)(null),wi=(0,y.useRef)((0,ot.throttle)(()=>xi(),2e3,{leading:!0,trailing:!1})).current,{id:Gi}=Wn,[Go,$r]=(0,y.useState)(!1),[Ai,mo]=(0,y.useState)([]);(0,y.useEffect)(()=>{Gi&&go()},[Gi]),(0,y.useEffect)(()=>(JSON.stringify(qr)!=="{}"&&Po(),()=>{clearTimeout(Yo.current)}),[qr,Ua,Ha,Cr]);const Po=()=>{clearTimeout(Yo.current),Yo.current=setTimeout(()=>{!(0,ot.isEqual)(qr,Li.current)||Ua!==ao.current||Ha!==hn.current||Cr!==ni.current?mn({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!0}}):mn({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}})},500)},go=()=>ae(void 0,null,function*(){var hi,Wi,Mo,as,Wa,lo,Qo;mn({type:"problemset/getEditDisciplines",payload:{source:"shixun"}});const Bl=yield(0,ze.ZP)(`/api/shixuns/${Gi}/edit_base_info.json`,{method:"get"});if(Bl.status===0){const wo=en(Ge({},Bl.data),{description:(0,Dn.S)(Bl.data.description)}),Hl={description:wo.description,shixun_tags:wo.shixun_tags,trainee:wo.trainee,name:wo.name,course:((hi=wo==null?void 0:wo.disciplines)==null?void 0:hi.length)>0?[(Mo=(Wi=wo==null?void 0:wo.disciplines)==null?void 0:Wi[0])==null?void 0:Mo.id,(lo=(Wa=(as=wo==null?void 0:wo.disciplines)==null?void 0:as[0])==null?void 0:Wa.sub_discipline)==null?void 0:lo.id]:[]};(Qo=kn.detail)!=null&&Qo.is_jupyter_lab&&(Hl.jupyter_show_description=Bl.data.jupyter_show_description),$a.setFieldsValue(Hl),Li.current=Ge({},Hl),ao.current=wo.attachment_id||"",hn.current=wo.cover_image_id||"",ni.current=wo.attachment_id_b||"",Ta(Ge({},Hl)),Va(wo.attachment_id||""),br(wo.attachment_id_b||""),va(wo.cover_image_id||""),Xa(wo.cover_image||""),mo(wo==null?void 0:wo.tag_disciplines)}}),jo=(hi,Wi)=>{Ta(Ge({},Wi))},Yr=()=>{Oi()},xi=()=>{(0,it.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u57FA\u672C\u4FE1\u606F","\u4FDD\u5B58"]),$a.submit()},uo=(hi,Wi=!1,Mo=1)=>{var as;const{name:Wa,description:lo,shixun_tags:Qo,course:Bl,trainee:wo,jupyter_show_description:Hl=!1}=hi;let Ts={name:Wa,description:lo,shixun_tags:Qo,attachment_id:Ua,cover_image_id:Ha,trainee:wo,attachment_id_b:Cr,sub_discipline_ids:Bl[1],tag_discipline_ids:(Ai==null?void 0:Ai.length)>0?Ai==null?void 0:Ai.map(Rs=>Rs==null?void 0:Rs.id):[]};(as=kn.detail)!=null&&as.is_jupyter_lab&&(Ts=en(Ge({},Ts),{jupyter_show_description:Hl})),(0,ze.ZP)(`/api/shixuns/${Gi}/base_info_save.json`,{method:"post",body:{shixun:Ge({},Ts),sync_origin_shixun:Wi}}).then(Rs=>ae(void 0,null,function*(){var Tu,vu,Ru,Kr;if(Rs.status===0&&((Tu=kn==null?void 0:kn.detail)!=null&&Tu.copy_for_exercise||Ke.ZP.success("\u4FDD\u5B58\u6210\u529F"),mn({type:"practiceSetting/getCommonData",payload:{id:Gi}}),mn({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}}),Li.current={description:qr.description,shixun_tags:qr.shixun_tags,name:qr.name},ao.current=Ua,hn.current=Ha,ni.current=Cr,(vu=kn==null?void 0:kn.detail)!=null&&vu.copy_for_exercise)){const zo=yield mn({type:"shixunsDetail/saveCopyForExercise",payload:{id:Gi,save_type:Mo}});Mo===1?(Ru=zo==null?void 0:zo.data)!=null&&Ru.exists_same_shixun_name?mn({type:"classroomList/setActionTabs",payload:{key:"\u91CD\u540D\u4FEE\u6539",name:(Kr=zo==null?void 0:zo.data)==null?void 0:Kr.shixun_name,getBaseInfo:()=>{go()}}}):(Ke.ZP.info("\u4FDD\u5B58\u6210\u529F"),mn({type:"classroomList/setActionTabs",payload:{}})):(mn({type:"classroomList/setActionTabs",payload:{}}),(zo==null?void 0:zo.status)===0&&Ve.default.info({title:"\u63D0\u793A",width:460,icon:null,centered:!0,content:qe.createElement("div",null,qe.createElement("div",null,"\u5B9E\u8BAD\u540C\u6B65\u4FEE\u6539\u5B8C\u6210\uFF0C\u8BF7\u9A8C\u8BC1\u5B9E\u8BAD\u662F\u5426\u53EF\u4EE5\u6B63\u5E38\u4F7F\u7528\u3002")),okText:"\u524D\u5F80\u539F\u5B9E\u8BAD",onOk:()=>{var Pl,ki;(0,it.xg)(`/shixuns/${(ki=(Pl=kn==null?void 0:kn.detail)==null?void 0:Pl.fork_from)==null?void 0:ki.fork_identifier}/challenges`)}}))}}))},Oi=()=>{var hi;const Wi=()=>{$e.history.push(`/shixuns/${Gi}/challenges`),mn({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}})};(hi=Wn==null?void 0:Wn.sideBar)!=null&&hi.confirmLeave?Ve.default.confirm({title:"\u79BB\u5F00\u6B64\u9875\u63D0\u793A",content:"\u7CFB\u7EDF\u53EF\u80FD\u4E0D\u4F1A\u4FDD\u5B58\u60A8\u6240\u505A\u7684\u66F4\u6539\u3002",okText:"\u79BB\u5F00",cancelText:"\u53D6\u6D88",onOk:()=>{Wi()}}):Wi()};function el(hi){const Wi=hi.type==="image/jpeg"||hi.type==="image/png";return Wi||Ke.ZP.error("\u8BF7\u4E0A\u4F20jpg\u6216png\u7684\u56FE\u7247!"),Wi}const Xo=qe.createElement(Ze.ZP,{loading:Ii,icon:qe.createElement(Se.Z,null)},"\u9009\u62E9\u4E0A\u4F20\u6587\u4EF6"),El=qe.createElement(Ze.ZP,{loading:Yi,icon:qe.createElement(Se.Z,null)},"\u9009\u62E9\u4E0A\u4F20\u6587\u4EF6"),Vo=qe.createElement(Ze.ZP,{loading:Ra,icon:qe.createElement(Se.Z,null)},"\u9009\u62E9\u4E0A\u4F20\u6587\u4EF6");function Zl(hi,Wi){const Mo=new FileReader;Mo.addEventListener("load",()=>Wi(Mo.result)),Mo.readAsDataURL(hi)}const jl=hi=>{var Wi,Mo;if(hi.file.status==="uploading"){la(!0);return}hi.file.status==="done"&&(la(!1),Va((Mo=(Wi=hi==null?void 0:hi.file)==null?void 0:Wi.response)==null?void 0:Mo.id))},ua=hi=>{var Wi,Mo;if(hi.file.status==="uploading"){gr(!0);return}hi.file.status==="done"&&(gr(!1),br((Mo=(Wi=hi==null?void 0:hi.file)==null?void 0:Wi.response)==null?void 0:Mo.id))},Io=()=>qe.createElement("div",{className:st.img},qe.createElement("img",{src:(0,at.z)("/api/attachments/"+Ua,!0),alt:"avatar",style:{width:"100%"}}),qe.createElement("div",null,qe.createElement(fe.Z,{onClick:()=>Va(""),style:{fontSize:"16px",color:"red"}}))),yl=()=>qe.createElement("div",{className:st.img},qe.createElement("img",{src:(0,at.z)("/api/attachments/"+Cr,!0),alt:"avatar",style:{width:"100%"}}),qe.createElement("div",null,qe.createElement(fe.Z,{onClick:()=>br(""),style:{fontSize:"16px",color:"red"}}))),sl=hi=>{var Wi,Mo;if(hi.file.status==="uploading"){Fi(!0);return}hi.file.status==="done"&&(Fi(!1),va((Mo=(Wi=hi==null?void 0:hi.file)==null?void 0:Wi.response)==null?void 0:Mo.id),$r(!0))},ul=()=>qe.createElement("div",{className:st.img},qe.createElement("img",{src:(0,at.z)(Go?"/api/attachments/"+Ha:oi,!0),alt:"avatar",style:{width:"100%"}}),qe.createElement("div",null,qe.createElement(fe.Z,{onClick:()=>{va(""),Xa("")},style:{fontSize:"16px",color:"red"}})));return qe.createElement("div",{className:st.information},qe.createElement("section",{className:st.scroll},qe.createElement("header",null,"\u57FA\u672C\u4FE1\u606F"),qe.createElement("div",{className:st.formWrap}," ",qe.createElement(me.default,{form:$a,scrollToFirstError:!0,layout:"vertical",onValuesChange:jo,onFinish:hi=>{var Wi,Mo;(Wi=kn==null?void 0:kn.detail)!=null&&Wi.is_fork_from_creator&&((Mo=kn==null?void 0:kn.detail)!=null&&Mo.copy_for_exercise)?mn({type:"classroomList/setActionTabs",payload:{key:"\u540C\u6B65\u4FEE\u6539",value:hi,type:"information",fn:(as,Wa,lo)=>{uo(as,Wa,lo)}}}):uo(hi)}},qe.createElement(me.default.Item,{name:"name",label:"\u540D\u79F0:",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u540D\u79F0"},{max:200,message:"\u8BF7\u8F93\u5165\u540D\u79F0\uFF0C\u6700\u5927\u9650\u5236200\u4E2A\u5B57\u7B26"},{whitespace:!0,message:"\u8BF7\u52FF\u8F93\u5165\u7A7A\u683C"}]},qe.createElement(ft.default,{bordered:!1,placeholder:"\u8BF7\u8F93\u5165\u540D\u79F0\uFF0C\u6700\u5927\u9650\u5236100\u4E2A\u5B57\u7B26",suffix:`${((Ln=qr.name)==null?void 0:Ln.length)||0}/200`})),qe.createElement(me.default.Item,{className:"customAddTags",name:"shixun_tags",label:qe.createElement("div",null,"\u6280\u80FD\u6807\u7B7E :"," ",qe.createElement("span",{className:"pl10 font14 c-light-black"},"\u5B66\u5458\u901A\u8FC7\u6240\u6709\u4EFB\u52A1\u5173\u5361\uFF0C\u5C06\u83B7\u5F97\u6280\u80FD\u6807\u7B7E")),rules:[{required:!0,message:"\u8BF7\u9009\u8F93\u5165\u6280\u80FD\u6807\u7B7E"}]},qe.createElement(je.Z,{placeholder:"\u6DFB\u52A0\u6807\u7B7E"})),qe.createElement(me.default.Item,{label:"\u96BE\u5EA6\uFF1A",name:"trainee",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u96BE\u5EA6"}]},qe.createElement(tn.ZP.Group,null,qe.createElement(tn.ZP,{value:1},"\u7B80\u5355"),qe.createElement(tn.ZP,{value:2},"\u9002\u4E2D"),qe.createElement(tn.ZP,{value:3},"\u56F0\u96BE"))),qe.createElement(me.default.Item,{name:"tag_discipline_ids",label:"\u77E5\u8BC6\u70B9:"},qe.createElement("div",{className:st.zhishidian,onClick:()=>{mn({type:"account/setActionTabs",payload:{key:"\u5173\u8054\u8BFE\u7A0B\u77E5\u8BC6\u70B9"}})}},"\u9009\u62E9\u77E5\u8BC6\u70B9")),(Ai==null?void 0:Ai.length)>0&&qe.createElement("div",{className:st.tags_list},Ai==null?void 0:Ai.map((hi,Wi)=>qe.createElement("div",{key:Wi,className:st.tag_item},qe.createElement("div",null,hi==null?void 0:hi.name),qe.createElement("i",{className:`iconfont icon-guanbi11 ml10 ${st.tag_icon}`,onClick:()=>{mo([...Ai.filter(Mo=>(Mo==null?void 0:Mo.id)!=(hi==null?void 0:hi.id))])}})))),qe.createElement(me.default.Item,{label:"\u65B9\u5411&\u8BFE\u7A0B\uFF1A",name:"course",labelCol:{span:5},wrapperCol:{span:5}},qe.createElement(Yt.Z,{placeholder:"\u8BF7\u9009\u62E9...",allowClear:!1,options:pr.courseOptions,getPopupContainer:hi=>hi.parentNode})),qe.createElement(Je.Z,null,qe.createElement(Qe.Z,null,qe.createElement(me.default.Item,{label:"\u9876\u90E8\u80CC\u666F\u56FE:"},Ua?Io():qe.createElement(Ct.default,{withCredentials:!0,name:"file",showUploadList:!1,action:`${Bt.Z.API_SERVER}/api/attachments.json`,beforeUpload:el,onChange:jl},Xo))),qe.createElement(Qe.Z,{className:"c-grey-999"},qe.createElement("div",{style:{marginTop:71,marginLeft:20}},"\u8BF4\u660E\uFF1A\u652F\u6301\u4E0A\u4F20jpg/png\u7B49\u683C\u5F0F\u6587\u4EF6\uFF0C\u6587\u4EF6\u5927\u5C0F\u4E0D\u80FD\u8D85\u8FC72M,\u5EFA\u8BAE\u4F7F\u75281920*200\u50CF\u7D20\uFF1B\u5982\u4E0D\u4E0A\u4F20\uFF0C\u9ED8\u8BA4\u4F7F\u7528\u7CFB\u7EDF\u56FE\u7247\u3002"))),qe.createElement(Je.Z,null,qe.createElement(Qe.Z,null,qe.createElement(me.default.Item,{label:"\u9876\u90E8\u5185\u5BB9\u56FE:"},Cr?yl():qe.createElement(Ct.default,{withCredentials:!0,name:"file",showUploadList:!1,action:`${Bt.Z.API_SERVER}/api/attachments.json`,beforeUpload:el,onChange:ua},Vo))),qe.createElement(Qe.Z,{className:"c-grey-999"},qe.createElement("div",{style:{marginTop:71,marginLeft:20}},"\u8BF4\u660E\uFF1A\u652F\u6301\u4E0A\u4F20jpg/png\u7B49\u683C\u5F0F\u6587\u4EF6\uFF0C\u6587\u4EF6\u5927\u5C0F\u4E0D\u80FD\u8D85\u8FC72M,\u5EFA\u8BAE\u4F7F\u75281920*200\u50CF\u7D20\uFF1B\u5982\u4E0D\u4E0A\u4F20\uFF0C\u9ED8\u8BA4\u4F7F\u7528\u7CFB\u7EDF\u56FE\u7247\u3002"))),qe.createElement(Je.Z,null,qe.createElement(Qe.Z,null,qe.createElement(me.default.Item,{label:"\u5217\u8868\u5C01\u9762\u56FE:"},Ha||oi?ul():qe.createElement(Ct.default,{withCredentials:!0,name:"file",showUploadList:!1,action:`${Bt.Z.API_SERVER}/api/attachments.json`,beforeUpload:el,onChange:sl},El))),qe.createElement(Qe.Z,{className:"c-grey-999"},qe.createElement("div",{style:{marginTop:71,marginLeft:20}},"\u8BF4\u660E\uFF1A\u652F\u6301\u4E0A\u4F20jpg/png\u7B49\u683C\u5F0F\u6587\u4EF6\uFF0C\u6587\u4EF6\u5927\u5C0F\u4E0D\u80FD\u8D85\u8FC72M,\u5EFA\u8BAE\u4F7F\u7528290*218\u50CF\u7D20\uFF1B\u5982\u4E0D\u4E0A\u4F20\uFF0C\u9ED8\u8BA4\u4F7F\u7528\u7CFB\u7EDF\u56FE\u7247\u3002"))),qe.createElement(me.default.Item,{name:"description",label:"\u7B80\u4ECB:"},qe.createElement(Nt.Z,{defaultValue:qr.description||"",watch:!0})),((Aa=kn.detail)==null?void 0:Aa.is_jupyter_lab)&&qe.createElement(me.default.Item,{name:"jupyter_show_description",valuePropName:"checked"},qe.createElement(Me.default,null,"\u663E\u793A\u4EFB\u52A1\u8981\u6C42\uFF08\u52FE\u9009\u540E\uFF0C\u5C06\u7B80\u4ECB\u4F5C\u4E3A\u4EFB\u52A1\u8981\u6C42\u663E\u793A\u5728\u5B9E\u8DF5\u9879\u76EE\u6311\u6218\u9875\u9762\uFF09"))))),qe.createElement(Gt,{onSave:wi,onCancel:Yr,loading:Ii||Yi||Ra}),qe.createElement(Xt.Z,{knowledgeList:Ai,setKnowledgeList:mo}))};var ce=(0,$e.connect)(({problemset:Ae,loading:xe,globalSetting:Ee,practiceSetting:gt,shixunsDetail:mn})=>({globalSetting:Ee,loading:xe,practiceSetting:gt,problemset:Ae,shixunsDetail:mn}))(re),he=ne(29687),ie={flex_box_center:"flex_box_center___eoeVu",flex_space_between:"flex_space_between___f9Khj",flex_box_vertical_center:"flex_box_vertical_center___mDOuj",flex_box_center_end:"flex_box_center_end___q43Rs",flex_box_column:"flex_box_column___lnTOC",level:"level___W39_7",left:"left___xugM0",container:"container___MnoCi",title:"title___HNuSO",listWrap:"listWrap___Oz5IK",list:"list___Fq6dF",s3:"s3___piVr6",s2:"s2___jJaip",listActive:"listActive___e7FOo",os:"os___Zt66K",btns:"btns___mA9Xb",btnsWrap:"btnsWrap___hx2vE",icon:"icon___l26_g",btn:"btn___AF61O",d1:"d1___WyJ4s",d2:"d2___GQq5w",shrink:"shrink___NbOqs",elseShrink:"elseShrink___ZoNE2",right:"right___zgEq_",addIcon:"addIcon___aVZVl"},Ce="data:image/png;base64,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",Et=ne(75065),vt=ne(29787),dt=ne(584),yt=ne(22061),vn=Object.defineProperty,wn=Object.defineProperties,Sn=Object.getOwnPropertyDescriptors,Zn=Object.getOwnPropertySymbols,rn=Object.prototype.hasOwnProperty,ht=Object.prototype.propertyIsEnumerable,Cn=(Ae,xe,Ee)=>xe in Ae?vn(Ae,xe,{enumerable:!0,configurable:!0,writable:!0,value:Ee}):Ae[xe]=Ee,_t=(Ae,xe)=>{for(var Ee in xe||(xe={}))rn.call(xe,Ee)&&Cn(Ae,Ee,xe[Ee]);if(Zn)for(var Ee of Zn(xe))ht.call(xe,Ee)&&Cn(Ae,Ee,xe[Ee]);return Ae},on=(Ae,xe)=>wn(Ae,Sn(xe)),It=(Ae,xe)=>{var Ee={};for(var gt in Ae)rn.call(Ae,gt)&&xe.indexOf(gt)<0&&(Ee[gt]=Ae[gt]);if(Ae!=null&&Zn)for(var gt of Zn(Ae))xe.indexOf(gt)<0&&ht.call(Ae,gt)&&(Ee[gt]=Ae[gt]);return Ee},pn=(Ae,xe,Ee)=>new Promise((gt,mn)=>{var Wn=Ut=>{try{kn(Ee.next(Ut))}catch(Ln){mn(Ln)}},pr=Ut=>{try{kn(Ee.throw(Ut))}catch(Ln){mn(Ln)}},kn=Ut=>Ut.done?gt(Ut.value):Promise.resolve(Ut.value).then(Wn,pr);kn((Ee=Ee.apply(Ae,xe)).next())});const Ot=Ae=>{var xe=Ae,{globalSetting:Ee,dispatch:gt,practiceSetting:mn}=xe,Wn=It(xe,["globalSetting","dispatch","practiceSetting"]);const pr=(0,$e.useLocation)(),[kn]=(0,$e.useSearchParams)(),[Ut,Ln]=(0,y.useState)(!1),[Aa,$a]=(0,y.useState)({}),[qr,Ta]=(0,y.useState)(!0),[Ii,la]=(0,y.useState)(!1),[Ra,gr]=(0,y.useState)(null),Yi=(0,y.useRef)(!1),{id:Fi,updateIndex:Ua,is_published:Va,newQuestion:Cr}=mn,{challenge_list:br=[]}=Aa;(0,y.useEffect)(()=>{if(Fi)return va(),()=>{gt({type:"practiceSetting/setParams",payload:{newQuestion:null}})}},[Fi,Ua]),(0,y.useEffect)(()=>{Ha()},[pr]);const Ha=()=>{const $r=pr.pathname.split("/");($r.includes("newquestion")||$r.includes("new")||kn.get("tabId"))&&(Yi.current=!0)},va=()=>pn(void 0,null,function*(){var $r,Ai,mo;Ta(!0);const Po=yield(0,De.n5)({id:Fi});if(($r=Po==null?void 0:Po.challenge_list)!=null&&$r.length){const go=pr.pathname.split("/"),jo=Po.challenge_list.find(Yr=>String(Yr.challenge_id)===go[4]);if(go.includes("newquestion")||go.includes("new")){const Yr=Po.challenge_list[((Ai=Po.challenge_list)==null?void 0:Ai.length)-1];gt({type:"practiceSetting/setParams",payload:{newQuestion:{st:go.includes("new")?0:1,name:""}}}),gr(void 0),hn(Yr)}else go[4]&&jo?oi(jo,!1):oi(Po.challenge_list[0])}(mo=Po==null?void 0:Po.challenge_list)!=null&&mo.length||gr(null),$a(Po),Ta(!1)}),oi=($r,Ai=!0)=>{if(gr($r.challenge_id),hn($r),Ai){const mo=`/shixuns/${Fi}/edit/${$r.challenge_id}/${$r.st===1?"editquestion":"editcheckpoint"}`;$e.history.push(mo)}},Xa=($r,Ai)=>{Ai.stopPropagation();const{challenge_id:mo}=$r,Po=()=>pn(void 0,null,function*(){var go,jo;if((yield(0,De.rO)({id:Fi,challengesId:mo})).status===1){const xi=yield(0,De.n5)({id:Fi});if($a(xi),mo===Ra&&((go=xi.challenge_list)!=null&&go.length)){oi(xi.challenge_list[0]);return}(jo=xi.challenge_list)!=null&&jo.length||(gr(null),Yi.current=!0,hn({}),$e.history.push(`/shixuns/${Fi}/edit?tabId=level`))}});Ve.default.confirm({title:"\u63D0\u793A",content:"\u662F\u5426\u5220\u9664\u8BE5\u5173\u5361!",centered:!0,onOk:Po})},Li=($r,Ai,mo)=>{const Po=Array.from($r),[go]=Po.splice(Ai,1);return Po.splice(mo,0,go),Po},ao=($r,Ai)=>{if(!$r.destination)return;const mo=Li(Ai,$r.source.index,$r.destination.index);$a(on(_t({},Aa),{challenge_list:mo}));const Po=mo.map(go=>go.challenge_id);(0,De.xg)({id:Fi,ids:Po}).then(go=>{go.status!==0&&$a(on(_t({},Aa),{challenge_list:Ai}))})},hn=$r=>{gt({type:"practiceSetting/setParams",payload:{selectQuestionParams:$r}})},ni=($r,Ai)=>pn(void 0,null,function*(){if($r===Ra)return;yield Yo(),gr($r),hn(Ai),gt({type:"practiceSetting/setParams",payload:{newQuestion:null}});const mo=`/shixuns/${Fi}/edit/${$r}/${Ai.st===1?"editquestion":"editcheckpoint"}`;$e.history.push(mo)}),Yo=()=>new Promise(($r,Ai)=>{var mo;(mo=mn==null?void 0:mn.sideBar)!=null&&mo.confirmLeave?Ve.default.confirm({title:"\u79BB\u5F00\u6B64\u9875\u63D0\u793A",content:"\u7CFB\u7EDF\u53EF\u80FD\u4E0D\u4F1A\u4FDD\u5B58\u60A8\u6240\u505A\u7684\u66F4\u6539\u3002",okText:"\u79BB\u5F00",cancelText:"\u53D6\u6D88",onOk:()=>{gt({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}}),$r()},onCancel:()=>{Ai()}}):$r()}),wi=$r=>y.createElement(y.Fragment,null,y.createElement(yt.Z5,{onDragEnd:Ai=>ao(Ai,$r)},y.createElement(yt.bK,{droppableId:"droppable"},(Ai,mo)=>y.createElement("div",on(_t({ref:Ai.innerRef},Ai.droppableProps),{style:{width:"100%"}}),$r.map((Po,go)=>{const{st:jo,name:Yr,challenge_id:xi}=Po;return y.createElement(yt._l,{key:xi,draggableId:xi.toString(),index:go,isDragDisabled:Va},(uo,Oi)=>y.createElement("div",on(_t(_t({ref:uo.innerRef},uo.draggableProps),uo.dragHandleProps),{className:Ra===xi?ie.listActive:ie.list,onClick:()=>ni(xi,Po)}),y.createElement("span",{className:ie.s1},jo===0?y.createElement("i",{className:"iconfont icon-shixunti",style:{color:"#0152d9"}}):y.createElement("i",{className:"iconfont icon-xuanzeti3",style:{color:"#44D7B6"}})),y.createElement("span",{className:ie.s2},"\u7B2C",go+1,"\u5173: ",Yr),!Va&&y.createElement("span",{className:ie.s3,onClick:el=>Xa(Po,el)},y.createElement("i",{className:"iconfont icon-shanchu7"}))))})))),Cr&&y.createElement("div",{className:ie.listActive},y.createElement("span",{className:ie.s1},(Cr==null?void 0:Cr.st)===0?y.createElement("i",{className:"iconfont icon-shixunti",style:{color:"#0152d9"}}):y.createElement("i",{className:"iconfont icon-xuanzeti3",style:{color:"#44D7B6"}})),y.createElement("span",{className:ie.s2},"\u7B2C",$r.length+1,"\u5173: ",Cr==null?void 0:Cr.name)),!Va&&y.createElement("div",{className:ie.os},"--\u62D6\u62FD\u4EFB\u52A1\u5173\u5361\u8FDB\u884C\u6392\u5E8F--")),Gi=$r=>pn(void 0,null,function*(){yield Yo(),$r==="new"?$e.history.push(`/shixuns/${Fi}/edit/new`):$e.history.push(`/shixuns/${Fi}/edit/newquestion`),Ln(!1),gr(void 0),gt({type:"practiceSetting/setParams",payload:{newQuestion:{st:$r==="new"?0:1,name:""}}})}),Go=()=>{(0,Et.gy)(gt,"\u4E0D\u80FD\u65B0\u5EFA\u4EFB\u52A1\u5173\u5361")||Ln(!Ut)};return y.createElement("div",{className:ie.level},y.createElement("aside",{className:ie.left,style:{width:Ii?"0":"25%"}},y.createElement("div",{className:ie.container},y.createElement("div",{className:ie.title},"\u4EFB\u52A1\u5173\u5361(",br.length,")"),y.createElement("div",{className:ie.listWrap},qr?y.createElement(vt.Z,{size:"middle"}):br.length||Cr?wi(br):y.createElement(dt.Z,{image:Ce,description:"\u6682\u65E0\u4EFB\u52A1\u5173\u5361!"}))),!Ii&&y.createElement("div",{className:ie.btns},y.createElement("aside",{className:ie.btnsWrap},y.createElement("div",{style:{transform:Ut?"rotate(45deg)":"rotate(0deg)"},className:ie.icon,onClick:Go},"+"),y.createElement("div",{className:ie.btn,style:{left:Ut?20:-154}},y.createElement("div",{className:ie.d1,onClick:()=>Gi("new")},"\u65B0\u5EFA\u5B9E\u8DF5\u9898\u5173\u5361"),y.createElement("div",{className:ie.d2,onClick:()=>Gi("newquestion")},"\u65B0\u5EFA\u7406\u8BBA\u9898\u5173\u5361")))),y.createElement("div",{className:Ii?ie.elseShrink:ie.shrink,onClick:()=>la(!Ii)},y.createElement("i",{className:"iconfont icon-zuoyouzhankai"}))),y.createElement("aside",{className:ie.right,id:"modal-level-question"},Ra===null&&Yi.current?y.createElement("div",{className:ie.addIcon},y.createElement("span",null,"\u5728\u5DE6\u4FA7\u70B9\u51FB\u201C+\u201D\u53F7\u65B0\u5EFA\u5173\u5361\u3002")):y.createElement($e.Outlet,null)))};var jn=(0,$e.connect)(({globalSetting:Ae,practiceSetting:xe})=>({globalSetting:Ae,practiceSetting:xe}))(Ot),$n=ne(458),Xr=ne(75727),nr=ne(93041),ut=ne(31709),Rt={title:"title___NTpKq",content:"content___oL0Iy",add:"add___L4cbC",colorBlue:"colorBlue___xRARA",radio:"radio___cfwvc"},En=Object.getOwnPropertySymbols,Pn=Object.prototype.hasOwnProperty,or=Object.prototype.propertyIsEnumerable,wr=(Ae,xe)=>{var Ee={};for(var gt in Ae)Pn.call(Ae,gt)&&xe.indexOf(gt)<0&&(Ee[gt]=Ae[gt]);if(Ae!=null&&En)for(var gt of En(Ae))xe.indexOf(gt)<0&&or.call(Ae,gt)&&(Ee[gt]=Ae[gt]);return Ee},La=(Ae,xe,Ee)=>new Promise((gt,mn)=>{var Wn=Ut=>{try{kn(Ee.next(Ut))}catch(Ln){mn(Ln)}},pr=Ut=>{try{kn(Ee.throw(Ut))}catch(Ln){mn(Ln)}},kn=Ut=>Ut.done?gt(Ut.value):Promise.resolve(Ut.value).then(Wn,pr);kn((Ee=Ee.apply(Ae,xe)).next())});const Rr=Ae=>{var xe=Ae,{shixunsDetail:Ee,globalSetting:gt,loading:mn,dispatch:Wn,onReloadData:pr}=xe,kn=wr(xe,["shixunsDetail","globalSetting","loading","dispatch","onReloadData"]);const[Ut,Ln]=(0,y.useState)(),[Aa,$a]=(0,y.useState)([]);(0,y.useEffect)(()=>{Ee.actionTabs.key==="Collaborators-ChangeManager"&&qr()},[Ee.actionTabs.key]);const qr=()=>La(void 0,null,function*(){var Ra;const gr=yield Wn({type:"shixunsDetail/getChangeManager",payload:{id:(Ra=Ee.actionTabs.params)==null?void 0:Ra.id}});$a(gr||[])}),Ta=()=>{var Ra;Wn({type:"shixunsDetail/setActionTabs",payload:{key:"Collaborators-AddCollaborator",params:{id:(Ra=Ee.actionTabs.params)==null?void 0:Ra.id}}})},Ii=()=>La(void 0,null,function*(){var Ra;if(!Ut){Ke.ZP.info("\u6240\u9009\u4EBA\u5458\u4E3A\u7A7A\uFF0C\u6CA1\u6709\u66F4\u6362\u6210\u529F");return}const gr=yield Wn({type:"shixunsDetail/changeManager",payload:{id:(Ra=Ee.actionTabs.params)==null?void 0:Ra.id,user_id:Ut}});la(),gr&&(pr(),Ke.ZP.info(gr.message))}),la=()=>{Wn({type:"shixunsDetail/setActionTabs",payload:{}}),Ln(null)};return y.createElement(Ve.default,{centered:!0,keyboard:!1,closable:!1,title:"\u66F4\u6362\u7BA1\u7406\u5458",open:Ee.actionTabs.key==="Collaborators-ChangeManager",confirmLoading:mn.effects["shixunsDetail/changeManager"],onOk:Ii,onCancel:la},y.createElement("div",null,y.createElement("div",{className:Rt.title},"\u9009\u62E9\u7684\u6210\u5458\u5C06\u4F1A\u6210\u4E3A\u65B0\u7684\u7BA1\u7406\u5458",y.createElement("br",null),"\u60A8\u5C06\u4E0D\u518D\u62E5\u6709\u7BA1\u7406\u5458\u7684\u6743\u9650\uFF0C\u4F46\u60A8\u4ECD\u662F\u5408\u4F5C\u56E2\u961F\u7684\u4E00\u5458"),y.createElement("div",{className:Rt.content},Aa.length?y.createElement(tn.ZP.Group,{value:Ut,onChange:Ra=>Ln(Ra.target.value)},Aa.map((Ra,gr)=>y.createElement(tn.ZP,{className:Rt.radio,key:gr,value:Ra.user_id},Ra.name))):y.createElement("div",{className:Rt.add},y.createElement("span",null,"\u8BF7\u5148\u5C06\u65B0\u7684\u7BA1\u7406\u5458\u901A\u8FC7",y.createElement("a",{className:Rt.colorBlue,onClick:Ta},'"\u6DFB\u52A0\u5408\u4F5C\u8005"'),"\u52A0\u5165\u5408\u4F5C\u8005\u5217\u8868")))))};var Wr=(0,$e.connect)(({shixunsDetail:Ae,loading:xe,globalSetting:Ee})=>({shixunsDetail:Ae,globalSetting:Ee,loading:xe}))(Rr),Fr=ne(31691),Fa=ne(86261),Za=ne(38392);const{TabPane:ja}=Fr.default;var ei=({visible:Ae,onCancel:xe,onSelectGroup:Ee,shixunId:gt,onSelectCollaborator:mn})=>y.createElement(Ve.default,{title:"\u6DFB\u52A0\u5408\u4F5C\u8005",open:Ae,width:1100,centered:!0,keyboard:!1,onCancel:xe,maskClosable:!1,destroyOnClose:!0,forceRender:!0,bodyStyle:{minHeight:400},footer:null},y.createElement(Fr.default,{defaultActiveKey:"1"},y.createElement(ja,{tab:"\u641C\u7D22\u6DFB\u52A0",key:"1"},y.createElement(Fa.Z,{onCancel:xe,container_type:2,container_id:gt,onSelect:mn})),y.createElement(ja,{tab:"\u56E2\u961F\u6DFB\u52A0",key:"2"},y.createElement(Za.Z,{onCancel:xe,onSelect:Ee})))),ur={bg:"bg___GzXpp",wrap:"wrap___A40jS",modal:"modal___Zz7dC",content:"content___H5ZN2",head:"head___o5t32",headCount:"headCount___eBMPN",button:"button___YSSGm",itemWrap:"itemWrap___iPWUC",imgWrap:"imgWrap___T70Es",img:"img___oumA5",manager:"manager___VdXG8",itemContent:"itemContent____npAh",nameWrap:"nameWrap___nazId",name:"name___Z48aE",actionGroup:"actionGroup___eScAq",deleteIcon:"deleteIcon___FK_OA",schoolWrap:"schoolWrap___jJuIm",school:"school___kSMwT",countWrap:"countWrap___p7epV",deletetitle:"deletetitle___uVCHi",yseTitle:"yseTitle___L6JF9"},Qt=ne(84105),Vn=ne(58416),hr=Object.defineProperty,Ea=Object.getOwnPropertySymbols,Or=Object.prototype.hasOwnProperty,Ar=Object.prototype.propertyIsEnumerable,vi=(Ae,xe,Ee)=>xe in Ae?hr(Ae,xe,{enumerable:!0,configurable:!0,writable:!0,value:Ee}):Ae[xe]=Ee,zi=(Ae,xe)=>{for(var Ee in xe||(xe={}))Or.call(xe,Ee)&&vi(Ae,Ee,xe[Ee]);if(Ea)for(var Ee of Ea(xe))Ar.call(xe,Ee)&&vi(Ae,Ee,xe[Ee]);return Ae},ci=(Ae,xe,Ee)=>new Promise((gt,mn)=>{var Wn=Ut=>{try{kn(Ee.next(Ut))}catch(Ln){mn(Ln)}},pr=Ut=>{try{kn(Ee.throw(Ut))}catch(Ln){mn(Ln)}},kn=Ut=>Ut.done?gt(Ut.value):Promise.resolve(Ut.value).then(Wn,pr);kn((Ee=Ee.apply(Ae,xe)).next())});const Oa=({shixunsDetail:Ae,globalSetting:xe,loading:Ee,user:gt,dispatch:mn})=>{var Wn,pr,kn,Ut,Ln,Aa;const $a=(0,$e.useParams)(),qr=(0,y.useRef)(),[Ta,Ii]=(0,y.useState)(0),[la,Ra]=(0,y.useState)([]),[gr,Yi]=(0,y.useState)({id:null,page:1}),Fi=(pr=(Wn=gt.userInfo)==null?void 0:Wn.shixun)==null?void 0:pr.editable,Ua=((kn=gt.userInfo)==null?void 0:kn.role)<=2||((Ln=(Ut=gt.userInfo)==null?void 0:Ut.shixun)==null?void 0:Ln.is_creator);(0,y.useEffect)(()=>{qr.current=$a.id,gr.id=qr.current,Yi(gr),Va(gr)},[]);const Va=hn=>ci(void 0,null,function*(){const ni=yield mn({type:"shixunsDetail/getCollaboratorsData",payload:hn});ni&&(Ra(ni.members||[]),Ii(ni.member_count))}),Cr=()=>ci(void 0,null,function*(){gr.page=1,Yi(gr);const hn=(0,Vn.g)();yield mn({type:"user/getUserInfo",payload:hn}),yield Va(gr)}),br=hn=>{gr.page=hn,Yi(gr),Va(gr)},Ha=hn=>{Ve.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:y.createElement("div",{className:ur.modal},"\u786E\u5B9A\u8981\u5220\u9664\u5417\uFF1F"),onOk:()=>ci(void 0,null,function*(){var ni;const Yo=yield mn({type:"shixunsDetail/deleteCollaborators",payload:{id:qr.current,userId:hn}});if(((ni=gt.userInfo)==null?void 0:ni.user_id)===hn){$e.history.push("/shixuns");return}Ke.ZP.info(Yo==null?void 0:Yo.message),gr.page=1,Yi(gr),Va(gr)})})},va=()=>{mn({type:"shixunsDetail/setActionTabs",payload:{key:"Collaborators-ChangeManager",params:{id:qr.current}}})};function oi(hn,ni,Yo,wi){return ci(this,null,function*(){yield mn({type:"shixunsDetail/updateCollaboratorEditable",payload:{identifier:hn,user_id:ni,editable:Yo?0:1}}),Va(gr)})}const Xa=()=>{mn({type:"shixunsDetail/setActionTabs",payload:{key:"Collaborators-AddCollaborator",params:{id:qr.current}}})};function Li(){mn({type:"shixunsDetail/setActionTabs",payload:{}})}const ao={visible:Ae.actionTabs.key==="Collaborators-AddCollaborator",onCancel:Li,shixunId:qr.current,onSelectCollaborator:hn=>ci(void 0,null,function*(){Li(),(yield mn({type:"shixunsDetail/addCollaborator",payload:{id:qr.current,user_ids:hn}}))&&(Ke.ZP.success("\u6DFB\u52A0\u6210\u529F"),Cr())}),onSelectGroup:hn=>ci(void 0,null,function*(){Li(),(yield mn({type:"shixunsDetail/addTeachGroupMember",payload:{identifier:qr.current,group_id:hn.group_id}}))&&(Ke.ZP.success("\u6DFB\u52A0\u6210\u529F"),Cr())})};return y.createElement("section",null,y.createElement("div",{className:ur.wrap},y.createElement("div",{className:ur.content},((Aa=Ae.detail)==null?void 0:Aa.identity)<5&&y.createElement("div",{className:ur.head},y.createElement("span",{className:ur.headCount},"\u5408\u4F5C\u6210\u5458\uFF08",Ta,"\u4EBA\uFF09"),y.createElement("div",null,Ua&&y.createElement(Ze.ZP,{type:"primary",ghost:!0,className:ur.button,style:{marginRight:"20px"},onClick:va},"\u66F4\u6362\u7BA1\u7406\u5458"),Fi&&y.createElement(Ze.ZP,{type:"primary",className:ur.button,style:{marginRight:"40px"},onClick:Xa},"\u6DFB\u52A0\u5408\u4F5C\u8005"))),y.createElement("div",{className:ur.list},y.createElement($n.Z,{loading:Ee.effects["shixunsDetail/getCollaboratorsData"],active:!0,avatar:{size:40},paragraph:{rows:3},className:"mt30"},la.map((hn,ni)=>{var Yo,wi,Gi,Go,$r,Ai,mo,Po;return y.createElement("div",{style:{display:"inline-block",width:"50%"}},y.createElement("div",{className:ur.itemWrap,key:ni},y.createElement("a",{href:(Yo=hn.user)==null?void 0:Yo.user_url,target:"_blank",className:ur.imgWrap},y.createElement("img",{alt:"\u7528\u6237\u5934\u50CF",height:"48",width:"48",className:ur.img,src:`${Bt.Z.IMG_SERVER}/images/${(wi=hn.user)==null?void 0:wi.image_url}`}),((Gi=hn.user)==null?void 0:Gi.shixun_manager)&&y.createElement("span",{className:ur.manager},"\u521B\u5EFA\u8005")),y.createElement("div",{className:ur.itemContent},y.createElement("p",{className:ur.nameWrap},y.createElement("a",{href:hn.user.user_url,target:"_blank",className:ur.name},(Go=hn.user)==null?void 0:Go.name,hn.user.user_id===(($r=gt.userInfo)==null?void 0:$r.user_id)?y.createElement("span",null,"\u6211"):null),y.createElement("div",{className:ur.actionGroup},Ua?(Ai=hn.user)!=null&&Ai.shixun_manager?null:y.createElement(Xr.Z,{dropdownRender:()=>y.createElement(nr.default,{selectedKeys:[hn.editable?"1":"2"],onClick:()=>{var go;oi(Ae.detail.identifier,hn.user.user_id,hn.editable,(go=hn.user)==null?void 0:go.name)}},y.createElement(nr.default.Item,{key:1},"\u7F16\u8F91\u6743\u9650"),y.createElement(nr.default.Item,{key:2},"\u67E5\u770B\u6743\u9650"))},y.createElement("div",null,hn.editable?y.createElement("span",{style:{fontSize:"16px"},className:"c-grey-c"},"\u7F16\u8F91\u6743\u9650"):y.createElement("span",{style:{fontSize:"16px"},className:"c-grey-c"},"\u67E5\u770B\u6743\u9650")," ",y.createElement(Qt.Z,{style:{fontSize:"14px",color:"#888888"}}))):hn.editable?y.createElement("span",{style:{fontSize:"16px"},className:"c-grey-c"},"\u7F16\u8F91\u6743\u9650"):y.createElement("span",{style:{fontSize:"16px"},className:"c-grey-c"},"\u67E5\u770B\u6743\u9650"),!((mo=hn.user)!=null&&mo.shixun_manager)&&Fi?y.createElement("a",{className:ur.deletetitle,onClick:()=>{var go;return Ha((go=hn.user)==null?void 0:go.user_id)}},"\u5220\u9664"):null)),y.createElement("p",{className:ur.schoolWrap},y.createElement("span",{className:ur.school},(Po=hn.user)==null?void 0:Po.school_name)))))})))),Ta>10&&y.createElement("div",{className:ur.countWrap},y.createElement(ut.Z,{showQuickJumper:!1,showSizeChanger:!1,total:Ta,onChange:hn=>br(hn),pageSize:10,current:gr.page}))),y.createElement(Wr,{onReloadData:Cr}),y.createElement(ei,zi({},ao)))};var xn=(0,$e.connect)(({shixunsDetail:Ae,loading:xe,globalSetting:Ee,user:gt})=>({shixunsDetail:Ae,globalSetting:Ee,user:gt,loading:xe}))(Oa),Dr=ne(58797),jr=ne(82326),Vr=ne(25399),ta=ne(58755),$t=ne(62498),Rn=ne(36723),Nn=ne(70784),mt={mirrorModal:"mirrorModal___z1tEP",right:"right___ZlGrr",title:"title___lWaS3",content:"content___bCC9x",des:"des___ujB5y",btns:"btns___L4vgc",confirm:"confirm___RFRg4",cancel:"cancel___F1WB_",modal:"modal___A5dbG"},St=ne(30410),Xn=ne(4957),mi=(Ae,xe,Ee)=>new Promise((gt,mn)=>{var Wn=Ut=>{try{kn(Ee.next(Ut))}catch(Ln){mn(Ln)}},pr=Ut=>{try{kn(Ee.throw(Ut))}catch(Ln){mn(Ln)}},kn=Ut=>Ut.done?gt(Ut.value):Promise.resolve(Ut.value).then(Wn,pr);kn((Ee=Ee.apply(Ae,xe)).next())});const ka=({newShixuns:Ae,user:xe,dispatch:Ee,visible:gt,onOk:mn,onCancel:Wn,useId:pr=null,identifier:kn,shixun_environment_id:Ut,tab_type:Ln})=>{var Aa,$a;const[qr,Ta]=(0,y.useState)(null),[Ii,la]=(0,y.useState)({}),[Ra,gr]=(0,y.useState)(""),{environmentData:Yi}=Ae,{frequence_image:Fi=[],environments:Ua=[],other_image:Va=[]}=Yi,{name:Cr,description:br}=Ii;(0,y.useEffect)(()=>{gt&&(Ee({type:"newShixuns/getEnvironmentData",payload:{tab_type:Ln}}),gr(""),Ta(pr))},[gt,pr]),(0,y.useEffect)(()=>{Ae.actionTabs.key==="NewShixuns-Apply"&&Wn()},[(Aa=Ae==null?void 0:Ae.actionTabs)==null?void 0:Aa.key]),(0,y.useEffect)(()=>{qr!==null&&Ha()},[qr]);const Ha=()=>mi(void 0,null,function*(){const va=yield(0,De.Q1)({mirror_repository_id:qr,identifier:kn,shixun_environment_id:Ut});la(va.data)});return y.createElement(y.Fragment,null,y.createElement(Ve.default,{title:"\u9009\u62E9\u5B9E\u9A8C\u955C\u50CF",open:gt,width:1e3,destroyOnClose:!0,centered:!0,onCancel:Wn,className:mt.modal,footer:null},y.createElement("div",{className:mt.mirrorModal},y.createElement(Nn.Z,{dispatch:Ee,value:qr,data:Ua,otherData:Va,tags:Fi,onChange:va=>Ta(va),onSearchWord:va=>gr(va),tab_type:Ln}),y.createElement("div",{className:mt.right},y.createElement("header",null,y.createElement("div",{className:mt.title},"\u5B9E\u9A8C\u73AF\u5883:\xA0",y.createElement("span",{dangerouslySetInnerHTML:{__html:qr===null?"\u2014 \u2014":($a=Cr||"")==null?void 0:$a.replace(new RegExp(Ra==null?void 0:Ra.replace(/[.*+?^${}()|[\]\\]/g,"\\$&"),"gi"),'$&')}}))),y.createElement("div",{className:mt.content},qr===null&&y.createElement(dt.Z,{image:Rn,description:"\u8BF7\u9009\u62E9\u5B9E\u9A8C\u73AF\u5883"}),qr!==null&&y.createElement("div",{className:mt.des},y.createElement(at.Z,{value:br,highlightKeywords:Ra})),y.createElement("div",{className:mt.btns},y.createElement(Ze.ZP,{onClick:()=>{Ta(null),la({}),Wn()},className:mt.cancel},"\u53D6\u6D88 "),y.createElement(Ze.ZP,{onClick:()=>{mn(Ii)},className:mt.confirm,type:"primary"},"\u4FDD\u5B58 ")))))),y.createElement(St.Z,null),y.createElement(Xn.Z,null))};var ct=(0,$e.connect)(({newShixuns:Ae,globalSetting:xe,user:Ee})=>({newShixuns:Ae,globalSetting:xe,user:Ee}))(ka),Lt={flex_box_center:"flex_box_center___jnFK3",flex_space_between:"flex_space_between___JoMuQ",flex_box_vertical_center:"flex_box_vertical_center___XkWzp",flex_box_center_end:"flex_box_center_end___kfVJX",flex_box_column:"flex_box_column___mfxox",content:"content___ujW8g",explain:"explain___vGa5a",tabs:"tabs___MbGuX",active:"active___SCmkJ",btns:"btns___MiEQa",must:"must___n8wNT",popover:"popover___wqXWh",zybzForm:"zybzForm___m1nC0",graaytitle:"graaytitle___vdUDn",dataPicker:"dataPicker___RiEgz",examineStatus:"examineStatus___OCyYC",contacts:"contacts___MWvKz",contacts_img:"contacts_img___kiMTs",suc_status:"suc_status___p81iO",fail_status:"fail_status___Rv54W",bohui:"bohui___wtuT5",selecticon:"selecticon___AAPZz"},Mt=ne(36207),xt=ne(92973),Hn=ne(37639),ar=ne(1560),Er=ne(24017),Kn=ne(4875),kr=ne(44054),Hr={footerWrap:"footerWrap___lXI4I"},pi=Object.getOwnPropertySymbols,ca=Object.prototype.hasOwnProperty,zt=Object.prototype.propertyIsEnumerable,Jt=(Ae,xe)=>{var Ee={};for(var gt in Ae)ca.call(Ae,gt)&&xe.indexOf(gt)<0&&(Ee[gt]=Ae[gt]);if(Ae!=null&&pi)for(var gt of pi(Ae))xe.indexOf(gt)<0&&zt.call(Ae,gt)&&(Ee[gt]=Ae[gt]);return Ee},Pt=(Ae,xe,Ee)=>new Promise((gt,mn)=>{var Wn=Ut=>{try{kn(Ee.next(Ut))}catch(Ln){mn(Ln)}},pr=Ut=>{try{kn(Ee.throw(Ut))}catch(Ln){mn(Ln)}},kn=Ut=>Ut.done?gt(Ut.value):Promise.resolve(Ut.value).then(Wn,pr);kn((Ee=Ee.apply(Ae,xe)).next())});const yn=ft.default.TextArea,Jn=Ae=>{var xe=Ae,{shixunsDetail:Ee,globalSetting:gt,loading:mn,dispatch:Wn,onFinish:pr=()=>{}}=xe,kn=Jt(xe,["shixunsDetail","globalSetting","loading","dispatch","onFinish"]);const[Ut]=me.default.useForm(),Ln=$a=>Pt(void 0,null,function*(){var qr;const Ta=yield Wn({type:"shixunsDetail/getCustomScript",payload:{id:(qr=Ee.actionTabs.params)==null?void 0:qr.id,compile:$a.execute,excutive:$a.compile}});Aa(),Ta&&pr(Ta==null?void 0:Ta.shixun_script)}),Aa=()=>{Wn({type:"shixunsDetail/setActionTabs",payload:{}})};return y.createElement(Ve.default,{centered:!0,title:"\u81EA\u5B9A\u4E49\u6A21\u677F",open:Ee.actionTabs.key==="Settings-UseCustomScript",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",footer:null,onCancel:Aa},y.createElement(me.default,{form:Ut,scrollToFirstError:!0,layout:"vertical",onFinish:Ln},y.createElement(me.default.Item,{name:"execute",label:"\u6267\u884C\u547D\u4EE4\uFF1A",rules:[{required:!0,message:"\u6267\u884C\u547D\u4EE4\u4E0D\u80FD\u4E3A\u7A7A"}]},y.createElement(yn,{rows:4})),y.createElement(me.default.Item,{name:"compile",label:"\u7F16\u8BD1\u547D\u4EE4\uFF1A"},y.createElement(yn,{rows:4})),y.createElement("div",{className:Hr.footerWrap},y.createElement(me.default.Item,null,y.createElement(Ze.ZP,{className:"mr5",size:"middle",onClick:Aa},"\u53D6\u6D88"),y.createElement(Ze.ZP,{size:"middle",type:"primary",htmlType:"submit",loading:mn.effects["shixunsDetail/getCustomScript"]},"\u4FDD\u5B58")))))};var xr=(0,$e.connect)(({shixunsDetail:Ae,loading:xe,globalSetting:Ee})=>({shixunsDetail:Ae,globalSetting:Ee,loading:xe}))(Jn),On=ne(54331),cr=ne(66649),gn=ne.n(cr),yr=ne(29679),Tr=ne(65636),un=ne(59301),da=(Ae,xe,Ee)=>new Promise((gt,mn)=>{var Wn=Ut=>{try{kn(Ee.next(Ut))}catch(Ln){mn(Ln)}},pr=Ut=>{try{kn(Ee.throw(Ut))}catch(Ln){mn(Ln)}},kn=Ut=>Ut.done?gt(Ut.value):Promise.resolve(Ut.value).then(Wn,pr);kn((Ee=Ee.apply(Ae,xe)).next())});const ya="YYYY-MM-DD HH:mm",sa=({shixunsDetail:Ae,visible:xe,onOk:Ee,onCancel:gt,dispatch:mn,is_published:Wn,id:pr,has_relation:kn,environment:Ut=[],verifyModal:Ln,user:Aa})=>{var $a,qr,Ta;const Ii=(0,$e.useParams)(),[la,Ra]=(0,y.useState)(1),[gr,Yi]=(0,y.useState)(!0),[Fi,Ua]=(0,y.useState)(!1),[Va,Cr]=(0,y.useState)(null),[br,Ha]=(0,y.useState)(),[va,oi]=(0,y.useState)(),[Xa,Li]=(0,y.useState)([]),[ao,hn]=(0,y.useState)(!1),[ni,Yo]=(0,y.useState)(""),[wi,Gi]=(0,y.useState)(null),[Go]=me.default.useForm(),[$r,Ai]=(0,y.useState)([]),[mo,Po]=(0,y.useState)(""),[go,jo]=(0,y.useState)([{id:1,name:"\u8BC4\u6D4B\u811A\u672C\u8BBE\u7F6E"},{id:2,name:"\u5B9E\u9A8C\u73AF\u5883\u8BBE\u7F6E"}]),Yr=(0,y.useRef)((0,ot.throttle)(ua=>uo(ua),1200,{leading:!0,trailing:!0})).current;(0,y.useEffect)(()=>{var ua;((0,On.Ny)()||(ua=Ae==null?void 0:Ae.detail)!=null&&ua.manager_of_shixun)&&jo([{id:1,name:"\u8BC4\u6D4B\u811A\u672C\u8BBE\u7F6E"},{id:2,name:"\u5B9E\u9A8C\u73AF\u5883\u8BBE\u7F6E"},{id:3,name:"\u5B9E\u9A8C\u8D44\u6E90\u4F18\u5148\u4FDD\u969C"}])},[]),(0,y.useEffect)(()=>{pr&&xe&&xi()},[pr,xe]);const xi=(ua=null)=>da(void 0,null,function*(){var Io,yl,sl;ua||Yi(!0);const ul=yield(0,ze.ZP)(`/api/shixuns/${pr}/get_shixun_env_setting.json`,{method:"get",params:{shixun_environment_id:ua}});if(ul.status===0&&!ua){const{data:hi}=ul;console.log("data",hi),Cr((hi==null?void 0:hi.shixun_environment_id)||null),Ha((hi==null?void 0:hi.evaluate_script)||""),oi((hi==null?void 0:hi.choice_standard_scripts)||null),Li((hi==null?void 0:hi.standard_scripts)||[]),hn(((Io=hi.shixun)==null?void 0:Io.close_internet)||!1),Yo((yl=hi.shixun)==null?void 0:yl.survival_time);let Wi=(sl=hi.shixun)==null?void 0:sl.important_shixun_configs;Go.setFieldsValue({identifier:(Wi==null?void 0:Wi.identifier)||"",people_number:(Wi==null?void 0:Wi.people_number)||"",school_id:(Wi==null?void 0:Wi.school_name)||"",times:Wi!=null&&Wi.start_time&&(Wi!=null&&Wi.end_time)?[gn()(Wi==null?void 0:Wi.start_time),gn()(Wi==null?void 0:Wi.end_time)]:["",""]}),Po((Wi==null?void 0:Wi.verify_reason)||""),Gi((Wi==null?void 0:Wi.process)||null),yield uo(Wi==null?void 0:Wi.school_name)}if(ul.status===0&&ua){const{data:hi}=ul;Ha((hi==null?void 0:hi.evaluate_script)||""),oi(null),Li((hi==null?void 0:hi.standard_scripts)||[]),yield uo()}Yi(!1)}),uo=ua=>da(void 0,null,function*(){const Io=yield mn({type:"account/getSchoolOption",payload:{keyword:ua,limit:99999,display_aliases:!0}});Ai(Io==null?void 0:Io.schools)}),Oi=()=>{Ln()||mn({type:"shixunsDetail/setActionTabs",payload:{key:"Settings-UseCustomScript",params:{id:Ii.id}}})},el=ua=>da(void 0,null,function*(){const Io=yield mn({type:"shixunsDetail/getScriptContent",payload:{id:Ii.id,script_id:ua}});Io&&Ha(Io.content)}),Xo=ua=>{Ve.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:un.createElement("div",{className:"tc font16"},"\u539F\u6709\u811A\u672C\u5C06\u88AB\u65B0\u7684\u811A\u672C\u8986\u76D6\uFF0C\u65E0\u6CD5\u64A4\u9500",un.createElement("br",null),"\u662F\u5426\u786E\u8BA4\u6267\u884C\u8986\u76D6\u64CD\u4F5C"),onOk:()=>da(void 0,null,function*(){yield el(ua),oi(ua),Ve.default.info({centered:!0,title:"\u63D0\u793A",okText:"\u77E5\u9053\u5566",content:un.createElement("div",{className:"tc font16"},"\u8BC4\u6D4B\u811A\u672C\u751F\u6210\u6210\u529F\uFF01")})})})},El=(ua=!1,Io=1)=>da(void 0,null,function*(){var yl,sl,ul;const hi=(0,it.TG)();let Wi;if(la===1&&(Ua(!0),Wi=yield(0,ze.ZP)(`/api/shixuns/${Ii.id}/update_evaluate_script_setting.json`,{method:"put",body:{shixun_environment_id:Va,mirror_script_id:va,evaluate_script:br,sync_origin_shixun:ua,homework_common_id:hi||void 0}})),la===2){Ua(!0);let Mo={close_internet:ao,survival_time:ni,sync_origin_shixun:ua,homework_common_id:hi||void 0};Wi=yield(0,ze.ZP)(`/api/shixuns/${Ii.id}/update_environment_setting.json`,{method:"put",body:Mo})}if(la===3){let Mo=Go.getFieldsValue();yield Go.validateFields(),Ua(!0);let as={close_internet:ao,survival_time:ni,sync_origin_shixun:ua,homework_common_id:hi||void 0};as.important_shixun_configs={identifier:Mo==null?void 0:Mo.identifier,people_number:Mo==null?void 0:Mo.people_number,school_id:(yl=$r.find(Wa=>Wa.name===(Mo==null?void 0:Mo.school_id)))==null?void 0:yl.id,start_time:gn()(Mo==null?void 0:Mo.times[0]).format("YYYY-MM-DD HH:mm"),end_time:gn()(Mo==null?void 0:Mo.times[1]).format("YYYY-MM-DD HH:mm")},Wi=yield(0,ze.ZP)(`/api/shixuns/${Ii.id}/resources_first_ensure.json`,{method:"post",body:as})}Wi.status===0&&((!((sl=Ae==null?void 0:Ae.detail)!=null&&sl.copy_for_exercise)||la===3)&&Ke.ZP.success(`${la==3?"\u63D0\u4EA4\u7533\u8BF7\u6210\u529F":"\u4FDD\u5B58\u6210\u529F"}`),(ul=Ae==null?void 0:Ae.detail)!=null&&ul.copy_for_exercise&&la!=3&&(0,Dn.m)(mn,Ae,pr,Io),xi(),Ee()),Ua(!1)}),Vo=(ua,Io)=>{const yl=/^[^0-9][a-zA-Z0-9]*$/,sl=/^.{4,30}$/;return Io&&!/^[a-zA-Z0-9]+$/.test(Io)?Promise.reject("\u8F93\u5165\u5185\u5BB9\u53EA\u80FD\u5305\u542B\u6570\u5B57\u548C\u5B57\u6BCD"):Io&&!yl.test(Io)?Promise.reject("\u4E0D\u80FD\u4EE5\u6570\u5B57\u5F00\u5934"):Io&&!sl.test(Io)?Promise.reject("\u8F93\u5165\u5185\u5BB9\u957F\u5EA6\u5FC5\u987B\u57284\u523030\u4E2A\u5B57\u7B26\u4E4B\u95F4"):Promise.resolve()},Zl=ua=>parseInt(ua||"0",10),jl=(ua,Io)=>{if(Io&&Io.length===2){const[yl,sl]=Io;if(!yl||!sl)return Promise.reject(new Error("\u8BF7\u9009\u62E9\u8D77\u59CB\u65F6\u95F4\u548C\u7ED3\u675F\u65F6\u95F4"))}return Promise.resolve()};return un.createElement(un.Fragment,null,un.createElement(Mt.Z,{title:null,width:1e3,placement:"right",closable:!1,onClose:gt,open:xe},un.createElement("div",{className:Lt.content},un.createElement($n.Z,{loading:gr,active:!0},un.createElement(Je.Z,{className:"mt10",justify:"space-between"},un.createElement("b",{className:"c-grey-333 font16"},"\u8BBE\u7F6E"),un.createElement("i",{onClick:gt,className:"iconfont icon-guanbi11 current",style:{color:"#979797"}})),un.createElement("div",{className:Lt.tabs},go.map(ua=>{const{name:Io,id:yl}=ua;return un.createElement("div",{key:yl,className:la===yl?Lt.active:"",onClick:()=>Ra(yl)},Io)})),la===1&&un.createElement(y.Fragment,null,un.createElement(xt.Z,{className:"mt20",message:"\u9009\u62E9\u5B9E\u9A8C\u73AF\u5883\u4E0B\u7684\u8BC4\u6D4B\u811A\u672C\uFF1A\u5C06\u4F5C\u4E3A\u6574\u4E2A\u5B9E\u8BAD\u6240\u6709\u5B9E\u9A8C\u73AF\u5883\u4E0B\uFF0C\u5B66\u5458\u8BC4\u6D4B\u65F6\u8FD0\u884C\u7684\u811A\u672C\u3002",type:"info",showIcon:!0,closable:!0}),un.createElement(Je.Z,{align:"middle",className:"mt20"},un.createElement("span",{className:"c-grey-333 font16"},"\u8FD0\u884C\u73AF\u5883"),un.createElement(jr.default,{onClick:Ln,getPopupContainer:ua=>ua.parentNode,bordered:!1,className:"ml10",style:{width:300,backgroundColor:"#f5f5f5",height:50,borderRadius:4,paddingTop:10},value:Va,onChange:ua=>{Cr(ua),xi(ua)},showArrow:!0,placeholder:"\u5B9E\u9A8C\u73AF\u5883"},($a=Ut.filter(ua=>ua.id!==0))==null?void 0:$a.map((ua,Io)=>un.createElement(jr.default.Option,{value:ua.id,name:ua.name,key:ua.id},ua.name)))),un.createElement(Je.Z,{align:"middle",className:"mt20"},un.createElement("span",{className:"c-grey-333 font16"},"\u8BC4\u6D4B\u811A\u672C"),un.createElement(jr.default,{onClick:Ln,getPopupContainer:ua=>ua.parentNode,bordered:!1,className:"ml10 mr10",style:{width:300,backgroundColor:"#f5f5f5",height:50,borderRadius:4,paddingTop:10},showArrow:!0,value:va,placeholder:"\u8BF7\u9009\u62E9\u8BC4\u6D4B\u811A\u672C",onChange:ua=>{Xo(ua)}},(Xa||[]).map((ua,Io)=>un.createElement(jr.default.Option,{value:parseInt(ua.id),name:ua.scptname,key:Io},ua.scptname))),un.createElement("span",{className:Lt.explain,onClick:Oi},"\u4F7F\u7528\u81EA\u5B9A\u4E49\u811A\u672C"),un.createElement(Hn.Z,{className:Lt.popover,content:un.createElement("p",{className:"font12"},"\u4F7F\u7528\u81EA\u5B9A\u4E49\u6A21\u677F\uFF0C\u5E73\u53F0\u65E0\u6CD5\u81EA\u52A8\u66F4\u65B0\u811A\u672C\uFF0C\u8BF7\u5728\u5173\u5361\u521B\u5EFA\u5B8C\u540E\u624B\u52A8\u66F4\u65B0\u811A\u672C\u4E2D\u7684\u5FC5\u586B\u53C2",un.createElement("br",null),"\u6570\u548C\u4EE5\u4E0B2\u4E2A\u6570\u7EC4\u5143\u7D20\uFF1A",un.createElement("br",null),"challengeProgramNames",un.createElement("br",null),"sourceClassNames",un.createElement("br",null),un.createElement("br",null),"\u793A\u4F8B\uFF1A\u67092\u4E2A\u5173\u5361\u7684\u5B9E\u8BAD",un.createElement("br",null),un.createElement("br",null),"\u5404\u5173\u5361\u7684\u5F85\u7F16\u8BD1\u6587\u4EF6\u4E3A\uFF1A",un.createElement("br",null),"src/step1/HelloWorld.java",un.createElement("br",null),"src/step2/Other.java",un.createElement("br",null),un.createElement("br",null),"\u5404\u5173\u5361\u7684\u7F16\u8BD1\u540E\u751F\u6210\u7684\u6267\u884C\u6587\u4EF6\u4E3A\uFF1A",un.createElement("br",null),"step1.HelloWorld",un.createElement("br",null),"step2.Other",un.createElement("br",null),un.createElement("br",null),"\u5219\u6570\u7EC4\u5143\u7D20\u66F4\u65B0\u5982\u4E0B\uFF1A",un.createElement("br",null),'ff challengeProgramNames=("src/step1/',un.createElement("br",null),'HelloWorld.java" "src/step2/Other.java")',un.createElement("br",null),'sourceClassNames=("step1.HelloWorld',un.createElement("br",null),'" "step2.Other")',un.createElement("br",null),un.createElement("br",null),"\u5176\u5B83\u53C2\u6570\u53EF\u6309\u5B9E\u9645\u9700\u6C42\u5B9A\u5236"),trigger:"click"},un.createElement("span",{style:{color:"#999",fontSize:14,marginTop:2,marginLeft:4},className:"iconfont icon-tishi11 c-grey-999"}))),un.createElement(kr.ZP,{style:{border:"1px solid #ccc",background:"#f5f5f5",marginTop:"30px"},language:"shell",theme:"vs-light",value:br,options:{readOnly:Wn},onChange:ua=>{Ha(ua)}})),la===2&&un.createElement("div",{style:{flex:1,overflowY:"auto"}},un.createElement(Je.Z,{align:"middle",className:"mt20"},un.createElement("span",{className:"c-grey-333 font16 ml30 mr10"},"\u5B9E\u8BAD\u5BB9\u5668\u7F51\u7EDC"),un.createElement(Me.default,{checked:ao,onChange:ua=>hn(ua.target.checked)},un.createElement("span",{className:"c-grey-333 font14"},"\u5173\u95ED\u5916\u7F51"),un.createElement("span",{className:"c-grey-999 font14"},"\uFF08\u9009\u4E2D\uFF0C\u5728\u5B9E\u8BAD\u7F16\u8BD1\u9875\u9762\u4E2D\u4E0D\u53EF\u8BBF\u95EE\u4E92\u8054\u7F51\uFF09"))),un.createElement(Je.Z,{align:"middle",className:"mt20"},un.createElement("span",{className:"c-grey-333 font16 mr10"},"\u5B9E\u9A8C\u73AF\u5883\u4F7F\u7528\u65F6\u957F"),un.createElement(Tr.Z,{disableWhenCommunity:!0},un.createElement(ft.default,{bordered:!1,value:ni,disabled:(0,On.k5)(),onChange:ua=>{var Io,yl,sl,ul;if(((yl=(Io=Aa==null?void 0:Aa.userInfo)==null?void 0:Io.paid_version)==null?void 0:yl.version_type)==1&&![1,2].includes((sl=Aa==null?void 0:Aa.userInfo)==null?void 0:sl.role)&&((ul=ua==null?void 0:ua.target)==null?void 0:ul.value)>30){Yo(30);return}Yo(ua.target.value)},style:{width:300,backgroundColor:"#f5f5f5",height:50,borderRadius:4}})),un.createElement("span",{className:"ml10 c-grey-999 font14"},"\u5206"))),la===3&&((0,On.Ny)()||((qr=Ae==null?void 0:Ae.detail)==null?void 0:qr.manager_of_shixun))&&un.createElement("div",{style:{flex:1,overflowY:"auto"}},un.createElement(Je.Z,{align:"middle",className:"mt20"},un.createElement(me.default,{form:Go,layout:"horizontal",className:Lt.zybzForm},un.createElement(Je.Z,{align:"middle"},un.createElement("span",{className:"c-grey-333 font16 mr10",style:{marginLeft:55}},un.createElement("span",{className:Lt.must},"*"),"\u4FDD\u969C\u6807\u8BC6"),un.createElement(me.default.Item,{label:"",name:"identifier",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4FDD\u969C\u6807\u8BC6"},{validator:Vo}]},un.createElement(ft.default,{bordered:!1,style:{width:300,backgroundColor:"#f5f5f5",height:50,borderRadius:4},minLength:4,maxLength:30,showCount:!0,placeholder:"\u8BF7\u8F93\u5165\u4FDD\u969C\u6807\u8BC6"})),un.createElement("span",{className:"ml10 c-grey-999 font14"},"\u4FDD\u969C\u6807\u8BC6\u53EA\u80FD\u7531\u5B57\u6BCD\u548C\u6570\u5B57\u7EC4\u6210\uFF084~30 \u4F4D\uFF09\uFF0C\u4E0D\u80FD\u4EE5\u6570\u5B57\u5F00\u5934\u3002",un.createElement("br",null),"\u586B\u5199\u4FDD\u969C\u6807\u8BC6\u662F\u4E3A\u4E86\u4FBF\u4E8E\u5E73\u53F0\u4E3A\u6B64\u5B9E\u8DF5\u9879\u76EE\u7279\u522B\u5206\u914D\u8282\u70B9\u3002")),un.createElement(Je.Z,{align:"middle",className:"mt25"},un.createElement("span",{className:"c-grey-333 font16 mr10",style:{marginLeft:7}},un.createElement("span",{className:Lt.must},"*"),"\u9700\u8981\u4FDD\u969C\u7684\u5355\u4F4D"),un.createElement("div",{style:{position:"relative"}},un.createElement(me.default.Item,{label:"",name:"school_id",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u9700\u8981\u4FDD\u969C\u7684\u5355\u4F4D"}]},un.createElement(ar.Z,{bordered:!1,style:{width:300,backgroundColor:"#f5f5f5",height:50,borderRadius:4,paddingTop:10},onChange:Yr,showSearch:!0,placeholder:"\u8BF7\u9009\u62E9\u9700\u8981\u4FDD\u969C\u7684\u5355\u4F4D"},(Ta=$r==null?void 0:$r.filter(ua=>(ua==null?void 0:ua.id)!==0))==null?void 0:Ta.map((ua,Io)=>un.createElement(jr.default.Option,{key:Io+1,title:ua==null?void 0:ua.name,value:ua==null?void 0:ua.name},ua==null?void 0:ua.name)))),un.createElement("span",{className:Lt.selecticon},un.createElement("svg",{viewBox:"64 64 896 896",focusable:"false","data-icon":"down",width:"1em",height:"1em",fill:"currentColor","aria-hidden":"true"},un.createElement("path",{d:"M884 256h-75c-5.1 0-9.9 2.5-12.9 6.6L512 654.2 227.9 262.6c-3-4.1-7.8-6.6-12.9-6.6h-75c-6.5 0-10.3 7.4-6.5 12.7l352.6 486.1c12.8 17.6 39 17.6 51.7 0l352.6-486.1c3.9-5.3.1-12.7-6.4-12.7z"}))))),un.createElement(Je.Z,{align:"middle",className:"mt25"},un.createElement("span",{className:"c-grey-333 font16 mr10",style:{marginLeft:55}},un.createElement("span",{className:Lt.must},"*"),"\u4FDD\u969C\u65F6\u95F4"),un.createElement("div",{className:Lt.graaytitle},un.createElement(me.default.Item,{label:"",name:"times",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5F00\u59CB\u65F6\u95F4\u548C\u7ED3\u675F\u65F6\u95F4"},{validator:jl}]},un.createElement(Er.default.RangePicker,{disabledDate:ua=>ua&&ua{if(ua&&ua[0]&&ua[1]){const Io=ua[0].isBefore(gn()())?gn()():ua[0];Go.setFieldValue("times",[Io,ua[1]])}else Go.setFieldValue("times",ua)}})))),un.createElement(Je.Z,{align:"middle",className:"mt25"},un.createElement("span",{className:"c-grey-333 font16 mr10",style:{marginLeft:55}},un.createElement("span",{className:Lt.must},"*"),"\u4FDD\u969C\u4EBA\u6570"),un.createElement(me.default.Item,{label:"",name:"people_number",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4FDD\u969C\u4EBA\u6570"}]},un.createElement(Kn.Z,{parser:Zl,style:{width:200},placeholder:"\u8BF7\u8F93\u5165\u4FDD\u969C\u4EBA\u6570",min:1})))),un.createElement("div",{className:`${Lt.examineStatus} mt25`},wi>=1&&un.createElement("div",null," ",un.createElement(yr.Z,{className:Lt.suc_status})," \u5B9E\u9A8C\u8D44\u6E90\u4F18\u5148\u4FDD\u969C\u7533\u8BF7\u6210\u529F\uFF0C\u5E73\u53F0\u7BA1\u7406\u5458\u5BA1\u6838\u4E2D"),wi>=2&&wi!=3&&un.createElement("div",null," ",un.createElement(yr.Z,{className:Lt.suc_status})," \u5E73\u53F0\u7BA1\u7406\u5458\u5BA1\u6838\u901A\u8FC7\uFF0C\u7CFB\u7EDF\u8D44\u6E90\u5206\u914D\u4E2D"),wi==3&&un.createElement("div",null," ",un.createElement(fe.Z,{className:Lt.fail_status}),"\u5E73\u53F0\u7BA1\u7406\u5458\u5BA1\u6838\u9A73\u56DE\uFF0C\u9A73\u56DE\u539F\u56E0: ( ",un.createElement("span",{title:mo,className:Lt.bohui},mo),") \u5982\u6709\u95EE\u9898\u8BF7\u8054\u7CFB",un.createElement("span",{className:Lt.contacts},un.createElement("span",null,"\u5E73\u53F0\u8FD0\u8425\u4EBA\u5458")," ",un.createElement("div",{className:Lt.contacts_img}))),wi>=4&&wi!=5&&wi!=7&&un.createElement("div",null," ",un.createElement(yr.Z,{className:Lt.suc_status})," \u7CFB\u7EDF\u8D44\u6E90\u5206\u914D\u5B8C\u6210\uFF0C\u5B9E\u9A8C\u8D44\u6E90\u4FDD\u969C\u4E2D"),(wi==5||wi==7)&&un.createElement("div",null," ",un.createElement(fe.Z,{className:Lt.fail_status}),"\u7CFB\u7EDF\u8D44\u6E90\u5206\u914D\u5931\u8D25\uFF0C\u8BF7\u8054\u7CFB",un.createElement("span",{className:Lt.contacts},un.createElement("span",null,"\u5E73\u53F0\u8FD0\u8425\u4EBA\u5458")," ",un.createElement("div",{className:Lt.contacts_img}))),wi>5&&un.createElement("div",null," ",un.createElement(yr.Z,{className:Lt.suc_status})," \u5B9E\u9A8C\u8D44\u6E90\u4FDD\u969C\u5DF2\u7ED3\u675F")))),un.createElement("div",{className:Lt.btns},un.createElement(Ze.ZP,{onClick:gt},"\u53D6\u6D88"),un.createElement(Ze.ZP,{disabled:la==3&&[2,4,5].includes(wi),onClick:()=>da(void 0,null,function*(){var ua,Io;if(la===1&&!Va){Ke.ZP.warning("\u8BF7\u9009\u62E9\u8FD0\u884C\u73AF\u5883");return}(ua=Ae==null?void 0:Ae.detail)!=null&&ua.is_fork_from_creator&&((Io=Ae==null?void 0:Ae.detail)!=null&&Io.copy_for_exercise)&&la!=3&&(Ut.filter(yl=>yl.id===Va)[0].has_relation&&la===1||la===2)?mn({type:"classroomList/setActionTabs",payload:{key:"\u540C\u6B65\u4FEE\u6539",type:"environment",fn:(yl,sl)=>{El(yl,sl)},zIndex:1e4}}):El()}),loading:Fi,type:"primary",className:"ml20"},la==3?"\u63D0\u4EA4\u7533\u8BF7":"\u4FDD\u5B58"))))),un.createElement(xr,{onFinish:ua=>Ha(ua)}))};var zr=(0,$e.connect)(({shixunsDetail:Ae,user:xe})=>({shixunsDetail:Ae,user:xe}))(sa),ri=ne(28395),Ba=ne(25510),Zr={wrap:"wrap___S9yE5",content:"content___xIxOT",head:"head___icGJE",title:"title___NbDBd",add:"add___ntZkv",addDisable:"addDisable___pgd9I",setting:"setting___kQ9Qx",tabs:"tabs___o2qas",name:"name___HUyj5",active:"active___SVp4l",line:"line___DSw6E",resource:"resource___AgLC3",mirror:"mirror___DGr0Q",interface:"interface___xxy5c",disabled:"disabled___GqKcR",port:"port___vGmHQ",grade:"grade___b6Adk",tabsBox:"tabsBox___TnoNw",tabTitle:"tabTitle___i8cO0",more:"more___kbzpa",serverConfig:"serverConfig___BtI29",viewRecommendConfig:"viewRecommendConfig___ODGyC",system:"system___YygCM",explain:"explain___klZ55",btns:"btns___o6xWf",template:"template___AMzZZ",liWrap:"liWrap___tCbB1",li:"li___srrGx",tag:"tag___NcFBh"},ia=ne(6738),ra=ne(53715),Ur=ne(39769),li=ne(70829),Ca={list:"list___p00l5",head:"head___JcQe0",row:"row___kLpLL"},Pa=ne(59301),ha=Object.defineProperty,Pr=Object.defineProperties,Qn=Object.getOwnPropertyDescriptors,ai=Object.getOwnPropertySymbols,dr=Object.prototype.hasOwnProperty,bn=Object.prototype.propertyIsEnumerable,fr=(Ae,xe,Ee)=>xe in Ae?ha(Ae,xe,{enumerable:!0,configurable:!0,writable:!0,value:Ee}):Ae[xe]=Ee,Nr=(Ae,xe)=>{for(var Ee in xe||(xe={}))dr.call(xe,Ee)&&fr(Ae,Ee,xe[Ee]);if(ai)for(var Ee of ai(xe))bn.call(xe,Ee)&&fr(Ae,Ee,xe[Ee]);return Ae},er=(Ae,xe)=>Pr(Ae,Qn(xe)),qn=({showError:Ae,value:xe,onChange:Ee,optionsLevelList:gt})=>{const[mn,Wn]=(0,y.useState)([]);(0,y.useEffect)(()=>{if(!xe.length){Wn([{command:"",challenge_ids:[]}]);return}Wn(xe)},[JSON.stringify(xe)]);const pr=(kn,Ut,Ln)=>{let Aa=JSON.parse(JSON.stringify(mn));Ut==="add"?Aa.push({command:"",challenge_ids:[-1]}):Ut==="delete"?Aa.splice(Ln,1):Aa[Ln][Ut]=kn,Wn(Aa),Ee(Aa)};return console.log(mn,"value2"),Pa.createElement("div",{className:Ca.list},Pa.createElement("div",{className:Ca.head},Pa.createElement("div",{style:{width:400}},"\u547D\u4EE4"),Pa.createElement("div",null,"\u5E94\u7528\u5173\u5361")),mn==null?void 0:mn.map((kn,Ut)=>{var Ln,Aa,$a;let qr=gt.map((Ta,Ii)=>{const la=`\u7B2C${Ii+1}\u5173\uFF1A${Ta.name}`;let Ra=la,gr=!1;return Ta.st===1&&(Ra=Pa.createElement(Vr.Z,{placement:"left",title:"\u7406\u8BBA\u9898\u5173\u5361\u65E0\u6CD5\u89E6\u53D1\u547D\u4EE4"},la),gr=!0),er(Nr({},Ta),{value:Ta.challenge_id,label:Ra,disabled:gr})});return qr=[{label:"\u6240\u6709\u5173\u5361",value:-1},...qr],Pa.createElement(Je.Z,{wrap:!1,align:"middle",style:{position:"relative"},className:Utpr(Ta.target.value,"command",Ut),bordered:!1,placeholder:"\u4F8B\u5982\uFF1Amysql -uroot -p123123 -h127.0.0.1",style:{width:400,height:50,background:"#F5F5F5",borderRadius:4}}),Pa.createElement(jr.default,{options:qr,getPopupContainer:Ta=>Ta.parentNode,value:kn==null?void 0:kn.challenge_ids,onChange:Ta=>{var Ii,la;let Ra=Ta;!((Ii=kn==null?void 0:kn.challenge_ids)!=null&&Ii.includes(-1))&&(Ta!=null&&Ta.includes(-1))&&(Ra=[-1]),(la=kn==null?void 0:kn.challenge_ids)!=null&&la.includes(-1)&&(Ta!=null&&Ta.includes(-1))&&(Ra=Ta==null?void 0:Ta.filter(gr=>gr!==-1)),pr(Ra,"challenge_ids",Ut)},mode:"multiple",maxTagTextLength:($a=kn==null?void 0:kn.challenge_ids)!=null&&$a.includes(-1)?4:3,placeholder:"\u8BF7\u9009\u62E9\u5E94\u7528\u5173\u5361",maxTagCount:5,bordered:!1,style:{width:560,backgroundColor:"#f5f5f5",height:50,borderRadius:4,paddingTop:10,margin:"0 20px"}}),Pa.createElement(Je.Z,{wrap:!1},Pa.createElement("i",{onClick:()=>pr("","add",Ut),style:{color:"#3061D0"},className:"iconfont icon-tianjiatimu font20 current ml20"}),Ut!==0&&Pa.createElement("i",{onClick:()=>pr("","delete",Ut),style:{color:"#E30000"},className:"iconfont icon-shanjian font20 ml20"})))}))},Ye=ne(59301),wa=Object.defineProperty,ba=Object.defineProperties,Ri=Object.getOwnPropertyDescriptors,gi=Object.getOwnPropertySymbols,Ui=Object.prototype.hasOwnProperty,Eo=Object.prototype.propertyIsEnumerable,dl=(Ae,xe,Ee)=>xe in Ae?wa(Ae,xe,{enumerable:!0,configurable:!0,writable:!0,value:Ee}):Ae[xe]=Ee,vo=(Ae,xe)=>{for(var Ee in xe||(xe={}))Ui.call(xe,Ee)&&dl(Ae,Ee,xe[Ee]);if(gi)for(var Ee of gi(xe))Eo.call(xe,Ee)&&dl(Ae,Ee,xe[Ee]);return Ae},qo=(Ae,xe)=>ba(Ae,Ri(xe)),Ei=(Ae,xe,Ee)=>new Promise((gt,mn)=>{var Wn=Ut=>{try{kn(Ee.next(Ut))}catch(Ln){mn(Ln)}},pr=Ut=>{try{kn(Ee.throw(Ut))}catch(Ln){mn(Ln)}},kn=Ut=>Ut.done?gt(Ut.value):Promise.resolve(Ut.value).then(Wn,pr);kn((Ee=Ee.apply(Ae,xe)).next())});const yo=jr.default.Option,fl=5,wl=["Python","C++","C","Java","C#","JavaScript","TypeScript","Go","PHP","Perl","R","Rust","Ruby","Scratch","Swift","Kotlin","Scala"],ol=({practiceSetting:Ae,dispatch:xe,globalSetting:Ee,shixunsDetail:gt,user:mn})=>{var Wn,pr,kn,Ut,Ln,Aa,$a,qr,Ta,Ii;const{id:la,is_published:Ra}=Ae,[gr,Yi]=(0,y.useState)([]),[Fi,Ua]=(0,y.useState)(null),[Va,Cr]=(0,y.useState)([]),[br,Ha]=(0,y.useState)([]),va=(0,y.useRef)(null),[oi,Xa]=(0,y.useState)({}),Li=(0,y.useRef)({}),ao=(0,y.useRef)({}),{shixun_environment:hn={},mirror_repository:ni={},small_type:Yo=[],new_service_configs:wi=[],network_mode_list:Gi=[],boosters:Go=[]}=oi,[$r,Ai]=(0,y.useState)(""),[mo,Po]=(0,y.useState)("\u8BF7\u8F93\u5165\u7AEF\u53E3"),[go,jo]=(0,y.useState)(!1),[Yr,xi]=(0,y.useState)(!1),[uo,Oi]=(0,y.useState)(!0),[el,Xo]=(0,y.useState)(!0),[El,Vo]=(0,y.useState)(!1),[Zl,jl]=(0,y.useState)(!1),[ua,Io]=(0,y.useState)(!1),[yl,sl]=(0,y.useState)(!1),[ul,hi]=(0,y.useState)(0),[Wi,Mo]=(0,y.useState)(!1),[as,Wa]=(0,y.useState)({}),[lo,Qo]=(0,y.useState)({}),[Bl,wo]=(0,y.useState)({}),[Hl,Ts]=(0,y.useState)(""),[vc,Rs]=(0,y.useState)(!1),[Tu,vu]=(0,y.useState)(!1),[Ru,Kr]=(0,y.useState)(!1),[zo,Pl]=(0,y.useState)({}),[ki,ys]=(0,y.useState)({}),[Ql,ss]=(0,y.useState)([]),Wu=(0,y.useRef)([]);console.log("--1111-",Go,Ql);const _u=[{id:1,name:"\u901A\u7528\u4E91"},{id:2,name:"\u4E13\u6709\u4E91"}],wc=[{id:1,name:"Windows",icon:"iconfont icon-Windows"},{id:2,name:"Linux",icon:"iconfont icon-Linux"},{id:3,name:"\u5176\u4ED6",icon:"iconfont icon-qitaxitong"}],Uo=[{id:1,name:"VNC"},{id:2,name:"RDP"}],gc=[{id:0,name:"\u516C\u5171\u955C\u50CF",type:"public"},{id:1,name:"\u81EA\u5B9A\u4E49\u955C\u50CF",type:"customize"},{id:2,name:"\u5171\u4EAB\u955C\u50CF",type:"share"}],Tc=(br==null?void 0:br.find(Wt=>Wt.id===hn.instance_startup_template_id))||{},{desc:Sc,virt_type:Vu}=Tc,a=((Wn=Va==null?void 0:Va.find(Wt=>Wt.id===(hn==null?void 0:hn.private_cloud_id)))==null?void 0:Wn.cloud_type)===1,E=((pr=Va==null?void 0:Va.find(Wt=>Wt.id===(hn==null?void 0:hn.private_cloud_id)))==null?void 0:pr.cloud_type)===4;(0,y.useEffect)(()=>(window.addEventListener("click",An),()=>{window.removeEventListener("click",An)}),[]),(0,y.useEffect)(()=>{z(),Fe(),le(),pe()},[]),(0,y.useEffect)(()=>{(0,ot.isEqual)(ao.current,oi)?xe({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}}):xe({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!0}}),Li.current=oi},[oi]);const x=()=>Ei(void 0,null,function*(){var Wt,vr,Ka,ji;const Ti=yield(0,ze.ZP)("/api/shixuns/new.json",{method:"get",params:{tab_type:(Wt=gc[Number(ul)])==null?void 0:Wt.type}});(Ti==null?void 0:Ti.status)===0&&(((Ka=(vr=Ti==null?void 0:Ti.data)==null?void 0:vr.environments)==null?void 0:Ka.length)===0&&((ji=Ti==null?void 0:Ti.data)==null?void 0:ji.other_image.length)===0?Mo(!0):Mo(!1))});(0,y.useEffect)(()=>{x()},[ul]);const b=()=>{var Wt;const vr=()=>{$e.history.push(`/shixuns/${la}/challenges`),xe({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}})};(Wt=Ae==null?void 0:Ae.sideBar)!=null&&Wt.confirmLeave?Ve.default.confirm({title:"\u79BB\u5F00\u6B64\u9875\u63D0\u793A",content:"\u7CFB\u7EDF\u53EF\u80FD\u4E0D\u4F1A\u4FDD\u5B58\u60A8\u6240\u505A\u7684\u66F4\u6539\u3002",okText:"\u79BB\u5F00",cancelText:"\u53D6\u6D88",onOk:()=>{vr()}}):vr()},z=()=>Ei(void 0,null,function*(){var Wt;const vr=yield(0,ze.ZP)(`/api/shixuns/${la}/get_shixun_env_tabs.json`,{method:"get"});if(vr.status===0){const Ka=((Wt=vr.data)==null?void 0:Wt.shixun_environments_tabs)||[];Ka.length&&Fi===null&&Ua(Ka[0].id),Yi(Ka)}}),le=()=>Ei(void 0,null,function*(){var Wt;Xo(!0);const vr=yield(0,ze.ZP)("/api/shixuns/get_private_clouds.json",{method:"get"});vr.status===0&&Cr((Wt=vr==null?void 0:vr.data)==null?void 0:Wt.list),Xo(!1)}),pe=()=>Ei(void 0,null,function*(){const Wt=yield(0,ze.ZP)(`/api/shixuns/${la}/challenges.json`,{method:"get"});Wt.challenge_list&&ss(Wt.challenge_list||[])}),ge=(Wt,vr)=>Ei(void 0,null,function*(){var Ka;const ji=yield(0,ze.ZP)("/api/shixuns/get_instance_startup_template.json",{method:"get",params:{private_cloud_id:Wt,operating_system:vr}});ji.status===0&&Ha((Ka=ji==null?void 0:ji.data)==null?void 0:Ka.list)}),Fe=(Wt=null)=>Ei(void 0,null,function*(){var vr,Ka,ji,Ti,to,Fl,cl,hl,ee,te,oe,de,ye,be,Be;Oi(!0);const Pe=yield(0,ze.ZP)(`/api/shixuns/${la}/get_multi_environments.json`,{method:"get",params:{shixun_environment_id:Wt}});if(Pe.status===0){ao.current=(0,ot.cloneDeep)(Pe.data||{}),Xa(Pe.data||{}),hi(Number((Ka=(vr=Pe.data)==null?void 0:vr.shixun_environment)==null?void 0:Ka.mirror_tab_type)||0),Number((Ti=(ji=Pe.data)==null?void 0:ji.shixun_environment)==null?void 0:Ti.mirror_tab_type)===0?(Wa((to=Pe.data)==null?void 0:to.mirror_repository),Qo({}),wo({})):Number((cl=(Fl=Pe.data)==null?void 0:Fl.shixun_environment)==null?void 0:cl.mirror_tab_type)===1?(Qo((hl=Pe.data)==null?void 0:hl.mirror_repository),Wa({}),wo({})):Number((te=(ee=Pe.data)==null?void 0:ee.shixun_environment)==null?void 0:te.mirror_tab_type)===2&&(wo((oe=Pe.data)==null?void 0:oe.mirror_repository),Wa({}),wo({}));const pt=(ye=(de=Pe==null?void 0:Pe.data)==null?void 0:de.shixun_environment)==null?void 0:ye.private_cloud_id,Vt=(Be=(be=Pe==null?void 0:Pe.data)==null?void 0:be.shixun_environment)==null?void 0:Be.operating_system;pt&&Vt&&ge(pt,Vt)}Oi(!1)}),Te=()=>Ei(void 0,null,function*(){var Wt;const vr=yield(0,ze.ZP)(`/api/shixuns/${la}/check_code_editor.json`,{method:"get",params:{shixun_environment_id:Fi}});return vr.status===0&&vr.is_exist_code_editor?(Ve.default.confirm({icon:null,centered:!0,className:ia.Z.CustomTipsModalCss,okButtonProps:{type:"primary"},width:425,okText:"\u524D\u5F80\u5173\u95ED",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:Ye.createElement("div",null,Ye.createElement("div",null,"\u6BCF\u4E2A\u5B9E\u8DF5\u9879\u76EE\u53EA\u80FD\u5F00\u542F\u4E00\u4E2A\u4EE3\u7801\u7F16\u8F91\u5668\u754C\u9762\u3002"),Ye.createElement("div",null,"\u201C",(Wt=vr==null?void 0:vr.shixun_environment)==null?void 0:Wt.name,"\u201D\u5DF2\u5F00\u542F\u4EE3\u7801\u7F16\u8F91\u5668\uFF0C\u9700\u5148\u5173\u95ED\uFF0C\u7136\u540E\u624D\u80FD\u5728\u5F53\u524D\u5B9E\u9A8C\u73AF\u5883\u9009\u62E9\u4EE3\u7801\u7F16\u8F91\u5668\u3002")),onOk:()=>Ei(void 0,null,function*(){Ua(vr.shixun_environment.id),Fe(vr.shixun_environment.id),z()})}),Promise.reject()):Promise.resolve()}),Ft={shixun_environment:{id:0,resource_type:1,command_settings:[],is_support_code_editor:!1,is_support_vnc:!1,is_support_webssh:!1,is_support_thiry_party:!1,disabled_support_code_editor:!1,disabled_support_vnc:!1,disabled_support_webssh:!1,private_is_support_vnc:!1,private_is_support_webssh:!1,private_is_support_jupyter_lab:!1,private_is_support_code_editor:!1,disabled2_support_vnc:!1,disabled2_support_webssh:!1,disabled2_support_jupyter_lab:!1,disabled2_support_code_editor:!1,proxy_port:"",web_route:"",private_cloud_id:null,instance_startup_template_id:null,operating_system:1,instance_startup_type:1},mirror_repository:{choice_small_mirrors:[],shixun_service_configs:[]},small_type:[]},jt=(Wt,vr)=>{var Ka,ji;if(typeof(Wt==null?void 0:Wt.className)=="string"&&((Ka=Wt==null?void 0:Wt.className)!=null&&Ka.includes(vr)))return Wt;for(let Ti=0,to=Wt;to=to.parentNode;Ti++){if(typeof(Wt==null?void 0:Wt.className)=="string"&&((ji=to==null?void 0:to.className)!=null&&ji.includes(vr)))return to;if(to==document.documentElement)return!1}},An=Wt=>{jt(Wt.target,"editor-scrollable")&&cn()},cn=()=>(0,Et.gy)(xe,"\u4E0D\u80FD\u9009\u62E9/\u66F4\u6362\u5B9E\u9A8C\u73AF\u5883"),sr=Wt=>Ye.createElement($t.Z,{required:!0,nameWidth:150,name:"\u5B9E\u9A8C\u754C\u9762",errorKey:"interface",errorValue:$r,align:"start",errorName:"\u8BF7\u9009\u62E9\u5B9E\u9A8C\u754C\u9762",tooltipTitle:Ye.createElement("div",{className:"p10"},Wt&&Ye.createElement(Ye.Fragment,null,Ye.createElement("b",{className:"font14"},"\u4EE3\u7801\u7F16\u8F91\u5668"),Ye.createElement("br",null),"\u5B66\u5458\u8FDB\u884C\u5B9E\u9A8C\u65F6\uFF0C\u4E3A\u5B66\u5458\u63D0\u4F9B\u4EE3\u7801\u7F16\u8F91\u5668\u3001\u7F16\u8BD1\u5668\u3001\u8C03\u8BD5\u5668\u7B49\u5DE5\u5177\u3002",Ye.createElement("br",null),"\u5F53\u9009\u62E9\u4E86VSCode\u76F8\u5173\u7684\u5B9E\u9A8C\u955C\u50CF\u65F6\uFF0C\u4EE3\u7801\u7F16\u8F91\u5668\u4EE5VSCode\u7684\u5F62\u5F0F\u5C55\u793A\u7ED9\u5B66\u5458\u3002",Ye.createElement("br",null),"\u6BCF\u4E2A\u5B9E\u8DF5\u9879\u76EE",Ye.createElement("b",null,"\u53EA\u80FD\u5F00\u542F\u4E00\u4E2A"),"\u4EE3\u7801\u7F16\u8F91\u5668\u754C\u9762\u3002",Ye.createElement("br",null)),Ye.createElement("div",{className:"mt10 blod font14"},"\u56FE\u5F62\u5316\u684C\u9762"),"\u5B66\u5458\u8FDB\u884C\u5B9E\u9A8C\u65F6\uFF0C\u4F7F\u7528\u56FE\u5F62\u5316\u65B9\u5F0F\u663E\u793A\u64CD\u4F5C\u754C\u9762\u3002",Ye.createElement("br",null),Ye.createElement("div",{className:"mt10 blod font14"},"\u547D\u4EE4\u884C\u7EC8\u7AEF"),"\u5B66\u5458\u8FDB\u884C\u5B9E\u9A8C\u65F6\uFF0C\u4E3A\u5B66\u5458\u63D0\u4F9B\u547D\u4EE4\u884C\u7A97\u53E3\u3002",Wt&&Ye.createElement(Ye.Fragment,null,Ye.createElement("div",{className:"mt10 blod font14"},"\u5BB9\u5668\u5185\u670D\u52A1"),"\u5B66\u5458\u8FDB\u884C\u5B9E\u9A8C\u65F6\uFF0C\u53EF\u4EE5\u5728\u5B9E\u9A8C\u9875\u9762\u76F4\u63A5\u9884\u89C8\u5BB9\u5668\u5185\u90E8Web\u670D\u52A1\u3002"))},Ye.createElement("div",{className:Zr.interface},hn!=null&&hn[Wt?"disabled_support_code_editor":"disabled2_support_code_editor"]?Ye.createElement(Vr.Z,{title:"\u9009\u62E9\u7684\u5B9E\u9A8C\u955C\u50CF\u4E0D\u652F\u6301\u4EE3\u7801\u7F16\u8F91\u5668"},Ye.createElement("div",{className:Zr.disabled},Ye.createElement("span",{className:"iconfont icon-xuanzhong9"}),Ye.createElement("div",null,Ye.createElement("i",{className:"iconfont icon-daimabianjiqi1"}),Ye.createElement("span",null,"\u4EE3\u7801\u7F16\u8F91\u5668")),Ye.createElement("aside",null," \u63D0\u4F9B\u4EE3\u7801\u7F16\u8F91\u5668\uFF0C\u7F16\u8BD1\u5668\uFF0C\u8C03\u8BD5\u5668\u7B49\u5DE5\u5177"))):Ye.createElement("div",{onClick:()=>So("shixun_environment",Wt?"is_support_code_editor":"private_is_support_code_editor",!(hn!=null&&hn[Wt?"is_support_code_editor":"private_is_support_code_editor"])),className:hn!=null&&hn[Wt?"is_support_code_editor":"private_is_support_code_editor"]?Zr.active:""},Ye.createElement("span",{className:"iconfont icon-xuanzhong9"}),Ye.createElement("div",null,Ye.createElement("i",{className:"iconfont icon-daimabianjiqi1"}),Ye.createElement("span",null,"\u4EE3\u7801\u7F16\u8F91\u5668")),Ye.createElement("aside",null," \u63D0\u4F9B\u4EE3\u7801\u7F16\u8F91\u5668\uFF0C\u7F16\u8BD1\u5668\uFF0C\u8C03\u8BD5\u5668\u7B49\u5DE5\u5177")),hn!=null&&hn[Wt?"disabled_support_vnc":"disabled2_support_vnc"]?Ye.createElement(Vr.Z,{title:"\u9009\u62E9\u7684\u5B9E\u9A8C\u955C\u50CF\u4E0D\u652F\u6301\u56FE\u5F62\u5316\u684C\u9762"},Ye.createElement("div",{className:Zr.disabled},Ye.createElement("span",{className:"iconfont icon-xuanzhong9"}),Ye.createElement("div",null,Ye.createElement("i",{className:"iconfont icon-tuxinghuazhuomian"}),Ye.createElement("span",null,"\u56FE\u5F62\u5316\u684C\u9762")),Ye.createElement("aside",null,"\u4F7F\u7528\u56FE\u5F62\u5316\u65B9\u5F0F\u663E\u793A\u64CD\u4F5C\u754C\u9762"))):Ye.createElement("div",{onClick:()=>So("shixun_environment",Wt?"is_support_vnc":"private_is_support_vnc",!(hn!=null&&hn[Wt?"is_support_vnc":"private_is_support_vnc"])),className:hn!=null&&hn[Wt?"is_support_vnc":"private_is_support_vnc"]?Zr.active:""},Ye.createElement("span",{className:"iconfont icon-xuanzhong9"}),Ye.createElement("div",null,Ye.createElement("i",{className:"iconfont icon-tuxinghuazhuomian"}),Ye.createElement("span",null,"\u56FE\u5F62\u5316\u684C\u9762")),Ye.createElement("aside",null,"\u4F7F\u7528\u56FE\u5F62\u5316\u65B9\u5F0F\u663E\u793A\u64CD\u4F5C\u754C\u9762")),hn!=null&&hn[Wt?"disabled_support_webssh":"disabled2_support_webssh"]?Ye.createElement(Vr.Z,{title:"\u9009\u62E9\u7684\u5B9E\u9A8C\u955C\u50CF\u4E0D\u652F\u6301\u547D\u4EE4\u884C\u7EC8\u7AEF"},Ye.createElement("div",{className:Zr.disabled},Ye.createElement("span",{className:"iconfont icon-xuanzhong9"}),Ye.createElement("div",null,Ye.createElement("i",{className:"iconfont icon-minglinghang"}),Ye.createElement("span",null,"\u547D\u4EE4\u884C\u7EC8\u7AEF")),Ye.createElement("aside",null,"\u63D0\u4F9B\u547D\u4EE4\u884C\u7A97\u53E3"))):Ye.createElement("div",{onClick:()=>So("shixun_environment",Wt?"is_support_webssh":"private_is_support_webssh",!(hn!=null&&hn[Wt?"is_support_webssh":"private_is_support_webssh"])),className:hn!=null&&hn[Wt?"is_support_webssh":"private_is_support_webssh"]?Zr.active:""},Ye.createElement("span",{className:"iconfont icon-xuanzhong9"}),Ye.createElement("div",null,Ye.createElement("i",{className:"iconfont icon-minglinghang"}),Ye.createElement("span",null,"\u547D\u4EE4\u884C\u7EC8\u7AEF")),Ye.createElement("aside",null," \u63D0\u4F9B\u547D\u4EE4\u884C\u7A97\u53E3")),Wt&&Ye.createElement("div",{onClick:()=>So("shixun_environment","is_support_thiry_party",!(hn!=null&&hn.is_support_thiry_party)),className:hn!=null&&hn.is_support_thiry_party?Zr.active:""},Ye.createElement("span",{className:"iconfont icon-xuanzhong9"}),Ye.createElement("div",null,Ye.createElement("i",{className:"iconfont icon-rongqi1"}),Ye.createElement("span",null,"\u5BB9\u5668\u5185\u670D\u52A1")),Ye.createElement("aside",null," \u76F4\u63A5\u9884\u89C8\u5BB9\u5668\u5185\u90E8Web\u670D\u52A1")))),Mr=(Wt,vr,Ka)=>{const ji=Array.from(Wt),[Ti]=ji.splice(vr,1);return ji.splice(Ka,0,Ti),ji},aa=(Wt,vr)=>Ei(void 0,null,function*(){if(!Wt.destination)return;const Ka=Mr(vr,Wt.source.index,Wt.destination.index);Yi(Ka),(0,ze.ZP)(`/api/shixuns/${la}/update_environment_position.json`,{method:"put",body:{tabs:Ka}})}),Ma=(Wt,vr)=>{let Ka=vr;Ve.default.confirm({icon:null,centered:!0,className:ia.Z.CustomTipsModalCss,okButtonProps:{type:"primary"},width:460,okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",title:"\u91CD\u547D\u540D",content:Ye.createElement("div",null,Ye.createElement("div",{className:"mb5 c-grey-333"},"\u5B9E\u9A8C\u73AF\u5883\u540D\u79F0"),Ye.createElement("div",null,Ye.createElement(ft.default,{defaultValue:Ka,onChange:ji=>Ka=ji.target.value,maxLength:8,style:{width:300},placeholder:"\u8BF7\u8F93\u5165\u5B9E\u9A8C\u73AF\u5883\u540D\u79F0"}),Ye.createElement("span",{className:"c-grey-999 font14 ml10"},"\u6700\u591A8\u4E2A\u5B57"))),onOk:()=>Ei(void 0,null,function*(){if(!Ka)return Ke.ZP.warning("\u540D\u79F0\u4E0D\u80FD\u4E3A\u7A7A"),Promise.reject();const ji=gr.map(to=>to.id===Wt?qo(vo({},to),{name:Ka}):to);if(Fi===0){Yi(ji);return}(yield(0,ze.ZP)(`/api/shixuns/${la}/update_environment_name.json`,{method:"put",body:{shixun_environment_id:Wt,name:Ka}})).status===0&&Yi(ji)})})},ui=(Wt,vr)=>{cn()||Ve.default.confirm({icon:null,centered:!0,className:ia.Z.CustomTipsModalCss,width:425,okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",title:"\u5220\u9664",content:"\u4F60\u786E\u5B9A\u8981\u5220\u9664\u8BE5\u5B9E\u9A8C\u73AF\u5883\uFF1F",okButtonProps:{type:"primary"},onOk:()=>Ei(void 0,null,function*(){var Ka;if((Fi===0?{status:0}:yield(0,ze.ZP)(`/api/shixuns/${la}/delete_environment.json`,{method:"delete",body:{shixun_environment_id:Wt}})).status===0){const Ti=gr.filter(to=>to.id!==Wt);if(Wt===Fi){const to=((Ka=Ti==null?void 0:Ti[0])==null?void 0:Ka.id)||null;Ua(to),Fe(to),Yi(Ti)}else Yi(Ti)}})})},Da=Wt=>{var vr;if(Wt===Fi)return;const Ka=()=>{Ua(Wt),Fe(Wt),z()};(vr=Ae==null?void 0:Ae.sideBar)!=null&&vr.confirmLeave?Ve.default.confirm({title:"\u79BB\u5F00\u6B64\u9875\u63D0\u793A",content:"\u7CFB\u7EDF\u53EF\u80FD\u4E0D\u4F1A\u4FDD\u5B58\u60A8\u6240\u505A\u7684\u66F4\u6539\u3002",okText:"\u79BB\u5F00",cancelText:"\u53D6\u6D88",onOk:()=>{Ka()}}):Ka()},Ci=Wt=>{const vr=qo(vo({},oi),{shixun_environment:qo(vo({},hn),{is_support_code_editor:Wt.no_used_code_editor,is_support_vnc:!1,is_support_webssh:!1,is_support_thiry_party:!1,disabled_support_vnc:Wt.disabled_support_vnc,disabled_support_webssh:Wt.disabled_support_webssh,open_start_command:Wt.open_start_command,start_command:Wt.start_command,open_envs:Wt.open_envs,envs:Wt.envs,privileged:Wt.privileged,add_cap:Wt.add_cap,drop_cap:Wt.drop_cap}),mirror_repository:qo(vo({},ni),{id:Wt.id,name:Wt.name,choice_small_type:[],choice_small_mirrors:[],shixun_service_configs:Wt.shixun_service_configs||[],description:Wt.description}),small_type:Wt.small_type});ul===0?Wa(vr==null?void 0:vr.mirror_repository):ul===1?Qo(vr==null?void 0:vr.mirror_repository):ul===2&&wo(vr==null?void 0:vr.mirror_repository),Xa(vr),sl(!1),Ai("")},$i=Wt=>{sl(!1)},Zi=(Wt=!1,vr=1)=>Ei(void 0,null,function*(){var Ka,ji,Ti;Vo(!0);const to=(Ka=gr.find(hl=>hl.id===Fi))==null?void 0:Ka.name,Fl=(0,it.TG)(),cl=yield(0,ze.ZP)(`/api/shixuns/${la}/update_for_multi.json`,{method:"put",body:{tabs:gr,shixun_environment_id:Fi,sub_type:ni==null?void 0:ni.choice_small_type,main_type:ni.id,shixun_environment:qo(vo({},hn),{name:to,mirror_tab_type:ul,network_mode:Hl}),shixun_service_configs:ni==null?void 0:ni.shixun_service_configs,new_service_configs:wi,sync_origin_shixun:Wt,command_settings:hn==null?void 0:hn.command_settings,homework_common_id:Fl||void 0}});cl.status===0&&(Fe(cl.shixun_environment_id),Ua(cl.shixun_environment_id),z(),(ji=gt==null?void 0:gt.detail)!=null&&ji.copy_for_exercise||Ke.ZP.success("\u4FDD\u5B58\u6210\u529F"),(Ti=gt==null?void 0:gt.detail)!=null&&Ti.copy_for_exercise&&(0,Dn.m)(xe,gt,la,vr)),Vo(!1)}),To=()=>{var Wt;if(cn())return;if(Fi===0||(Wt=Ae==null?void 0:Ae.sideBar)!=null&&Wt.confirmLeave){Ke.ZP.warning("\u5F53\u524D\u5B9E\u9A8C\u73AF\u5883\u6B63\u5728\u7F16\u8F91\u4E2D\uFF0C\u4E0D\u80FD\u6DFB\u52A0\u65B0\u7684\u5B9E\u9A8C\u73AF\u5883");return}const vr=(0,ot.cloneDeep)(Ft);console.log("cloneData---",vr),Yi([...gr,{id:0,name:`\u5B9E\u9A8C\u73AF\u5883${gr.length+1}`}]),hi(0),Wa({}),Qo({}),wo({}),Ua(0),Xa(vr)},So=(Wt,vr,Ka)=>Ei(void 0,null,function*(){var ji,Ti,to,Fl,cl,hl,ee,te,oe,de,ye,be,Be,Pe,pt,Vt,Tt,bt,wt,nn,In,Jr;if(cn())return;console.log("handleValueChange",Wt,vr,Ka);const rr=(0,ot.cloneDeep)(Li.current);if((vr==="is_support_code_editor"||vr==="private_is_support_code_editor")&&Ka&&(yield Te()),vr==="resource_type"&&(rr.shixun_environment.instance_startup_type=1,rr.shixun_environment.command_settings=Wu.current,Wu.current=Li.current.shixun_environment.command_settings,Ka===2&&!rr.shixun_environment.private_cloud_id&&(rr.shixun_environment.private_cloud_id=(ji=Va==null?void 0:Va[0])==null?void 0:ji.id,rr.shixun_environment.operating_system=1,ge(rr.shixun_environment.private_cloud_id,rr.shixun_environment.operating_system))),vr==="private_cloud_id"&&(rr.shixun_environment.private_is_support_vnc=!1,rr.shixun_environment.private_is_support_webssh=!1,rr.shixun_environment.private_is_support_jupyter_lab=!1,rr.shixun_environment.private_is_support_code_editor=!1,rr.shixun_environment.operating_system=1,rr.shixun_environment.instance_startup_template_id=null,rr.shixun_environment.instance_startup_type=1,ge(Ka,rr.shixun_environment.operating_system)),vr==="operating_system"&&Ka&&(rr.shixun_environment.private_is_support_vnc=!1,rr.shixun_environment.private_is_support_webssh=!1,rr.shixun_environment.private_is_support_jupyter_lab=!1,rr.shixun_environment.private_is_support_code_editor=!1,rr.shixun_environment.instance_startup_template_id=null,rr.shixun_environment.instance_startup_type=1,ge(rr.shixun_environment.private_cloud_id,Ka)),vr==="instance_startup_template_id"){rr.shixun_environment.private_is_support_vnc=!1,rr.shixun_environment.private_is_support_webssh=!1,rr.shixun_environment.private_is_support_jupyter_lab=!1,rr.shixun_environment.private_is_support_code_editor=!1,rr.shixun_environment.instance_startup_type=1;const Gr=br.find(Ya=>Ya.id===Ka);rr.shixun_environment.disabled2_support_vnc=Gr.disabled_support_vnc,rr.shixun_environment.disabled2_support_webssh=Gr.disabled_support_webssh,rr.shixun_environment.disabled2_support_jupyter_lab=Gr.disabled_support_jupyter_lab,rr.shixun_environment.disabled2_support_code_editor=Gr.disabled_support_code_editor,rr.boosters=Gr.boosters,rr.network_mode_list=Gr.network_mode_list,Ts((Fl=(to=(Ti=Gr.network_mode_list)==null?void 0:Ti.filter(Ya=>Ya.is_default))==null?void 0:to[0])==null?void 0:Fl.network_mode),rr.new_service_configs=Gr!=null&&Gr.service_config_info?[Gr.service_config_info]:[]}if((vr==="private_is_support_vnc"||vr==="private_is_support_webssh")&&(rr.shixun_environment.instance_startup_type=1),vr==="choice_small_type"){rr.mirror_repository.choice_small_mirrors=Yo.filter(xa=>Ka.includes(xa.id));const Gr=rr.mirror_repository.choice_small_mirrors,Ya=ni.choice_small_mirrors;if(Gr.length>Ya.length){const xa=(0,ot.differenceBy)(Gr,Ya,"id");if((cl=xa==null?void 0:xa[0])!=null&&cl.mirror_name){const Pi={cpu_limit:((te=(ee=(hl=xa==null?void 0:xa[0])==null?void 0:hl.shixun_service_configs)==null?void 0:ee[0])==null?void 0:te.cpu_limit)||1,lower_cpu_limit:((ye=(de=(oe=xa==null?void 0:xa[0])==null?void 0:oe.shixun_service_configs)==null?void 0:de[0])==null?void 0:ye.lower_cpu_limit)||.1,memory_limit:((Pe=(Be=(be=xa==null?void 0:xa[0])==null?void 0:be.shixun_service_configs)==null?void 0:Be[0])==null?void 0:Pe.memory_limit)||1,mirror_repository_id:(pt=xa==null?void 0:xa[0])==null?void 0:pt.id,name:(Vt=xa==null?void 0:xa[0])==null?void 0:Vt.mirror_name,request_limit:((wt=(bt=(Tt=xa==null?void 0:xa[0])==null?void 0:Tt.shixun_service_configs)==null?void 0:bt[0])==null?void 0:wt.request_limit)||10,resource_limit:((Jr=(In=(nn=xa==null?void 0:xa[0])==null?void 0:nn.shixun_service_configs)==null?void 0:In[0])==null?void 0:Jr.resource_limit)||10};rr.mirror_repository.shixun_service_configs.push(Pi)}}else{const xa=(0,ot.differenceBy)(Ya,Gr,"id");rr.mirror_repository.shixun_service_configs=rr.mirror_repository.shixun_service_configs.filter(Pi=>{var Do;return Pi.mirror_repository_id!==((Do=xa==null?void 0:xa[0])==null?void 0:Do.id)})}}vr?rr[Wt][vr]=Ka:rr[Wt]=Ka,console.log("cloneData",rr),Ai(""),Xa(rr)}),il=(Wt,vr,Ka)=>{var ji,Ti;const to=/^\d*(\.\d*)?$/,Fl=["cpu_limit","lower_cpu_limit","memory_limit","request_limit","resource_limit","gpu_memory_limit","gpu_limit"],cl=(0,ot.cloneDeep)((Ti=(ji=Li.current)==null?void 0:ji.mirror_repository)==null?void 0:Ti.shixun_service_configs);if(Fl.includes(vr)){Ka.match(to)&&(cl[Wt][vr]=Ka,So("mirror_repository","shixun_service_configs",cl));return}cl[Wt][vr]=Ka,So("mirror_repository","shixun_service_configs",cl)},Ml=()=>{Ve.default.info({centered:!0,icon:null,width:460,title:"\u8054\u7CFB\u5E73\u53F0\u7BA1\u7406\u5458",content:Ye.createElement("div",{className:"tc"},Ye.createElement("img",{style:{border:"4px solid #0152d9",borderRadius:"4px"},src:Ba,alt:"\u4E8C\u7EF4\u7801",width:160})),okText:"\u6211\u77E5\u9053\u4E86"})},Cs=()=>{var Wt,vr,Ka,ji,Ti,to,Fl,cl,hl,ee;if(!cn()){if((hn==null?void 0:hn.resource_type)===1){if(!(ni!=null&&ni.id)){Ai("mirror");return}if(!(hn!=null&&hn.is_support_code_editor)&&!(hn!=null&&hn.is_support_vnc)&&!(hn!=null&&hn.is_support_webssh)&&!(hn!=null&&hn.is_support_thiry_party)){Ai("interface");return}if(hn.is_support_thiry_party&&!(hn!=null&&hn.proxy_port)){Ai("port"),Po("\u8BF7\u8F93\u5165\u7AEF\u53E3");return}if(hn.is_support_thiry_party&&(hn!=null&&hn.proxy_port)&&parseInt(hn==null?void 0:hn.proxy_port)>65535||((Wt=hn==null?void 0:hn.proxy_port)==null?void 0:Wt.length)>1&&((vr=hn==null?void 0:hn.proxy_port)==null?void 0:vr[0])==="0"){Ai("port"),Po("\u8BF7\u8F93\u5165\u6B63\u786E\u7684\u7AEF\u53E3");return}if(!((Ka=ni==null?void 0:ni.shixun_service_configs)!=null&&Ka.length)){Ai("shixun_service_configs");return}for(let te of ni==null?void 0:ni.shixun_service_configs){if(te!=null&&te.open_start_command&&!(te!=null&&te.start_command)){Ai("start_command");return}if(te!=null&&te.open_envs&&!(te!=null&&te.envs)){Ai("envs");return}}if(hn!=null&&hn.webssh_host&&!/^[a-z0-9\-]*$/.test(hn==null?void 0:hn.webssh_host)){Ke.ZP.warning("\u4E3B\u673A\u540D\u53EA\u80FD\u8F93\u5165\u6570\u5B57\u3001\u5C0F\u5199\u5B57\u6BCD\u3001\u8FDE\u5B57\u7B26");return}if((Ti=(ji=ni==null?void 0:ni.shixun_service_configs)==null?void 0:ji[0])!=null&&Ti.webssh_host&&!/^(?![0-9]+$)(?!.*--)[a-z0-9](?:[a-z0-9-]{0,60}[a-z0-9])$/.test((Fl=(to=ni==null?void 0:ni.shixun_service_configs)==null?void 0:to[0])==null?void 0:Fl.webssh_host)){jl(!0);return}}if((hn==null?void 0:hn.resource_type)===2){if(!(hn!=null&&hn.operating_system)){Ai("system");return}if(!(hn!=null&&hn.instance_startup_template_id)){Ai("template");return}if(!(hn!=null&&hn.private_is_support_vnc)&&!(hn!=null&&hn.private_is_support_webssh)&&!(hn!=null&&hn.private_is_support_jupyter_lab)){Ai("interface");return}if((hn==null?void 0:hn.operating_system)===1&&(hn!=null&&hn.private_is_support_vnc)&&a&&!(hn!=null&&hn.instance_startup_type)){Ai("instance_startup_type");return}}if((hn!=null&&hn.is_support_webssh||hn!=null&&hn.private_is_support_webssh)&&((cl=hn==null?void 0:hn.command_settings)==null?void 0:cl.some(oe=>{var de,ye;return!oe.command&&!!((de=oe.challenge_ids)!=null&&de.length)||oe.command&&!((ye=oe.challenge_ids)!=null&&ye.length)}))){Ai("command_settings");return}(hl=gt==null?void 0:gt.detail)!=null&&hl.is_fork_from_creator&&((ee=gt==null?void 0:gt.detail)!=null&&ee.copy_for_exercise)&&Fi!=0&&(hn!=null&&hn.has_relation)?xe({type:"classroomList/setActionTabs",payload:{key:"\u540C\u6B65\u4FEE\u6539",type:"environment",fn:(te,oe)=>{Zi(te,oe)}}}):Zi()}},ms=Wt=>Ei(void 0,null,function*(){yield il(Wt.index,"cpu_limit",String(Wt==null?void 0:Wt.cpu)),yield il(Wt.index,"memory_limit",String(Wt==null?void 0:Wt.memory))}),Tl=Wt=>{const vr=(0,ot.cloneDeep)(wi);vr[Wt.index]=qo(vo({},vr[Wt.index]),{cpu_limit:String(Wt==null?void 0:Wt.cpu),memory_limit:String(Wt==null?void 0:Wt.memory)}),So("new_service_configs","",vr)};return Ye.createElement("div",{className:Zr.wrap},Ye.createElement("div",{className:Zr.content},Ye.createElement("div",{className:Zr.head},Ye.createElement("div",{className:Zr.title},"\u5B9E\u9A8C\u73AF\u5883"),gr.lengthIo(!0),className:Zr.setting},"\u8BBE\u7F6E")),!!gr.length&&Ye.createElement(y.Fragment,null,Ye.createElement(yt.Z5,{onDragEnd:Wt=>aa(Wt,gr)},Ye.createElement(yt.bK,{droppableId:"droppable",direction:"horizontal"},(Wt,vr)=>Ye.createElement("div",qo(vo({},Wt.droppableProps),{ref:Wt.innerRef,className:Zr.tabs}),gr.map((Ka,ji)=>{const{name:Ti,id:to}=Ka;return Ye.createElement(yt._l,{key:to,draggableId:to.toString(),index:ji},(Fl,cl)=>Ye.createElement("div",qo(vo(vo({},Fl.draggableProps),Fl.dragHandleProps),{ref:Fl.innerRef,className:Fi===to?Zr.active:"",key:to}),Ye.createElement("i",{className:"iconfont icon-tuodong"}),Ye.createElement("span",{className:Zr.name,onClick:()=>Da(to)},Ti),Ye.createElement(Xr.Z,{trigger:["click"],dropdownRender:()=>Ye.createElement(nr.default,{style:{width:92}},Ye.createElement(nr.default.Item,{onClick:()=>Ma(to,Ti),className:"font14"},"\u91CD\u547D\u540D"),Ye.createElement(nr.default.Item,{onClick:()=>ui(to,Ti),className:"font14"},"\u5220\u9664")),getPopupContainer:hl=>hl.parentNode},Ye.createElement("i",{className:"iconfont icon-zhankai5 current"}))))}),Wt.placeholder))),Ye.createElement("div",{className:Zr.line})),Ye.createElement($n.Z,{loading:uo||el,active:!0},!!gr.length&&Ye.createElement(y.Fragment,null,Ye.createElement($t.Z,{required:!0,nameWidth:150,name:"\u5B9E\u9A8C\u8D44\u6E90",tooltipTitle:Ye.createElement("div",{className:"p10"},Ye.createElement("b",{className:"font14"},"\u901A\u7528\u4E91"),Ye.createElement("br",null),"\u5E38\u89C4\u573A\u666F\u9009\u7528\uFF0C\u8C03\u7528\u5934\u6B4C\u901A\u7528\u8D44\u6E90\uFF0C\u57FA\u4E8E\u5BB9\u5668\u5F62\u5F0F\u4E3A\u5B9E\u8BAD\u63D0\u4F9B\u865A\u62DF\u5B9E\u9A8C\u73AF\u5883\u3002",Ye.createElement("br",null),Ye.createElement("div",{className:"mt10 blod font14"},"\u4E13\u6709\u4E91"),"\u4E13\u7528\u573A\u666F\uFF0C\u53EF\u9009\u7528\u4E0D\u540C\u4E91\u96C6\u7FA4\u7684\u8D44\u6E90\uFF0C\u5305\u62EC\u963F\u91CC\u4E91\u3001\u534E\u4E3A\u4E91\u3001\u7B97\u80FD\u4E91\u7B49\uFF0C\u5982\u7B97\u80FD\u4E91\u9002\u7528\u4E8E\u9700\u8981\u8C03\u7528TPU\u8D44\u6E90\u8BAD\u7EC3\u7684\u5B9E\u8BAD")},Ye.createElement("div",{className:Zr.resource},_u.map(Wt=>Ye.createElement("div",{key:Wt.id,className:(hn==null?void 0:hn.resource_type)===Wt.id?Zr.active:"",onClick:()=>{(hn==null?void 0:hn.resource_type)!==Wt.id&&So("shixun_environment","resource_type",Wt.id)}},Wt.name)))),(hn==null?void 0:hn.resource_type)===1&&Ye.createElement(y.Fragment,null,Ye.createElement($t.Z,{required:!0,nameWidth:150,name:"\u5B9E\u9A8C\u955C\u50CF"},Ye.createElement("div",{className:Zr.resource,style:{width:300}},gc.map(Wt=>Ye.createElement("div",{key:Wt.id,className:ul===Wt.id?Zr.active:"",onClick:()=>{ul!==Wt.id&&(cn()||(hi(Wt.id),Ai(""),Wt.id===0&&Xa(qo(vo({},oi),{mirror_repository:vo({},as)})),Wt.id===1&&Xa(qo(vo({},oi),{mirror_repository:vo({},lo)})),Wt.id===2&&Xa(qo(vo({},oi),{mirror_repository:vo({},Bl)}))))}},Wt.name)))),Ye.createElement($t.Z,{nameWidth:150,errorKey:"mirror",errorValue:$r,errorName:"\u8BF7\u9009\u62E9\u5B9E\u9A8C\u955C\u50CF"},Ye.createElement(Je.Z,{align:"middle"},Wi===!1?Ye.createElement(Ye.Fragment,null,!!(ni!=null&&ni.id)&&Ye.createElement(Ye.Fragment,null,Ye.createElement("div",{onClick:()=>{cn()||sl(!0)},className:Zr.mirror},Ye.createElement("div",null,ni==null?void 0:ni.name),Ye.createElement("i",{className:"iconfont icon-genghuan"})),Ye.createElement(ri.Z,{value:[{description:ni==null?void 0:ni.description,name:ni==null?void 0:ni.name}],title:"\u5B9E\u9A8C\u955C\u50CF\u8BF4\u660E"},Ye.createElement("span",{className:Zr.explain},"\u5B9E\u9A8C\u955C\u50CF\u8BF4\u660E"))),!(ni!=null&&ni.id)&&Ye.createElement("div",{onClick:()=>{sl(!0)},className:Zr.mirror},Ye.createElement("i",{className:"iconfont icon-tianjia3 font14 mr10"}),Ye.createElement("div",null,"\u9009\u62E9\u5B9E\u9A8C\u955C\u50CF"))):"\u6682\u65E0\u6570\u636E")),sr(!0),(hn==null?void 0:hn.is_support_code_editor)&&Ye.createElement($t.Z,{name:"\u7F16\u7A0B\u8BED\u8A00",tooltipTitle:Ye.createElement("div",null,"1.\u5728\u7F16\u5199\u4EE3\u7801\u7684\u65F6\u5019\uFF0C\u7CFB\u7EDF\u53EF\u4EE5\u6839\u636E\u9009\u62E9\u7684\u7F16\u7A0B\u8BED\u8A00\u8FDB\u884C\u667A\u80FD\u4EE3\u7801\u8865\u5168\u548C\u4EE3\u7801\u63D0\u793A\u3002",Ye.createElement("br",null),"2.\u5982\u679C\u672A\u9009\u62E9\u7F16\u7A0B\u8BED\u8A00\uFF0C\u7CFB\u7EDF\u6839\u636E\u4EE3\u7801\u6587\u4EF6\u7684\u6269\u5C55\u540D\u8FDB\u884C\u667A\u80FD\u4EE3\u7801\u8865\u5168\u548C\u4EE3\u7801\u63D0\u793A\u3002",Ye.createElement("br",null),"3.\u4EE3\u7801\u4ED3\u5E93\u4E2D\u7684\u4EE3\u7801\u6587\u4EF6\u548C\u7F16\u7A0B\u8BED\u8A00\u9700\u8981\u4FDD\u6301\u4E00\u81F4\u3002\u4EE3\u7801\u6587\u4EF6\u6269\u5C55\u540D\u548C\u7F16\u7A0B\u8BED\u8A00\u4E0D\u5339\u914D\u65F6\uFF0C\u5219\u65E0\u6CD5\u8FDB\u884C\u667A\u80FD\u4EE3\u7801\u8865\u5168\u548C\u4EE3\u7801\u63D0\u793A\u3002"),nameWidth:150},Ye.createElement(Je.Z,{align:"middle"},Ye.createElement(jr.default,{getPopupContainer:Wt=>Wt.parentNode,onClick:cn,bordered:!1,className:"mr10",optionFilterProp:"children",placeholder:"\u8BF7\u9009\u62E9\u9644\u5E26\u73AF\u5883",style:{minWidth:400,backgroundColor:"#f5f5f5",height:50,borderRadius:4,paddingTop:10},value:hn==null?void 0:hn.program_language,onChange:Wt=>So("shixun_environment","program_language",Wt),showArrow:!0,maxTagCount:5},wl.map((Wt,vr)=>Ye.createElement(yo,{key:Wt,value:Wt},Wt))))),(hn==null?void 0:hn.is_support_webssh)&&Ye.createElement($t.Z,{nameWidth:150,align:"start",name:"\u5F00\u542F\u65F6\u89E6\u53D1\u547D\u4EE4",tooltipTitle:Ye.createElement("div",null,"\u6BCF\u6B21\u6253\u5F00\u65B0\u7684\u7EC8\u7AEF\u7A97\u53E3\u65F6\uFF0C\u81EA\u52A8\u53D1\u9001\u5E76\u6267\u884C\u6307\u5B9A\u7684\u547D\u4EE4\u6216\u6587\u672C\u3002\u7528\u4E8E\u81EA\u52A8\u5316\u7EC8\u7AEF\u4EFB\u52A1\u6216\u521D\u59CB\u5316\u5DE5\u4F5C\u73AF\u5883")},Ye.createElement(qn,{showError:$r==="command_settings",value:hn==null?void 0:hn.command_settings,onChange:Wt=>So("shixun_environment","command_settings",Wt),optionsLevelList:Ql})),(hn==null?void 0:hn.is_support_thiry_party)&&Ye.createElement($t.Z,{required:!0,nameWidth:150,align:"start",name:"\u7AEF\u53E3\u914D\u7F6E",errorKey:"port",errorValue:$r,errorName:mo},Ye.createElement(Je.Z,null,Ye.createElement("div",{className:"font14",style:{lineHeight:"14px"}},Ye.createElement("div",null,"\u5BB9\u5668\u7AEF\u53E3"),Ye.createElement(ft.default,{onClick:cn,value:hn==null?void 0:hn.proxy_port,onChange:Wt=>{const vr=Wt.target.value;(vr===""||/^[0-9]\d*$/.test(vr))&&So("shixun_environment","proxy_port",Wt.target.value)},bordered:!1,style:{width:400,height:50,background:"#F5F5F5",borderRadius:4,marginTop:6}})),Ye.createElement("div",{className:"ml20"},Ye.createElement("div",{className:"font14",style:{lineHeight:"14px"}},"\u8DEF\u7531\uFF08\u9009\u586B\uFF09"),Ye.createElement(ft.default,{onClick:cn,value:hn==null?void 0:hn.web_route,onChange:Wt=>So("shixun_environment","web_route",Wt.target.value),bordered:!1,style:{width:450,height:50,background:"#F5F5F5",borderRadius:4,marginTop:6}})))),Ye.createElement($t.Z,{name:"\u9644\u5E26\u73AF\u5883",nameWidth:150},Ye.createElement(Je.Z,{align:"middle"},Ye.createElement(jr.default,{getPopupContainer:Wt=>Wt.parentNode,onClick:cn,mode:"multiple",bordered:!1,className:"mr10",optionFilterProp:"children",placeholder:"\u8BF7\u9009\u62E9\u9644\u5E26\u73AF\u5883",style:{minWidth:400,backgroundColor:"#f5f5f5",height:50,borderRadius:4,paddingTop:10},value:ni==null?void 0:ni.choice_small_type,onChange:Wt=>So("mirror_repository","choice_small_type",Wt),showArrow:!0,maxTagCount:5},Yo.map((Wt,vr)=>Ye.createElement(yo,{key:Wt.id,value:Wt.id},Wt.type_name))),!!((kn=ni==null?void 0:ni.choice_small_mirrors)!=null&&kn.length)&&Ye.createElement(ri.Z,{value:(ni==null?void 0:ni.choice_small_mirrors)||[],title:"\u9644\u5E26\u73AF\u5883\u8BF4\u660E"},Ye.createElement("span",{className:Zr.explain},"\u9644\u5E26\u73AF\u5883\u8BF4\u660E")))),(0,On.Ny)()&&Ye.createElement(y.Fragment,null,Ye.createElement("div",{onClick:()=>jo(!go),className:Zr.grade},"\u9AD8\u7EA7\u8BBE\u7F6E",Ye.createElement("i",{className:`iconfont ${go?"icon-shouqi4":"icon-a-xialazhankai"}`})),go&&Ye.createElement(y.Fragment,null,Ye.createElement($t.Z,{required:!0,nameWidth:150,name:"\u955C\u50CF\u914D\u7F6E",align:"start",errorKey:"shixun_service_configs",errorValue:$r,errorName:"\u8BF7\u6DFB\u52A0\u955C\u50CF\u914D\u7F6E",contentStyle:{overflow:(Ut=ni==null?void 0:ni.shixun_service_configs)!=null&&Ut.length?"hidden":"initial"}},Ye.createElement("div",{className:Zr.tabsBox},!((Ln=ni==null?void 0:ni.shixun_service_configs)!=null&&Ln.length)&&Ye.createElement(dt.Z,{image:Rn,imageStyle:{height:180,marginTop:67},description:""}),!!((Aa=ni==null?void 0:ni.shixun_service_configs)!=null&&Aa.length)&&Ye.createElement(Fr.default,{destroyInactiveTabPane:!0,moreIcon:Ye.createElement("span",{className:Zr.more},"\u66F4\u591A ",Ye.createElement("i",{className:"iconfont icon-xiala1"}))},($a=ni==null?void 0:ni.shixun_service_configs)==null?void 0:$a.map((Wt,vr)=>{var Ka,ji,Ti,to,Fl;const{cpu_limit:cl,lower_cpu_limit:hl,memory_limit:ee,request_limit:te,resource_limit:oe,name:de,shixun_update_logs:ye,gpu_limit:be,gpu_memory_limit:Be}=Wt;return Ye.createElement(Fr.default.TabPane,{className:"p20",tab:Ye.createElement("div",{title:de,className:Zr.tabTitle},de),key:vr},(ye==null?void 0:ye.user_name)&&Ye.createElement("div",{style:{margin:"-15px 0 15px 0"}},"\u6700\u8FD1\u4FEE\u6539\u4EBA\uFF1A ",ye==null?void 0:ye.user_name,"\uFF08",ye==null?void 0:ye.user_login,"\uFF09 \u4FEE\u6539\u65F6\u95F4\uFF1A",ye!=null&&ye.created_at?gn()(ye==null?void 0:ye.created_at).format("YYYY-MM-DD HH:mm:ss"):"--"),Ye.createElement($t.Z,{nameWidth:150,name:"\u8D44\u6E90\u914D\u7F6E",align:"center"},Ye.createElement(Je.Z,{align:"middle"},Ye.createElement(Je.Z,{align:"middle",className:"mr20",wrap:!1},Ye.createElement("div",{className:Zr.serverConfig,onClick:()=>{cn()||(Pl({index:vr,cpu:cl,memory:ee}),Rs(!0))}},Ye.createElement("div",null,Ye.createElement("span",null,cl,"\u6838")," ",Ye.createElement("span",null,ee,"GB")),Ye.createElement("i",{className:"iconfont icon-bianji21"}))),vr==0&&Ye.createElement(Je.Z,{align:"middle",wrap:!1},Ye.createElement("div",{className:Zr.viewRecommendConfig,onClick:()=>Kr(!0)},"\u67E5\u770B\u63A8\u8350\u914D\u7F6E")))),(((Ti=(Ka=Ee==null?void 0:Ee.setting)==null?void 0:Ka.big_model_users)==null?void 0:Ti.includes((ji=mn==null?void 0:mn.userInfo)==null?void 0:ji.login))||(0,On.fn)())&&Ye.createElement($t.Z,{nameWidth:150,name:"GPU\u914D\u7F6E",align:"center"},Ye.createElement(Je.Z,{align:"middle"},Ye.createElement(Je.Z,{align:"middle",className:"mr20",wrap:!1},Ye.createElement("div",{className:Zr.serverConfig,onClick:()=>{ys({index:vr,gpu_limit:be||0,gpu_memory_limit:Be||0}),vu(!0)}},be&&Ye.createElement(Ye.Fragment,null,Ye.createElement("div",null,Ye.createElement("span",null,"\u663E\u5361",be,"\u4E2A")," ",Ye.createElement("span",null,"\u663E\u5B58",Be,"GB")),Ye.createElement("i",{className:"iconfont icon-bianji21"})),!be&&Ye.createElement(Ye.Fragment,null,Ye.createElement("div",null,"\u672A\u914D\u7F6EGPU"),Ye.createElement("i",{className:"iconfont icon-bianji21"})))))),Ye.createElement($t.Z,{nameWidth:150,name:"\u6587\u4EF6\u5927\u5C0F\u9650\u5236",align:"center"},Ye.createElement(Je.Z,{align:"middle"},Ye.createElement(Je.Z,{align:"middle",wrap:!1},Ye.createElement(ft.default,{onClick:cn,style:{width:400},value:oe,maxLength:5,onChange:Pe=>{const{value:pt}=Pe.target,Vt=/^\d*(\.\d*)?$/;pt.match(Vt)&&il(vr,"resource_limit",Pe.target.value)},addonAfter:"M"}),Ye.createElement("span",{style:{marginLeft:10,color:"#999"}},"File size limit\u53C2\u6570\uFF0C\u8868\u793A\u5355\u4E2A\u6587\u4EF6\u4E0A\u4F20\u7684\u5927\u5C0F\u9650\u5236")))),Ye.createElement($t.Z,{nameWidth:150,name:"\u542F\u52A8\u8BBE\u7F6E",align:"start",required:Wt==null?void 0:Wt.open_start_command,errorKey:"start_command",errorValue:$r,errorName:"\u8BF7\u8F93\u5165\u542F\u52A8\u547D\u4EE4"},Ye.createElement("div",{className:"font14 mb5"},"\u7528\u6237\u540D",Ye.createElement("span",{className:"c-grey-999"},"\uFF08\u767B\u5F55\u5BB9\u5668\u65F6\u53EF\u4F7F\u7528\u7684\u7528\u6237\u540D\uFF09")),Ye.createElement(jr.default,{getPopupContainer:Pe=>Pe.parentNode,onClick:cn,bordered:!1,fieldNames:{label:"name",value:"id"},options:(to=oi==null?void 0:oi.mirror_repository)==null?void 0:to.webssh_user_arr,value:(Wt==null?void 0:Wt.webssh_user)||"root",onChange:Pe=>il(vr,"webssh_user",Pe),style:{minWidth:400,backgroundColor:"#f5f5f5",height:50,borderRadius:4,paddingTop:10,marginBottom:20}}),Ye.createElement("div",{className:"font14 mb5"},"\u4E3B\u673A\u540D",Ye.createElement("span",{className:"c-grey-999"},"\uFF08\u767B\u5F55\u5BB9\u5668\u65F6\u53EF\u6307\u5B9A\u4E3B\u673A\u540D\uFF09")),Ye.createElement(Je.Z,{className:"mb20"},Ye.createElement(ft.default,{bordered:!1,onClick:cn,value:Wt==null?void 0:Wt.webssh_host,maxLength:255,placeholder:"\u9009\u586B\uFF0C\u64CD\u4F5C\u7CFB\u7EDF\u5185\u90E8\u7684\u8BA1\u7B97\u673A\u540D",onChange:Pe=>{il(vr,"webssh_host",Pe.target.value),Pe.target.value?/^(?![0-9]+$)(?!.*--)[a-z0-9](?:[a-z0-9-]{0,60}[a-z0-9])$/.test(Pe.target.value)?jl(!1):jl(!0):jl(!1)},style:{width:400,height:50,background:"#F5F5F5",borderRadius:4,marginTop:5,marginRight:10}}),Ye.createElement("div",{style:{marginTop:8,maxWidth:575},className:"c-grey-999"},"\u957F\u5EA6\u4E3A2~64\u4E2A\u5B57\u7B26\uFF0C\u53EA\u80FD\u5305\u542B\u5C0F\u5199\u5B57\u6BCD\u3001\u6570\u5B57\u3001\u8FDE\u5B57\u7B26 \u201C-\u201D\uFF0C\u5FC5\u987B\u4EE5\u5B57\u6BCD\u6216\u6570\u5B57\u5F00\u5934\u548C\u7ED3\u5C3E",Ye.createElement("br",null),"\u4E0D\u80FD\u8FDE\u7EED\u4F7F\u7528 \u201C-\u201D\uFF0C\u4E0D\u80FD\u4F7F\u7528\u7EAF\u6570\u5B57")),Zl&&Ye.createElement("div",{style:{color:"#E53333",marginTop:"-15px",marginBottom:"5px"}},"\u8BF7\u8F93\u5165\u89C4\u8303\u7684\u4E3B\u673A\u540D"),Ye.createElement(Me.default,{checked:Wt==null?void 0:Wt.open_start_command,onChange:Pe=>il(vr,"open_start_command",Pe.target.checked),style:{marginTop:-4},className:"font14"},"\u542F\u52A8\u547D\u4EE4",Ye.createElement("span",{className:"c-grey-999"},"\uFF08\u542F\u52A8\u5BB9\u5668\u65F6\u8FD0\u884C\u7684\u547D\u4EE4\u6216\u811A\u672C\uFF0C\u586B\u5199\u5C06\u8986\u76D6\u5BB9\u5668\u9ED8\u8BA4\u7684\u542F\u52A8\u6307\u4EE4\u3002\uFF09")),(Wt==null?void 0:Wt.open_start_command)&&Ye.createElement(kr.ZP,{width:"90%",height:250,placeholder:"\u4F8B\u5982\uFF1Aecho helloworld > /data/workspace/01.txt",style:{border:"1px solid #ccc",background:"#dedede",marginTop:"20px"},value:Wt==null?void 0:Wt.start_command,language:"shell",theme:"vs-light",onChange:Pe=>il(vr,"start_command",Pe)})),Ye.createElement($t.Z,{required:Wt==null?void 0:Wt.open_envs,nameWidth:150,name:"\u73AF\u5883\u53D8\u91CF",align:"start",errorKey:"envs",errorValue:$r,errorName:"\u8BF7\u8F93\u5165\u73AF\u5883\u53D8\u91CF"},Ye.createElement(Me.default,{checked:Wt==null?void 0:Wt.open_envs,onChange:Pe=>il(vr,"open_envs",Pe.target.checked),style:{marginTop:-4},className:"font14"},"\u73AF\u5883\u53D8\u91CF",Ye.createElement("span",{className:"c-grey-999"},"\uFF08\u4E3A\u5BB9\u5668\u6DFB\u52A0\u73AF\u5883\u53D8\u91CF\uFF09")),(Wt==null?void 0:Wt.open_envs)&&Ye.createElement(kr.ZP,{width:"90%",height:250,placeholder:"\u4F8B\u5982\uFF1AMY_VARIABLE=my_value",style:{border:"1px solid #ccc",background:"#dedede",marginTop:"20px"},language:"shell",theme:"vs-light",value:Wt==null?void 0:Wt.envs,onChange:Pe=>il(vr,"envs",Pe)})),Ye.createElement($t.Z,{name:"\u8BBF\u95EE\u6A21\u5F0F",nameWidth:150},Ye.createElement(Je.Z,{align:"middle"},Ye.createElement(Tr.Z,{disableWhenCommunity:new Date((Fl=gt.detail)==null?void 0:Fl.created_at)>new Date("2023-09-01")},Ye.createElement(ta.Z,{checked:Wt==null?void 0:Wt.privileged,onChange:Pe=>il(vr,"privileged",Pe)})),Ye.createElement("span",{className:"ml10 c-grey-333 font14"},"\u7279\u6743\u6A21\u5F0F"),Ye.createElement("span",{className:"c-grey-999 font14"},"\uFF08\u8D4B\u4E88\u5BB9\u5668\u8BBF\u95EE\u5BBF\u4E3B\u673A\u5185\u6838\u7279\u6027\u548C\u8BBE\u5907\u7684\u80FD\u529B\uFF09"))),Ye.createElement($t.Z,{name:"\u6743\u9650\u63A7\u5236",nameWidth:150,align:"start"},Ye.createElement("div",{className:"font14"},"\u6DFB\u52A0\u6743\u9650",Ye.createElement("span",{className:"c-grey-999"},"\uFF08\u6DFB\u52A0\u591A\u4E2A\u6743\u9650\u7528\u82F1\u6587 , \u5206\u9694\uFF09")),Ye.createElement(ft.default,{onClick:cn,value:Wt==null?void 0:Wt.add_cap,onChange:Pe=>il(vr,"add_cap",Pe.target.value),bordered:!1,placeholder:"\u4F8B\u5982\uFF1ANET_ADMIN",style:{width:400,height:50,background:"#F5F5F5",borderRadius:4,marginTop:5}}),Ye.createElement("div",{className:"font14 mt20"},"\u79FB\u9664\u6743\u9650",Ye.createElement("span",{className:"c-grey-999"},"\uFF08\u79FB\u9664\u591A\u4E2A\u6743\u9650\u7528\u82F1\u6587 , \u5206\u9694\uFF09")),Ye.createElement(ft.default,{onClick:cn,value:Wt==null?void 0:Wt.drop_cap,onChange:Pe=>il(vr,"drop_cap",Pe.target.value),bordered:!1,placeholder:"\u4F8B\u5982\uFF1ASYS_PTRACE",style:{width:400,height:50,background:"#F5F5F5",borderRadius:4,marginTop:5}})))}))))))),(hn==null?void 0:hn.resource_type)===2&&Ye.createElement(y.Fragment,null,Ye.createElement($t.Z,{nameWidth:150},Ye.createElement(jr.default,{getPopupContainer:Wt=>Wt.parentNode,bordered:!1,onClick:cn,className:"mr10",style:{width:460,backgroundColor:"#f5f5f5",height:50,borderRadius:4,paddingTop:10},showArrow:!0,value:hn==null?void 0:hn.private_cloud_id,onChange:Wt=>So("shixun_environment","private_cloud_id",Wt)},Va.map((Wt,vr)=>Ye.createElement(yo,{key:Wt.id,value:Wt.id},Wt.name)))),Ye.createElement($t.Z,{name:"\u64CD\u4F5C\u7CFB\u7EDF",nameWidth:150,required:!0,errorKey:"system",errorValue:$r,errorName:"\u8BF7\u9009\u62E9\u64CD\u4F5C\u7CFB\u7EDF"},Ye.createElement("div",{className:Zr.system},wc.map(Wt=>Ye.createElement("div",{onClick:()=>{hn.operating_system!==Wt.id&&So("shixun_environment","operating_system",Wt.id)},key:Wt.id,className:(hn==null?void 0:hn.operating_system)===Wt.id?Zr.active:""},Ye.createElement("i",{className:Wt.icon}),Ye.createElement("span",null,Wt.name))))),Ye.createElement($t.Z,{required:!0,nameWidth:150,name:"\u5B9E\u4F8B\u542F\u52A8\u6A21\u7248",errorKey:"template",errorValue:$r,errorName:"\u8BF7\u9009\u62E9\u5B9E\u4F8B\u542F\u52A8\u6A21\u7248"},Ye.createElement(Je.Z,{align:"middle"},Ye.createElement(jr.default,{getPopupContainer:Wt=>Wt.parentNode,bordered:!1,className:"mr10",placeholder:"\u8BF7\u9009\u62E9\u5B9E\u4F8B\u542F\u52A8\u6A21\u7248",style:{width:460,backgroundColor:"#f5f5f5",height:50,borderRadius:4,paddingTop:10},onClick:cn,ref:va,showArrow:!0,dropdownRender:Wt=>Ye.createElement("div",{className:Zr.template},Ye.createElement("div",{className:Zr.liWrap},br.map(vr=>Ye.createElement("div",{className:Zr.li,key:vr.id,onClick:()=>{va.current.blur(),So("shixun_environment","instance_startup_template_id",vr.id)}},Ye.createElement("span",{title:vr.name,style:{color:(hn==null?void 0:hn.instance_startup_template_id)===vr.id?"#0152d9":"initial"}},vr.name),!vr.is_public&&Ye.createElement("b",{className:Zr.tag},"\u79C1\u6709")))),Ye.createElement("div",{style:{padding:12}},!br.length&&Ye.createElement(dt.Z,{image:Rn,imageStyle:{height:120,marginTop:20},description:"\u6682\u65E0\u6570\u636E"}),Ye.createElement("div",{style:{marginTop:br!=null&&br.length?0:20},className:"c-grey-999 font14"},"\u672A\u627E\u5230\u5408\u9002\u7684\u5B9E\u4F8B\u542F\u52A8\u6A21\u677F\uFF1F",Ye.createElement("span",{onClick:Ml,className:"c-light-primary current"},"\u8054\u7CFB\u5E73\u53F0\u7BA1\u7406\u5458")))),options:br==null?void 0:br.map(Wt=>({label:Wt.name,value:Wt.id})),value:hn==null?void 0:hn.instance_startup_template_id}),!!Sc&&Ye.createElement(ri.Z,{value:Sc,title:"\u6A21\u7248\u63CF\u8FF0"},Ye.createElement("span",{className:Zr.explain},"\u6A21\u7248\u63CF\u8FF0")))),sr(!1),(hn==null?void 0:hn.private_is_support_webssh)&&Ye.createElement($t.Z,{align:"start",nameWidth:150,name:"\u5F00\u542F\u65F6\u89E6\u53D1\u547D\u4EE4",tooltipTitle:Ye.createElement("div",null,"\u6BCF\u6B21\u6253\u5F00\u65B0\u7684\u7EC8\u7AEF\u7A97\u53E3\u65F6\uFF0C\u81EA\u52A8\u53D1\u9001\u5E76\u6267\u884C\u6307\u5B9A\u7684\u547D\u4EE4\u6216\u6587\u672C\u3002\u7528\u4E8E\u81EA\u52A8\u5316\u7EC8\u7AEF\u4EFB\u52A1\u6216\u521D\u59CB\u5316\u5DE5\u4F5C\u73AF\u5883")},Ye.createElement(qn,{showError:$r==="command_settings",value:hn==null?void 0:hn.command_settings,onChange:Wt=>So("shixun_environment","command_settings",Wt),optionsLevelList:Ql})),(hn==null?void 0:hn.operating_system)===1&&(hn==null?void 0:hn.private_is_support_vnc)&&(a||E&&Vu===1)&&Ye.createElement($t.Z,{required:!0,nameWidth:150,name:"\u5B9E\u4F8B\u542F\u52A8\u65B9\u5F0F",errorKey:"instance_startup_type",errorValue:$r,errorName:"\u8BF7\u9009\u62E9\u5B9E\u4F8B\u542F\u52A8\u6A21\u7248"},Ye.createElement("div",{className:Zr.resource},Uo.map(Wt=>Ye.createElement("div",{key:Wt.id,className:(hn==null?void 0:hn.instance_startup_type)===Wt.id?Zr.active:"",onClick:()=>So("shixun_environment","instance_startup_type",Wt.id)},Wt.name)))),(0,On.Ny)()&&Vu===1&&Ye.createElement(y.Fragment,null,Ye.createElement("div",{onClick:()=>xi(!Yr),className:Zr.grade},"\u9AD8\u7EA7\u8BBE\u7F6E",Ye.createElement("i",{className:`iconfont ${Yr?"icon-shouqi4":"icon-a-xialazhankai"}`})),Yr&&Ye.createElement(y.Fragment,null,Ye.createElement($t.Z,{required:!0,nameWidth:150,name:"\u8D44\u6E90\u914D\u7F6E",align:"start",errorKey:"shixun_service_configs",errorValue:$r,errorName:"\u8BF7\u6DFB\u52A0\u8D44\u6E90\u914D\u7F6E",contentStyle:{overflow:wi!=null&&wi.length?"hidden":"initial"}},Ye.createElement("div",{className:Zr.tabsBox},!(wi!=null&&wi.length)&&Ye.createElement(dt.Z,{image:Rn,imageStyle:{height:180,marginTop:67},description:""}),!!(wi!=null&&wi.length)&&Ye.createElement(Fr.default,{destroyInactiveTabPane:!0,moreIcon:Ye.createElement("span",{className:Zr.more},"\u66F4\u591A ",Ye.createElement("i",{className:"iconfont icon-xiala1"}))},wi==null?void 0:wi.map((Wt,vr)=>{const{cpu_limit:Ka,lower_cpu_limit:ji,memory_limit:Ti,request_limit:to,resource_limit:Fl,name:cl}=Wt;return Ye.createElement(Fr.default.TabPane,{className:"p20",tab:Ye.createElement("div",{title:cl,className:Zr.tabTitle},cl),key:vr},Ye.createElement(Je.Z,{align:"middle"},Ye.createElement(Je.Z,{align:"middle",className:"mr20",wrap:!1},Ye.createElement("div",{className:Zr.serverConfig,onClick:()=>{Pl({index:vr,cpu:Ka,memory:Ti}),Rs(!0)}},Ye.createElement("div",null,Ye.createElement("span",null,Ka,"\u6838")," ",Ye.createElement("span",null,Ti,"GB")),Ye.createElement("i",{className:"iconfont icon-bianji21"}))),vr==0&&Ye.createElement(Je.Z,{align:"middle",wrap:!1},Ye.createElement("div",{className:Zr.viewRecommendConfig,onClick:()=>Kr(!0)},"\u67E5\u770B\u63A8\u8350\u914D\u7F6E"))))})))),(0,On.Ny)()&&(Go==null?void 0:Go.length)>0&&Ye.createElement($t.Z,{required:!0,nameWidth:150,name:"GPU\u52A0\u901F\u5668",align:"center"},Ye.createElement(jr.default,{disabled:!0,getPopupContainer:Wt=>Wt.parentNode,bordered:!1,className:"mr10",value:Go[0],style:{width:460,backgroundColor:"#f5f5f5",height:50,borderRadius:4,paddingTop:10},showArrow:!0},Go.map(Wt=>Ye.createElement(jr.default.Option,{key:Wt,value:Wt},Wt)))),(0,On.Ny)()&&(Gi==null?void 0:Gi.length)>0&&Ye.createElement($t.Z,{required:!0,nameWidth:150,name:"\u7F51\u7EDC\u6A21\u5F0F",align:"center",tooltipTitle:Ye.createElement("div",{className:"p10"},Ye.createElement("p",null,"NAT\u6A21\u5F0F\uFF1A\u865A\u62DF\u673A\u901A\u8FC7\u4E3B\u673A\u7684\u7F51\u7EDC\u8FDE\u63A5\u5171\u4EABIP\u5730\u5740\u3002\u865A\u62DF\u673A\u7684IP\u56FA\u5B9A\u4E3A10.0.2.2"),Ye.createElement("p",null,"passt\u6A21\u5F0F\uFF1A\u5141\u8BB8\u865A\u62DF\u673A\u76F4\u63A5\u8BBF\u95EE\u4E3B\u673A\u4E0A\u7684\u786C\u4EF6\u8BBE\u5907\u3002\u865A\u62DF\u673A\u7684IP\u4E3Apod\u7684IP"))},Ye.createElement(jr.default,{disabled:!0,getPopupContainer:Wt=>Wt.parentNode,bordered:!1,className:"mr10",value:(Ta=(qr=Gi==null?void 0:Gi.filter(Wt=>Wt.is_default))==null?void 0:qr[0])==null?void 0:Ta.network_mode,onChange:Wt=>{Ts(Wt)},style:{width:460,backgroundColor:"#f5f5f5",height:50,borderRadius:4,paddingTop:10},showArrow:!0},Gi==null?void 0:Gi.map(Wt=>Ye.createElement(jr.default.Option,{key:Wt==null?void 0:Wt.network_mode,value:Wt==null?void 0:Wt.network_mode},Wt.name)))))))),!gr.length&&Ye.createElement(dt.Z,{image:Rn,imageStyle:{height:180,marginTop:100},description:"\u8BF7\u6DFB\u52A0\u5B9E\u9A8C\u73AF\u5883"}))),Ye.createElement("div",{className:Zr.btns},Ye.createElement(Ze.ZP,{onClick:b,style:{marginRight:40}},"\u53D6\u6D88"),Ye.createElement(Ze.ZP,{loading:El,type:"primary",disabled:!(gr!=null&&gr.length),onClick:()=>{Cs()}},"\u4FDD\u5B58")),Ye.createElement(ct,{identifier:la,shixun_environment_id:Fi,useId:ni==null?void 0:ni.id,visible:yl,onCancel:()=>sl(!1),onOk:Wt=>Ci(Wt),tab_type:(Ii=gc[Number(ul)])==null?void 0:Ii.type}),Ye.createElement(zr,{verifyModal:cn,id:la,environment:gr,is_published:Ra,dispatch:xe,visible:ua,onCancel:()=>Io(!1),onOk:Wt=>$i(Wt)}),Ye.createElement(ra.Z,{visible:vc,onOk:Wt=>{let vr=hn==null?void 0:hn.resource_type;vr==1&&ms(Wt),vr==2&&Tl(Wt),Rs(!1)},onCancel:()=>Rs(!1),info:zo}),Ye.createElement(Ur.Z,{visible:Tu,onOk:Wt=>Ei(void 0,null,function*(){yield il(Wt.index,"gpu_memory_limit",String(Wt==null?void 0:Wt.gpu_memory_limit)),setTimeout(()=>Ei(void 0,null,function*(){yield il(Wt.index,"gpu_limit",String(Wt==null?void 0:Wt.gpu_limit)),vu(!1)}))}),onCancel:()=>vu(!1),info:ki}),Ye.createElement(li.Z,{onOk:()=>{Fe(hn==null?void 0:hn.id)},identifier:la,visible:Ru,onCancel:()=>Kr(!1),info:null,isJupyter:!1}))};var Il=(0,$e.connect)(({practiceSetting:Ae,globalSetting:xe,shixunsDetail:Ee,user:gt})=>({practiceSetting:Ae,globalSetting:xe,shixunsDetail:Ee,user:gt}))(ol),Ho=ne(70858),ql=ne(87169),Ll={footerWrap:"footerWrap___Qaahm"},Cl=Object.getOwnPropertySymbols,Rl=Object.prototype.hasOwnProperty,$l=Object.prototype.propertyIsEnumerable,Sl=(Ae,xe)=>{var Ee={};for(var gt in Ae)Rl.call(Ae,gt)&&xe.indexOf(gt)<0&&(Ee[gt]=Ae[gt]);if(Ae!=null&&Cl)for(var gt of Cl(Ae))xe.indexOf(gt)<0&&$l.call(Ae,gt)&&(Ee[gt]=Ae[gt]);return Ee},bl=(Ae,xe,Ee)=>new Promise((gt,mn)=>{var Wn=Ut=>{try{kn(Ee.next(Ut))}catch(Ln){mn(Ln)}},pr=Ut=>{try{kn(Ee.throw(Ut))}catch(Ln){mn(Ln)}},kn=Ut=>Ut.done?gt(Ut.value):Promise.resolve(Ut.value).then(Wn,pr);kn((Ee=Ee.apply(Ae,xe)).next())});const Co=ft.default.TextArea,us=Ae=>{var xe=Ae,{shixunsDetail:Ee,globalSetting:gt,loading:mn,dispatch:Wn,onFinish:pr=()=>{}}=xe,kn=Sl(xe,["shixunsDetail","globalSetting","loading","dispatch","onFinish"]);const[Ut]=me.default.useForm(),Ln=$a=>bl(void 0,null,function*(){var qr;const Ta=yield Wn({type:"shixunsDetail/getCustomScript",payload:{id:(qr=Ee.actionTabs.params)==null?void 0:qr.id,compile:$a.execute,excutive:$a.compile}});Aa(),Ta&&pr(Ta==null?void 0:Ta.shixun_script)}),Aa=()=>{Wn({type:"shixunsDetail/setActionTabs",payload:{}})};return y.createElement(Ve.default,{centered:!0,title:"\u81EA\u5B9A\u4E49\u6A21\u677F",open:Ee.actionTabs.key==="Settings-UseCustomScript",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",footer:null,onCancel:Aa},y.createElement(me.default,{form:Ut,scrollToFirstError:!0,layout:"vertical",onFinish:Ln},y.createElement(me.default.Item,{name:"execute",label:"\u6267\u884C\u547D\u4EE4\uFF1A",rules:[{required:!0,message:"\u6267\u884C\u547D\u4EE4\u4E0D\u80FD\u4E3A\u7A7A"}]},y.createElement(Co,{rows:4})),y.createElement(me.default.Item,{name:"compile",label:"\u7F16\u8BD1\u547D\u4EE4\uFF1A"},y.createElement(Co,{rows:4})),y.createElement("div",{className:Ll.footerWrap},y.createElement(me.default.Item,null,y.createElement(Ze.ZP,{className:"mr5",size:"middle",onClick:Aa},"\u53D6\u6D88"),y.createElement(Ze.ZP,{size:"middle",type:"primary",htmlType:"submit",loading:mn.effects["shixunsDetail/getCustomScript"]},"\u4FDD\u5B58")))))};var Ws=(0,$e.connect)(({shixunsDetail:Ae,loading:xe,globalSetting:Ee})=>({shixunsDetail:Ae,globalSetting:Ee,loading:xe}))(us),bo={wrap:"wrap___tkKvJ",head:"head___qUdlR",active:"active___fcOZ0",practice:"practice___g43Av",right:"right___plViv",title:"title___fJJJd",content:"content___Aiv2H",des:"des___kaZig",mainBody:"mainBody___fTSjs",selectBox:"selectBox___omezm",smallType:"smallType___NU4X3",evaluating:"evaluating___YaR_r",evaluatingLabel:"evaluatingLabel___Cy_Vk",mask:"mask___ewIvw",evaluatingS1:"evaluatingS1___oKt4O",serviceSettingWrap:"serviceSettingWrap___Haz9b",serviceBox:"serviceBox___Oc9DS",serviceSetLeft:"serviceSetLeft___ek9V_",serviceSetTip:"serviceSetTip___t8Vpy",btns:"btns___E8bN3",otherPractice:"otherPractice___qlpPQ",box:"box___TdGJn",popover:"popover___s3ipd",serverConfig:"serverConfig___tirr2",viewRecommendConfig:"viewRecommendConfig___vFIgu"},As=ne(4111),_s=ne(9226),ou=Object.defineProperty,Gs=Object.defineProperties,Xs=Object.getOwnPropertyDescriptors,lu=Object.getOwnPropertySymbols,Gl=Object.prototype.hasOwnProperty,Br=Object.prototype.propertyIsEnumerable,Si=(Ae,xe,Ee)=>xe in Ae?ou(Ae,xe,{enumerable:!0,configurable:!0,writable:!0,value:Ee}):Ae[xe]=Ee,Vi=(Ae,xe)=>{for(var Ee in xe||(xe={}))Gl.call(xe,Ee)&&Si(Ae,Ee,xe[Ee]);if(lu)for(var Ee of lu(xe))Br.call(xe,Ee)&&Si(Ae,Ee,xe[Ee]);return Ae},Hi=(Ae,xe)=>Gs(Ae,Xs(xe)),Ko=(Ae,xe,Ee)=>new Promise((gt,mn)=>{var Wn=Ut=>{try{kn(Ee.next(Ut))}catch(Ln){mn(Ln)}},pr=Ut=>{try{kn(Ee.throw(Ut))}catch(Ln){mn(Ln)}},kn=Ut=>Ut.done?gt(Ut.value):Promise.resolve(Ut.value).then(Wn,pr);kn((Ee=Ee.apply(Ae,xe)).next())});const Al=jr.default.Option,Wl=({practiceSetting:Ae,dispatch:xe,shixunsDetail:Ee,globalSetting:gt,user:mn})=>{var Wn,pr,kn,Ut;const[Ln,Aa]=(0,y.useState)(null),[$a,qr]=(0,y.useState)([]),[Ta,Ii]=(0,y.useState)(!0),[la,Ra]=(0,y.useState)({}),[gr,Yi]=(0,y.useState)([]),[Fi,Ua]=(0,y.useState)(),[Va,Cr]=(0,y.useState)(),[br,Ha]=(0,y.useState)([]),[va,oi]=(0,y.useState)({}),Xa=(0,y.useRef)(null),Li=(0,y.useRef)(!0),ao=(0,y.useRef)({activeId:null,selectId:null,serviceConfigList:null,evaluateScript:null,evaluationScript:null}),hn=(0,y.useRef)(null),[ni,Yo]=(0,y.useState)(!1),[wi,Gi]=(0,y.useState)(!1),[Go,$r]=(0,y.useState)(!1),[Ai,mo]=(0,y.useState)({}),[Po,go]=(0,y.useState)({}),[jo,Yr]=(0,y.useState)(!0),[xi,uo]=(0,y.useState)(!1),[Oi,el]=(0,y.useState)(""),[Xo,El]=(0,y.useState)(""),{id:Vo,is_published:Zl}=Ae,{frequence_image:jl=[],environments:ua=[],choice_small_type:Io=[],other_image:yl=[]}=va,{name:sl,description:ul,authorization:hi,small_type:Wi=[]}=la;(0,y.useEffect)(()=>{Ln!==null&&(Wa(),Xa.current&&(Xa.current.scrollTop=0))},[Ln]),(0,y.useEffect)(()=>{Vo&&as()},[Vo]),(0,y.useEffect)(()=>{if(Ln!==null)return Mo(),()=>{clearTimeout(hn.current)}},[Ln,$a,gr,Fi,Va]);const Mo=()=>{clearTimeout(hn.current),hn.current=setTimeout(()=>{!(0,ot.isEqual)(ao.current.activeId,Ln)||!(0,ot.isEqual)(ao.current.selectId,$a)||!(0,ot.isEqual)(ao.current.serviceConfigList,gr)||!(0,ot.isEqual)(ao.current.evaluateScript,Fi)||!(0,ot.isEqual)(ao.current.evaluationScript,Va)?xe({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!0}}):xe({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}})},500)},as=()=>Ko(void 0,null,function*(){var Kr,zo,Pl;Ii(!0);const ki=yield(0,ze.ZP)(`/api/shixuns/${Vo}/edit_environment_info.json`,{method:"get"});ki.status===0&&(oi(Vi({},ki.data)),Ii(!1),(Kr=ki==null?void 0:ki.data)!=null&&Kr.id?(ao.current.activeId=(zo=ki==null?void 0:ki.data)==null?void 0:zo.id,Aa((Pl=ki==null?void 0:ki.data)==null?void 0:Pl.id)):Aa(null))}),Wa=()=>Ko(void 0,null,function*(){var Kr,zo,Pl,ki,ys,Ql,ss,Wu,_u,wc;Yr(!0);const Uo=yield(0,ze.ZP)(`/api/shixuns/${Vo}/edit_environment_info.json`,{method:"get",params:{mirror_repository_id:Ln}});Ra(Uo.data),ao.current.selectId=(Kr=Uo.data)==null?void 0:Kr.choice_small_type,qr((zo=Uo.data)==null?void 0:zo.choice_small_type),ao.current.serviceConfigList=(Pl=Uo.data)==null?void 0:Pl.shixun_service_configs,Yi((ki=Uo.data)==null?void 0:ki.shixun_service_configs),ao.current.evaluateScript=Uo.data.evaluate_script,Ua(Uo.data.evaluate_script),ao.current.evaluationScript=Uo.data.choice_standard_scripts,Cr(Uo.data.choice_standard_scripts),Ha(Uo.data.standard_scripts),uo((ys=Uo==null?void 0:Uo.data)==null?void 0:ys.is_jupyter_lab_private_cloud),el(((Ql=Uo==null?void 0:Uo.data)==null?void 0:Ql.jupyter_lab_private_cloud_id)||((_u=(Wu=(ss=Uo==null?void 0:Uo.data)==null?void 0:ss.jupyter_lab_private_clouds)==null?void 0:Wu[0])==null?void 0:_u.id)),El((wc=Uo==null?void 0:Uo.data)==null?void 0:wc.jupyter_lab_private_instance_id),Yr(!1)}),lo=()=>{var Kr;const zo=()=>{$e.history.push(`/shixuns/${Vo}/challenges`),xe({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}})};(Kr=Ae==null?void 0:Ae.sideBar)!=null&&Kr.confirmLeave?Ve.default.confirm({title:"\u79BB\u5F00\u6B64\u9875\u63D0\u793A",content:"\u7CFB\u7EDF\u53EF\u80FD\u4E0D\u4F1A\u4FDD\u5B58\u60A8\u6240\u505A\u7684\u66F4\u6539\u3002",okText:"\u79BB\u5F00",cancelText:"\u53D6\u6D88",onOk:()=>{zo()}}):zo()},Qo=(Kr=!1)=>Ko(void 0,null,function*(){if((la==null?void 0:la.survival_time)<10){Ke.ZP.warning("\u57FA\u672C\u4FE1\u606F\u66F4\u65B0\u5931\u8D25:\u9A8C\u8BC1\u5931\u8D25: \u5B9E\u9A8C\u73AF\u5883\u4F7F\u7528\u65F6\u957F\u5FC5\u987B\u5927\u4E8E\u6216\u7B49\u4E8E 10");return}if((0,Et.gy)(xe,"\u4E0D\u80FD\u9009\u62E9/\u66F4\u6362\u5B9E\u9A8C\u73AF\u5883"))return;let zo={sub_type:$a,main_type:Ln,shixun:{mirror_script_id:Va,is_jupyter_lab_private_cloud:!1,survival_time:la==null?void 0:la.survival_time},shixun_info:{evaluate_script:Fi},shixun_service_configs:gr.map(ki=>({mirror_repository_id:ki.mirror_repository_id,cpu_limit:ki.cpu_limit,lower_cpu_limit:ki.lower_cpu_limit,memory_limit:ki.memory_limit,request_limit:ki.request_limit,resource_limit:ki.resource_limit}))};if(xi){if(!Xo){Ke.ZP.warning("\u8BF7\u9009\u62E9\u5B9E\u4F8B");return}zo.shixun=Hi(Vi({},zo.shixun),{is_jupyter_lab_private_cloud:!0,jupyter_lab_private_cloud_id:Oi,jupyter_lab_private_instance_id:Xo})}(yield(0,ze.ZP)(`/api/shixuns/${Vo}`,{method:"put",body:zo})).status===0&&(Ke.ZP.success("\u7F16\u8F91\u6210\u529F"),ao.current={activeId:Ln,selectId:$a,serviceConfigList:gr,evaluateScript:Fi,evaluationScript:Va},xe({type:"practiceSetting/getCommonData",payload:{id:Vo}}),xe({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}}))}),Bl=Wi.filter(Kr=>$a.includes(Kr.id)),wo=()=>{lo()},Hl=(Kr,zo,Pl)=>{Yi(ki=>ki.map((ys,Ql)=>Ql===Pl?Hi(Vi({},ys),{[zo]:Kr}):ys))},Ts=()=>{(0,Et.gy)(xe,"\u4E0D\u80FD\u9009\u62E9/\u66F4\u6362\u5B9E\u9A8C\u73AF\u5883")||xe({type:"shixunsDetail/setActionTabs",payload:{key:"Settings-UseCustomScript",params:{id:Vo}}})},vc=Kr=>Ko(void 0,null,function*(){const zo=yield xe({type:"shixunsDetail/getScriptContent",payload:{id:Vo,script_id:Kr}});zo&&Ua(zo.content)}),Rs=Kr=>{Ve.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:y.createElement("div",{className:"tc font16"},"\u539F\u6709\u811A\u672C\u5C06\u88AB\u65B0\u7684\u811A\u672C\u8986\u76D6\uFF0C\u65E0\u6CD5\u64A4\u9500",y.createElement("br",null),"\u662F\u5426\u786E\u8BA4\u6267\u884C\u8986\u76D6\u64CD\u4F5C"),onOk:()=>Ko(void 0,null,function*(){yield vc(Kr),Ve.default.info({centered:!0,title:"\u63D0\u793A",okText:"\u77E5\u9053\u5566",content:y.createElement("div",{className:"tc font16"},"\u8BC4\u6D4B\u811A\u672C\u751F\u6210\u6210\u529F\uFF01")})})})},Tu=(Kr,zo)=>{const Pl=gr[0]?[gr[0]]:[];zo.forEach(ki=>{const ys=gr.find(Ql=>Ql.mirror_repository_id===Number(ki.key));if(ys)Pl.push(ys);else{const Ql=Wi.find(ss=>ss.id===Number(ki.key));if(Ql.mirror_name){const ss={cpu_limit:1,lower_cpu_limit:.1,memory_limit:1,mirror_repository_id:Number(ki.key),name:Ql.mirror_name,request_limit:10};Pl.push(ss)}}}),Yi(Pl),qr(Kr)},vu=Kr=>{Hl(String(Kr==null?void 0:Kr.cpu),"cpu_limit",Kr.index),Hl(String(Kr==null?void 0:Kr.memory),"memory_limit",Kr.index),Yo(!1)},Ru=Kr=>{Hl(String(Kr==null?void 0:Kr.gpu_limit),"gpu_limit",Kr.index),Hl(String(Kr==null?void 0:Kr.gpu_memory_limit),"gpu_memory_limit",Kr.index),Gi(!1)};return y.createElement($n.Z,{loading:jo,active:!0},y.createElement("div",{className:bo.wrap},y.createElement("div",{className:bo.head},[{key:!1,name:"\u901A\u7528\u4E91"},{key:!0,name:"\u4E13\u6709\u4E91"}].map(Kr=>y.createElement("div",{key:Kr.name,className:xi===Kr.key?bo.active:"",onClick:()=>uo(Kr.key)},Kr.name))),y.createElement("div",{className:bo.practice,style:{display:xi===!1?"flex":"none"}},y.createElement(Nn.Z,{loading:Ta,skin:"night",className:bo.left,dispatch:xe,value:Ln,data:ua,otherData:yl,tags:jl,onChange:Kr=>Aa(Kr),onSearchWord:()=>{}}),y.createElement("div",{className:bo.right},y.createElement("header",null,y.createElement("div",{className:bo.title},"\u5B9E\u9A8C\u73AF\u5883:\xA0",Ln===null?"\u2014 \u2014":sl)),y.createElement("div",{className:bo.content,ref:Xa},Ln===null&&y.createElement(dt.Z,{image:Rn,description:"\u8BF7\u9009\u62E9\u5B9E\u9A8C\u73AF\u5883"}),Ln!==null&&y.createElement("div",{className:bo.des},y.createElement("div",{className:bo.mainBody},y.createElement(at.Z,{value:ul})),y.createElement("div",{className:bo.title},"\u9644\u5E26\u73AF\u5883"),y.createElement("div",{className:bo.selectBox},y.createElement(jr.default,{onChange:(Kr,zo)=>Tu(Kr,zo),getPopupContainer:Kr=>Kr.parentNode,mode:"multiple",bordered:!1,value:$a,optionFilterProp:"children",placeholder:"\u8BF7\u9009\u62E9\u9644\u5E26\u73AF\u5883",style:{width:400},maxTagCount:6},Wi.map((Kr,zo)=>y.createElement(Al,{key:Kr.id,value:Kr.id},Kr.type_name))),y.createElement("div",{className:bo.smallType},Bl.map(Kr=>Kr.description?y.createElement("span",{key:Kr.id},Kr.description):null))),!((Wn=Ee==null?void 0:Ee.detail)!=null&&Wn.is_jupyter_lab)&&y.createElement(y.Fragment,null,y.createElement("div",{className:bo.title},"\u8BC4\u6D4B\u811A\u672C"),y.createElement("div",{className:bo.evaluating},y.createElement("div",{className:bo.evaluatingLabel},Zl&&y.createElement("div",{onClick:()=>{(0,Et.gy)(xe,"\u4E0D\u80FD\u9009\u62E9/\u66F4\u6362\u5B9E\u9A8C\u73AF\u5883")},className:bo.mask}),y.createElement(jr.default,{style:{width:400},bordered:!1,getPopupContainer:Kr=>Kr.parentNode,value:Va,placeholder:"\u8BF7\u9009\u62E9\u8BC4\u6D4B\u811A\u672C",onChange:Kr=>{Rs(Kr),Cr(Kr)}},(br||[]).map((Kr,zo)=>y.createElement(Al,{value:parseInt(Kr.id),name:Kr.scptname,key:zo},Kr.scptname))),y.createElement("span",{className:bo.evaluatingS1,onClick:Ts},"\u4F7F\u7528\u81EA\u5B9A\u4E49\u811A\u672C"),y.createElement(Hn.Z,{overlayClassName:bo.popover,placement:"bottomLeft",content:y.createElement("p",{className:"font12"},"\u4F7F\u7528\u81EA\u5B9A\u4E49\u6A21\u677F\uFF0C\u5E73\u53F0\u65E0\u6CD5\u81EA\u52A8\u66F4\u65B0\u811A\u672C\uFF0C\u8BF7\u5728\u5173\u5361\u521B\u5EFA\u5B8C\u540E\u624B\u52A8\u66F4\u65B0\u811A\u672C\u4E2D\u7684\u5FC5\u586B\u53C2",y.createElement("br",null),"\u6570\u548C\u4EE5\u4E0B2\u4E2A\u6570\u7EC4\u5143\u7D20\uFF1A",y.createElement("br",null),"challengeProgramNames",y.createElement("br",null),"sourceClassNames",y.createElement("br",null),y.createElement("br",null),"\u793A\u4F8B\uFF1A\u67092\u4E2A\u5173\u5361\u7684\u5B9E\u8BAD",y.createElement("br",null),y.createElement("br",null),"\u5404\u5173\u5361\u7684\u5F85\u7F16\u8BD1\u6587\u4EF6\u4E3A\uFF1A",y.createElement("br",null),"src/step1/HelloWorld.java",y.createElement("br",null),"src/step2/Other.java",y.createElement("br",null),y.createElement("br",null),"\u5404\u5173\u5361\u7684\u7F16\u8BD1\u540E\u751F\u6210\u7684\u6267\u884C\u6587\u4EF6\u4E3A\uFF1A",y.createElement("br",null),"step1.HelloWorld",y.createElement("br",null),"step2.Other",y.createElement("br",null),y.createElement("br",null),"\u5219\u6570\u7EC4\u5143\u7D20\u66F4\u65B0\u5982\u4E0B\uFF1A",y.createElement("br",null),'ff challengeProgramNames=("src/step1/',y.createElement("br",null),'HelloWorld.java" "src/step2/Other.java")',y.createElement("br",null),'sourceClassNames=("step1.HelloWorld',y.createElement("br",null),'" "step2.Other")',y.createElement("br",null),y.createElement("br",null),"\u5176\u5B83\u53C2\u6570\u53EF\u6309\u5B9E\u9645\u9700\u6C42\u5B9A\u5236"),trigger:"click"},y.createElement("span",{style:{marginTop:"2px"},className:"ml10 current font14"},y.createElement(ql.Z,null)))),y.createElement(kr.ZP,{width:"90%",height:450,style:{border:"1px solid #ccc",background:"#f5f5f5",marginTop:"20px"},language:"shell",theme:"vs-light",value:Fi,onChange:Kr=>{if(Li.current){Li.current=!1;return}Ua(Kr),(0,Et.gy)(xe,"\u4E0D\u80FD\u9009\u62E9/\u66F4\u6362\u5B9E\u9A8C\u73AF\u5883")&&setTimeout(()=>{Li.current=!0,Ua(ao.current.evaluateScript)},200)}}))),((pr=Ee.detail)==null?void 0:pr.identity)<3&&!!gr.length&&y.createElement(y.Fragment,null,y.createElement("div",{className:bo.title},"\u8D44\u6E90\u914D\u7F6E"),y.createElement("div",{className:bo.serviceSettingWrap},gr==null?void 0:gr.map((Kr,zo)=>{var Pl,ki,ys;return y.createElement("div",{key:zo,className:"mb30"},y.createElement("div",{className:"mb20"},y.createElement("span",{className:"font16"},Kr.name)),y.createElement("div",{style:{color:"#333",marginBottom:4}},"CPU\u548C\u5185\u5B58"),y.createElement(Je.Z,{align:"middle"},y.createElement(Je.Z,{align:"middle",wrap:!1},y.createElement("div",{className:bo.serverConfig,style:Zl?{color:"rgba(0, 0, 0, 0.25)",cursor:"not-allowed"}:{},onClick:()=>{Zl||(mo({index:zo,cpu:Kr==null?void 0:Kr.cpu_limit,memory:Kr==null?void 0:Kr.memory_limit}),Yo(!0))}},y.createElement("div",null,y.createElement("span",null,Kr==null?void 0:Kr.cpu_limit,"\u6838")," ",y.createElement("span",null,Kr==null?void 0:Kr.memory_limit,"GB")),y.createElement("i",{className:"iconfont icon-bianji21",style:Zl?{color:"rgba(0, 0, 0, 0.25)",cursor:"not-allowed"}:{}}))),y.createElement(Je.Z,{align:"middle",wrap:!1},y.createElement("div",{className:bo.viewRecommendConfig,onClick:()=>$r(!0)},"\u67E5\u770B\u63A8\u8350\u914D\u7F6E"))),(((ys=(Pl=gt==null?void 0:gt.setting)==null?void 0:Pl.big_model_users)==null?void 0:ys.includes((ki=mn==null?void 0:mn.userInfo)==null?void 0:ki.login))||(0,On.fn)())&&y.createElement(y.Fragment,null,y.createElement("div",{style:{color:"#333",marginBottom:4,marginTop:15}},"GPU\u548C\u663E\u5B58"),y.createElement(Je.Z,{align:"middle"},y.createElement(Je.Z,{align:"middle",wrap:!1},y.createElement("div",{className:bo.serverConfig,style:Zl?{color:"rgba(0, 0, 0, 0.25)",cursor:"not-allowed"}:{},onClick:()=>{Zl||(go({index:zo,gpu_limit:(Kr==null?void 0:Kr.gpu_limit)||0,gpu_memory_limit:(Kr==null?void 0:Kr.gpu_memory_limit)||0}),Gi(!0))}},!!(Kr!=null&&Kr.gpu_limit)&&y.createElement(y.Fragment,null,y.createElement("div",null,y.createElement("span",null,"\u663E\u5361",Kr==null?void 0:Kr.gpu_limit,"\u4E2A")," ",y.createElement("span",null,"\u663E\u5B58",Kr==null?void 0:Kr.gpu_memory_limit,"GB")),y.createElement("i",{className:"iconfont icon-bianji21",style:Zl?{color:"rgba(0, 0, 0, 0.25)",cursor:"not-allowed"}:{}})),!(Kr!=null&&Kr.gpu_limit)&&y.createElement(y.Fragment,null,y.createElement("div",null,"\u672A\u914D\u7F6EGPU"),y.createElement("i",{className:"iconfont icon-bianji21",style:Zl?{color:"rgba(0, 0, 0, 0.25)",cursor:"not-allowed"}:{}})))))),y.createElement("div",{className:bo.serviceBox},y.createElement("div",{className:bo.serviceSetLeft},"\u6587\u4EF6\u5927\u5C0F\u9650\u5236"),y.createElement(ft.default,{value:Kr.resource_limit,style:{width:400,height:50},disabled:Zl,maxLength:5,onChange:Ql=>{const{value:ss}=Ql.target,Wu=/^\d*(\.\d*)?$/;ss.match(Wu)&&Hl(Ql.target.value,"resource_limit",zo)},addonAfter:"M"}),y.createElement("label",{className:bo.serviceSetTip},"File size limit\u53C2\u6570\uFF0C\u8868\u793A\u5355\u4E2A\u6587\u4EF6\u4E0A\u4F20\u7684\u5927\u5C0F\u9650\u5236")))}))),y.createElement("div",{className:"flex flex-col gap-10px"},y.createElement("div",null,"\u5B9E\u9A8C\u73AF\u5883\u4F7F\u7528\u65F6\u957F"),y.createElement(Kn.Z,{placeholder:"\u8BF7\u8F93\u5165\u5B9E\u9A8C\u73AF\u5883\u4F7F\u7528\u65F6\u957F",value:la==null?void 0:la.survival_time,addonAfter:"\u5206",min:0,style:{width:256},onChange:Kr=>{Ra(Hi(Vi({},la),{survival_time:Kr}))}})))),y.createElement("div",{className:bo.btns},y.createElement(Ze.ZP,{size:"middle",style:{marginRight:20},onClick:wo},"\u53D6\u6D88"),y.createElement(Ze.ZP,{size:"middle",type:"primary",disabled:Ln===null,onClick:()=>Qo()},"\u4FDD\u5B58"))),y.createElement(St.Z,null),y.createElement(Ws,{onFinish:Kr=>Ua(Kr)}),y.createElement(Xn.Z,null),y.createElement(ra.Z,{visible:ni,onOk:Kr=>vu(Kr),onCancel:()=>Yo(!1),info:Ai}),y.createElement(Ur.Z,{visible:wi,onOk:Kr=>Ru(Kr),onCancel:()=>Gi(!1),info:Po}),y.createElement(li.Z,{identifier:Vo,visible:Go,onCancel:()=>$r(!1),info:null,isJupyter:!0})),y.createElement("div",{className:bo.otherPractice,style:{display:xi===!0?"flex":"none"}},y.createElement("div",{className:bo.box},y.createElement(As.qp,{title:"",titleWidth:0,dataSource:(la==null?void 0:la.jupyter_lab_private_clouds)||[],value:Oi,style:{marginLeft:-20},onChange:Kr=>el(Kr)}),y.createElement(Ho.default,{rowSelection:{columnWidth:120,type:"radio",onChange:Kr=>{El(Kr[0])},selectedRowKeys:[Xo]},style:{marginTop:13},rowKey:"id",columns:[{title:"\u540D\u79F0",dataIndex:"name"},{title:"\u63CF\u8FF0",dataIndex:"des"}],dataSource:((Ut=(kn=la==null?void 0:la.jupyter_lab_private_clouds)==null?void 0:kn.find(Kr=>Kr.id===Oi))==null?void 0:Ut.image)||[],pagination:!1})),y.createElement("div",{className:bo.btns},y.createElement(Ze.ZP,{size:"middle",style:{marginRight:20},onClick:wo},"\u53D6\u6D88"),y.createElement(_s.Z,{size:"middle",type:"primary",disabled:Ln===null,onClick:Qo},"\u4FDD\u5B58")))))};var Vs=(0,$e.connect)(({practiceSetting:Ae,globalSetting:xe,shixunsDetail:Ee,user:gt})=>({practiceSetting:Ae,globalSetting:xe,shixunsDetail:Ee,user:gt}))(Wl);const Ol=({shixunsDetail:Ae})=>{var xe,Ee,gt,mn;const[Wn,pr]=(0,y.useState)(!0);return(0,y.useEffect)(()=>{var kn;typeof((kn=Ae==null?void 0:Ae.detail)==null?void 0:kn.is_jupyter_lab)=="boolean"&&Wn&&pr(!1)},[(xe=Ae==null?void 0:Ae.detail)==null?void 0:xe.is_jupyter_lab,Wn]),console.log((Ee=Ae==null?void 0:Ae.detail)==null?void 0:Ee.is_jupyter_lab,Wn),y.createElement($n.Z,{loading:Wn,active:!0},((gt=Ae==null?void 0:Ae.detail)==null?void 0:gt.is_jupyter_lab)===!1&&y.createElement(Il,null),((mn=Ae==null?void 0:Ae.detail)==null?void 0:mn.is_jupyter_lab)===!0&&y.createElement(Vs,null))};var Jo=(0,$e.connect)(({shixunsDetail:Ae})=>({shixunsDetail:Ae}))(Ol),io=ne(56102),al={flex_box_center:"flex_box_center___l5eTc",flex_space_between:"flex_space_between___k0OR7",flex_box_vertical_center:"flex_box_vertical_center___OKlIC",flex_box_center_end:"flex_box_center_end___hN9A6",flex_box_column:"flex_box_column___ijTq_",dataset:"dataset___dSWAV",header:"header___BzxI4",title:"title___cPEyN",dataPath:"dataPath___wJ6mR",pathTitle:"pathTitle___TOS2Z",btns:"btns___jGE8o",content:"content___s4ep8",customTable:"customTable___OG3_9",row:"row___ONd7r",empty:"empty___CgtTE",path:"path___Cg5rX",text:"text___SCLRV",actionsBtns:"actionsBtns___L5tdC",customModal:"customModal___qVeG3",shareModal:"shareModal___HedYo",fileName:"fileName___x56US",renameModal:"renameModal___SmCAd",errorDes:"errorDes___VLR_5",uploadFileModal:"uploadFileModal___pYYDB",selectBtn:"selectBtn___m_hrR",leftButton:"leftButton___F0fvG",rightButton:"rightButton___oCK81",centerText:"centerText___jpgrt"},Xl={wrap:"wrap___EmsVa",colorBlue:"colorBlue___XqtfP",repeatedName:"repeatedName___yMQsm"},Fu=ne(19427),Ec=Object.defineProperty,Nl=Object.defineProperties,su=Object.getOwnPropertyDescriptors,ps=Object.getOwnPropertySymbols,Js=Object.prototype.hasOwnProperty,wu=Object.prototype.propertyIsEnumerable,ac=(Ae,xe,Ee)=>xe in Ae?Ec(Ae,xe,{enumerable:!0,configurable:!0,writable:!0,value:Ee}):Ae[xe]=Ee,xs=(Ae,xe)=>{for(var Ee in xe||(xe={}))Js.call(xe,Ee)&&ac(Ae,Ee,xe[Ee]);if(ps)for(var Ee of ps(xe))wu.call(xe,Ee)&&ac(Ae,Ee,xe[Ee]);return Ae},ju=(Ae,xe)=>Nl(Ae,su(xe)),zu=(Ae,xe,Ee)=>new Promise((gt,mn)=>{var Wn=Ut=>{try{kn(Ee.next(Ut))}catch(Ln){mn(Ln)}},pr=Ut=>{try{kn(Ee.throw(Ut))}catch(Ln){mn(Ln)}},kn=Ut=>Ut.done?gt(Ut.value):Promise.resolve(Ut.value).then(Wn,pr);kn((Ee=Ee.apply(Ae,xe)).next())});const{Dragger:Su}=Ct.default;var yc=({dispatch:Ae,id:xe,onClose:Ee,onOK:gt,visible:mn,wrapClassName:Wn,local:pr,containerId:kn,rootIdentifier:Ut})=>{var Ln;const[Aa,$a]=(0,y.useState)({}),[qr,Ta]=(0,y.useState)([]),[Ii,la]=(0,y.useState)([]),[Ra,gr]=(0,y.useState)(0),[Yi,Fi]=(0,y.useState)(!1),[Ua,Va]=(0,y.useState)(!1),[Cr]=me.default.useForm(),[br,Ha]=(0,y.useState)([]),va=(0,y.useRef)([]);(0,y.useEffect)(()=>{mn&&(Cr.resetFields(),Ha([]),la([]),Ta([]),gr(0),Va(!1),Fi(!1))},[mn]);const oi=Yr=>{var xi,uo,Oi;if(Yr.file.status==="done"||Yr.file.status==="uploading"){if(Ha(Yr.fileList),!Yr.file.response)return;if((xi=Yr.file.response)!=null&&xi.id){Ke.ZP.success("\u4E0A\u4F20\u6210\u529F\uFF01");return}Ha(br.filter(el=>el.uid!==Yr.file.uid)),(uo=Yr.file.response)!=null&&uo.message&&Ke.ZP.info((Oi=Yr.file.response)==null?void 0:Oi.message)}},Xa=Yr=>zu(void 0,null,function*(){var xi;if(!Ra){const Oi=br.filter(el=>el.uid!==Yr.uid);Ha(Oi),va.current=[...Oi],Ta(qr.filter(el=>el!==Yr.name)),Ke.ZP.info("\u5220\u9664\u6210\u529F"),Oi.length||(Cr.setFieldsValue({file:void 0}),Cr.validateFields());return}if(!Yr.response){Ke.ZP.info("\u8FD8\u672A\u4E0A\u4F20\u5B8C\u6210\uFF0C\u65E0\u6CD5\u8FDB\u884C\u5220\u9664\u64CD\u4F5C\uFF01");return}(yield(0,ze.ZP)(`/api/shixuns/${xe}/destroy_data_sets.json`,{method:"Delete",body:{id:[(xi=Yr==null?void 0:Yr.response)==null?void 0:xi.id]}})).status===0&&(Ha(br.filter(Oi=>Oi.uid!==Yr.uid)),Ke.ZP.info("\u5220\u9664\u6210\u529F"))}),Li=Yr=>{if(br!=null&&br.some(uo=>uo.name===Yr.name))return Ke.ZP.info(`${Yr.name}\u6587\u4EF6\u5DF2\u5B58\u5728`),!1;if(Yr.size/1024/1024>500)return Ke.ZP.info("\u6587\u4EF6\u8D85\u8FC7500M\uFF0C\u4E0D\u7B26\u5408\u4E0A\u4F20\u8981\u6C42"),!1;const xi={name:Yr.name,uid:Yr.uid,file:Yr,percent:0};return br.push(xi),va.current=[...br],Ha([...br]),!1},ao={height:300,multiple:!0,disabled:Ra>0,withCredentials:!0,fileList:br,action:`${Bt.Z.API_SERVER}/api/attachments.json`,onChange:oi,onRemove:Xa,beforeUpload:Li},hn=(Yr,xi,uo,Oi,el)=>{const Xo=new FormData;Object.keys(Yr).forEach(Vo=>{Xo.append(Vo,Yr[Vo])});const El=new window.XMLHttpRequest;return El.withCredentials=!0,El.addEventListener("load",function(Vo){var Zl;uo(JSON.parse((Zl=Vo==null?void 0:Vo.target)==null?void 0:Zl.response))},!1),El.addEventListener("error",function(Vo){el&&el(Vo)},!1),El.upload.onprogress=Vo=>{Oi&&Oi(Vo)},El.open("POST",xi),El.send(Xo),El},ni=(Yr,xi)=>{if(Yr.lengthComputable){const uo=Math.floor(Yr.loaded/Yr.total*100),Oi=ju(xs({},xi),{percent:uo,status:uo===100?"done":"uploading"});console.log(va.current,333),va.current=va.current.map(el=>el.uid===xi.uid?Oi:el),Ha(va.current)}},Yo=(Yr,xi)=>{const uo=ju(xs({},xi),{status:"error"});Ke.ZP.warning("\u4E0A\u4F20\u5931\u8D25\uFF0C\u8BF7\u91CD\u65B0\u5C1D\u8BD5"),va.current=va.current.map(Oi=>Oi.uid===xi.uid?uo:Oi),va.current.every(Oi=>Oi.status==="done"||Oi.status==="error")&&(Va(!1),gr(2)),Ha(va.current)},wi=(Yr,xi)=>{let uo=ju(xs({},xi),{status:"done"});if(Yr.status===0||(uo=ju(xs({},xi),{status:"error"}),Ke.ZP.error("\u4E0A\u4F20\u5931\u8D25!")),va.current=va.current.map(Oi=>Oi.uid===xi.uid?uo:Oi),va.current.every(Oi=>Oi.status==="done")){Ke.ZP.success("\u4E0A\u4F20\u5B8C\u6210!"),mo(!0);return}va.current.every(Oi=>Oi.status==="done"||Oi.status==="error")&&(Va(!1),gr(2)),Ha(va.current)},Gi=()=>{let Yr=!0;return window.navigator.onLine==!0?Yr=!0:Yr=!1,Yr},Go=Yr=>zu(void 0,null,function*(){if(Va(!0),Ra===3){gr(2);return}if(Ra===2||Ra===1){$r();return}const{commitMessage:xi="",fileOss:uo=[]}=Yr||{},el=(pr?br:uo).map(Vo=>Vo.name);if(el.filter(Vo=>Vo.indexOf("\u3001")!=-1||Vo.indexOf(" ")!=-1).length>0){Ke.ZP.info("\u6570\u636E\u96C6\u540D\u79F0\u7981\u6B62\u6709\u7A7A\u683C\u4E0E\u3001"),Va(!1);return}const Xo=(0,it.TG)(),El=yield(0,ze.ZP)(`/api/shixuns/${xe}/check_data_sets`,{method:"post",body:{files_name:el,homework_common_id:Xo||void 0}});if(El.status===-3){Ta(El==null?void 0:El.exist_files),Va(!1);return}if(JSON.stringify(El)==="{}"){Va(!1),Ke.ZP.error("\u7F51\u7EDC\u5DF2\u65AD\u5F00,\u8BF7\u7A0D\u540E\u91CD\u8BD5!");return}El.status===0&&(br.forEach(Vo=>{const Zl=hn({file:Vo.file,description:xi},`${Bt.Z.API_SERVER}/api/shixuns/${xe}/upload_data_sets.json`,jl=>wi(jl,Vo),jl=>ni(jl,Vo),jl=>Yo(jl,Vo));Ii.push(Zl)}),gr(1))}),$r=()=>{const{commitMessage:Yr=""}=xs({},Cr.getFieldsValue())||{},xi=va.current.filter(Oi=>Oi.status==="error"),uo=va.current.map(Oi=>ju(xs({},Oi),{status:Oi.status==="error"?"uploading":Oi.status}));Ha(uo),xi.forEach(Oi=>{const el=hn({file:Oi.file,description:Yr},`${Bt.Z.API_SERVER}/api/shixuns/${xe}/upload_data_sets.json`,Xo=>wi(Xo,Oi),Xo=>ni(Xo,Oi),Xo=>Yo(Xo,Oi));Ii.push(el)})},Ai=Yr=>{var xi,uo;if(console.log(Yr,"changedValues"),"fileOss"in Yr){if(Yr!=null&&Yr.fileOss.every(Oi=>Oi.status==="done")&&((xi=Yr==null?void 0:Yr.fileOss)!=null&&xi.length)){Ke.ZP.success("\u4E0A\u4F20\u5B8C\u6210!"),mo(!0);return}if(Yr!=null&&Yr.fileOss.every(Oi=>Oi.status==="done"||Oi.status==="error")&&((uo=Yr==null?void 0:Yr.fileOss)!=null&&uo.length)){gr(3),Va(!1);return}Ta(qr.filter(Oi=>{var el;return(el=Yr==null?void 0:Yr.fileOss)==null?void 0:el.some(Xo=>Xo.name===Oi)}))}$a(xs({},Cr.getFieldsValue()))},mo=Yr=>{Yr||(Fi(!0),Ii.forEach(xi=>{xi.abort()})),gt(),Ee()},Po=()=>{const{fileOss:Yr=[]}=xs({},Cr.getFieldsValue())||{},xi=br==null?void 0:br.every(Oi=>Oi.status==="done"),uo=Yr==null?void 0:Yr.every(Oi=>Oi.status==="done");if(!xi||!uo){Ve.default.confirm({title:"\u5173\u95ED\u5F39\u6846\u63D0\u793A",content:"\u6709\u6587\u4EF6\u672A\u4E0A\u4F20,\u662F\u5426\u786E\u5B9A\u79BB\u5F00\uFF1F",okText:"\u79BB\u5F00",cancelText:"\u53D6\u6D88",onOk:()=>{mo()}});return}mo()},go=()=>y.createElement(y.Fragment,null,y.createElement("div",null,y.createElement("i",{className:`iconfont icon-shangchuan font50 ${Xl.colorBlue}`})),y.createElement("div",{className:"font14 mt30"},"\u62D6\u62FD\u6587\u4EF6\u6216",y.createElement("span",{className:`${Xl.colorBlue} ml5`},"\u70B9\u51FB\u6B64\u5904\u4E0A\u4F20"))),jo=Yr=>{console.log(Yr,444)};return y.createElement(Ve.default,{open:mn,onOk:()=>{(0,it.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u6570\u636E\u96C6","\u4E0A\u4F20\u6587\u4EF6"]),Cr.submit()},centered:!0,okText:Ra===0?"\u786E\u5B9A":Ra===1?"\u4E0A\u4F20\u4E2D":"\u91CD\u65B0\u4E0A\u4F20",okButtonProps:{loading:Ua},onCancel:Po,width:"1000px",title:"\u4E0A\u4F20\u6587\u4EF6"},y.createElement("div",{className:Xl.wrap},y.createElement(me.default,{className:"mt10",form:Cr,scrollToFirstError:!0,layout:"vertical",onFinish:Go,onValuesChange:Ai},pr?y.createElement(me.default.Item,{label:y.createElement("div",null,"\u9009\u62E9\u6587\u4EF6 ",y.createElement("span",{className:"c-light-black"},"(\u5355\u4E2A\u6587\u4EF6\u4E0D\u8D85\u8FC7500M)")),name:"file",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u6587\u4EF6"}]},y.createElement(Su,xs({},ao)," ",go())):y.createElement(me.default.Item,{label:y.createElement("div",null,"\u9009\u62E9\u6587\u4EF6 ",y.createElement("span",{className:"c-light-black"},"(\u5355\u4E2A\u6587\u4EF6\u4E0D\u8D85\u8FC7100GB)")),name:"fileOss",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u6587\u4EF6"}]},y.createElement(Fu.ZP,{identifier:Ut,cancelUpload:Yi,container_type:"Shixun",container_id:kn,uploading:Ra<3?Ra:0,disabled:Ra>0,height:300,maxSize:100*1024*1024*1024,description:Aa.commitMessage||"",text:go(),onComplete:jo,realFileName:!0})),!!qr.length&&y.createElement("span",{className:Xl.repeatedName},qr.join("\u3001"),"\u5DF2\u5B58\u5728,\u8BF7\u5220\u9664\u540E\u518D\u4E0A\u4F20"),y.createElement(me.default.Item,{name:"commitMessage",label:"\u5907\u6CE8:",rules:[{whitespace:!0,message:"\u8BF7\u52FF\u8F93\u5165\u7A7A\u683C"}]},y.createElement(ft.default,{bordered:!1,disabled:Ra>0,maxLength:100,suffix:`${((Ln=Aa.commitMessage)==null?void 0:Ln.length)||0}/100`,placeholder:"\u8BF7\u586B\u5199\u5907\u6CE8\u4FE1\u606F"})))))},Pc=ne(43775),ic=ne(8986),Uu=ne(52253),oc=Object.defineProperty,Bu=Object.defineProperties,is=Object.getOwnPropertyDescriptors,Hu=Object.getOwnPropertySymbols,Qs=Object.prototype.hasOwnProperty,Eu=Object.prototype.propertyIsEnumerable,Ku=(Ae,xe,Ee)=>xe in Ae?oc(Ae,xe,{enumerable:!0,configurable:!0,writable:!0,value:Ee}):Ae[xe]=Ee,hs=(Ae,xe)=>{for(var Ee in xe||(xe={}))Qs.call(xe,Ee)&&Ku(Ae,Ee,xe[Ee]);if(Hu)for(var Ee of Hu(xe))Eu.call(xe,Ee)&&Ku(Ae,Ee,xe[Ee]);return Ae},cs=(Ae,xe)=>Bu(Ae,is(xe)),Ic=(Ae,xe)=>{var Ee={};for(var gt in Ae)Qs.call(Ae,gt)&&xe.indexOf(gt)<0&&(Ee[gt]=Ae[gt]);if(Ae!=null&&Hu)for(var gt of Hu(Ae))xe.indexOf(gt)<0&&Eu.call(Ae,gt)&&(Ee[gt]=Ae[gt]);return Ee},Yu=(Ae,xe,Ee)=>new Promise((gt,mn)=>{var Wn=Ut=>{try{kn(Ee.next(Ut))}catch(Ln){mn(Ln)}},pr=Ut=>{try{kn(Ee.throw(Ut))}catch(Ln){mn(Ln)}},kn=Ut=>Ut.done?gt(Ut.value):Promise.resolve(Ut.value).then(Wn,pr);kn((Ee=Ee.apply(Ae,xe)).next())});const{Fragment:Nc}=y,{TabPane:Fs}=Fr.default,Is=Ae=>{var xe=Ae,{globalSetting:Ee,dispatch:gt,practiceSetting:mn,shixunsDetail:Wn,user:pr}=xe,kn=Ic(xe,["globalSetting","dispatch","practiceSetting","shixunsDetail","user"]),Ut,Ln,Aa,$a,qr,Ta;const{id:Ii}=mn,[la,Ra]=(0,y.useState)([]),[gr,Yi]=(0,y.useState)({}),[Fi,Ua]=(0,y.useState)([]),[Va,Cr]=(0,y.useState)(!1),[br,Ha]=(0,y.useState)(!0),[va,oi]=(0,y.useState)(!1),[Xa,Li]=(0,y.useState)(!1),[ao,hn]=(0,y.useState)(!1),[ni,Yo]=(0,y.useState)(!1),[wi,Gi]=(0,y.useState)("all"),[Go,$r]=(0,y.useState)([]),[Ai,mo]=(0,y.useState)([]),[Po,go]=(0,y.useState)(!1),[jo,Yr]=(0,y.useState)({}),[xi,uo]=(0,y.useState)(!1),[Oi,el]=(0,y.useState)([]),[Xo,El]=(0,y.useState)({page:1,limit:10,total:0}),[Vo,Zl]=(0,y.useState)({page:1,limit:10,search:"",order:"mine"});(0,y.useEffect)(()=>{Ii&&ua()},[Ii]);const jl=Wa=>{const lo=cs(hs({},Xo),{page:Wa});mo([]),El(lo),ua(lo)},ua=Wa=>Yu(void 0,null,function*(){const Qo=Wa||{page:1,limit:10,total:0};Cr(!0);const Bl=yield gt({type:"shixunsDetail/getSetData",payload:cs(hs({},Qo),{id:Ii})});Bl!=null&&Bl.data_sets&&(Cr(!1),Ra([...Bl.data_sets]),El(cs(hs({},Qo),{total:Bl==null?void 0:Bl.data_sets_count})),Ha(!1),Yi(hs({},Bl)))}),Io=()=>y.createElement("div",{className:al.empty},y.createElement("img",{src:Pc.x7,width:"258"}),y.createElement("span",{className:"c-grey-c"},"\u6682\u65E0\u6570\u636E\u96C6\u6587\u4EF6~")),sl={selectedRowKeys:Ai,columnWidth:70,onChange:Wa=>{console.log("selectedRowKeys changed: ",Wa),mo(Wa)}},ul=Wa=>{(0,it.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u6570\u636E\u96C6","\u5220\u9664"]);const lo=Wa?[Wa]:Ai,Qo=(0,it.TG)();Ve.default.confirm({centered:!0,title:"\u786E\u5B9A\u8981\u5220\u9664\u6587\u4EF6\u5417\uFF1F",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>Yu(void 0,null,function*(){if((yield(0,ze.ZP)(`/api/shixuns/${Ii}/destroy_data_sets.json`,{method:"Delete",body:{id:lo,homework_common_id:Qo||void 0}})).status===0){const wo=lo.length===la.length&&Xo.page>1?Xo.page-1:Xo.page;Ke.ZP.success("\u5220\u9664\u6210\u529F"),ua(cs(hs({},Xo),{page:wo})),mo([])}})})},hi=()=>Yu(void 0,null,function*(){const{title:Wa}=jo;let lo=null;if(console.log(Wa,"title"),Wa===""){lo="\u6587\u4EF6\u540D\u4E0D\u80FD\u4E3A\u7A7A",Yr(cs(hs({},jo),{errorDes:lo}));return}if(Wa.includes(" ")){lo="\u6587\u4EF6\u540D\u4E0D\u80FD\u6709\u7A7A\u683C",Yr(cs(hs({},jo),{errorDes:lo}));return}const Qo=la.find(Ts=>Ts.id===(jo==null?void 0:jo.id)).title;if(Wa===Qo.substring(0,Qo.lastIndexOf("."))||Wa===Qo){lo="\u6587\u4EF6\u540D\u4E0D\u80FD\u91CD\u540D",Yr(cs(hs({},jo),{errorDes:lo}));return}const Bl=Qo.includes(".")?Qo.substring(Qo.lastIndexOf("."),Qo.length):"",wo=(0,it.TG)();(yield(0,ze.ZP)(`/api/shixuns/${Ii}/rename_data_sets.json`,{method:"post",body:{id:jo==null?void 0:jo.id,new_file_name:Wa+Bl,homework_common_id:wo||void 0}})).status===0&&(Ke.ZP.success("\u91CD\u547D\u540D\u6210\u529F"),ua(Xo),oi(!1),Yr({}))}),Wi=()=>{const{download_url:Wa}=jo;Mo(Wa),Ke.ZP.success("\u590D\u5236\u6210\u529F"),Li(!1),Yr({})},Mo=Wa=>{const lo=Wa,Qo=document.createElement("input");Qo.value=lo,document.body.appendChild(Qo),Qo.select(),document.execCommand("Copy"),Qo.style.display="none"},as=[{title:"\u6587\u4EF6",dataIndex:"title",key:"title",align:"left",ellipsis:!0,render:Wa=>y.createElement(Vr.Z,{title:Wa},y.createElement("span",null,Wa))},{title:"\u6570\u636E\u96C6\u6765\u6E90",dataIndex:"data_set_title",key:"data_set_title",align:"left",ellipsis:!0,render:(Wa,lo)=>lo!=null&&lo.data_set_id?y.createElement(Vr.Z,{title:Wa},y.createElement("span",{style:{color:"#0152d9",cursor:"pointer"},onClick:()=>{(0,it.xg)(`/dataset/${lo==null?void 0:lo.data_set_id}/detail?tabId=public`)}},Wa)):"--"},{title:"\u5907\u6CE8",dataIndex:"description",key:"description",align:"left",ellipsis:!0,render:Wa=>y.createElement(Vr.Z,{title:Wa},y.createElement("span",null,Wa||"--"))},{title:"\u521B\u5EFA\u65F6\u95F4",dataIndex:"created_on",key:"created_on",align:"left",width:180,render:(Wa,lo)=>gn()(lo.created_on).format("YYYY-MM-DD HH:mm")},{title:"\u6587\u4EF6\u8DEF\u5F84",dataIndex:"file_path",key:"file_path",align:"left",render:(Wa,lo)=>y.createElement("div",{className:al.path},y.createElement(Vr.Z,{title:Wa},y.createElement("span",{className:al.text},Wa)),y.createElement(io.CopyToClipboard,{text:Wa,onCopy:()=>Ke.ZP.success("\u590D\u5236\u6210\u529F")},y.createElement(Vr.Z,{title:"\u590D\u5236"},y.createElement("i",{className:"iconfont icon-fuzhi6 ml5"}))))},{title:"\u6700\u540E\u4FEE\u6539\u4EBA",dataIndex:"author",key:"author",align:"left",width:120},{title:"\u6587\u4EF6\u5927\u5C0F",dataIndex:"filesize",key:"filesize",align:"left",width:100},{title:"\u64CD\u4F5C",dataIndex:"operation",key:"operation",align:"left",width:200,render:(Wa,lo)=>y.createElement("div",{className:al.actionsBtns},y.createElement(Vr.Z,{title:"\u91CD\u547D\u540D"},y.createElement("span",{className:"iconfont icon-zhongmingming",onClick:()=>{var Qo;Yr((0,ot.clone)(cs(hs({},lo),{title:lo!=null&&lo.title.includes(".")?(Qo=lo==null?void 0:lo.title)==null?void 0:Qo.substring(0,lo.title.lastIndexOf(".")):lo==null?void 0:lo.title}))),oi(!0),(0,it.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u6570\u636E\u96C6","\u91CD\u547D\u540D"])}})),y.createElement(Vr.Z,{title:"\u5206\u4EAB"},y.createElement("span",{className:"iconfont icon-fenxiang",onClick:()=>{(0,it.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u6570\u636E\u96C6","\u5206\u4EAB"]),Yr((0,ot.clone)(lo)),Li(!0)}})),y.createElement(Vr.Z,{title:"\u4E0B\u8F7D"},y.createElement("span",{className:"iconfont icon-xiazai3",onClick:()=>{(0,it.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u6570\u636E\u96C6","\u4E0B\u8F7D"]),(0,it.Nd)(lo.title,lo==null?void 0:lo.download_url)}})),y.createElement(Vr.Z,{title:"\u540C\u6B65\u5230\u4E2A\u4EBA\u6570\u636E\u96C6\u4E2D"},y.createElement("span",{className:"iconfont icon-tongbushuju",onClick:()=>{(0,it.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u6570\u636E\u96C6","\u540C\u6B65"]),Yo(!0),el([lo]),$r([lo.id])}})),y.createElement(Vr.Z,{title:"\u5220\u9664"},y.createElement("span",{className:"iconfont icon-shanchu8",onClick:()=>{(0,it.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u6570\u636E\u96C6","\u5220\u9664"]),ul(lo.id)}})))}];return y.createElement("div",{className:al.dataset},y.createElement("div",{className:al.header},y.createElement("div",{className:al.title},"\u6570\u636E\u96C6(",Xo.total,")"),y.createElement("div",{className:al.dataPath},y.createElement("span",{className:al.pathTitle},"\u6570\u636E\u96C6\u8DEF\u5F84:"),y.createElement("input",{value:gr==null?void 0:gr.folder_name,disabled:!0}),y.createElement(io.CopyToClipboard,{text:gr==null?void 0:gr.folder_name,onCopy:()=>Ke.ZP.success("\u590D\u5236\u6210\u529F")},y.createElement(Vr.Z,{placement:"topLeft",title:"\u70B9\u51FB\u590D\u5236\u6570\u636E\u96C6\u8DEF\u5F84"},y.createElement("i",{className:"iconfont icon-fuzhi2 current ml5 mr40"})))),y.createElement("div",{className:al.btns},y.createElement(Ze.ZP,{type:"primary",ghost:!0,onClick:()=>ul(),disabled:!Ai.length,style:{width:"60px"}},"\u5220\u9664"),y.createElement(Ze.ZP,{type:"primary",className:"ml10",style:{width:"60px"},ghost:!0,onClick:()=>{Yo(!0),$r(Ai),el(la.filter(Wa=>Ai.includes(Wa.id)))},disabled:!Ai.length},"\u540C\u6B65"),y.createElement(Xr.Z,{className:"ml10",disabled:((Ut=pr==null?void 0:pr.userInfo)==null?void 0:Ut.user_status)===2,dropdownRender:()=>y.createElement(nr.default,null,y.createElement(nr.default.Item,{key:1,onClick:()=>{go(!0)}},"\u4E0A\u4F20\u6570\u636E\u96C6"),y.createElement(nr.default.Item,{key:2,onClick:()=>{hn(!0),Gi("all")}},"\u9009\u62E9\u6570\u636E\u96C6"))},y.createElement("span",{className:al.selectBtn},y.createElement("span",null,"\u589E\u52A0\u6570\u636E\u96C6"))))),y.createElement("div",{className:al.content},y.createElement($n.Z,{loading:br,active:!0,paragraph:{rows:5}},Xo.total?y.createElement(Ho.default,{rowSelection:sl,className:al.customTable,dataSource:la,bordered:!1,rowKey:Wa=>Wa.id,rowClassName:al.row,columns:as,loading:Va,pagination:{pageSize:Xo.limit,total:Xo.total,current:Xo.page,onChange:jl,showQuickJumper:!0,hideOnSinglePage:!0,position:["bottomCenter"]}}):Io())),y.createElement(yc,{rootIdentifier:(Ln=Wn==null?void 0:Wn.detail)==null?void 0:Ln.root_identifier,wrapClassName:al.uploadFileModal,id:Ii,containerId:(Aa=Wn==null?void 0:Wn.detail)==null?void 0:Aa.id,local:($a=Ee==null?void 0:Ee.setting)==null?void 0:$a.is_local,dispatch:gt,visible:Po,onClose:()=>go(!1),onOK:ua}),y.createElement(Ve.default,{title:"\u91CD\u547D\u540D",open:va,onOk:hi,centered:!0,wrapClassName:al.renameModal,onCancel:()=>{oi(!1),Yr({})},width:"1000px"},y.createElement("div",null,y.createElement("div",{className:al.fileName},y.createElement("sup",null,"*"),"\u6587\u4EF6\u540D\xA0:"),y.createElement(ft.default,{value:jo==null?void 0:jo.title,placeholder:"\u8BF7\u8F93\u5165\u6587\u4EF6\u540D\u5B57",bordered:!1,onChange:Wa=>{Yr(cs(hs({},jo),{title:Wa.target.value,errorDes:null}))},maxLength:60,suffix:`${((qr=jo==null?void 0:jo.title)==null?void 0:qr.length)||0}/60`}),(jo==null?void 0:jo.errorDes)&&y.createElement("div",{className:al.errorDes},jo==null?void 0:jo.errorDes))),y.createElement(Ve.default,{title:"\u5206\u4EAB\u4E0B\u8F7D\u94FE\u63A5",open:Xa,onOk:Wi,centered:!0,wrapClassName:al.shareModal,onCancel:()=>{Li(!1),Yr({})},width:"1000px",okText:"\u590D\u5236\u94FE\u63A5"},y.createElement("div",null,y.createElement("div",{className:al.fileName},"\u53D1\u9001\u94FE\u63A5\uFF0C\u522B\u4EBA\u53EF\u4EE5\u901A\u8FC7\u94FE\u63A5\u4E0B\u8F7D\u6587\u4EF6",y.createElement("span",null,"(\u6709\u6548\u671F\u4E3A3\u5929)")),y.createElement(ft.default,{bordered:!1,addonBefore:"\u94FE\u63A5",value:jo==null?void 0:jo.download_url}))),y.createElement(ic.Z,{setVisible:hn,visible:ao,recordId:Go,type:wi,updateData:ua,identifier:(Ta=Wn.detail)==null?void 0:Ta.identifier}),y.createElement(Ve.default,{title:"\u540C\u6B65\u5230\u4E2A\u4EBA\u6570\u636E\u96C6",open:ni,width:400,centered:!0,keyboard:!1,onCancel:()=>Yo(!1),maskClosable:!1,footer:y.createElement("div",{style:{display:"flex",justifyContent:"center"}},y.createElement("div",{className:al.leftButton,onClick:()=>{uo(!0)}},"\u751F\u6210\u65B0\u7684\u6570\u636E\u96C6"),y.createElement("div",{className:al.rightButton,onClick:()=>{Yo(!1),hn(!0),Gi("my")}},"\u53D1\u9001\u5230\u5DF2\u6709\u6570\u636E\u96C6\u4E2D"))},y.createElement("div",{className:al.centerText},"\u5C06\u8BE5\u6570\u636E\u96C6\u6587\u4EF6\u540C\u6B65\u5230\u4E2A\u4EBA\u6570\u636E\u96C6\u4E2D\uFF0C\u8BF7\u9009\u62E9\u540C\u6B65\u65B9\u5F0F\uFF1A")),y.createElement(Uu.Z,{visible:xi,attachmentInfo:Oi,onClose:()=>uo(!1),onSuccess:Wa=>{uo(!1),$e.history.push(`/dataset/${Wa}/detail?tabId=mine`)}}))};var yu=(0,$e.connect)(({globalSetting:Ae,shixunsDetail:xe,practiceSetting:Ee,user:gt})=>({globalSetting:Ae,shixunsDetail:xe,user:gt,practiceSetting:Ee}))(Is),lc=ne(11938),uu={wrap:"wrap___VIvSS",content:"content___pqoZT",mainPathWrap:"mainPathWrap___v3uSU",colorBlue:"colorBlue___AjQlz"},Cc=Object.defineProperty,Cu=Object.getOwnPropertySymbols,Zs=Object.prototype.hasOwnProperty,js=Object.prototype.propertyIsEnumerable,zl=(Ae,xe,Ee)=>xe in Ae?Cc(Ae,xe,{enumerable:!0,configurable:!0,writable:!0,value:Ee}):Ae[xe]=Ee,Ms=(Ae,xe)=>{for(var Ee in xe||(xe={}))Zs.call(xe,Ee)&&zl(Ae,Ee,xe[Ee]);if(Cu)for(var Ee of Cu(xe))js.call(xe,Ee)&&zl(Ae,Ee,xe[Ee]);return Ae},zs=(Ae,xe,Ee)=>new Promise((gt,mn)=>{var Wn=Ut=>{try{kn(Ee.next(Ut))}catch(Ln){mn(Ln)}},pr=Ut=>{try{kn(Ee.throw(Ut))}catch(Ln){mn(Ln)}},kn=Ut=>Ut.done?gt(Ut.value):Promise.resolve(Ut.value).then(Wn,pr);kn((Ee=Ee.apply(Ae,xe)).next())});const bu=Ae=>Ae!=null&&Ae.length?Ae.filter((xe,Ee)=>Ee!==0).map(xe=>xe.val).join("").substr(1):"",Mc=({shixunsDetail:Ae,globalSetting:xe,loading:Ee,dispatch:gt,fileType:mn,path:Wn,onFinish:pr=()=>{}})=>{const kn=(0,$e.useParams)(),[Ut,Ln]=(0,y.useState)(""),[Aa,$a]=(0,y.useState)([]),[qr,Ta]=(0,y.useState)([]),la=[oa.OriginalPicturePath,oa.ExpectPicturePath,oa.PicturePath].includes(mn);(0,y.useEffect)(()=>{Ae.actionTabs.key==="EditPracticeSetting-SelectFilePath"&&(Ln(Wn||""),Ra())},[Ae.actionTabs.key]);const Ra=(br="")=>zs(void 0,null,function*(){var Ha;const va=yield gt({type:"shixunsDetail/getRepository",payload:{id:kn.id,path:br}});if(br===""&&!((Ha=va==null?void 0:va.trees)!=null&&Ha.length)&&Ke.ZP.warning("\u8BF7\u5148\u53BB\u4EE3\u7801\u4ED3\u5E93\u63D0\u4EA4\u6587\u4EF6"),va!=null&&va.trees){const oi=va.trees.map(Xa=>Ms(Ms({},Xa),{name:Xa.name,val:Xa.name}));Ta(oi||[])}}),gr=br=>{const Ha=bu(Aa),va=`${Ha&&`${Ha}/`}${br}`;mn===oa.Path?!(Ut!=null&&Ut.includes(`${va}\uFF1B`))&&Ln(`${Ut}${va}\uFF1B`):mn===oa.ExecPath&&Ln(va)},Yi=br=>{if(br.type==="tree"){Aa.length?Aa.push({val:`/${br.val}`,path:br.val}):Aa.push({val:"\u6839\u76EE\u5F55",path:""},{val:`/${br.val}`,path:br.val}),$a(Aa);const Ha=bu(Aa);la&&Ln(Ha),Ra(Ha)}},Fi=(br,Ha)=>{const va=Aa.filter((Xa,Li)=>Li<=Ha);$a(va);const oi=bu(va);la&&Ln(oi),Ra(oi)},Ua=()=>zs(void 0,null,function*(){pr(Ut),Va()}),Va=()=>{Ln(""),$a([]),Ta([]),gt({type:"shixunsDetail/setActionTabs",payload:{}})},Cr=bu(Aa);return y.createElement(Ve.default,{centered:!0,title:"\u6587\u4EF6\u8DEF\u5F84",closable:!1,keyboard:!1,open:Ae.actionTabs.key==="EditPracticeSetting-SelectFilePath",onOk:Ua,onCancel:Va},y.createElement("div",{className:uu.wrap},y.createElement("div",{className:uu.content},y.createElement("div",{className:uu.mainPathWrap},!!(Aa!=null&&Aa.length)&&Aa.map((br,Ha)=>y.createElement("a",{key:Ha,onClick:()=>Fi(br,Ha)},br.val))),!!(qr!=null&&qr.length)&&qr.map((br,Ha)=>br.type==="tree"?y.createElement("a",{key:Ha,onClick:()=>Yi(br)},y.createElement("i",{className:`iconfont icon-wenjianjia ${uu.colorBlue}`}),Cr&&`${Cr}/`,br.name):y.createElement("a",{key:Ha,onClick:()=>gr(`${br.name}`)},y.createElement("i",{className:`iconfont icon-zuoye ${uu.colorBlue}`}),Cr&&`${Cr}/`,br.name))),y.createElement("label",{className:"mt5"},"\u9009\u4E2D\u7684\u65B0\u5EFA\u6587\u4EF6\u5939\u76EE\u5F55\uFF1A"),y.createElement(ft.default,{placeholder:"\u8BF7\u8F93\u5165\u65B0\u6587\u4EF6\u5939\u540D/\u5B50\u6587\u4EF6\u5939\u540D\u3002\uFF08\u5982\uFF1Asrc/step1\uFF09",value:Ut,onChange:br=>Ln(br.target.value)})))};var sc=(0,$e.connect)(({shixunsDetail:Ae,loading:xe,globalSetting:Ee})=>({shixunsDetail:Ae,globalSetting:Ee,loading:xe.models.index}))(Mc),Au={wrap:"wrap___AnxZp",fixBtn:"fixBtn___sQhsA"},bc=ne(81736),Ac=Object.defineProperty,cu=Object.getOwnPropertySymbols,xc=Object.prototype.hasOwnProperty,Gu=Object.prototype.propertyIsEnumerable,Fc=(Ae,xe,Ee)=>xe in Ae?Ac(Ae,xe,{enumerable:!0,configurable:!0,writable:!0,value:Ee}):Ae[xe]=Ee,uc=(Ae,xe)=>{for(var Ee in xe||(xe={}))xc.call(xe,Ee)&&Fc(Ae,Ee,xe[Ee]);if(cu)for(var Ee of cu(xe))Gu.call(xe,Ee)&&Fc(Ae,Ee,xe[Ee]);return Ae},qs=(Ae,xe)=>{var Ee={};for(var gt in Ae)xc.call(Ae,gt)&&xe.indexOf(gt)<0&&(Ee[gt]=Ae[gt]);if(Ae!=null&&cu)for(var gt of cu(Ae))xe.indexOf(gt)<0&&Gu.call(Ae,gt)&&(Ee[gt]=Ae[gt]);return Ee},du=(Ae,xe,Ee)=>new Promise((gt,mn)=>{var Wn=Ut=>{try{kn(Ee.next(Ut))}catch(Ln){mn(Ln)}},pr=Ut=>{try{kn(Ee.throw(Ut))}catch(Ln){mn(Ln)}},kn=Ut=>Ut.done?gt(Ut.value):Promise.resolve(Ut.value).then(Wn,pr);kn((Ee=Ee.apply(Ae,xe)).next())});const Xu=Ae=>{var xe=Ae,{shixunsDetail:Ee,globalSetting:gt,user:mn,dispatch:Wn}=xe,pr=qs(xe,["shixunsDetail","globalSetting","user","dispatch"]),kn,Ut;const Ln=(0,$e.useLocation)(),Aa=(0,y.useRef)((Ut=(kn=Ln.pathname)==null?void 0:kn.split("/"))==null?void 0:Ut[2]),[$a]=me.default.useForm(),[qr,Ta]=(0,y.useState)(""),[Ii,la]=(0,y.useState)(!1),[Ra,gr]=(0,y.useState)(!1);(0,y.useEffect)(()=>{Aa.current&&Yi()},[Aa.current]);const Yi=()=>du(void 0,null,function*(){la(!0);const Ua=yield(0,ze.ZP)(`/api/shixuns/${Aa.current}/get_standard_answer.json`,{method:"get",params:{from:"edit"}});Ua.status===0&&(Ta((Ua==null?void 0:Ua.standard_answer)||""),$a.setFieldsValue({hide_answer:Ua==null?void 0:Ua.hide_answer,disable_copy:Ua==null?void 0:Ua.disable_copy}),la(!1))}),Fi=Ua=>du(void 0,null,function*(){gr(!0),(yield(0,ze.ZP)(`/api/shixuns/${Aa.current}/set_standard_answer.json`,{method:"post",body:uc({},Ua)})).status===0&&Ke.ZP.success("\u4FDD\u5B58\u6210\u529F"),gr(!1)});return y.createElement("section",{className:Au.wrap},y.createElement($n.Z,{loading:Ii},y.createElement(me.default,{form:$a,scrollToFirstError:!0,layout:"vertical",onFinish:Fi},y.createElement(me.default.Item,{name:"hide_answer",valuePropName:"checked"},y.createElement(Me.default,null,"\u9690\u85CF\u53C2\u8003\u7B54\u6848\u6A21\u5757")),y.createElement(me.default.Item,{name:"disable_copy",valuePropName:"checked"},y.createElement(Me.default,null,"\u7981\u6B62\u590D\u5236\u53C2\u8003\u7B54\u6848")),y.createElement(me.default.Item,{name:"standard_answer",label:"\u53C2\u8003\u7B54\u6848:",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u53C2\u8003\u7B54\u6848"}]},y.createElement(Nt.Z,{defaultValue:qr})),y.createElement(me.default.Item,null,y.createElement(bc.t,{okText:"\u4FDD\u5B58",loading:Ra,hasCancelBtn:!1,className:Au.fixBtn,okButtonProps:{htmlType:"submit"}})))))};var Ju=(0,$e.connect)(({shixunsDetail:Ae,globalSetting:xe,user:Ee})=>({shixunsDetail:Ae,globalSetting:xe,user:Ee}))(Xu),se=Object.defineProperty,ve=Object.defineProperties,Oe=Object.getOwnPropertyDescriptors,Xe=Object.getOwnPropertySymbols,nt=Object.prototype.hasOwnProperty,Zt=Object.prototype.propertyIsEnumerable,an=(Ae,xe,Ee)=>xe in Ae?se(Ae,xe,{enumerable:!0,configurable:!0,writable:!0,value:Ee}):Ae[xe]=Ee,ln=(Ae,xe)=>{for(var Ee in xe||(xe={}))nt.call(xe,Ee)&&an(Ae,Ee,xe[Ee]);if(Xe)for(var Ee of Xe(xe))Zt.call(xe,Ee)&&an(Ae,Ee,xe[Ee]);return Ae},Bn=(Ae,xe)=>ve(Ae,Oe(xe)),Mn=(Ae,xe)=>{var Ee={};for(var gt in Ae)nt.call(Ae,gt)&&xe.indexOf(gt)<0&&(Ee[gt]=Ae[gt]);if(Ae!=null&&Xe)for(var gt of Xe(Ae))xe.indexOf(gt)<0&&Zt.call(Ae,gt)&&(Ee[gt]=Ae[gt]);return Ee},fn=(Ae,xe,Ee)=>new Promise((gt,mn)=>{var Wn=Ut=>{try{kn(Ee.next(Ut))}catch(Ln){mn(Ln)}},pr=Ut=>{try{kn(Ee.throw(Ut))}catch(Ln){mn(Ln)}},kn=Ut=>Ut.done?gt(Ut.value):Promise.resolve(Ut.value).then(Wn,pr);kn((Ee=Ee.apply(Ae,xe)).next())});const zn=({dispatch:Ae,practiceSetting:xe})=>{const[Ee,gt]=(0,y.useState)(null),[mn]=me.default.useForm(),Wn=(0,y.useRef)({}),pr=(0,y.useRef)(null),[kn,Ut]=(0,y.useState)(!1),[Ln,Aa]=(0,y.useState)(!0),$a=(0,$e.useParams)(),{id:qr,challengesId:Ta}=$a;(0,y.useEffect)(()=>{Ii()},[qr,Ta]),(0,y.useEffect)(()=>{if(Ee){const Cr=Ee,{open_rank:br,other:Ha}=Cr,va=Mn(Cr,["open_rank","other"]),oi=ln({},Ee);mn.setFieldsValue(oi)}JSON.stringify(Wn.current)!=="{}"&&Fi()},[Ee]);const Ii=()=>fn(void 0,null,function*(){Aa(!0);const Cr=yield(0,ze.U2)(`shixuns/${qr}/get_rank_setting.json`,{tab:3});gt(Bn(ln({},Cr),{rank_order:Cr!=null&&Cr.rank_order?Cr==null?void 0:Cr.rank_order:"desc",rank_name:Cr!=null&&Cr.rank_name?Cr==null?void 0:Cr.rank_name:"\u6392\u884C\u699C",rank_data_name:Cr!=null&&Cr.rank_data_name?Cr==null?void 0:Cr.rank_data_name:"\u6210\u7EE9"})),Aa(!1),Wn.current=ln({},Cr)}),{other:la,open_rank:Ra}=Ee||{};function gr(Cr){return fn(this,null,function*(){Ut(!0);const br=Cr,{rank:Ha,is_rank:va}=br,oi=Mn(br,["rank","is_rank"]),Xa=(0,it.TG)(),Li=yield(0,ze.v_)(`shixuns/${qr}/set_rank_setting.json`,ln({},Cr));Ut(!1),Li.status===0&&(Ke.ZP.success("\u4FDD\u5B58\u6210\u529F"),Ae({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}}),Ii())})}const Yi=(Cr,br)=>{gt(ln(ln({},Ee),Cr))},Fi=()=>{clearTimeout(pr.current),pr.current=setTimeout(Ua,500)},Ua=()=>{const Cr=["open_rank","rank_name","rank_data_name","rank_order"],br=(0,ot.cloneDeep)(Ee),Ha=Cr.some(va=>{const oi=(0,ot.isNumber)(br[va])?String(br[va]):br[va],Xa=(0,ot.isNumber)(Wn.current[va])?String(Wn.current[va]):Wn.current[va];return!(0,ot.isEqual)(oi,Xa)});Ae(Ha?{type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!0}}:{type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}})},Va=()=>{var Cr;const br=()=>{$e.history.push(`/shixuns/${qr}/challenges`),Ae({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}})};(Cr=xe==null?void 0:xe.sideBar)!=null&&Cr.confirmLeave?Ve.default.confirm({title:"\u79BB\u5F00\u6B64\u9875\u63D0\u793A",content:"\u7CFB\u7EDF\u53EF\u80FD\u4E0D\u4F1A\u4FDD\u5B58\u60A8\u6240\u505A\u7684\u66F4\u6539\u3002",okText:"\u79BB\u5F00",cancelText:"\u53D6\u6D88",onOk:()=>{br()}}):br()};return y.createElement("div",{className:"ranking-setting"},y.createElement(me.default,{form:mn,className:"rank-form",onValuesChange:Yi,onFinish:gr,layout:"vertical",style:{paddingLeft:20}},y.createElement("div",{className:"rank-field-container"},y.createElement("b",null,"\u6392\u884C\u699C"),y.createElement("div",{className:"rank-field"},y.createElement(me.default.Item,{name:"open_rank",valuePropName:"checked"},y.createElement(ta.Z,null)),y.createElement("span",{className:"tip"},"\u5F00\u542F\u540E\uFF0C\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5C06\u5C55\u793A\u6392\u884C\u699C\u3002"),y.createElement("span",{style:{color:"#FA6400"}},"\u63D0\u793A\uFF1A\u672A\u5F00\u542F\u8BC4\u6D4B\u7684jupyter lab\u5B9E\u8DF5\u9879\u76EE\uFF0C\u5C06\u65E0\u6CD5\u663E\u793A\u51FA\u6392\u884C\u699C\u5355\u3002"))),Ee!=null&&Ee.open_rank&&(0,On.ag)()?y.createElement(y.Fragment,null,y.createElement(me.default.Item,{label:"\u6392\u884C\u699C\u89C4\u5219",name:"rank_type"},y.createElement(tn.ZP.Group,null,y.createElement("div",{className:"rank-field"},y.createElement(tn.ZP,{value:0},"\u9ED8\u8BA4 ",y.createElement("span",{className:"tip"},"\uFF08\u6309\u901A\u5173\u7528\u65F6\u6392\u884C\uFF09"))),y.createElement("div",{className:"rank-field"},y.createElement(tn.ZP,{value:1},"\u81EA\u5B9A\u4E49 ",y.createElement("span",{className:"tip"},"\uFF08\u901A\u8FC7\u7A0B\u5E8F\u81EA\u5B9A\u4E49\u6392\u884C\u89C4\u5219\uFF09"))))),(Ee==null?void 0:Ee.rank_type)==1?y.createElement(y.Fragment,null,y.createElement("div",{className:"rank-field-container"},y.createElement("b",null,"\u6392\u884C\u699C\u540D\u79F0"),y.createElement("div",{className:"rank-field"},y.createElement(me.default.Item,{name:"rank_name",rules:[{required:!0,message:"\u6392\u884C\u699C\u540D\u79F0\u4E0D\u80FD\u4E3A\u7A7A"}]},y.createElement(ft.default,{style:{width:180},maxLength:8,placeholder:"\u8BF7\u8F93\u5165\u6392\u884C\u699C\u540D\u79F0"})),y.createElement("span",{className:"formtip"},"\u53EF\u81EA\u5B9A\u4E49\u6392\u884C\u699C\u540D\u79F0 \uFF08\u6700\u591A8\u4E2A\u5B57\u7B26\uFF09\u3002"))),y.createElement("div",{className:"rank-field-container"},y.createElement("b",null,"\u6392\u884C\u699C\u8868\u5934"),y.createElement("div",{className:"rank-field flex-container"},y.createElement("div",{className:"flex-container rank-custom-table "},y.createElement("b",null,"\u6392\u540D"),y.createElement("b",null,"\u59D3\u540D"),y.createElement(me.default.Item,{name:"rank_data_name",initialValue:"\u6210\u7EE9",rules:[{required:!0,message:"\u8BF7\u5B8C\u5584\u6392\u884C\u699C\u8868\u5934"}]},y.createElement(ft.default,{style:{width:180,borderRadius:0},maxLength:8})),y.createElement("b",null,"\u901A\u5173\u65F6\u95F4")),y.createElement("span",{className:"tip"},"\u53EF\u81EA\u5B9A\u4E49\u6392\u884C\u699C\u7B2C\u4E09\u5217\uFF08\u6210\u7EE9\uFF09\u7684\u8868\u5934\uFF08\u6700\u591A8\u4E2A\u5B57\u7B26\uFF09\u3002"))),y.createElement(me.default.Item,{name:"rank_order"},y.createElement(tn.ZP.Group,null,y.createElement("div",{className:"rank-field"},y.createElement(tn.ZP,{value:"desc"},"\u7B2C\u4E09\u5217\u7684\u503C\u8D8A\u5927\u6392\u540D\u8D8A\u9760\u524D")),y.createElement("div",{className:"rank-field"},y.createElement(tn.ZP,{value:"asc"},"\u7B2C\u4E09\u5217\u7684\u503C\u8D8A\u5C0F\u6392\u540D\u8D8A\u9760\u524D"))))):null):null,y.createElement(me.default.Item,{noStyle:!0},y.createElement(bc.t,{loading:kn,okButtonProps:{htmlType:"submit"},className:"customFixedButton",onCancel:Va}))))};var Gn=(0,$e.connect)(({practiceSetting:Ae})=>({practiceSetting:Ae}))(zn),Yn=ne(3705),Un=ne(61485),tr=ne(39202),ir=ne(41382),Tn=ne(59301),Qr=Object.defineProperty,Ir=Object.defineProperties,mr=Object.getOwnPropertyDescriptors,na=Object.getOwnPropertySymbols,Sr=Object.prototype.hasOwnProperty,Lr=Object.prototype.propertyIsEnumerable,di=(Ae,xe,Ee)=>xe in Ae?Qr(Ae,xe,{enumerable:!0,configurable:!0,writable:!0,value:Ee}):Ae[xe]=Ee,Ia=(Ae,xe)=>{for(var Ee in xe||(xe={}))Sr.call(xe,Ee)&&di(Ae,Ee,xe[Ee]);if(na)for(var Ee of na(xe))Lr.call(xe,Ee)&&di(Ae,Ee,xe[Ee]);return Ae},Ja=(Ae,xe)=>Ir(Ae,mr(xe)),fa=(Ae,xe,Ee)=>new Promise((gt,mn)=>{var Wn=Ut=>{try{kn(Ee.next(Ut))}catch(Ln){mn(Ln)}},pr=Ut=>{try{kn(Ee.throw(Ut))}catch(Ln){mn(Ln)}},kn=Ut=>Ut.done?gt(Ut.value):Promise.resolve(Ut.value).then(Wn,pr);kn((Ee=Ee.apply(Ae,xe)).next())});const{Countdown:bi}=lc.default;var Qa=(Ae=>(Ae[Ae.LoadingFail=1]="LoadingFail",Ae[Ae.Loading=2]="Loading",Ae[Ae.Finish=3]="Finish",Ae))(Qa||{}),oa=(Ae=>(Ae.Path="path",Ae.ExecPath="exec_path",Ae.OriginalPicturePath="original_picture_path",Ae.ExpectPicturePath="expect_picture_path",Ae.PicturePath="picture_path",Ae))(oa||{});const ea=({globalSetting:Ae,loading:xe,dispatch:Ee,practiceSetting:gt,shixunsDetail:mn})=>{var Wn,pr;const[kn,Ut]=(0,y.useState)(),[Ln,Aa]=(0,y.useState)(),$a=(0,y.useRef)(),[qr,Ta]=(0,y.useState)(),[Ii,la]=(0,y.useState)(),[Ra,gr]=(0,y.useState)(!0),[Yi,Fi]=(0,y.useState)(700),[Ua,Va]=(0,y.useState)(""),[Cr,br]=(0,y.useState)("1"),Ha=(0,$e.useParams)(),[va,oi]=(0,y.useState)(!0);(0,y.useEffect)(()=>{var $r;($r=mn==null?void 0:mn.detail)!=null&&$r.id&&Li()},[(Wn=mn==null?void 0:mn.detail)==null?void 0:Wn.id]);const Xa=()=>fa(void 0,null,function*(){var $r,Ai;const mo=yield Ee({type:"shixunsDetail/updateRepositoryFile",payload:{id:Ha.id,path:(Ai=($r=mn==null?void 0:mn.fileContent)==null?void 0:$r.params)==null?void 0:Ai.path,content:kn,secret_repository:Ra?null:!0}});mo!=null&&mo.content&&(Ke.ZP.info("\u4FDD\u5B58\u6210\u529F"),Ee({type:"practiceSetting/setSideBarTabs",payload:Ja(Ia({},gt.sideBar),{confirmLeave:!1})}))}),Li=()=>fa(void 0,null,function*(){var $r,Ai,mo,Po,go,jo;oi(!0);let Yr=yield(0,De.Ui)({identifier:Ha.id});if(($r=mn==null?void 0:mn.detail)!=null&&$r.is_wuying){if((Yr==null?void 0:Yr.status)!==0)return;let xi;do if(xi=yield(0,ir.wj)({requestId:Yr==null?void 0:Yr.requestId}),xi!=null&&xi.data){console.log("\u64CD\u4F5C\u6210\u529F");break}else if((xi==null?void 0:xi.data)===null)console.log("\u8BC6\u522B\u4E2D\uFF0C\u7EE7\u7EED\u8F6E\u8BE2..."),yield new Promise(uo=>setTimeout(uo,1e4));else{console.log("\u72B6\u6001\u5F02\u5E38");break}while((xi==null?void 0:xi.data)===null);if((xi==null?void 0:xi.status)===0){const uo=((Ai=xi==null?void 0:xi.data)==null?void 0:Ai.data)||{};Yr={status:0,url:uo==null?void 0:uo.url}}}if(oi(!1),(Po=(mo=Yr==null?void 0:Yr.data)==null?void 0:mo.data_list)!=null&&Po.length){Yn.Z.publish("pod-restrict-data",{identifier:(go=Yr==null?void 0:Yr.data)==null?void 0:go.identifier,data_list:(jo=Yr==null?void 0:Yr.data)==null?void 0:jo.data_list});return}Yr!=null&&Yr.url&&Va(Yr==null?void 0:Yr.url)}),ao=()=>fa(void 0,null,function*(){const $r=yield(0,De.K_)({identifier:Ha.id});($r==null?void 0:$r.status)===0&&($r!=null&&$r.remainingSeconds?(Ta(Date.now()+$r.remainingSeconds*1e3),la($r.remainingSeconds-300<=0?Date.now()+1e3:Date.now()+($r.remainingSeconds-300)*1e3)):hn())}),hn=()=>{Ve.default.confirm({centered:!0,title:"\u91CD\u7F6E\u73AF\u5883",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",zIndex:9999,content:Tn.createElement("div",{className:"tc"},"\u662F\u5426\u786E\u5B9A\u91CD\u7F6E\u73AF\u5883\uFF1F"),onOk:()=>fa(void 0,null,function*(){ni()})})},ni=()=>fa(void 0,null,function*(){Aa(2);const $r=yield(0,De.zH)({identifier:Ha.id});($r==null?void 0:$r.status)===0&&(Aa(3),Va($r.url),$a.current=$r.port,Ke.ZP.success("\u91CD\u7F6E\u73AF\u5883\u6210\u529F!"))}),Yo=()=>{Ve.default.destroyAll(),Ve.default.confirm({centered:!0,title:"\u670D\u52A1\u4E2D\u65AD\u63D0\u9192",content:Tn.createElement("div",{className:"tc font14"},"jupyter\u5C06\u4E8E",Tn.createElement("span",null,Tn.createElement(bi,{value:qr,format:"HH:mm:ss",onFinish:wi})),"\u65F6\u95F4\u540E\u670D\u52A1\u4E2D\u65AD\uFF0C\u662F\u5426\u9700\u8981\u5EF6\u957F\u4F7F\u7528\u65F6\u95F4\uFF1F"),okText:"\u7ACB\u5373\u5EF6\u957F",cancelText:"\u4E0D\u9700\u8981",onOk:()=>fa(void 0,null,function*(){(yield(0,De.q9)({identifier:Ha.id})).status===0&&(yield ao(),Ke.ZP.success("\u5EF6\u957F\u6210\u529F!"))})})},wi=()=>{Ve.default.destroyAll(),Ve.default.confirm({centered:!0,title:"\u5012\u8BA1\u65F6\u622A\u6B62",content:Tn.createElement("p",{className:"tc font14"},"\u670D\u52A1\u5DF2\u4E2D\u65AD\uFF0C\u662F\u5426\u786E\u8BA4\u91CD\u7F6E\u5B9E\u9A8C\u73AF\u5883\uFF1F"),okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>{ni()}})},Gi=$r=>{Ee({type:"shixunsDetail/setActionTabs",payload:{key:"EditPracticeSetting-SelectFilePath"}})},Go=$r=>fa(void 0,null,function*(){yield(0,De.QA)({id:Ha.id,startup_file:$r}),Li(),Ee({type:"practiceSetting/getCommonData",payload:Ia({},Ha)}),Ee({type:"shixunsDetail/getShixunsDetail",payload:Ha})});return Tn.createElement(Fr.default,{activeKey:Cr,onChange:$r=>br($r),tabBarStyle:{paddingLeft:20},items:[{key:"1",label:"\u670D\u52A1\u8BBE\u7F6E",children:Tn.createElement("div",null,Tn.createElement(vt.Z,{spinning:va},Tn.createElement(Je.Z,{className:"mt20 ml20 font14",align:"middle"},Tn.createElement(Qe.Z,null,Tn.createElement("span",{className:"c-red"},"* "),"\u9ED8\u8BA4\u6253\u5F00\u6587\u4EF6\uFF1A"),Tn.createElement(Qe.Z,{className:"mr10"},Tn.createElement(Vr.Z,{title:"\u5F00\u542FJupyterLab\u8BC4\u6D4B\u529F\u80FD\uFF0C\u5219\u9ED8\u8BA4\u6253\u5F00\u6587\u4EF6\u540C\u65F6\u4E5F\u4F5C\u4E3A\u8BC4\u6D4B\u7684\u6267\u884C\u6587\u4EF6\u3002",placement:"bottom"},Tn.createElement(Un.Z,{style:{cursor:"pointer"}}))),Tn.createElement(Qe.Z,{flex:"300px",onClick:()=>Gi("exec_path")},Tn.createElement(ft.default,{value:Ua})),Tn.createElement(Qe.Z,{flex:"1"},Tn.createElement(Ze.ZP,{type:"primary",className:"ml10",onClick:()=>Gi("exec_path")},"\u8BBE\u7F6E"))),Tn.createElement("iframe",{onLoad:$r=>{},src:Ua,scrolling:"no",style:{height:"calc(100vh - 120px)"},className:"mt10",id:"frame",name:"framename",width:"100%",frameBorder:"0"}),Tn.createElement(sc,{fileType:"path",path:(pr=mn==null?void 0:mn.detail)==null?void 0:pr.startup_file,onFinish:$r=>Go($r)})))},{key:"2",label:"\u8BC4\u6D4B\u8BBE\u7F6E",children:Cr==="2"?Tn.createElement(tr.Z,{active:"testCase",type:"jupyterLab"}):null},{key:"3",label:"\u53C2\u8003\u7B54\u6848",children:Tn.createElement(Ju,null)},{key:"4",label:"\u6392\u884C\u699C",children:Tn.createElement(Gn,null)}]})};var ga=(0,$e.connect)(({loading:Ae,globalSetting:xe,practiceSetting:Ee,shixunsDetail:gt})=>({globalSetting:xe,loading:Ae,practiceSetting:Ee,shixunsDetail:gt}))(ea),ma={catechism:"catechism___lS6Ml",tab:"tab___vw6iE"},Di={collect:"collect___pxqYO",head:"head___WuH5D"},ii=ne(59301),Na=Object.defineProperty,Ga=Object.getOwnPropertySymbols,pa=Object.prototype.hasOwnProperty,qa=Object.prototype.propertyIsEnumerable,za=(Ae,xe,Ee)=>xe in Ae?Na(Ae,xe,{enumerable:!0,configurable:!0,writable:!0,value:Ee}):Ae[xe]=Ee,Xi=(Ae,xe)=>{for(var Ee in xe||(xe={}))pa.call(xe,Ee)&&za(Ae,Ee,xe[Ee]);if(Ga)for(var Ee of Ga(xe))qa.call(xe,Ee)&&za(Ae,Ee,xe[Ee]);return Ae},Ji=(Ae,xe,Ee)=>new Promise((gt,mn)=>{var Wn=Ut=>{try{kn(Ee.next(Ut))}catch(Ln){mn(Ln)}},pr=Ut=>{try{kn(Ee.throw(Ut))}catch(Ln){mn(Ln)}},kn=Ut=>Ut.done?gt(Ut.value):Promise.resolve(Ut.value).then(Wn,pr);kn((Ee=Ee.apply(Ae,xe)).next())}),qi=({onOk:Ae,onCancel:xe,visible:Ee,modalParams:gt,forceIn:mn})=>{const[Wn]=me.default.useForm(),[pr,kn]=(0,y.useState)(!1),Ut=mn?!1:typeof Ee=="number";(0,y.useEffect)(()=>{Ee?Wn.setFieldsValue(Xi({},gt)):Wn.resetFields()},[Ee]);const Ln=Aa=>Ji(void 0,null,function*(){kn(!0),yield Ae(Aa),kn(!1)});return ii.createElement(Ve.default,{centered:!0,destroyOnClose:!0,onCancel:()=>xe(),onOk:()=>Wn.submit(),open:!!Ee,confirmLoading:pr,title:Ut?"\u7F16\u8F91\u95EE\u7B54":"\u65B0\u589E\u95EE\u7B54",width:900,okText:Ut?"\u786E\u5B9A":"\u52A0\u5165\u95EE\u9898\u96C6"},ii.createElement(me.default,{form:Wn,size:"large",onFinish:Ln},ii.createElement(me.default.Item,{name:"title",label:"\u95EE\u9898",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u60A8\u7684\u95EE\u9898"},{whitespace:!0,message:"\u8BF7\u8F93\u5165\u60A8\u7684\u95EE\u9898"}]},ii.createElement(ft.default,{placeholder:"\u8BF7\u8F93\u5165\u60A8\u7684\u95EE\u9898"})),ii.createElement(me.default.Item,{className:"mb0",name:"content",label:"\u56DE\u7B54",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u60A8\u7684\u56DE\u7B54"}]},ii.createElement(Nt.Z,{className:"mb0",placeholder:"\u8BF7\u8F93\u5165\u60A8\u7684\u56DE\u7B54",watch:!0,defaultValue:gt==null?void 0:gt.content}))))},Sa=ne(59301),co=Object.defineProperty,oo=Object.getOwnPropertySymbols,so=Object.prototype.hasOwnProperty,xo=Object.prototype.propertyIsEnumerable,no=(Ae,xe,Ee)=>xe in Ae?co(Ae,xe,{enumerable:!0,configurable:!0,writable:!0,value:Ee}):Ae[xe]=Ee,po=(Ae,xe)=>{for(var Ee in xe||(xe={}))so.call(xe,Ee)&&no(Ae,Ee,xe[Ee]);if(oo)for(var Ee of oo(xe))xo.call(xe,Ee)&&no(Ae,Ee,xe[Ee]);return Ae},Ki=(Ae,xe,Ee)=>new Promise((gt,mn)=>{var Wn=Ut=>{try{kn(Ee.next(Ut))}catch(Ln){mn(Ln)}},pr=Ut=>{try{kn(Ee.throw(Ut))}catch(Ln){mn(Ln)}},kn=Ut=>Ut.done?gt(Ut.value):Promise.resolve(Ut.value).then(Wn,pr);kn((Ee=Ee.apply(Ae,xe)).next())}),Ao=({})=>{const Ae=(0,$e.useParams)(),[xe,Ee]=(0,y.useState)(!1),[gt,mn]=(0,y.useState)(0),[Wn,pr]=(0,y.useState)([]),[kn,Ut]=(0,y.useState)(!1),[Ln,Aa]=(0,y.useState)({title:"",content:""}),[$a,qr]=(0,y.useState)(!1),[Ta,Ii]=(0,y.useState)(!1),[la,Ra]=(0,y.useState)([]),[gr,Yi]=(0,y.useState)({keywords:"",page:1,limit:10});(0,y.useEffect)(()=>{Fi(gr)},[]);const Fi=oi=>Ki(void 0,null,function*(){var Xa,Li;Ee(!0);const ao=yield(0,ze.ZP)(`/api/shixuns/${Ae.id}/qna_sets.json`,{method:"get",params:oi});ao.status===0&&(pr(((Xa=ao==null?void 0:ao.data)==null?void 0:Xa.qna_sets)||[]),mn((Li=ao==null?void 0:ao.data)==null?void 0:Li.total_count)),Ee(!1)}),Ua=oi=>{gr.keywords=oi,gr.page=1,Yi(po({},gr)),Fi(gr)},Va=(oi,Xa)=>{gr.page=oi,gr.limit=Xa,Yi(po({},gr)),Fi(gr)},Cr=oi=>Ki(void 0,null,function*(){if(typeof kn=="number"){const Xa=yield(0,ze.ZP)(`/api/shixuns/${Ae.id}/qna_sets/${kn}.json`,{method:"put",body:oi});(Xa==null?void 0:Xa.status)===0&&(Ke.ZP.success("\u7F16\u8F91\u6210\u529F"),Fi(gr),Ut(!1))}else{const Xa=yield(0,ze.ZP)(`/api/shixuns/${Ae.id}/qna_sets.json`,{method:"post",body:oi});(Xa==null?void 0:Xa.status)===0&&(Ke.ZP.success("\u6DFB\u52A0\u6210\u529F"),gr.page=1,gr.keywords="",Yi(po({},gr)),Fi(gr),Ut(!1))}}),br=oi=>Ki(void 0,null,function*(){Ve.default.confirm({centered:!0,icon:null,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:"\u786E\u8BA4\u5220\u9664\u5417\uFF1F",onOk:()=>Ki(void 0,null,function*(){const Xa=yield(0,ze.ZP)(`/api/shixuns/${Ae.id}/qna_sets/${oi.id}.json`,{method:"delete"});if((Xa==null?void 0:Xa.status)===0){const Li=Wn.length===1&&gr.page>1?gr.page-1:gr.page;gr.page=Li,Yi(po({},gr)),Fi(gr),Ke.ZP.success("\u5220\u9664\u6210\u529F")}})})}),Ha=[{title:"\u95EE\u9898",dataIndex:"title",ellipsis:!0,render:oi=>Sa.createElement(Vr.Z,{placement:"topLeft",title:oi},Sa.createElement("span",{className:"c-black"},oi||"--"))},{title:"\u56DE\u7B54",dataIndex:"content",ellipsis:!0,render:oi=>Sa.createElement(Vr.Z,{placement:"topLeft",title:oi},Sa.createElement("span",{className:"c-black"},oi||"--"))},{title:"\u64CD\u4F5C",width:104,align:"right",dataIndex:"id",ellipsis:!0,render:(oi,Xa)=>Sa.createElement("span",null,Sa.createElement("span",{className:"c-light-primary current mr20",onClick:()=>{Ut(oi),Aa({title:Xa==null?void 0:Xa.title,content:Xa==null?void 0:Xa.content})}},"\u7F16\u8F91"),Sa.createElement("span",{className:"current c-red",onClick:()=>br(Xa)},"\u5220\u9664"))}],va={onRemove:()=>{Ra([])},beforeUpload:oi=>{if((oi==null?void 0:oi.size)>1024*1024*50)return Ke.ZP.info("\u6587\u4EF6\u8D85\u8FC750M\uFF0C\u4E0D\u7B26\u5408\u4E0A\u4F20\u8981\u6C42"),!1;if(!(oi.type==="application/vnd.ms-excel"||oi.type==="application/vnd.openxmlformats-officedocument.spreadsheetml.sheet"))return Ke.ZP.info("\u8BF7\u4E0A\u4F20 .xls \u6216 .xlsx \u6587\u4EF6\uFF01"),!1;let Li=[];return Li.push(oi),Ra([...Li]),!1},fileList:la,accept:".xls,.xlsx"};return Sa.createElement("div",{className:Di.collect},Sa.createElement("div",{className:Di.head},Sa.createElement(As.t7,{style:{width:480},placeholder:"\u8BF7\u8F93\u5165\u60A8\u7684\u95EE\u9898",value:gr.keywords,onChange:Ua}),Sa.createElement(As.op,{className:"ml40 mr20",shape:"default",onClick:()=>{Ut(!0),Aa({title:"",content:""})}},"\u65B0\u589E\u95EE\u7B54"),Sa.createElement(As.op,{type:"primary",shape:"default",onClick:()=>qr(!0)},"\u5BFC\u5165\u95EE\u7B54")),Sa.createElement(Ho.default,{columns:Ha,style:{marginTop:33},dataSource:Wn,loading:xe,rowKey:"id",pagination:{current:gr.page,hideOnSinglePage:!gt,showQuickJumper:!0,showSizeChanger:!0,pageSize:gr.limit,pageSizeOptions:["10","20","50","100","200"],total:gt,size:"default",showTotal:it.rU,onChange:Va}}),Sa.createElement(Ve.default,{title:"\u5BFC\u5165\u95EE\u7B54",open:$a,centered:!0,confirmLoading:Ta,onCancel:()=>{qr(!1),Ra([])},onOk:()=>Ki(void 0,null,function*(){var oi;const Xa=new FormData;if(la.length>0)Xa.append("file",la[0]);else{Ke.ZP.warning("\u8BF7\u9009\u62E9\u6587\u4EF6");return}Ii(!0);let Li=yield(0,ze.ZP)(`/api/shixuns/${Ae==null?void 0:Ae.id}/qna_sets/import.json`,{method:"post",body:Xa},!0);(Li==null?void 0:Li.status)===0&&((oi=Li==null?void 0:Li.fail)!=null&&oi.length?Ve.default.confirm({icon:null,width:485,title:"\u5BFC\u5165\u5931\u8D25",centered:!0,content:Sa.createElement("span",null,"\u68C0\u6D4B\u5230\u672C\u6B21\u5BFC\u5165\u5B58\u5728\u4E0D\u7B26\u5408\u8981\u6C42\u7684\u6570\u636E\uFF0C\u70B9\u51FB\u4E0B\u8F7D",Sa.createElement("a",{href:`${Bt.Z.API_SERVER}/api/shixuns/${Ae==null?void 0:Ae.id}/qna_sets/down_error_import_file.json`},"\u5BFC\u5165\u5931\u8D25\u7684\u6570\u636E"),"\u67E5\u770B")}):(Ke.ZP.success("\u5BFC\u5165\u6210\u529F"),gr.page=1,gr.keywords="",Yi(po({},gr)),Fi(gr),qr(!1),Ra([]))),Ii(!1)})},Sa.createElement("p",{style:{color:"#232B40"}},"\u6B65\u9AA4\u4E00\uFF1A",Sa.createElement("span",{className:"ml15 mr5"},"\u4E0B\u8F7D"),Sa.createElement("a",{href:`${Bt.Z.API_SERVER}/api/shixuns/${Ae==null?void 0:Ae.id}/qna_sets/down_template.json`},"\u5BFC\u5165\u95EE\u7B54\u96C6\u6A21\u677F"),"\uFF0C\u5E76\u586B\u5199\u5BF9\u5E94\u5185\u5BB9"),Sa.createElement("p",{style:{color:"#232B40"}},"\u6B65\u9AA4\u4E8C\uFF1A",Sa.createElement("span",{className:"ml15"},"\u4E0A\u4F20\u586B\u5199\u597D\u7684\u300A\u5BFC\u5165\u95EE\u7B54\u6A21\u677F\u300B")),Sa.createElement("div",{style:{marginLeft:74}},Sa.createElement(Ct.default,po({},va),Sa.createElement(As.op,{shape:"default",icon:Sa.createElement("i",{className:"iconfont icon-shangchuan3",style:{fontSize:14}})},"\u4E0A\u4F20\u6587\u4EF6")))),Sa.createElement(qi,{visible:kn,onCancel:()=>Ut(!1),onOk:Cr,modalParams:Ln}))},$o={record:"record___Ueu3j",head:"head___UOVq4"},Ni=ne(59301),ro=Object.defineProperty,si=Object.defineProperties,Zo=Object.getOwnPropertyDescriptors,Wo=Object.getOwnPropertySymbols,nl=Object.prototype.hasOwnProperty,Oo=Object.prototype.propertyIsEnumerable,ll=(Ae,xe,Ee)=>xe in Ae?ro(Ae,xe,{enumerable:!0,configurable:!0,writable:!0,value:Ee}):Ae[xe]=Ee,ko=(Ae,xe)=>{for(var Ee in xe||(xe={}))nl.call(xe,Ee)&&ll(Ae,Ee,xe[Ee]);if(Wo)for(var Ee of Wo(xe))Oo.call(xe,Ee)&&ll(Ae,Ee,xe[Ee]);return Ae},Bo=(Ae,xe)=>si(Ae,Zo(xe)),Fo=(Ae,xe,Ee)=>new Promise((gt,mn)=>{var Wn=Ut=>{try{kn(Ee.next(Ut))}catch(Ln){mn(Ln)}},pr=Ut=>{try{kn(Ee.throw(Ut))}catch(Ln){mn(Ln)}},kn=Ut=>Ut.done?gt(Ut.value):Promise.resolve(Ut.value).then(Wn,pr);kn((Ee=Ee.apply(Ae,xe)).next())}),Qi=({})=>{const Ae=(0,$e.useParams)(),[xe]=me.default.useForm(),[Ee,gt]=(0,y.useState)(!1),[mn,Wn]=(0,y.useState)(0),[pr,kn]=(0,y.useState)([]),[Ut,Ln]=(0,y.useState)(!1),[Aa,$a]=(0,y.useState)({title:"",content:""});let[qr,Ta]=(0,y.useState)({page:1,limit:10});(0,y.useEffect)(()=>{Ra(qr)},[]);const Ii=[{value:"ai",label:"AI\u6A21\u578B"},{value:"qna_set",label:"\u5B9E\u8BAD\u95EE\u7B54\u96C6"}],la=[{value:"added_to_set",label:"\u5DF2\u52A0\u5165\u95EE\u7B54\u96C6"},{value:"skipped",label:"\u65E0\u9700\u5904\u7406"},{value:"pending",label:"\u5F85\u5904\u7406"},{value:"ignored",label:"\u5DF2\u5FFD\u7565"}],Ra=Cr=>Fo(void 0,null,function*(){var br,Ha;gt(!0);const va=yield(0,ze.ZP)(`/api/shixuns/${Ae.id}/qna_records.json`,{method:"get",params:Cr});va.status===0&&(kn(((br=va==null?void 0:va.data)==null?void 0:br.qna_records)||[]),Wn((Ha=va==null?void 0:va.data)==null?void 0:Ha.total_count)),gt(!1)}),gr=Cr=>{qr.page=1,qr=ko(ko({},qr),Cr),Ta(ko({},qr)),Ra(qr)},Yi=(Cr,br)=>{qr.page=Cr,qr.limit=br,Ta(ko({},qr)),Ra(qr)},Fi=Cr=>Fo(void 0,null,function*(){const br=yield(0,ze.ZP)(`/api/shixuns/${Ae.id}/qna_sets.json`,{method:"post",body:Bo(ko({},Cr),{qna_record_id:Ut})});(br==null?void 0:br.status)===0&&(Ke.ZP.success("\u6DFB\u52A0\u6210\u529F"),Ra(qr),Ln(!1))}),Ua=Cr=>Fo(void 0,null,function*(){Ve.default.confirm({centered:!0,icon:null,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:"\u786E\u8BA4\u5FFD\u7565\u5417\uFF1F",onOk:()=>Fo(void 0,null,function*(){const br=yield(0,ze.ZP)(`/api/shixuns/${Ae.id}/qna_records/${Cr.id}/update_status.json`,{method:"post",body:{status:"ignored"}});(br==null?void 0:br.status)===0&&Ra(qr)})})}),Va=[{title:"\u95EE\u9898",dataIndex:"question",ellipsis:!0,render:Cr=>Ni.createElement(Vr.Z,{placement:"topLeft",title:Cr},Ni.createElement("span",{className:"c-black"},Cr||"--"))},{title:"\u56DE\u7B54",dataIndex:"answer",ellipsis:!0,render:Cr=>Ni.createElement(Vr.Z,{placement:"topLeft",title:Cr},Ni.createElement("span",{className:"c-black"},Cr||"--"))},{title:"\u56DE\u7B54\u6765\u6E90",dataIndex:"answer_source",width:110,render:Cr=>{var br;return Ni.createElement("span",{className:"c-black"},(br=Ii==null?void 0:Ii.find(Ha=>Ha.value===Cr))==null?void 0:br.label)}},{title:"\u72B6\u6001",dataIndex:"status",width:120,render:Cr=>{var br;return Ni.createElement("span",{className:"c-black"},(br=la==null?void 0:la.find(Ha=>Ha.value===Cr))==null?void 0:br.label)}},{title:"\u64CD\u4F5C",width:140,align:"right",dataIndex:"id",ellipsis:!0,render:(Cr,br)=>Ni.createElement("span",null,["pending","ignored"].includes(br.status)&&Ni.createElement(Ni.Fragment,null,Ni.createElement("span",{className:"c-light-primary current mr20",onClick:()=>{Ln(Cr),$a({title:br==null?void 0:br.question,content:br==null?void 0:br.answer})}},"\u52A0\u5165\u95EE\u7B54\u96C6"),Ni.createElement("span",{className:"current c-light-primary",onClick:()=>Ua(br)},"\u5FFD\u7565")),["skipped"].includes(br.status)&&Ni.createElement(Vr.Z,{placement:"topRight",title:"\u56DE\u7B54\u6765\u81EA\u95EE\u9898\u96C6\uFF0C\u65E0\u9700\u518D\u6B21\u52A0\u5165"},Ni.createElement("span",{style:{cursor:"not-allowed",color:"#CCCCCC"}},"\u52A0\u5165\u95EE\u7B54\u96C6")),["added_to_set"].includes(br.status)&&Ni.createElement(Vr.Z,{placement:"topRight",title:"\u5DF2\u7ECF\u52A0\u5165\u95EE\u7B54\u96C6\uFF0C\u65E0\u9700\u518D\u6B21\u52A0\u5165"},Ni.createElement("span",{style:{cursor:"not-allowed",color:"#CCCCCC"}},"\u52A0\u5165\u95EE\u7B54\u96C6")))}];return Ni.createElement("div",{className:$o.record},Ni.createElement("div",{className:$o.head},Ni.createElement(me.default,{layout:"inline",form:xe,colon:!1,size:"large",onFinish:gr},Ni.createElement(me.default.Item,{name:"keywords",label:"\u95EE\u9898"},Ni.createElement(ft.default,{placeholder:"\u8BF7\u8F93\u5165\u60A8\u7684\u95EE\u9898",style:{width:300}})),Ni.createElement(me.default.Item,{name:"answer_source",label:"\u56DE\u7B54\u6765\u6E90"},Ni.createElement(jr.default,{allowClear:!0,placeholder:"\u8BF7\u9009\u62E9\u56DE\u7B54\u6765\u6E90",options:Ii,style:{width:200}})),Ni.createElement(me.default.Item,{name:"status",label:"\u72B6\u6001"},Ni.createElement(jr.default,{allowClear:!0,placeholder:"\u8BF7\u9009\u62E9\u72B6\u6001",options:la,style:{width:200}})),Ni.createElement(me.default.Item,{style:{marginRight:0}},Ni.createElement(Ze.ZP,{type:"primary",htmlType:"submit"},"\u641C\u7D22")))),Ni.createElement(Ho.default,{columns:Va,style:{marginTop:33},dataSource:pr,loading:Ee,rowKey:"id",pagination:{current:qr.page,hideOnSinglePage:!mn,showQuickJumper:!0,showSizeChanger:!0,pageSize:qr.limit,pageSizeOptions:["10","20","50","100","200"],total:mn,size:"default",showTotal:it.rU,onChange:Yi}}),Ni.createElement(qi,{visible:Ut,onCancel:()=>Ln(!1),onOk:Fi,modalParams:Aa,forceIn:!0}))},Vl=ne(59301);const Bi=({dispatch:Ae,practiceSetting:xe,shixunsDetail:Ee})=>{const[gt,mn]=(0,y.useState)("1");return Vl.createElement("div",{className:ma.catechism},Vl.createElement(As.tp,{dataSource:[{id:"1",name:"\u95EE\u7B54\u96C6"},{id:"2",name:"\u95EE\u7B54\u8BB0\u5F55"}],value:gt,onChange:Wn=>mn(Wn),className:ma.tab}),gt==="1"&&Vl.createElement(Ao,null),gt==="2"&&Vl.createElement(Qi,null))};var fi=(0,$e.connect)(({practiceSetting:Ae,shixunsDetail:xe})=>({practiceSetting:Ae,shixunsDetail:xe}))(Bi),No=Object.defineProperty,ti=Object.getOwnPropertySymbols,yi=Object.prototype.hasOwnProperty,pl=Object.prototype.propertyIsEnumerable,vl=(Ae,xe,Ee)=>xe in Ae?No(Ae,xe,{enumerable:!0,configurable:!0,writable:!0,value:Ee}):Ae[xe]=Ee,gl=(Ae,xe)=>{for(var Ee in xe||(xe={}))yi.call(xe,Ee)&&vl(Ae,Ee,xe[Ee]);if(ti)for(var Ee of ti(xe))pl.call(xe,Ee)&&vl(Ae,Ee,xe[Ee]);return Ae},os=(Ae,xe)=>{var Ee={};for(var gt in Ae)yi.call(Ae,gt)&&xe.indexOf(gt)<0&&(Ee[gt]=Ae[gt]);if(Ae!=null&&ti)for(var gt of ti(Ae))xe.indexOf(gt)<0&&pl.call(Ae,gt)&&(Ee[gt]=Ae[gt]);return Ee},$s=Ae=>{var xe=Ae,{tabsActive:Ee}=xe,gt=os(xe,["tabsActive"]);return y.createElement(y.Fragment,null,Ee==="information"&&y.createElement(ce,null),Ee==="warehouse"&&y.createElement(he.default,null),Ee==="level"&&y.createElement(jn,gl({},gt)),Ee==="collaborate"&&y.createElement(xn,gl({},gt)),Ee==="setting"&&y.createElement(Dr.Z,null),Ee==="environment"&&y.createElement(Jo,gl({},gt)),Ee==="dataset"&&y.createElement(yu,null),Ee==="service"&&y.createElement(ga,gl({},gt)),Ee==="catechism"&&y.createElement(fi,gl({},gt)))},Dl={flex_box_center:"flex_box_center___FN240",flex_space_between:"flex_space_between___wjShI",flex_box_vertical_center:"flex_box_vertical_center___HbcwC",flex_box_center_end:"flex_box_center_end___gj_ks",flex_box_column:"flex_box_column___zxJPU",sidebar:"sidebar___OW5LG",items:"items___j856O",item:"item___Zn_qr",name:"name___ZfhoC",itemActive:"itemActive___sW_Ri",question:"question___yfIcY"},ws=Object.defineProperty,es=Object.getOwnPropertySymbols,eu=Object.prototype.hasOwnProperty,tu=Object.prototype.propertyIsEnumerable,ts=(Ae,xe,Ee)=>xe in Ae?ws(Ae,xe,{enumerable:!0,configurable:!0,writable:!0,value:Ee}):Ae[xe]=Ee,nu=(Ae,xe)=>{for(var Ee in xe||(xe={}))eu.call(xe,Ee)&&ts(Ae,Ee,xe[Ee]);if(es)for(var Ee of es(xe))tu.call(xe,Ee)&&ts(Ae,Ee,xe[Ee]);return Ae};const Ls=Ae=>React.createElement("svg",nu({width:16,height:16,xmlns:"http://www.w3.org/2000/svg"},Ae),React.createElement("title",null,"\u63D0\u793A\u4FE1\u606F"),React.createElement("g",{fillRule:"nonzero",fill:"none"},React.createElement("path",{d:"M8 0a8 8 0 1 1-8 8 8.01 8.01 0 0 1 8-8Z",fill:"#FEB300"}),React.createElement("path",{d:"M8.111 12a.78.78 0 1 0 .006-1.56.78.78 0 0 0-.006 1.56ZM7.556 4a.21.21 0 0 0-.212.218l.244 5.133a.117.117 0 0 0 .116.11h.815a.118.118 0 0 0 .117-.11l.243-5.133A.208.208 0 0 0 8.666 4h-1.11Z",fill:"#FFF"})));var ns="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbC1ydWxlPSJub256ZXJvIiBmaWxsPSJub25lIj48cGF0aCBkPSJNOCAwYTggOCAwIDEgMS04IDggOC4wMSA4LjAxIDAgMCAxIDgtOFoiIGZpbGw9IiNGRUIzMDAiLz48cGF0aCBkPSJNOC4xMTEgMTJhLjc4Ljc4IDAgMSAwIC4wMDYtMS41Ni43OC43OCAwIDAgMC0uMDA2IDEuNTZaTTcuNTU2IDRhLjIxLjIxIDAgMCAwLS4yMTIuMjE4bC4yNDQgNS4xMzNhLjExNy4xMTcgMCAwIDAgLjExNi4xMWguODE1YS4xMTguMTE4IDAgMCAwIC4xMTctLjExbC4yNDMtNS4xMzNBLjIwOC4yMDggMCAwIDAgOC42NjYgNGgtMS4xMVoiIGZpbGw9IiNGRkYiLz48L2c+PC9zdmc+",ds=Object.defineProperty,ru=Object.getOwnPropertySymbols,cc=Object.prototype.hasOwnProperty,Pu=Object.prototype.propertyIsEnumerable,kl=(Ae,xe,Ee)=>xe in Ae?ds(Ae,xe,{enumerable:!0,configurable:!0,writable:!0,value:Ee}):Ae[xe]=Ee,Ss=(Ae,xe)=>{for(var Ee in xe||(xe={}))cc.call(xe,Ee)&&kl(Ae,Ee,xe[Ee]);if(ru)for(var Ee of ru(xe))Pu.call(xe,Ee)&&kl(Ae,Ee,xe[Ee]);return Ae};const dc=Ae=>React.createElement("svg",Ss({width:44,height:44,xmlns:"http://www.w3.org/2000/svg"},Ae),React.createElement("title",null,"\u5E2E\u52A9"),React.createElement("path",{d:"M21.975 0c3.048 0 5.908.582 8.58 1.745 2.67 1.164 5.006 2.737 7.005 4.72 1.999 1.983 3.572 4.31 4.72 6.98 1.146 2.672 1.72 5.532 1.72 8.58s-.574 5.899-1.72 8.554a22.258 22.258 0 0 1-4.72 6.98c-2 2-4.335 3.573-7.006 4.72-2.67 1.147-5.53 1.721-8.579 1.721-3.048 0-5.899-.574-8.554-1.72a22.258 22.258 0 0 1-6.98-4.72c-2-2-3.573-4.326-4.72-6.981C.574 27.924 0 25.073 0 22.025s.574-5.908 1.72-8.58c1.148-2.67 2.721-4.997 4.72-6.98 2-1.983 4.326-3.556 6.981-4.72C16.076.582 18.927 0 21.975 0Zm.05 37.068c.852 0 1.565-.287 2.138-.86.574-.574.86-1.27.86-2.09 0-.852-.286-1.565-.86-2.138-.573-.574-1.286-.86-2.138-.86-.853 0-1.565.286-2.139.86-.574.573-.86 1.286-.86 2.138 0 .82.286 1.516.86 2.09.574.573 1.286.86 2.139.86Zm2.507-12.094c-.033-.524.295-1.081.983-1.671.688-.59 1.459-1.246 2.31-1.967a17.481 17.481 0 0 0 2.36-2.433c.722-.902 1.115-1.942 1.18-3.122.066-1.278-.065-2.474-.393-3.589-.328-1.114-.868-2.073-1.622-2.876-.754-.803-1.73-1.442-2.925-1.917-1.197-.475-2.598-.713-4.204-.713-1.999 0-3.662.352-4.99 1.057-1.327.705-2.4 1.557-3.22 2.556-.82 1-1.393 2.032-1.72 3.098-.328 1.065-.476 1.958-.443 2.679.033.852.303 1.475.811 1.868s1.057.598 1.647.615c.59.016 1.13-.148 1.622-.492.492-.344.738-.844.738-1.5 0-.393.123-.876.369-1.45a6.957 6.957 0 0 1 1.007-1.647 5.781 5.781 0 0 1 1.55-1.327 3.916 3.916 0 0 1 2.04-.54c1.474 0 2.654.368 3.539 1.105.885.738 1.295 1.664 1.229 2.778 0 .557-.164 1.073-.492 1.549a7.456 7.456 0 0 1-1.253 1.376c-.508.443-1.049.885-1.623 1.328-.573.442-1.114.9-1.622 1.376a7.56 7.56 0 0 0-1.278 1.549 3.765 3.765 0 0 0-.566 1.819l.05 1.868c0 .491.23.958.688 1.401.459.442 1.065.68 1.819.713.754-.033 1.352-.279 1.794-.738.443-.458.648-.983.615-1.573v-1.18Z",fill:"#FFF",fillRule:"nonzero"}));var Iu="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDQiIGhlaWdodD0iNDQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTIxLjk3NSAwYzMuMDQ4IDAgNS45MDguNTgyIDguNTggMS43NDUgMi42NyAxLjE2NCA1LjAwNiAyLjczNyA3LjAwNSA0LjcyIDEuOTk5IDEuOTgzIDMuNTcyIDQuMzEgNC43MiA2Ljk4IDEuMTQ2IDIuNjcyIDEuNzIgNS41MzIgMS43MiA4LjU4cy0uNTc0IDUuODk5LTEuNzIgOC41NTRhMjIuMjU4IDIyLjI1OCAwIDAgMS00LjcyIDYuOThjLTIgMi00LjMzNSAzLjU3My03LjAwNiA0LjcyLTIuNjcgMS4xNDctNS41MyAxLjcyMS04LjU3OSAxLjcyMS0zLjA0OCAwLTUuODk5LS41NzQtOC41NTQtMS43MmEyMi4yNTggMjIuMjU4IDAgMCAxLTYuOTgtNC43MmMtMi0yLTMuNTczLTQuMzI2LTQuNzItNi45ODFDLjU3NCAyNy45MjQgMCAyNS4wNzMgMCAyMi4wMjVzLjU3NC01LjkwOCAxLjcyLTguNThjMS4xNDgtMi42NyAyLjcyMS00Ljk5NyA0LjcyLTYuOTggMi0xLjk4MyA0LjMyNi0zLjU1NiA2Ljk4MS00LjcyQzE2LjA3Ni41ODIgMTguOTI3IDAgMjEuOTc1IDBabS4wNSAzNy4wNjhjLjg1MiAwIDEuNTY1LS4yODcgMi4xMzgtLjg2LjU3NC0uNTc0Ljg2LTEuMjcuODYtMi4wOSAwLS44NTItLjI4Ni0xLjU2NS0uODYtMi4xMzgtLjU3My0uNTc0LTEuMjg2LS44Ni0yLjEzOC0uODYtLjg1MyAwLTEuNTY1LjI4Ni0yLjEzOS44Ni0uNTc0LjU3My0uODYgMS4yODYtLjg2IDIuMTM4IDAgLjgyLjI4NiAxLjUxNi44NiAyLjA5LjU3NC41NzMgMS4yODYuODYgMi4xMzkuODZabTIuNTA3LTEyLjA5NGMtLjAzMy0uNTI0LjI5NS0xLjA4MS45ODMtMS42NzEuNjg4LS41OSAxLjQ1OS0xLjI0NiAyLjMxLTEuOTY3YTE3LjQ4MSAxNy40ODEgMCAwIDAgMi4zNi0yLjQzM2MuNzIyLS45MDIgMS4xMTUtMS45NDIgMS4xOC0zLjEyMi4wNjYtMS4yNzgtLjA2NS0yLjQ3NC0uMzkzLTMuNTg5LS4zMjgtMS4xMTQtLjg2OC0yLjA3My0xLjYyMi0yLjg3Ni0uNzU0LS44MDMtMS43My0xLjQ0Mi0yLjkyNS0xLjkxNy0xLjE5Ny0uNDc1LTIuNTk4LS43MTMtNC4yMDQtLjcxMy0xLjk5OSAwLTMuNjYyLjM1Mi00Ljk5IDEuMDU3LTEuMzI3LjcwNS0yLjQgMS41NTctMy4yMiAyLjU1Ni0uODIgMS0xLjM5MyAyLjAzMi0xLjcyIDMuMDk4LS4zMjggMS4wNjUtLjQ3NiAxLjk1OC0uNDQzIDIuNjc5LjAzMy44NTIuMzAzIDEuNDc1LjgxMSAxLjg2OHMxLjA1Ny41OTggMS42NDcuNjE1Yy41OS4wMTYgMS4xMy0uMTQ4IDEuNjIyLS40OTIuNDkyLS4zNDQuNzM4LS44NDQuNzM4LTEuNSAwLS4zOTMuMTIzLS44NzYuMzY5LTEuNDVhNi45NTcgNi45NTcgMCAwIDEgMS4wMDctMS42NDcgNS43ODEgNS43ODEgMCAwIDEgMS41NS0xLjMyNyAzLjkxNiAzLjkxNiAwIDAgMSAyLjA0LS41NGMxLjQ3NCAwIDIuNjU0LjM2OCAzLjUzOSAxLjEwNS44ODUuNzM4IDEuMjk1IDEuNjY0IDEuMjI5IDIuNzc4IDAgLjU1Ny0uMTY0IDEuMDczLS40OTIgMS41NDlhNy40NTYgNy40NTYgMCAwIDEtMS4yNTMgMS4zNzZjLS41MDguNDQzLTEuMDQ5Ljg4NS0xLjYyMyAxLjMyOC0uNTczLjQ0Mi0xLjExNC45LTEuNjIyIDEuMzc2YTcuNTYgNy41NiAwIDAgMC0xLjI3OCAxLjU0OSAzLjc2NSAzLjc2NSAwIDAgMC0uNTY2IDEuODE5bC4wNSAxLjg2OGMwIC40OTEuMjMuOTU4LjY4OCAxLjQwMS40NTkuNDQyIDEuMDY1LjY4IDEuODE5LjcxMy43NTQtLjAzMyAxLjM1Mi0uMjc5IDEuNzk0LS43MzguNDQzLS40NTguNjQ4LS45ODMuNjE1LTEuNTczdi0xLjE4WiIgZmlsbD0iI0ZGRiIgZmlsbC1ydWxlPSJub256ZXJvIi8+PC9zdmc+",ho=ne(59301),vs=Object.defineProperty,ls=Object.defineProperties,Qu=Object.getOwnPropertyDescriptors,Us=Object.getOwnPropertySymbols,Hs=Object.prototype.hasOwnProperty,gs=Object.prototype.propertyIsEnumerable,Mu=(Ae,xe,Ee)=>xe in Ae?vs(Ae,xe,{enumerable:!0,configurable:!0,writable:!0,value:Ee}):Ae[xe]=Ee,au=(Ae,xe)=>{for(var Ee in xe||(xe={}))Hs.call(xe,Ee)&&Mu(Ae,Ee,xe[Ee]);if(Us)for(var Ee of Us(xe))gs.call(xe,Ee)&&Mu(Ae,Ee,xe[Ee]);return Ae},Os=(Ae,xe)=>ls(Ae,Qu(xe)),Es=(Ae,xe)=>{var Ee={};for(var gt in Ae)Hs.call(Ae,gt)&&xe.indexOf(gt)<0&&(Ee[gt]=Ae[gt]);if(Ae!=null&&Us)for(var gt of Us(Ae))xe.indexOf(gt)<0&&gs.call(Ae,gt)&&(Ee[gt]=Ae[gt]);return Ee};const fs=[{name:"\u57FA\u672C\u4FE1\u606F",icon:ho.createElement("i",{className:"icon iconfont icon-jibenxinxi1"}),tabId:"information"},{name:"\u4EE3\u7801\u4ED3\u5E93",icon:ho.createElement("i",{className:"icon iconfont icon-daimacangku"}),tabId:"warehouse"},{name:"\u4EFB\u52A1\u5173\u5361",icon:ho.createElement("i",{className:"icon iconfont icon-renwuguanka"}),tabId:"level"},{name:"\u5B9E\u9A8C\u73AF\u5883",icon:ho.createElement("i",{className:"icon iconfont icon-shiyanhuanjing"}),tabId:"environment"},{name:"\u6570\u636E\u96C6",icon:ho.createElement("i",{className:"icon iconfont icon-shujuji",style:{fontSize:25}}),tabId:"dataset"},{name:"\u670D\u52A1\u4E0E\u8BC4\u6D4B",icon:ho.createElement("i",{className:"icon iconfont icon-renwuguanka"}),tabId:"service"},{name:"\u5408\u4F5C\u4EBA\u5458",icon:ho.createElement("i",{className:"icon iconfont icon-hezuochengyuan"}),tabId:"collaborate"},{name:"\u8BBE\u7F6E",icon:ho.createElement("i",{className:"icon iconfont icon-shezhi5"}),tabId:"setting"},{name:"\u95EE\u7B54\u96C6",icon:ho.createElement("i",{className:"icon iconfont icon-wendaji"}),tabId:"catechism"}],ks=Ae=>{var xe=Ae,{globalSetting:Ee,loading:gt,dispatch:mn,shixunsDetail:Wn,practiceSetting:pr}=xe,kn=Es(xe,["globalSetting","loading","dispatch","shixunsDetail","practiceSetting"]),Ut;const{base_info_warning:Ln,challenges_warning:Aa,id:$a,repository_warning:qr,sideBar:Ta,service_warning:Ii}=pr,la=(0,$e.useLocation)(),Ra=(0,$e.useParams)(),[gr]=(0,$e.useSearchParams)();(0,y.useEffect)(()=>{var Ua;const Va=gr.get("tabId"),Cr=la.pathname.split("/").length,Ha=((Ua=Wn==null?void 0:Wn.detail)!=null&&Ua.windows_vnc?fs.filter(va=>va.tabId!=="dataset"):fs).map(va=>va.tabId).includes(Va);if(Va&&Ha){mn({type:"practiceSetting/setSideBarTabs",payload:{tabsActive:Va}});return}if(Cr>4){mn({type:"practiceSetting/setSideBarTabs",payload:{tabsActive:"level"}});return}if(!Va||Va&&!Ha){mn({type:"practiceSetting/setSideBarTabs",payload:{tabsActive:"information"}});return}},[(Ut=Wn==null?void 0:Wn.detail)==null?void 0:Ut.windows_vnc]),(0,y.useEffect)(()=>()=>{mn({type:"practiceSetting/setSideBarTabs",payload:Os(au({},pr.sideBar),{selectPath:""})})},[Ra.id]);const Yi=Ua=>{var Va;if(Ua===Ta.tabsActive)return;const Cr=()=>{$e.history.push(`/shixuns/${$a}/edit?tabId=${Ua}`),mn({type:"practiceSetting/setSideBarTabs",payload:{tabsActive:Ua,selectPath:"",confirmLeave:!1}})};(Va=pr==null?void 0:pr.sideBar)!=null&&Va.confirmLeave?Ve.default.confirm({title:"\u79BB\u5F00\u6B64\u9875\u63D0\u793A",content:"\u7CFB\u7EDF\u53EF\u80FD\u4E0D\u4F1A\u4FDD\u5B58\u60A8\u6240\u505A\u7684\u66F4\u6539\u3002",okText:"\u79BB\u5F00",cancelText:"\u53D6\u6D88",onOk:()=>{Cr()}}):Cr()},Fi=()=>{var Ua;return((Ua=Wn==null?void 0:Wn.detail)!=null&&Ua.windows_vnc?fs.filter(Cr=>Cr.tabId!=="dataset"):fs).filter(Cr=>{var br;return(br=Wn==null?void 0:Wn.detail)!=null&&br.is_jupyter_lab?Cr.tabId!=="level":Cr.tabId!=="service"}).map(Cr=>{const{name:br,icon:Ha,tabId:va}=Cr;return ho.createElement("div",{key:va,className:`${pr.sideBar.tabsActive===va?Dl.itemActive:Dl.item} font12`,onClick:()=>Yi(va)},Ha,ho.createElement("span",{className:Dl.name},br),va==="information"&&Ln&&ho.createElement(Vr.Z,{title:"\u8BF7\u5B8C\u5584\u57FA\u672C\u4FE1\u606F"},ho.createElement("img",{src:ns,alt:""})),va==="level"&&Aa&&ho.createElement(Vr.Z,{title:"\u8BF7\u521B\u5EFA\u4EFB\u52A1\u5173\u5361"},ho.createElement("img",{src:ns,alt:""})),va==="service"&&Ii&&ho.createElement(Vr.Z,{title:"\u8BF7\u8BBE\u7F6E\u9ED8\u8BA4\u6253\u5F00\u6587\u4EF6"},ho.createElement("img",{src:ns,alt:""})),va==="warehouse"&&qr&&ho.createElement(Vr.Z,{title:"\u8BF7\u5F00\u542F\u4EE3\u7801\u4ED3\u5E93"},ho.createElement("img",{src:ns,alt:""})))})};return ho.createElement("div",{className:Dl.sidebar},ho.createElement("div",{className:Dl.items},Fi()),ho.createElement("div",{className:Dl.question},ho.createElement(Vr.Z,{placement:"right",title:"\u5E38\u89C1\u95EE\u9898"},ho.createElement("span",{style:{cursor:"pointer"},onClick:()=>window.open("https://www.educoder.net/forums/4692")},ho.createElement("img",{src:Iu,height:35,width:35,alt:""})))))};var Lu=(0,$e.connect)(({loading:Ae,globalSetting:xe,shixunsDetail:Ee,practiceSetting:gt})=>({globalSetting:xe,loading:Ae,practiceSetting:gt,shixunsDetail:Ee}))(ks),xu={bottom:"bottom___AZ7c_",yes:"yes___iDEVN",no:"no___E02he"},xl=ne(59301),fu=Object.defineProperty,iu=Object.getOwnPropertySymbols,Ks=Object.prototype.hasOwnProperty,mu=Object.prototype.propertyIsEnumerable,Ou=(Ae,xe,Ee)=>xe in Ae?fu(Ae,xe,{enumerable:!0,configurable:!0,writable:!0,value:Ee}):Ae[xe]=Ee,pu=(Ae,xe)=>{for(var Ee in xe||(xe={}))Ks.call(xe,Ee)&&Ou(Ae,Ee,xe[Ee]);if(iu)for(var Ee of iu(xe))mu.call(xe,Ee)&&Ou(Ae,Ee,xe[Ee]);return Ae},hu=(Ae,xe,Ee)=>new Promise((gt,mn)=>{var Wn=Ut=>{try{kn(Ee.next(Ut))}catch(Ln){mn(Ln)}},pr=Ut=>{try{kn(Ee.throw(Ut))}catch(Ln){mn(Ln)}},kn=Ut=>Ut.done?gt(Ut.value):Promise.resolve(Ut.value).then(Wn,pr);kn((Ee=Ee.apply(Ae,xe)).next())});const Ns=({classroomList:Ae,loading:xe,dispatch:Ee,shixunsDetail:gt})=>{var mn,Wn;const pr=(0,$e.useParams)(),kn=(0,$e.useLocation)(),[Ut,Ln]=(0,y.useState)(!1),[Aa,$a]=(0,y.useState)(!1),{actionTabs:qr}=Ae,[Ta]=me.default.useForm(),[Ii,la]=(0,y.useState)({name:"string"}),Ra=Ua=>Ua&&Ua{console.log(pr),Ae.actionTabs.key==="\u91CD\u540D\u4FEE\u6539"&&(Ii.name=qr==null?void 0:qr.name),la(pu({},Ii)),Ta.setFieldsValue({name:qr==null?void 0:qr.name})},[Ae.actionTabs.key]);const Fi={information:"\u8BF7\u786E\u8BA4\u662F\u5426\u5C06\u672C\u6B21\u4FEE\u6539\u7684\u57FA\u672C\u4FE1\u606F\u540C\u6B65\u81F3\u539F\u5B9E\u8BAD\u4E2D",wareHouse:"\u8BF7\u786E\u8BA4\u662F\u5426\u5C06\u672C\u6B21\u4EE3\u7801\u4ED3\u5E93\u4FEE\u6539\u5185\u5BB9\u540C\u6B65\u5230\u539F\u5B9E\u8BAD\u4E2D",environment:"\u8BF7\u786E\u8BA4\u662F\u5426\u5C06\u672C\u6B21\u4FEE\u6539\u7684\u5B9E\u9A8C\u73AF\u5883\u540C\u6B65\u81F3\u539F\u5B9E\u8BAD\u4E2D",taskLevel:"\u8BF7\u786E\u8BA4\u662F\u5426\u5C06\u672C\u6B21\u4FEE\u6539\u7684\u4EFB\u52A1\u5173\u5361\u540C\u6B65\u81F3\u539F\u5B9E\u8BAD\u4E2D",setting:"\u8BF7\u786E\u8BA4\u662F\u5426\u5C06\u672C\u6B21\u4FEE\u6539\u7684\u8BBE\u7F6E\u540C\u6B65\u81F3\u539F\u5B9E\u8BAD\u4E2D"};return xl.createElement(xl.Fragment,null,xl.createElement(Ve.default,{centered:!0,title:"\u63D0\u793A",open:Ae.actionTabs.key==="\u540C\u6B65\u4FEE\u6539",width:460,zIndex:((mn=Ae==null?void 0:Ae.actionTabs)==null?void 0:mn.zIndex)||1e3,footer:null,onOk:()=>hu(void 0,null,function*(){console.log(123123)}),onCancel:()=>{Ee({type:"classroomList/setActionTabs",payload:{}})}},xl.createElement("div",null,xl.createElement("p",null,"\u672C\u5B9E\u8BAD\u4E3A\u521B\u5EFA\u4F5C\u4E1A/\u8003\u8BD5\u65F6\u590D\u5236\u751F\u6210\u7684\uFF0C",Fi[Ae.actionTabs.type],"\uFF1F")),xl.createElement("div",{className:xu.bottom},xl.createElement(Ze.ZP,{loading:xe["shixunsDetail/saveCopyForExercise"]&&Aa,className:xu.no,onClick:()=>hu(void 0,null,function*(){var Ua;$a(!0),(Ua=Ae.actionTabs)!=null&&Ua.value?Ae.actionTabs.fn(Ae.actionTabs.value,!0,2):Ae.actionTabs.fn(!0,2)})},"\u540C\u6B65\u4FEE\u6539\u539F\u5B9E\u8BAD"),xl.createElement(Ze.ZP,{loading:xe["shixunsDetail/saveCopyForExercise"]&&!Aa,className:xu.yes,onClick:()=>hu(void 0,null,function*(){var Ua;$a(!1),(Ua=Ae.actionTabs)!=null&&Ua.value?Ae.actionTabs.fn(Ae.actionTabs.value,!1,1):Ae.actionTabs.fn(!1,1)})},"\u4EC5\u4FDD\u5B58\u672C\u5B9E\u8BAD"))),xl.createElement(Ve.default,{centered:!0,title:"\u63D0\u793A",open:Ae.actionTabs.key==="\u91CD\u540D\u4FEE\u6539",okText:"\u4FDD\u5B58\u540D\u79F0",cancelText:"\u4E0D\u66F4\u6362\u540D\u79F0",destroyOnClose:!0,width:550,confirmLoading:Ut,onOk:()=>hu(void 0,null,function*(){var Ua,Va;yield Ta.validateFields();const Cr=Ta.getFieldValue();Ln(!0);const br=yield(0,ze.ZP)(`/api/shixuns/${pr==null?void 0:pr.id}/update_shixun_name.json`,{method:"post",body:{shixun_name:Cr.name}});Ln(!1),br.status===0&&(Ke.ZP.success("\u4FEE\u6539\u6210\u529F"),Ee({type:"practiceSetting/getCommonData",payload:{id:pr.id}}),(Ua=Ae.actionTabs)!=null&&Ua.getBaseInfo&&((Va=Ae.actionTabs)==null||Va.getBaseInfo())),Ee({type:"classroomList/setActionTabs",payload:{}})}),onCancel:()=>{Ee({type:"classroomList/setActionTabs",payload:{}})}},xl.createElement("div",null,xl.createElement("p",null,"\u4F60\u7BA1\u7406\u7684\u5B9E\u8BAD\u4E2D\u6709\u540C\u540D\u5B9E\u8BAD\uFF0C\u5EFA\u8BAE\u66F4\u6362\u5B9E\u8BAD\u540D\u79F0\uFF08\u5982\uFF1A\u6DFB\u52A0\u65E5\u671F\u3001\u7528\u9014\u7B49\u6587\u6848\uFF09"),xl.createElement(me.default,{form:Ta,initialValues:{name:gr},onChange:()=>{la(Ta.getFieldValue())}},xl.createElement(me.default.Item,{name:"name",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5B9E\u8BAD\u540D\u79F0"}]},xl.createElement(Je.Z,{className:"mt30",align:"middle"},xl.createElement(Qe.Z,{className:"font14"},"\u5B9E\u8BAD\u540D\u79F0\uFF1A"),xl.createElement(Qe.Z,{flex:"1"},xl.createElement(ft.default,{maxLength:60,defaultValue:qr==null?void 0:qr.name,suffix:xl.createElement("span",null,((Wn=Ii==null?void 0:Ii.name)==null?void 0:Wn.length)||0,"/",60)}))))))))};var Ys=(0,$e.connect)(({classroomList:Ae,loading:xe,shixunsDetail:Ee})=>({classroomList:Ae,loading:xe.effects,shixunsDetail:Ee}))(Ns),rs=ne(59301),fc=Object.defineProperty,mc=Object.defineProperties,pc=Object.getOwnPropertyDescriptors,ku=Object.getOwnPropertySymbols,fo=Object.prototype.hasOwnProperty,Mi=Object.prototype.propertyIsEnumerable,Ul=(Ae,xe,Ee)=>xe in Ae?fc(Ae,xe,{enumerable:!0,configurable:!0,writable:!0,value:Ee}):Ae[xe]=Ee,Ds=(Ae,xe)=>{for(var Ee in xe||(xe={}))fo.call(xe,Ee)&&Ul(Ae,Ee,xe[Ee]);if(ku)for(var Ee of ku(xe))Mi.call(xe,Ee)&&Ul(Ae,Ee,xe[Ee]);return Ae},Nu=(Ae,xe)=>mc(Ae,pc(xe)),Lc=(Ae,xe)=>{var Ee={};for(var gt in Ae)fo.call(Ae,gt)&&xe.indexOf(gt)<0&&(Ee[gt]=Ae[gt]);if(Ae!=null&&ku)for(var gt of ku(Ae))xe.indexOf(gt)<0&&Mi.call(Ae,gt)&&(Ee[gt]=Ae[gt]);return Ee};const qu=Ae=>{var xe=Ae,{globalSetting:Ee,loading:gt,dispatch:mn,practiceSetting:Wn}=xe,pr=Lc(xe,["globalSetting","loading","dispatch","practiceSetting"]);const{sideBar:kn}=Wn,{tabsActive:Ut}=kn;let Ln=(0,$e.useParams)();return(0,y.useEffect)(()=>(mn({type:"globalSetting/headerFooterToggle",payload:!1}),mn({type:"shixunsDetail/getShixunsDetail",payload:Nu(Ds({},Ln),{shixun_managed:!0})}),()=>{mn({type:"globalSetting/headerFooterToggle",payload:!0}),mn({type:"practiceSetting/setParams",payload:{id:""}})}),[]),rs.createElement("div",{className:Le.practiceSetting},rs.createElement("div",{className:Le.wrapHeader},rs.createElement(et,null)),rs.createElement("div",{className:Le.wrapLayout},rs.createElement("div",{className:Le.wrapSidebar},rs.createElement(Lu,null)),rs.createElement("div",{className:Le.wrapContent},rs.createElement($s,Nu(Ds({},pr),{tabsActive:Wn.sideBar.tabsActive})))),rs.createElement(Ys,null))};var hc=(0,$e.connect)(({loading:Ae,globalSetting:xe,practiceSetting:Ee})=>({globalSetting:xe,loading:Ae,practiceSetting:Ee}))(qu)},64261:function(Dt,Ht,ne){"use strict";ne.d(Ht,{S:function(){return De},m:function(){return Ve}});var y=ne(72565),Le=ne(6767),ke=ne(62957),it=ne(59301),We=(Ke,ze,$e)=>new Promise((lt,Ie)=>{var kt=Re=>{try{we($e.next(Re))}catch(Ne){Ie(Ne)}},tt=Re=>{try{we($e.throw(Re))}catch(Ne){Ie(Ne)}},we=Re=>Re.done?lt(Re.value):Promise.resolve(Re.value).then(kt,tt);we(($e=$e.apply(Ke,ze)).next())});const De=Ke=>{let ze=document.createElement("textarea");return ze.value=Ke,ze.value},Ve=(Ke,ze,$e,lt,Ie)=>We(void 0,null,function*(){var kt,tt;const we=yield Ke({type:"shixunsDetail/saveCopyForExercise",payload:{id:$e,save_type:lt}});lt===1?((we==null?void 0:we.status)==0&&Le.ZP.success("\u4FDD\u5B58\u6210\u529F"),(kt=we==null?void 0:we.data)!=null&&kt.exists_same_shixun_name?Ke({type:"classroomList/setActionTabs",payload:{key:"\u91CD\u540D\u4FEE\u6539",name:(tt=we==null?void 0:we.data)==null?void 0:tt.shixun_name}}):Ke({type:"classroomList/setActionTabs",payload:{}})):(Ke({type:"classroomList/setActionTabs",payload:{}}),(we==null?void 0:we.status)===0&&ke.default.info({title:"\u63D0\u793A",width:460,icon:null,centered:!0,content:it.createElement("div",null,it.createElement("div",null,"\u5B9E\u8BAD\u540C\u6B65\u4FEE\u6539\u5B8C\u6210\uFF0C\u8BF7\u9A8C\u8BC1\u5B9E\u8BAD\u662F\u5426\u53EF\u4EE5\u6B63\u5E38\u4F7F\u7528\u3002")),okText:"\u524D\u5F80\u539F\u5B9E\u8BAD",onOk:()=>{var Re,Ne;(0,y.xg)(`/shixuns/${(Ne=(Re=ze==null?void 0:ze.detail)==null?void 0:Re.fork_from)==null?void 0:Ne.fork_identifier}/challenges`)}}))})},30410:function(Dt,Ht,ne){"use strict";ne.d(Ht,{Z:function(){return st}});var y=ne(59301),Le=ne(22740),ke=ne(37568),it=ne(28284),We=ne(62957),De=ne(6767),Ve=ne(94968),Ke=ne(7939),ze=ne(86748),$e=ne(55351),lt={flexRow:"flexRow___JBN3B",flexColumn:"flexColumn___zXgFj",formWrap:"formWrap___aNgan",upload:"upload___yGdLQ",color0152d9:"color0152d9___zzEpS",colorCCC:"colorCCC___k4Dxq",footerWrap:"footerWrap___WrUZd",qrCode:"qrCode___GPwSg",a1:"a1___R6etl",code:"code___fCL_L",group:"group___n7tgy",groupNumber:"groupNumber___tw7hA",a2:"a2___GGjDE"},Ie=Object.getOwnPropertySymbols,kt=Object.prototype.hasOwnProperty,tt=Object.prototype.propertyIsEnumerable,we=(Nt,me)=>{var Ze={};for(var ft in Nt)kt.call(Nt,ft)&&me.indexOf(ft)<0&&(Ze[ft]=Nt[ft]);if(Nt!=null&&Ie)for(var ft of Ie(Nt))me.indexOf(ft)<0&&tt.call(Nt,ft)&&(Ze[ft]=Nt[ft]);return Ze},Re=(Nt,me,Ze)=>new Promise((ft,tn)=>{var Yt=Ct=>{try{Qe(Ze.next(Ct))}catch(Me){tn(Me)}},Je=Ct=>{try{Qe(Ze.throw(Ct))}catch(Me){tn(Me)}},Qe=Ct=>Ct.done?ft(Ct.value):Promise.resolve(Ct.value).then(Yt,Je);Qe((Ze=Ze.apply(Nt,me)).next())});const Ne=ke.default.TextArea,et=Nt=>{var me=Nt,{newShixuns:Ze,globalSetting:ft,loading:tn,dispatch:Yt}=me,Je=we(me,["newShixuns","globalSetting","loading","dispatch"]);const[Qe]=it.default.useForm(),[Ct,Me]=(0,y.useState)([]),je=Gt=>{["uploading","done","removed"].includes(Gt.file.status)&&Me(Gt.fileList)},ot=Gt=>{var Dn;if(!Gt.percent||Gt.percent==100){const Se=(Dn=Gt.response)==null?void 0:Dn.id;return We.default.confirm({centered:!0,title:"\u786E\u5B9A\u8981\u5220\u9664\u8FD9\u4E2A\u9644\u4EF6\u5417?",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>Re(void 0,null,function*(){(yield Yt({type:"newShixuns/deleteAttachment",payload:{id:Se}}))&&Me(Ct.filter(at=>{var Xt;return((Xt=at.response)==null?void 0:Xt.id)!==Se}))})}),!1}},Bt=Gt=>Ct.length?!1:Gt.size/1024/1024>50?(De.ZP.info("\u6587\u4EF6\u5927\u5C0F\u5FC5\u987B\u5C0F\u4E8E50MB"),!1):!0,sn=Gt=>Re(void 0,null,function*(){var Dn,Se;const{language:fe,env:at,mode:Xt,code:qe}=Gt||{},He=yield Yt({type:"newShixuns/applyShixunMirror",payload:{language:fe,runtime:at,run_method:Xt,attachment_id:(Se=(Dn=Ct==null?void 0:Ct[0])==null?void 0:Dn.response)==null?void 0:Se.id}});Yt({type:"newShixuns/setActionTabs",payload:{}}),He&&De.ZP.success("\u65B0\u5EFA\u7533\u8BF7\u5DF2\u63D0\u4EA4\uFF0C\u8BF7\u7B49\u5F85\u7BA1\u7406\u5458\u5BA1\u6838\u3002")}),Kt=()=>{Qe.resetFields(),Me([])};return y.createElement(We.default,{centered:!0,keyboard:!1,closable:!1,destroyOnClose:!0,open:Ze.actionTabs.key==="NewShixuns-Apply",title:"\u7533\u8BF7\u65B0\u5EFA",width:"1000px",footer:null,afterClose:Kt},y.createElement("section",{className:lt.qrCode},y.createElement("aside",{className:lt.a1},y.createElement("div",{className:lt.code},y.createElement("img",{width:120,height:120,src:$e,alt:"\u4E8C\u7EF4\u7801"})),y.createElement("div",{className:lt.group},"\u5B9E\u9A8C\u73AF\u5883\u7533\u8BF7QQ\u7FA4"),y.createElement("div",{className:lt.groupNumber},"\u7FA4\u53F7\uFF1A740157011")),y.createElement("aside",{className:lt.a2},"\u5C0A\u656C\u7684\u8001\u5E08/\u540C\u5B66\u60A8\u597D\uFF0C",y.createElement("br",null),"\u5982\u679C\u60A8\u60F3\u65B0\u5EFA\u5B9E\u9A8C\u73AF\u5883\uFF0C\u53EF\u4EE5\u626B\u63CF\u5DE6\u4FA7\u4E8C\u7EF4\u7801\u8FDB\u7FA4\uFF0C\u76F4\u63A5\u5411\u6211\u4EEC\u7684\u5DE5\u4F5C\u4EBA\u5458\u7533\u8BF7\u54E6~ \u4E5F\u53EF\u4EE5\u63D0\u4EA4\u4E0B\u9762\u7684\u8868\u5355\u7533\u8BF7\uFF0C\u6211\u4EEC\u7684\u5DE5\u4F5C\u4EBA\u5458\u6536\u5230\u7533\u8BF7\u4FE1\u606F\u5C06\u4F1A\u7B2C\u4E00\u65F6\u95F4\u8054\u7CFB\u60A8\uFF01")),y.createElement(it.default,{className:lt.formWrap,form:Qe,labelCol:{span:4},wrapperCol:{span:20},onFinish:sn},y.createElement(it.default.Item,{label:"\u8BED\u8A00\uFF1A",name:"language",rules:[{required:!0,message:"\u8BF7\u586B\u5199\u8BE5\u955C\u50CF\u8BED\u8A00"}]},y.createElement(Ne,{placeholder:"\u8BF7\u586B\u5199\u8BE5\u955C\u50CF\u662F\u57FA\u4E8E\u4EC0\u4E48\u8BED\u8A00\uFF1A\u793A\u4F8B\uFF1APython",rows:4})),y.createElement(it.default.Item,{label:"\u7CFB\u7EDF\u73AF\u5883\uFF1A",name:"env",rules:[{required:!0,message:"\u8BF7\u586B\u5199\u8BE5\u955C\u50CF\u8BED\u8A00\u7CFB\u7EDF\u73AF\u5883"}]},y.createElement(Ne,{placeholder:"\u8BF7\u586B\u5199\u8BE5\u955C\u50CF\u662F\u57FA\u4E8E\u4EC0\u4E48linux\u7CFB\u7EDF\u73AF\u5883,\u4EE3\u7801\u8FD0\u884C\u73AF\u5883",rows:4})),y.createElement(it.default.Item,{label:"\u6D4B\u8BD5\u4EE3\u7801\u8FD0\u884C\u65B9\u5F0F\uFF1A",name:"mode",rules:[{required:!0,message:"\u8BF7\u586B\u5199\u8BE5\u955C\u50CF\u6D4B\u8BD5\u4EE3\u7801\u8FD0\u884C\u65B9\u5F0F"}]},y.createElement(Ne,{placeholder:"\u8BF7\u586B\u5199\u8BE5\u955C\u50CF\u4E2D\u6D4B\u8BD5\u4EE3\u7801\u8FD0\u884C\u65B9\u5F0F",rows:4})),y.createElement(it.default.Item,{label:"\u6D4B\u8BD5\u4EE3\u7801\uFF1A",name:"code",rules:[{required:!0,message:"\u8BF7\u4E0A\u4F20\u9644\u4EF6"}]},y.createElement("div",{className:lt.upload},y.createElement(Ve.default,{fileList:Ct,action:`${ze.Z.API_SERVER}/api/attachments.json?client_key=6d57f8c3dd186c5ada392546ace9620a`,onChange:je,onRemove:ot,beforeUpload:Bt,withCredentials:!0},y.createElement("span",{className:`${lt.color0152d9} current`},"\u4E0A\u4F20\u9644\u4EF6"),y.createElement("span",{className:`${lt.colorCCC} ml10`},"(\u5355\u4E2A\u6587\u4EF650M\u4EE5\u5185)")))),y.createElement("div",{className:lt.footerWrap},y.createElement(it.default.Item,null,y.createElement(Ke.ZP,{className:"mr5",size:"middle",onClick:()=>{Yt({type:"newShixuns/setActionTabs",payload:{}})}},"\u53D6\u6D88"),y.createElement(Ke.ZP,{size:"middle",type:"primary",htmlType:"submit",loading:tn["newShixuns/applyShixunMirror"]},"\u4FDD\u5B58")))))};var st=(0,Le.connect)(({newShixuns:Nt,loading:me,globalSetting:Ze})=>({newShixuns:Nt,globalSetting:Ze,loading:me.effects}))(et)},4957:function(Dt,Ht,ne){"use strict";var y=ne(59301),Le=ne(22740),ke=ne(62957),it=ne(55351);const We=({newShixuns:De,dispatch:Ve,user:Ke})=>{var ze;const[$e,lt]=(0,y.useState)(!1);(0,y.useEffect)(()=>{De.actionTabs.key==="Create-Environment"&&kt()},[(ze=De==null?void 0:De.actionTabs)==null?void 0:ze.key]);const Ie=()=>{Ve({type:"newShixuns/setActionTabs",payload:{}})},kt=()=>{var tt,we,Re,Ne;Ie(),((tt=Ke.userInfo)==null?void 0:tt.mirror_marker_status)===0?lt(!0):((we=Ke.userInfo)==null?void 0:we.mirror_marker_status)===1?Le.history.push(`/users/${(Re=Ke.userInfo)==null?void 0:Re.login}/experiment-img/add`):((Ne=Ke.userInfo)==null?void 0:Ne.mirror_marker_status)===2&&ke.default.confirm({title:"\u60A8\u4ECA\u65E5\u5DF2\u8FBE\u5230\u7533\u8BF7\u4E0A\u9650\uFF0C\u662F\u5426\u8DF3\u8F6C\u81F3\u4E91\u4E3B\u673A\u5217\u8868\uFF1F",content:"\u63D0\u793A\uFF1A\u6BCF\u5929\u6700\u591A\u5141\u8BB8\u7533\u8BF7\u4E00\u53F0\u4E91\u4E3B\u673A",okText:"\u8DF3\u8F6C",cancelText:"\u53D6\u6D88",onOk(){var et;Le.history.push(`/users/${(et=Ke.userInfo)==null?void 0:et.login}/experiment-img`)}})};return y.createElement(ke.default,{title:"\u52A0\u5165qq\u7FA4\u63D0\u793A",open:$e,footer:null,onCancel:()=>{lt(!1)}},y.createElement("div",{style:{textAlign:"center"}},y.createElement("br",null),y.createElement("img",{width:120,height:120,style:{marginTop:"20px"},src:it,alt:"\u4E8C\u7EF4\u7801"})),y.createElement("img",null))};Ht.Z=(0,Le.connect)(({newShixuns:De,user:Ve,globalSetting:Ke})=>({newShixuns:De,globalSetting:Ke,user:Ve}))(We)},340:function(Dt,Ht,ne){"use strict";ne.d(Ht,{BU:function(){return Le},Dj:function(){return y},gH:function(){return ke},vp:function(){return it}});function y(We){try{We.mozRequestFullScreen?We.mozRequestFullScreen():We.webkitRequestFullScreen&&We.webkitRequestFullScreen()}catch(De){console.log(De,":e")}}function Le(){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 ke=()=>{if(document.webkitExitFullscreen)return"webkitfullscreenchange";if(document.exitFullscreen)return"fullscreenchange";if(document.msExitFullscreen)return"msfullscreenchange";if(document.mozCancelFullScreen)return"mozfullscreenchange"};function it(){var We=window.top.document.fullscreenElement||window.top.document.mozFullscreenElement||window.top.document.webkitFullscreenElement,De=document.fullscreenEnabled||document.mozFullscreenEnabled||document.webkitFullscreenEnabled;return console.log("fullscreenElement",We),window.isFullScreen?window.isFullScreen:We!=null}},90823:function(Dt,Ht,ne){"use strict";ne.d(Ht,{AL:function(){return me},Iy:function(){return lt},Qv:function(){return tt},ez:function(){return Nt},jb:function(){return Ie}});var y=ne(32834),Le=ne.n(y),ke=ne(11690),it=ne.n(ke);let We=1;function De(Je,Qe){const Ct=Je.match(/^(\s+)(?:```)/);if(Ct===null)return Qe;const Me=Ct[1];return Qe.split(` `).map(je=>{const ot=je.match(/^\s+/);if(ot===null)return je;const[Bt]=ot;return Bt.length>=Me.length?je.slice(Me.length):je}).join(` `)}let Ve=[],Ke=["
    "];const ze=new(Le()).Renderer,$e=/^ *(#{1,6}) *([^\n]+?) *(?:#+ *)?(?:\n+|$)/;function lt(){Ve.length=0,Ke=["
      "]}const Ie={overflow:"hidden",WebkitBoxOrient:"vertical",display:"-webkit-box",WebkitLineClamp:2};function kt(Je,Qe,Ct,Me){if(Qe>=Je.length||Je[Qe].level<=Ct)return Qe;var je=Je[Qe];Me.push("
    • "+je.text+""),Qe++;var ot=[];return Qe=kt(Je,Qe,je.level,ot),ot.length>0&&(Me.push("
        "),ot.forEach(function(Bt){Me.push(Bt)}),Me.push("
      ")),Me.push("
    • "),Qe=kt(Je,Qe,Ct,Me),Qe}function tt(){return kt(Ve,0,0,Ke),Ke.push("
    "),Ke.join("")}const we={heading(Je){const Qe=$e.exec(Je);if(We+=1,Qe)return{type:"heading",raw:Qe[0],depth:Qe[1].length,text:Qe[2]}},fences(Je){const Qe=this.rules.block.fences.exec(Je);if(Qe){const Ct=Qe[0];let Me=De(Ct,Qe[3]||"");const je=Qe[2]?Qe[2].trim():Qe[2];if(["latex","katex","math"].indexOf(je)>=0){const ot=et(),Bt=Me;Me=ot,st[ot]={type:"block",expression:Bt}}return{type:"code",raw:Ct,lang:je,text:Me}}}},Re=/(?:\${2})([^\n`]+?)(?:\${2})/gi;let Ne=0;const et=()=>`__special_katext_id_${Ne++}__`;let st={};function Nt(){return st}function me(){Ne=0,st={}}function Ze(Je){return Je=Je.replace(Re,(Qe,Ct)=>{const Me=et();return st[Me]={type:"inline",expression:Ct},Me}),Je}const ft=ze.listitem;ze.listitem=function(Je){return ft(Ze(Je))};const tn=ze.paragraph;ze.paragraph=function(Je){return tn(Ze(Je))};const Yt=ze.tablecell;ze.tablecell=function(Je,Qe){return Yt(Ze(Je),Qe)},ze.code=function(Je,Qe,Ct){const Me=(Qe||"").match(/\S*/)[0];return Me?["latex","katex","math"].indexOf(Me)>=0?`

    ${Je}

    `:`
    ${Ct?Je:(0,ke.escape)(Je,!0)}
    `:'
    '+(Ct?Je:(0,ke.escape)(Je,!0))+"
    "},ze.heading=function(Je,Qe,Ct){let Me=this.options.headerPrefix+Ct.toLowerCase().replace(/[^\w\\u4e00-\\u9fa5]]+/g,"-");return Ve.push({anchor:Me,level:Qe,text:Je}),"'+Je+""},Le().setOptions({silent:!0,gfm:!0,pedantic:!1}),Le().use({tokenizer:we,renderer:ze}),Ht.ZP=Le()},75065:function(Dt,Ht,ne){"use strict";ne.d(Ht,{rX:function(){return Ze},pW:function(){return ft},gy:function(){return tn},xY:function(){return me},O5:function(){return Nt},hs:function(){return Re},tJ:function(){return tt},o1:function(){return we},Rd:function(){return st}});var y=ne(22740),Le=ne(62957),ke=ne(37285),it=ne(6767),We=ne(54331),De=ne(72565),Ve=ne(87169),Ke=ne(25510),ze="data:image/png;base64,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",$e=ne.p+"static/newqrcode.a8740efb.png",lt=ne(32637),Ie=ne(59301),kt=(Yt,Je,Qe)=>new Promise((Ct,Me)=>{var je=sn=>{try{Bt(Qe.next(sn))}catch(Kt){Me(Kt)}},ot=sn=>{try{Bt(Qe.throw(sn))}catch(Kt){Me(Kt)}},Bt=sn=>sn.done?Ct(sn.value):Promise.resolve(sn.value).then(je,ot);Bt((Qe=Qe.apply(Yt,Je)).next())});const tt=(Yt,Je=!1,Qe=!1,Ct="",Me=!1)=>!!(we(Yt)&&Ne(Yt,Je,Qe,Ct,Me)),we=Yt=>(0,We.bg)()?!0:(Yt({type:"user/showPopLogin",payload:{showPopLogin:!0,showClosable:!0}}),!1),Re=Yt=>{var Je,Qe,Ct;const{user:Me}=(0,y.getDvaApp)()._store.getState();(0,We.bg)()&&!((Qe=(Je=Me==null?void 0:Me.userInfo)==null?void 0:Je.course)!=null&&Qe.course_public)&&!((Ct=Me==null?void 0:Me.userInfo)!=null&&Ct.profile_completed)&&Yt({type:"user/showUpdateProfilePanel",payload:{showUpdateProfilePanel:!0,showClosable:!0,backurl:"/account/profile/edit",isCurrentPage:!0}})},Ne=(Yt,Je=!1,Qe=!0,Ct="",Me=!1)=>{var je;const{user:ot}=(0,y.getDvaApp)()._store.getState();return(je=ot.userInfo)!=null&&je.profile_completed?!0:(Qe?Yt({type:"user/showUpdateProfilePanel",payload:{showUpdateProfilePanel:!0,showClosable:!0,backurl:Ct,isCurrentPage:Me}}):Le.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,De.xg)("/account/profile/edit"),et()}}),!1)},et=()=>{Le.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()}})},st=()=>{Le.default.warning({title:"\u63D0\u793A",icon:null,width:400,content:Ie.createElement("div",{style:{textAlign:"center"}},Ie.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"),Ie.createElement("img",{style:{border:"1px solid #D8E3E9",width:190,height:180},src:lt}),Ie.createElement("div",{style:{color:"#666666",fontSize:14,marginTop:15}},"\u6DFB\u52A0\u5BA2\u670D\u4EBA\u5458\u5FAE\u4FE1\uFF0C\u83B7\u5F97\u66F4\u591A\u652F\u6301"))})},Nt=()=>{var Yt;const{user:Je}=(0,y.getDvaApp)()._store.getState();return(Yt=Je.userInfo)!=null&&Yt.professional_certification?!0:(Le.default.confirm({title:"\u63D0\u793A",centered:!0,content:Ie.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,De.xg)("/account/certification")}}),!1)},me=()=>(0,We.V9)()?!0:(Le.default.warning({centered:!0,width:530,title:"\u63D0\u793A",content:Ie.createElement("div",{className:"tc",style:{marginLeft:-38}},Ie.createElement("p",null,"\u626B\u7801\u52A0\u5934\u6B4C\u52A9\u6559\uFF0C\u7533\u8BF7\u64CD\u4F5C\u6743\u9650"),Ie.createElement("img",{src:$e,width:200})),okText:"\u6211\u77E5\u9053\u4E86",maskClosable:!0}),!1),Ze=(Yt,Je)=>Yt?!0:(Le.default.confirm({centered:!0,zIndex:1e4,width:530,title:"\u63D0\u793A",content:Ie.createElement("div",null,Ie.createElement("p",null,Je||"\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"),Ie.createElement("div",{style:{marginLeft:"110px"}},Ie.createElement("img",{src:ze,width:200}),Ie.createElement("div",{style:{marginLeft:"35px"}},"\u7FA4\u53F7\uFF1A","714336072"))),okText:"\u7ACB\u5373\u8054\u7CFB",cancelText:"\u53D6\u6D88",onOk:()=>{(0,De.xg)("https://qm.qq.com/cgi-bin/qm/qr?k=tIyDPXUtE0yEk-MOJxhH55lTUJS-nYAM&jump_from=webapi")}}),!1),ft=Yt=>{Le.default.info({title:"\u8054\u7CFB\u5E73\u53F0\u8FD0\u8425",icon:null,width:615,centered:!0,content:Ie.createElement("div",null,Ie.createElement("div",null,Ie.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"),Ie.createElement(ke.Z,null),Ie.createElement("p",{style:{color:"#666666",fontSize:12}}," ",Ie.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 ",Ie.createElement("a",null,Yt),"\u5929\u3002"),Ie.createElement("p",{style:{color:"#666666",fontSize:12}}," ",Ie.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")),Ie.createElement("div",{style:{textAlign:"center",marginTop:30}},Ie.createElement("img",{style:{border:"4px solid #0152d9",borderRadius:"4px"},src:Ke,alt:"\u4E8C\u7EF4\u7801",width:160})))})},tn=(Yt,Je="")=>{const{shixunsDetail:{detail:Qe}}=(0,y.getDvaApp)()._store.getState();if((Qe==null?void 0:Qe.public)===2||(Qe==null?void 0:Qe.public)===1||(Qe==null?void 0:Qe.shixun_status)===3){let Ct="";return(Qe==null?void 0:Qe.public)===2&&(Ct="\u5DF2\u516C\u5F00"),(Qe==null?void 0:Qe.public)===1&&(Ct="\u5F85\u5BA1\u6838"),(Qe==null?void 0:Qe.shixun_status)===3&&(Ct="\u5DF2\u5173\u95ED"),Le.default.info({centered:!0,icon:Ie.createElement(Ve.Z,{style:{color:"#faad14"}}),width:460,title:"\u63D0\u793A",content:Ie.createElement("div",{className:"tc",style:{marginLeft:-38}},Ie.createElement("div",{style:{display:"flex",flexDirection:"column",alignItems:"flex-start",paddingLeft:38,margin:"12px 0"}},Ie.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u7684\u72B6\u6001\u4E3A",Ct,"\uFF0C",Je,"\u3002"),Ie.createElement("p",null,"\u5982\u6709\u9700\u8981\uFF0C\u8BF7\u8054\u7CFB\u5E73\u53F0\u7BA1\u7406\u5458\u8FDB\u884C\u6280\u672F\u652F\u6301\u3002")),Ie.createElement("img",{style:{border:"4px solid #0152d9",borderRadius:"4px"},src:Ke,alt:"\u4E8C\u7EF4\u7801",width:160})),okText:"\u6211\u77E5\u9053\u4E86"}),!0}return(Qe==null?void 0:Qe.shixun_status)===2?(Le.default.confirm({centered:!0,icon:Ie.createElement(Ve.Z,null),title:"\u63D0\u793A",content:Ie.createElement("div",null,Ie.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5DF2\u53D1\u5E03\uFF0C",Je,"\u3002"),Ie.createElement("br",null),Ie.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:()=>{Le.default.confirm({width:440,centered:!0,icon:Ie.createElement(Ve.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:()=>kt(void 0,null,function*(){(yield Yt({type:"shixunsDetail/cancelRelease",payload:{id:Qe==null?void 0:Qe.identifier}})).status!==401&&(it.ZP.success("\u64A4\u9500\u53D1\u5E03\u6210\u529F\u3002\u5B9E\u8BAD\u56DE\u5230\u672A\u53D1\u5E03\u7684\u72B6\u6001\u3002"),Yt({type:"shixunsDetail/getShixunsDetail",payload:{id:Qe==null?void 0:Qe.identifier}}),Yt({type:"practiceSetting/getCommonData",payload:{id:Qe==null?void 0:Qe.identifier}}))})})}}),!0):!1}},54500:function(Dt,Ht,ne){"use strict";ne.d(Ht,{Z:function(){return y}});const y=Le=>Le?typeof Le=="function"?Le():Le:null},92973:function(Dt,Ht,ne){"use strict";ne.d(Ht,{Z:function(){return Dn}});var y=ne(59301),Le=ne(29679),ke=ne(19248),it=ne(99267),We=ne(96512),De=ne(78987),Ve=ne(92310),Ke=ne.n(Ve),ze=ne(77900),$e=ne(26112),lt=ne(8654),Ie=ne(22703),kt=ne(48755),tt=ne(36237),we=ne(63356),Re=ne(16931);const Ne=(Se,fe,at,Xt,qe)=>({background:Se,border:`${(0,tt.unit)(Xt.lineWidth)} ${Xt.lineType} ${fe}`,[`${qe}-icon`]:{color:at}}),et=Se=>{const{componentCls:fe,motionDurationSlow:at,marginXS:Xt,marginSM:qe,fontSize:He,fontSizeLG:Ue,lineHeight:rt,borderRadiusLG:dn,motionEaseInOutCirc:qt,withDescriptionIconSize:Fn,colorText:At,colorTextHeading:Ge,withDescriptionPadding:en,defaultPadding:ue}=Se;return{[fe]:Object.assign(Object.assign({},(0,we.Wf)(Se)),{position:"relative",display:"flex",alignItems:"center",padding:ue,wordWrap:"break-word",borderRadius:dn,[`&${fe}-rtl`]:{direction:"rtl"},[`${fe}-content`]:{flex:1,minWidth:0},[`${fe}-icon`]:{marginInlineEnd:Xt,lineHeight:0},"&-description":{display:"none",fontSize:He,lineHeight:rt},"&-message":{color:Ge},[`&${fe}-motion-leave`]:{overflow:"hidden",opacity:1,transition:`max-height ${at} ${qt}, opacity ${at} ${qt}, padding-top ${at} ${qt}, padding-bottom ${at} ${qt}, - margin-bottom ${at} ${qt}`},[`&${fe}-motion-leave-active`]:{maxHeight:0,marginBottom:"0 !important",paddingTop:0,paddingBottom:0,opacity:0}}),[`${fe}-with-description`]:{alignItems:"flex-start",padding:en,[`${fe}-icon`]:{marginInlineEnd:qe,fontSize:Fn,lineHeight:0},[`${fe}-message`]:{display:"block",marginBottom:Xt,color:Ge,fontSize:Ue},[`${fe}-description`]:{display:"block",color:At}},[`${fe}-banner`]:{marginBottom:0,border:"0 !important",borderRadius:0}}},st=Se=>{const{componentCls:fe,colorSuccess:at,colorSuccessBorder:Xt,colorSuccessBg:qe,colorWarning:He,colorWarningBorder:Ue,colorWarningBg:rt,colorError:dn,colorErrorBorder:qt,colorErrorBg:Fn,colorInfo:At,colorInfoBorder:Ge,colorInfoBg:en}=Se;return{[fe]:{"&-success":Ne(qe,Xt,at,Se,fe),"&-info":Ne(en,Ge,At,Se,fe),"&-warning":Ne(rt,Ue,He,Se,fe),"&-error":Object.assign(Object.assign({},Ne(Fn,qt,dn,Se,fe)),{[`${fe}-description > pre`]:{margin:0,padding:0}})}}},Nt=Se=>{const{componentCls:fe,iconCls:at,motionDurationMid:Xt,marginXS:qe,fontSizeIcon:He,colorIcon:Ue,colorIconHover:rt}=Se;return{[fe]:{"&-action":{marginInlineStart:qe},[`${fe}-close-icon`]:{marginInlineStart:qe,padding:0,overflow:"hidden",fontSize:He,lineHeight:(0,tt.unit)(He),backgroundColor:"transparent",border:"none",outline:"none",cursor:"pointer",[`${at}-close`]:{color:Ue,transition:`color ${Xt}`,"&:hover":{color:rt}}},"&-close-text":{color:Ue,transition:`color ${Xt}`,"&:hover":{color:rt}}}}},me=Se=>({withDescriptionIconSize:Se.fontSizeHeading3,defaultPadding:`${Se.paddingContentVerticalSM}px 12px`,withDescriptionPadding:`${Se.paddingMD}px ${Se.paddingContentHorizontalLG}px`});var Ze=(0,Re.I$)("Alert",Se=>[et(Se),st(Se),Nt(Se)],me),ft=function(Se,fe){var at={};for(var Xt in Se)Object.prototype.hasOwnProperty.call(Se,Xt)&&fe.indexOf(Xt)<0&&(at[Xt]=Se[Xt]);if(Se!=null&&typeof Object.getOwnPropertySymbols=="function")for(var qe=0,Xt=Object.getOwnPropertySymbols(Se);qe{const{icon:fe,prefixCls:at,type:Xt}=Se,qe=tn[Xt]||null;return fe?(0,Ie.wm)(fe,y.createElement("span",{className:`${at}-icon`},fe),()=>({className:Ke()(`${at}-icon`,fe.props.className)})):y.createElement(qe,{className:`${at}-icon`})},Je=Se=>{const{isClosable:fe,prefixCls:at,closeIcon:Xt,handleClose:qe,ariaProps:He}=Se,Ue=Xt===!0||Xt===void 0?y.createElement(it.Z,null):Xt;return fe?y.createElement("button",Object.assign({type:"button",onClick:qe,className:`${at}-close-icon`,tabIndex:0},He),Ue):null};var Ct=y.forwardRef((Se,fe)=>{const{description:at,prefixCls:Xt,message:qe,banner:He,className:Ue,rootClassName:rt,style:dn,onMouseEnter:qt,onMouseLeave:Fn,onClick:At,afterClose:Ge,showIcon:en,closable:ue,closeText:ae,closeIcon:re,action:ce,id:he}=Se,ie=ft(Se,["description","prefixCls","message","banner","className","rootClassName","style","onMouseEnter","onMouseLeave","onClick","afterClose","showIcon","closable","closeText","closeIcon","action","id"]),[Ce,Et]=y.useState(!1),vt=y.useRef(null);y.useImperativeHandle(fe,()=>({nativeElement:vt.current}));const{getPrefixCls:dt,direction:yt,closable:vn,closeIcon:wn,className:Sn,style:Zn}=(0,kt.dj)("alert"),rn=dt("alert",Xt),[ht,Cn,_t]=Ze(rn),on=ut=>{var Rt;Et(!0),(Rt=Se.onClose)===null||Rt===void 0||Rt.call(Se,ut)},It=y.useMemo(()=>Se.type!==void 0?Se.type:He?"warning":"info",[Se.type,He]),pn=y.useMemo(()=>typeof ue=="object"&&ue.closeIcon||ae?!0:typeof ue=="boolean"?ue:re!==!1&&re!==null&&re!==void 0?!0:!!vn,[ae,re,ue,vn]),Ot=He&&en===void 0?!0:en,jn=Ke()(rn,`${rn}-${It}`,{[`${rn}-with-description`]:!!at,[`${rn}-no-icon`]:!Ot,[`${rn}-banner`]:!!He,[`${rn}-rtl`]:yt==="rtl"},Sn,Ue,rt,_t,Cn),$n=(0,$e.Z)(ie,{aria:!0,data:!0}),Xr=y.useMemo(()=>typeof ue=="object"&&ue.closeIcon?ue.closeIcon:ae||(re!==void 0?re:typeof vn=="object"&&vn.closeIcon?vn.closeIcon:wn),[re,ue,ae,wn]),nr=y.useMemo(()=>{const ut=ue!=null?ue:vn;if(typeof ut=="object"){const{closeIcon:Rt}=ut;return ft(ut,["closeIcon"])}return{}},[ue,vn]);return ht(y.createElement(ze.default,{visible:!Ce,motionName:`${rn}-motion`,motionAppear:!1,motionEnter:!1,onLeaveStart:ut=>({maxHeight:ut.offsetHeight}),onLeaveEnd:Ge},(ut,Rt)=>{let{className:En,style:Pn}=ut;return y.createElement("div",Object.assign({id:he,ref:(0,lt.sQ)(vt,Rt),"data-show":!Ce,className:Ke()(jn,En),style:Object.assign(Object.assign(Object.assign({},Zn),dn),Pn),onMouseEnter:qt,onMouseLeave:Fn,onClick:At,role:"alert"},$n),Ot?y.createElement(Yt,{description:at,icon:Se.icon,prefixCls:rn,type:It}):null,y.createElement("div",{className:`${rn}-content`},qe?y.createElement("div",{className:`${rn}-message`},qe):null,at?y.createElement("div",{className:`${rn}-description`},at):null),ce?y.createElement("div",{className:`${rn}-action`},ce):null,y.createElement(Je,{isClosable:pn,prefixCls:rn,closeIcon:Xr,handleClose:on,ariaProps:nr}))}))}),Me=ne(67732),je=ne(83652),ot=ne(22214),Bt=ne(42403),Kt=function(Se){function fe(){var at;return(0,Me.Z)(this,fe),at=(0,ot.Z)(this,fe,arguments),at.state={error:void 0,info:{componentStack:""}},at}return(0,Bt.Z)(fe,Se),(0,je.Z)(fe,[{key:"componentDidCatch",value:function(Xt,qe){this.setState({error:Xt,info:qe})}},{key:"render",value:function(){const{message:Xt,description:qe,id:He,children:Ue}=this.props,{error:rt,info:dn}=this.state,qt=(dn==null?void 0:dn.componentStack)||null,Fn=typeof Xt=="undefined"?(rt||"").toString():Xt,At=typeof qe=="undefined"?qt:qe;return rt?y.createElement(Ct,{id:He,type:"error",message:Fn,description:y.createElement("pre",{style:{fontSize:"0.9em",overflowX:"auto"}},At)}):Ue}}])}(y.Component);const Gt=Ct;Gt.ErrorBoundary=Kt;var Dn=Gt},1560:function(Dt,Ht,ne){"use strict";ne.d(Ht,{Z:function(){return et}});var y=ne(2738),Le=ne(45915),ke=ne(82326),it=ne(59301),We=ne(92310),De=ne.n(We),Ve=ne(11592),Ke=ne(75030),ze=ne(48755);const{Option:$e}=ke.default;function lt(st){return(st==null?void 0:st.type)&&(st.type.isSelectOption||st.type.isSelectOptGroup)}const Ie=(st,Nt)=>{var me;const{prefixCls:Ze,className:ft,popupClassName:tn,dropdownClassName:Yt,children:Je,dataSource:Qe}=st,Ct=(0,Ve.Z)(Je);let Me;Ct.length===1&&it.isValidElement(Ct[0])&&!lt(Ct[0])&&([Me]=Ct);const je=Me?()=>Me:void 0;let ot;Ct.length&<(Ct[0])?ot=Je:ot=Qe?Qe.map(Gt=>{if(it.isValidElement(Gt))return Gt;switch(typeof Gt){case"string":return it.createElement($e,{key:Gt,value:Gt},Gt);case"object":{const{value:Dn}=Gt;return it.createElement($e,{key:Dn,value:Dn},Gt.text)}default:return}}):[];const{getPrefixCls:Bt}=it.useContext(ze.E_),sn=Bt("select",Ze),[Kt]=(0,Ke.Cn)("SelectLike",(me=st.dropdownStyle)===null||me===void 0?void 0:me.zIndex);return it.createElement(ke.default,Object.assign({ref:Nt,suffixIcon:null},(0,y.Z)(st,["dataSource","dropdownClassName"]),{prefixCls:sn,popupClassName:tn||Yt,dropdownStyle:Object.assign(Object.assign({},st.dropdownStyle),{zIndex:Kt}),className:De()(`${sn}-auto-complete`,ft),mode:ke.default.SECRET_COMBOBOX_MODE_DO_NOT_USE,getInputElement:je}),ot)};var tt=it.forwardRef(Ie);const{Option:we}=ke.default,Re=(0,Le.Z)(tt,"dropdownAlign",st=>(0,y.Z)(st,["visible"])),Ne=tt;Ne.Option=we,Ne._InternalPanelDoNotUseOrYouWillBeFired=Re;var et=Ne},88390:function(Dt,Ht,ne){"use strict";ne.d(Ht,{Z:function(){return Se}});var y=ne(59301),Le=ne(92310),ke=ne.n(Le),it=ne(77900),We=ne(29509),De=ne(22703),Ve=ne(48755),Ke=ne(36237),ze=ne(63356),$e=ne(93427),lt=ne(51636),Ie=ne(16931);const kt=new Ke.Keyframes("antStatusProcessing",{"0%":{transform:"scale(0.8)",opacity:.5},"100%":{transform:"scale(2.4)",opacity:0}}),tt=new Ke.Keyframes("antZoomBadgeIn",{"0%":{transform:"scale(0) translate(50%, -50%)",opacity:0},"100%":{transform:"scale(1) translate(50%, -50%)"}}),we=new Ke.Keyframes("antZoomBadgeOut",{"0%":{transform:"scale(1) translate(50%, -50%)"},"100%":{transform:"scale(0) translate(50%, -50%)",opacity:0}}),Re=new Ke.Keyframes("antNoWrapperZoomBadgeIn",{"0%":{transform:"scale(0)",opacity:0},"100%":{transform:"scale(1)"}}),Ne=new Ke.Keyframes("antNoWrapperZoomBadgeOut",{"0%":{transform:"scale(1)"},"100%":{transform:"scale(0)",opacity:0}}),et=new Ke.Keyframes("antBadgeLoadingCircle",{"0%":{transformOrigin:"50%"},"100%":{transform:"translate(50%, -50%) rotate(360deg)",transformOrigin:"50%"}}),st=fe=>{const{componentCls:at,iconCls:Xt,antCls:qe,badgeShadowSize:He,textFontSize:Ue,textFontSizeSM:rt,statusSize:dn,dotSize:qt,textFontWeight:Fn,indicatorHeight:At,indicatorHeightSM:Ge,marginXS:en,calc:ue}=fe,ae=`${qe}-scroll-number`,re=(0,$e.Z)(fe,(ce,he)=>{let{darkColor:ie}=he;return{[`&${at} ${at}-color-${ce}`]:{background:ie,[`&:not(${at}-count)`]:{color:ie},"a:hover &":{background:ie}}}});return{[at]:Object.assign(Object.assign(Object.assign(Object.assign({},(0,ze.Wf)(fe)),{position:"relative",display:"inline-block",width:"fit-content",lineHeight:1,[`${at}-count`]:{display:"inline-flex",justifyContent:"center",zIndex:fe.indicatorZIndex,minWidth:At,height:At,color:fe.badgeTextColor,fontWeight:Fn,fontSize:Ue,lineHeight:(0,Ke.unit)(At),whiteSpace:"nowrap",textAlign:"center",background:fe.badgeColor,borderRadius:ue(At).div(2).equal(),boxShadow:`0 0 0 ${(0,Ke.unit)(He)} ${fe.badgeShadowColor}`,transition:`background ${fe.motionDurationMid}`,a:{color:fe.badgeTextColor},"a:hover":{color:fe.badgeTextColor},"a:hover &":{background:fe.badgeColorHover}},[`${at}-count-sm`]:{minWidth:Ge,height:Ge,fontSize:rt,lineHeight:(0,Ke.unit)(Ge),borderRadius:ue(Ge).div(2).equal()},[`${at}-multiple-words`]:{padding:`0 ${(0,Ke.unit)(fe.paddingXS)}`,bdi:{unicodeBidi:"plaintext"}},[`${at}-dot`]:{zIndex:fe.indicatorZIndex,width:qt,minWidth:qt,height:qt,background:fe.badgeColor,borderRadius:"100%",boxShadow:`0 0 0 ${(0,Ke.unit)(He)} ${fe.badgeShadowColor}`},[`${at}-count, ${at}-dot, ${ae}-custom-component`]:{position:"absolute",top:0,insetInlineEnd:0,transform:"translate(50%, -50%)",transformOrigin:"100% 0%",[`&${Xt}-spin`]:{animationName:et,animationDuration:"1s",animationIterationCount:"infinite",animationTimingFunction:"linear"}},[`&${at}-status`]:{lineHeight:"inherit",verticalAlign:"baseline",[`${at}-status-dot`]:{position:"relative",top:-1,display:"inline-block",width:dn,height:dn,verticalAlign:"middle",borderRadius:"50%"},[`${at}-status-success`]:{backgroundColor:fe.colorSuccess},[`${at}-status-processing`]:{overflow:"visible",color:fe.colorInfo,backgroundColor:fe.colorInfo,borderColor:"currentcolor","&::after":{position:"absolute",top:0,insetInlineStart:0,width:"100%",height:"100%",borderWidth:He,borderStyle:"solid",borderColor:"inherit",borderRadius:"50%",animationName:kt,animationDuration:fe.badgeProcessingDuration,animationIterationCount:"infinite",animationTimingFunction:"ease-in-out",content:'""'}},[`${at}-status-default`]:{backgroundColor:fe.colorTextPlaceholder},[`${at}-status-error`]:{backgroundColor:fe.colorError},[`${at}-status-warning`]:{backgroundColor:fe.colorWarning},[`${at}-status-text`]:{marginInlineStart:en,color:fe.colorText,fontSize:fe.fontSize}}}),re),{[`${at}-zoom-appear, ${at}-zoom-enter`]:{animationName:tt,animationDuration:fe.motionDurationSlow,animationTimingFunction:fe.motionEaseOutBack,animationFillMode:"both"},[`${at}-zoom-leave`]:{animationName:we,animationDuration:fe.motionDurationSlow,animationTimingFunction:fe.motionEaseOutBack,animationFillMode:"both"},[`&${at}-not-a-wrapper`]:{[`${at}-zoom-appear, ${at}-zoom-enter`]:{animationName:Re,animationDuration:fe.motionDurationSlow,animationTimingFunction:fe.motionEaseOutBack},[`${at}-zoom-leave`]:{animationName:Ne,animationDuration:fe.motionDurationSlow,animationTimingFunction:fe.motionEaseOutBack},[`&:not(${at}-status)`]:{verticalAlign:"middle"},[`${ae}-custom-component, ${at}-count`]:{transform:"none"},[`${ae}-custom-component, ${ae}`]:{position:"relative",top:"auto",display:"block",transformOrigin:"50% 50%"}},[ae]:{overflow:"hidden",transition:`all ${fe.motionDurationMid} ${fe.motionEaseOutBack}`,[`${ae}-only`]:{position:"relative",display:"inline-block",height:At,transition:`all ${fe.motionDurationSlow} ${fe.motionEaseOutBack}`,WebkitTransformStyle:"preserve-3d",WebkitBackfaceVisibility:"hidden",[`> p${ae}-only-unit`]:{height:At,margin:0,WebkitTransformStyle:"preserve-3d",WebkitBackfaceVisibility:"hidden"}},[`${ae}-symbol`]:{verticalAlign:"top"}},"&-rtl":{direction:"rtl",[`${at}-count, ${at}-dot, ${ae}-custom-component`]:{transform:"translate(-50%, -50%)"}}})}},Nt=fe=>{const{fontHeight:at,lineWidth:Xt,marginXS:qe,colorBorderBg:He}=fe,Ue=at,rt=Xt,dn=fe.colorTextLightSolid,qt=fe.colorError,Fn=fe.colorErrorHover;return(0,lt.mergeToken)(fe,{badgeFontHeight:Ue,badgeShadowSize:rt,badgeTextColor:dn,badgeColor:qt,badgeColorHover:Fn,badgeShadowColor:He,badgeProcessingDuration:"1.2s",badgeRibbonOffset:qe,badgeRibbonCornerTransform:"scaleY(0.75)",badgeRibbonCornerFilter:"brightness(75%)"})},me=fe=>{const{fontSize:at,lineHeight:Xt,fontSizeSM:qe,lineWidth:He}=fe;return{indicatorZIndex:"auto",indicatorHeight:Math.round(at*Xt)-2*He,indicatorHeightSM:at,dotSize:qe/2,textFontSize:qe,textFontSizeSM:qe,textFontWeight:"normal",statusSize:qe/2}};var Ze=(0,Ie.I$)("Badge",fe=>{const at=Nt(fe);return st(at)},me);const ft=fe=>{const{antCls:at,badgeFontHeight:Xt,marginXS:qe,badgeRibbonOffset:He,calc:Ue}=fe,rt=`${at}-ribbon`,dn=`${at}-ribbon-wrapper`,qt=(0,$e.Z)(fe,(Fn,At)=>{let{darkColor:Ge}=At;return{[`&${rt}-color-${Fn}`]:{background:Ge,color:Ge}}});return{[dn]:{position:"relative"},[rt]:Object.assign(Object.assign(Object.assign(Object.assign({},(0,ze.Wf)(fe)),{position:"absolute",top:qe,padding:`0 ${(0,Ke.unit)(fe.paddingXS)}`,color:fe.colorPrimary,lineHeight:(0,Ke.unit)(Xt),whiteSpace:"nowrap",backgroundColor:fe.colorPrimary,borderRadius:fe.borderRadiusSM,[`${rt}-text`]:{color:fe.badgeTextColor},[`${rt}-corner`]:{position:"absolute",top:"100%",width:He,height:He,color:"currentcolor",border:`${(0,Ke.unit)(Ue(He).div(2).equal())} solid`,transform:fe.badgeRibbonCornerTransform,transformOrigin:"top",filter:fe.badgeRibbonCornerFilter}}),qt),{[`&${rt}-placement-end`]:{insetInlineEnd:Ue(He).mul(-1).equal(),borderEndEndRadius:0,[`${rt}-corner`]:{insetInlineEnd:0,borderInlineEndColor:"transparent",borderBlockEndColor:"transparent"}},[`&${rt}-placement-start`]:{insetInlineStart:Ue(He).mul(-1).equal(),borderEndStartRadius:0,[`${rt}-corner`]:{insetInlineStart:0,borderBlockEndColor:"transparent",borderInlineStartColor:"transparent"}},"&-rtl":{direction:"rtl"}})}};var tn=(0,Ie.I$)(["Badge","Ribbon"],fe=>{const at=Nt(fe);return ft(at)},me),Je=fe=>{const{className:at,prefixCls:Xt,style:qe,color:He,children:Ue,text:rt,placement:dn="end",rootClassName:qt}=fe,{getPrefixCls:Fn,direction:At}=y.useContext(Ve.E_),Ge=Fn("ribbon",Xt),en=`${Ge}-wrapper`,[ue,ae,re]=tn(Ge,en),ce=(0,We.o2)(He,!1),he=ke()(Ge,`${Ge}-placement-${dn}`,{[`${Ge}-rtl`]:At==="rtl",[`${Ge}-color-${He}`]:ce},at),ie={},Ce={};return He&&!ce&&(ie.background=He,Ce.color=He),ue(y.createElement("div",{className:ke()(en,qt,ae,re)},Ue,y.createElement("div",{className:ke()(he,ae),style:Object.assign(Object.assign({},ie),qe)},y.createElement("span",{className:`${Ge}-text`},rt),y.createElement("div",{className:`${Ge}-corner`,style:Ce}))))};const Qe=fe=>{const{prefixCls:at,value:Xt,current:qe,offset:He=0}=fe;let Ue;return He&&(Ue={position:"absolute",top:`${He}00%`,left:0}),y.createElement("span",{style:Ue,className:ke()(`${at}-only-unit`,{current:qe})},Xt)};function Ct(fe,at,Xt){let qe=fe,He=0;for(;(qe+10)%10!==at;)qe+=Xt,He+=Xt;return He}var je=fe=>{const{prefixCls:at,count:Xt,value:qe}=fe,He=Number(qe),Ue=Math.abs(Xt),[rt,dn]=y.useState(He),[qt,Fn]=y.useState(Ue),At=()=>{dn(He),Fn(Ue)};y.useEffect(()=>{const ue=setTimeout(At,1e3);return()=>clearTimeout(ue)},[He]);let Ge,en;if(rt===He||Number.isNaN(He)||Number.isNaN(rt))Ge=[y.createElement(Qe,Object.assign({},fe,{key:He,current:!0}))],en={transition:"none"};else{Ge=[];const ue=He+10,ae=[];for(let ie=He;ie<=ue;ie+=1)ae.push(ie);const re=qtie%10===rt);Ge=(re<0?ae.slice(0,ce+1):ae.slice(ce)).map((ie,Ce)=>{const Et=ie%10;return y.createElement(Qe,Object.assign({},fe,{key:ie,value:Et,offset:re<0?Ce-ce:Ce,current:Ce===ce}))}),en={transform:`translateY(${-Ct(rt,He,re)}00%)`}}return y.createElement("span",{className:`${at}-only`,style:en,onTransitionEnd:At},Ge)},ot=function(fe,at){var Xt={};for(var qe in fe)Object.prototype.hasOwnProperty.call(fe,qe)&&at.indexOf(qe)<0&&(Xt[qe]=fe[qe]);if(fe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var He=0,qe=Object.getOwnPropertySymbols(fe);He{const{prefixCls:Xt,count:qe,className:He,motionClassName:Ue,style:rt,title:dn,show:qt,component:Fn="sup",children:At}=fe,Ge=ot(fe,["prefixCls","count","className","motionClassName","style","title","show","component","children"]),{getPrefixCls:en}=y.useContext(Ve.E_),ue=en("scroll-number",Xt),ae=Object.assign(Object.assign({},Ge),{"data-show":qt,style:rt,className:ke()(ue,He,Ue),title:dn});let re=qe;if(qe&&Number(qe)%1===0){const ce=String(qe).split("");re=y.createElement("bdi",null,ce.map((he,ie)=>y.createElement(je,{prefixCls:ue,count:Number(qe),value:he,key:ce.length-ie})))}return rt!=null&&rt.borderColor&&(ae.style=Object.assign(Object.assign({},rt),{boxShadow:`0 0 0 1px ${rt.borderColor} inset`})),At?(0,De.Tm)(At,ce=>({className:ke()(`${ue}-custom-component`,ce==null?void 0:ce.className,Ue)})):y.createElement(Fn,Object.assign({},ae,{ref:at}),re)}),Kt=function(fe,at){var Xt={};for(var qe in fe)Object.prototype.hasOwnProperty.call(fe,qe)&&at.indexOf(qe)<0&&(Xt[qe]=fe[qe]);if(fe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var He=0,qe=Object.getOwnPropertySymbols(fe);He{var Xt,qe,He,Ue,rt;const{prefixCls:dn,scrollNumberPrefixCls:qt,children:Fn,status:At,text:Ge,color:en,count:ue=null,overflowCount:ae=99,dot:re=!1,size:ce="default",title:he,offset:ie,style:Ce,className:Et,rootClassName:vt,classNames:dt,styles:yt,showZero:vn=!1}=fe,wn=Kt(fe,["prefixCls","scrollNumberPrefixCls","children","status","text","color","count","overflowCount","dot","size","title","offset","style","className","rootClassName","classNames","styles","showZero"]),{getPrefixCls:Sn,direction:Zn,badge:rn}=y.useContext(Ve.E_),ht=Sn("badge",dn),[Cn,_t,on]=Ze(ht),It=ue>ae?`${ae}+`:ue,pn=It==="0"||It===0,Ot=ue===null||pn&&!vn,jn=(At!=null||en!=null)&&Ot,$n=re&&!pn,Xr=$n?"":It,nr=(0,y.useMemo)(()=>(Xr==null||Xr===""||pn&&!vn)&&!$n,[Xr,pn,vn,$n]),ut=(0,y.useRef)(ue);nr||(ut.current=ue);const Rt=ut.current,En=(0,y.useRef)(Xr);nr||(En.current=Xr);const Pn=En.current,or=(0,y.useRef)($n);nr||(or.current=$n);const Fr=(0,y.useMemo)(()=>{if(!ie)return Object.assign(Object.assign({},rn==null?void 0:rn.style),Ce);const ei={marginTop:ie[1]};return Zn==="rtl"?ei.left=parseInt(ie[0],10):ei.right=-parseInt(ie[0],10),Object.assign(Object.assign(Object.assign({},ei),rn==null?void 0:rn.style),Ce)},[Zn,ie,Ce,rn==null?void 0:rn.style]),La=he!=null?he:typeof Rt=="string"||typeof Rt=="number"?Rt:void 0,Rr=nr||!Ge?null:y.createElement("span",{className:`${ht}-status-text`},Ge),Wr=!Rt||typeof Rt!="object"?void 0:(0,De.Tm)(Rt,ei=>({style:Object.assign(Object.assign({},Fr),ei.style)})),xr=(0,We.o2)(en,!1),Fa=ke()(dt==null?void 0:dt.indicator,(Xt=rn==null?void 0:rn.classNames)===null||Xt===void 0?void 0:Xt.indicator,{[`${ht}-status-dot`]:jn,[`${ht}-status-${At}`]:!!At,[`${ht}-color-${en}`]:xr}),Za={};en&&!xr&&(Za.color=en,Za.background=en);const ja=ke()(ht,{[`${ht}-status`]:jn,[`${ht}-not-a-wrapper`]:!Fn,[`${ht}-rtl`]:Zn==="rtl"},Et,vt,rn==null?void 0:rn.className,(qe=rn==null?void 0:rn.classNames)===null||qe===void 0?void 0:qe.root,dt==null?void 0:dt.root,_t,on);if(!Fn&&jn){const ei=Fr.color;return Cn(y.createElement("span",Object.assign({},wn,{className:ja,style:Object.assign(Object.assign(Object.assign({},yt==null?void 0:yt.root),(He=rn==null?void 0:rn.styles)===null||He===void 0?void 0:He.root),Fr)}),y.createElement("span",{className:Fa,style:Object.assign(Object.assign(Object.assign({},yt==null?void 0:yt.indicator),(Ue=rn==null?void 0:rn.styles)===null||Ue===void 0?void 0:Ue.indicator),Za)}),Ge&&y.createElement("span",{style:{color:ei},className:`${ht}-status-text`},Ge)))}return Cn(y.createElement("span",Object.assign({ref:at},wn,{className:ja,style:Object.assign(Object.assign({},(rt=rn==null?void 0:rn.styles)===null||rt===void 0?void 0:rt.root),yt==null?void 0:yt.root)}),Fn,y.createElement(it.default,{visible:!nr,motionName:`${ht}-zoom`,motionAppear:!1,motionDeadline:1e3},ei=>{let{className:ur}=ei;var Qt,Vn;const hr=Sn("scroll-number",qt),Ea=or.current,Or=ke()(dt==null?void 0:dt.indicator,(Qt=rn==null?void 0:rn.classNames)===null||Qt===void 0?void 0:Qt.indicator,{[`${ht}-dot`]:Ea,[`${ht}-count`]:!Ea,[`${ht}-count-sm`]:ce==="small",[`${ht}-multiple-words`]:!Ea&&Pn&&Pn.toString().length>1,[`${ht}-status-${At}`]:!!At,[`${ht}-color-${en}`]:xr});let br=Object.assign(Object.assign(Object.assign({},yt==null?void 0:yt.indicator),(Vn=rn==null?void 0:rn.styles)===null||Vn===void 0?void 0:Vn.indicator),Fr);return en&&!xr&&(br=br||{},br.background=en),y.createElement(sn,{prefixCls:hr,show:!nr,motionClassName:ur,className:Or,count:Pn,title:La,style:br,key:"scrollNumber"},Wr)}),Rr))});Dn.Ribbon=Je;var Se=Dn},79939:function(Dt,Ht,ne){"use strict";ne.d(Ht,{Z:function(){return ka}});var y=ne(94480),Le=ne(59301),ke=ne(92310),it=ne.n(ke),We=ne(54476),De=ne(33885),Ve=ne(42978),Ke=ne(75931),ze=ne(37463),$e=ne(6551),lt=ne(6089),Ie=ne(18929),kt=Le.createContext({}),tt=kt,we=ne(76190),Re=ne(20068),Ne="__rc_cascader_search_mark__",et=function(Lt,Mt,xt){var Hn=xt.label,ar=Hn===void 0?"":Hn;return Mt.some(function(Er){return String(Er[ar]).toLowerCase().includes(Lt.toLowerCase())})},st=function(Lt,Mt,xt,Hn){return Mt.map(function(ar){return ar[Hn.label]}).join(" / ")},Nt=function(Lt,Mt,xt,Hn,ar,Er){var Kn=ar.filter,kr=Kn===void 0?et:Kn,Hr=ar.render,pi=Hr===void 0?st:Hr,ca=ar.limit,zt=ca===void 0?50:ca,Jt=ar.sort;return Le.useMemo(function(){var Pt=[];if(!Lt)return[];function yn(Jn,Ar){var On=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;Jn.forEach(function(cr){if(!(!Jt&&zt!==!1&&zt>0&&Pt.length>=zt)){var gn=[].concat((0,y.Z)(Ar),[cr]),yr=cr[xt.children],Tr=On||cr.disabled;if((!yr||yr.length===0||Er)&&kr(Lt,gn,{label:xt.label})){var un;Pt.push((0,De.Z)((0,De.Z)({},cr),{},(un={disabled:Tr},(0,Re.Z)(un,xt.label,pi(Lt,gn,Hn,xt)),(0,Re.Z)(un,Ne,gn),(0,Re.Z)(un,xt.children,void 0),un)))}yr&&yn(cr[xt.children],gn,Tr)}})}return yn(Mt,[]),Jt&&Pt.sort(function(Jn,Ar){return Jt(Jn[Ne],Ar[Ne],Lt,xt)}),zt!==!1&&zt>0?Pt.slice(0,zt):Pt},[Lt,Mt,xt,Hn,pi,Er,kr,Jt,zt])},me=Nt,Ze="__RC_CASCADER_SPLIT__",ft="SHOW_PARENT",tn="SHOW_CHILD";function Yt(ct){return ct.join(Ze)}function Je(ct){return ct.map(Yt)}function Qe(ct){return ct.split(Ze)}function Ct(ct){var Lt=ct||{},Mt=Lt.label,xt=Lt.value,Hn=Lt.children,ar=xt||"value";return{label:Mt||"label",value:ar,key:ar,children:Hn||"children"}}function Me(ct,Lt){var Mt,xt;return(Mt=ct.isLeaf)!==null&&Mt!==void 0?Mt:!((xt=ct[Lt.children])!==null&&xt!==void 0&&xt.length)}function je(ct){var Lt=ct.parentElement;if(Lt){var Mt=ct.offsetTop-Lt.offsetTop;Mt-Lt.scrollTop<0?Lt.scrollTo({top:Mt}):Mt+ct.offsetHeight-Lt.scrollTop>Lt.offsetHeight&&Lt.scrollTo({top:Mt+ct.offsetHeight-Lt.offsetHeight})}}function ot(ct,Lt){return ct.map(function(Mt){var xt;return(xt=Mt[Ne])===null||xt===void 0?void 0:xt.map(function(Hn){return Hn[Lt.value]})})}function Bt(ct){return Array.isArray(ct)&&Array.isArray(ct[0])}function sn(ct){return ct?Bt(ct)?ct:(ct.length===0?[]:[ct]).map(function(Lt){return Array.isArray(Lt)?Lt:[Lt]}):[]}function Kt(ct,Lt,Mt){var xt=new Set(ct),Hn=Lt();return ct.filter(function(ar){var Er=Hn[ar],Kn=Er?Er.parent:null,kr=Er?Er.children:null;return Er&&Er.node.disabled?!0:Mt===tn?!(kr&&kr.some(function(Hr){return Hr.key&&xt.has(Hr.key)})):!(Kn&&!Kn.node.disabled&&xt.has(Kn.key))})}function Gt(ct,Lt,Mt){for(var xt=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!1,Hn=Lt,ar=[],Er=function(){var Hr,pi,ca,zt=ct[Kn],Jt=(Hr=Hn)===null||Hr===void 0?void 0:Hr.findIndex(function(yn){var Jn=yn[Mt.value];return xt?String(Jn)===String(zt):Jn===zt}),Pt=Jt!==-1?(pi=Hn)===null||pi===void 0?void 0:pi[Jt]:null;ar.push({value:(ca=Pt==null?void 0:Pt[Mt.value])!==null&&ca!==void 0?ca:zt,index:Jt,option:Pt}),Hn=Pt==null?void 0:Pt[Mt.children]},Kn=0;Kn1){var un=Pt.slice(0,-1);On(un)}else Hr(!1)},yr=function(){var un,da=((un=Jn[yn])===null||un===void 0?void 0:un[Mt.children])||[],ya=da.find(function(zr){return!zr.disabled});if(ya){var sa=[].concat((0,y.Z)(Pt),[ya[Mt.value]]);On(sa)}};Le.useImperativeHandle(ct,function(){return{onKeyDown:function(un){var da=un.which;switch(da){case re.Z.UP:case re.Z.DOWN:{var ya=0;da===re.Z.UP?ya=-1:da===re.Z.DOWN&&(ya=1),ya!==0&&cr(ya);break}case re.Z.LEFT:{if(kr)break;ca?yr():gn();break}case re.Z.RIGHT:{if(kr)break;ca?gn():yr();break}case re.Z.BACKSPACE:{kr||gn();break}case re.Z.ENTER:{if(Pt.length){var sa=Jn[yn],zr=(sa==null?void 0:sa[Ne])||[];zr.length?ar(zr.map(function(ri){return ri[Mt.value]}),zr[zr.length-1]):ar(Pt,Jn[yn])}break}case re.Z.ESC:Hr(!1),pi&&un.stopPropagation()}},onKeyUp:function(){}}})},he=Le.forwardRef(function(ct,Lt){var Mt,xt,Hn,ar=ct.prefixCls,Er=ct.multiple,Kn=ct.searchValue,kr=ct.toggleOpen,Hr=ct.notFoundContent,pi=ct.direction,ca=ct.open,zt=ct.disabled,Jt=Le.useRef(null),Pt=pi==="rtl",yn=Le.useContext(tt),Jn=yn.options,Ar=yn.values,On=yn.halfValues,cr=yn.fieldNames,gn=yn.changeOnSelect,yr=yn.onSelect,Tr=yn.searchOptions,un=yn.dropdownPrefixCls,da=yn.loadData,ya=yn.expandTrigger,sa=un||ar,zr=Le.useState([]),ri=(0,Ve.Z)(zr,2),Ba=ri[0],Zr=ri[1],ia=function(ba){if(!(!da||Kn)){var Ri=Gt(ba,Jn,cr),gi=Ri.map(function(dl){var vo=dl.option;return vo}),Ui=gi[gi.length-1];if(Ui&&!Me(Ui,cr)){var Eo=Yt(ba);Zr(function(dl){return[].concat((0,y.Z)(dl),[Eo])}),da(gi)}}};Le.useEffect(function(){Ba.length&&Ba.forEach(function(wa){var ba=Qe(wa),Ri=Gt(ba,Jn,cr,!0).map(function(Ui){var Eo=Ui.option;return Eo}),gi=Ri[Ri.length-1];(!gi||gi[cr.children]||Me(gi,cr))&&Zr(function(Ui){return Ui.filter(function(Eo){return Eo!==wa})})})},[Jn,Ba,cr]);var ra=Le.useMemo(function(){return new Set(Je(Ar))},[Ar]),Ur=Le.useMemo(function(){return new Set(Je(On))},[On]),li=ae(Er,ca),Ca=(0,Ve.Z)(li,2),Pa=Ca[0],ha=Ca[1],Br=function(ba){ha(ba),ia(ba)},Qn=function(ba){if(zt)return!1;var Ri=ba.disabled,gi=Me(ba,cr);return!Ri&&(gi||gn||Er)},ai=function(ba,Ri){var gi=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;yr(ba),!Er&&(Ri||gn&&(ya==="hover"||gi))&&kr(!1)},dr=Le.useMemo(function(){return Kn?Tr:Jn},[Kn,Tr,Jn]),bn=Le.useMemo(function(){for(var wa=[{options:dr}],ba=dr,Ri=ot(ba,cr),gi=function(){var dl=Pa[Ui],vo=ba.find(function(Ei,yo){return(Ri[yo]?Yt(Ri[yo]):Ei[cr.value])===dl}),qo=vo==null?void 0:vo[cr.children];if(!(qo!=null&&qo.length))return 1;ba=qo,wa.push({options:qo})},Ui=0;Ui":Ar,cr=Mt.loadingIcon,gn=Mt.direction,yr=Mt.notFoundContent,Tr=yr===void 0?"Not Found":yr,un=Mt.disabled,da=!!kr,ya=(0,vt.C8)(Hr,{value:pi,postState:sn}),sa=(0,Ve.Z)(ya,2),zr=sa[0],ri=sa[1],Ba=Le.useMemo(function(){return Ct(ca)},[JSON.stringify(ca)]),Zr=Xt(Ba,Kn),ia=(0,Ve.Z)(Zr,3),ra=ia[0],Ur=ia[1],li=ia[2],Ca=Se(ra,Ba),Pa=dn(da,zr,Ur,li,Ca),ha=(0,Ve.Z)(Pa,3),Br=ha[0],Qn=ha[1],ai=ha[2],dr=(0,vt.zX)(function(qn){if(ri(qn),Jt){var Ye=sn(qn),wa=Ye.map(function(gi){return Gt(gi,ra,Ba).map(function(Ui){return Ui.option})}),ba=da?Ye:Ye[0],Ri=da?wa:wa[0];Jt(ba,Ri)}}),bn=rt(da,dr,Br,Qn,ai,Ur,li,Pt),fr=(0,vt.zX)(function(qn){bn(qn)}),Nr=Le.useMemo(function(){return{options:ra,fieldNames:Ba,values:Br,halfValues:Qn,changeOnSelect:zt,onSelect:fr,checkable:kr,searchOptions:[],dropdownPrefixCls:void 0,loadData:yn,expandTrigger:Jn,expandIcon:On,loadingIcon:cr,dropdownMenuColumnStyle:void 0}},[ra,Ba,Br,Qn,zt,fr,kr,yn,Jn,On,cr]),er="".concat(Hn,"-panel"),lr=!ra.length;return Le.createElement(tt.Provider,{value:Nr},Le.createElement("div",{className:it()(er,(Lt={},(0,Re.Z)(Lt,"".concat(er,"-rtl"),gn==="rtl"),(0,Re.Z)(Lt,"".concat(er,"-empty"),lr),Lt),Er),style:ar},lr?Tr:Le.createElement(ie,{prefixCls:Hn,searchValue:"",multiple:da,toggleOpen:dt,open:!0,direction:gn,disabled:un})))}function vn(ct){var Lt=ct.onPopupVisibleChange,Mt=ct.popupVisible,xt=ct.popupClassName,Hn=ct.popupPlacement;warning(!Lt,"`onPopupVisibleChange` is deprecated. Please use `onDropdownVisibleChange` instead."),warning(Mt===void 0,"`popupVisible` is deprecated. Please use `open` instead."),warning(xt===void 0,"`popupClassName` is deprecated. Please use `dropdownClassName` instead."),warning(Hn===void 0,"`popupPlacement` is deprecated. Please use `placement` instead.")}function wn(ct,Lt){if(ct){var Mt=function xt(Hn){for(var ar=0;ar":ia,Ur=ct.loadingIcon,li=ct.children,Ca=ct.dropdownMatchSelectWidth,Pa=Ca===void 0?!1:Ca,ha=ct.showCheckedStrategy,Br=ha===void 0?ft:ha,Qn=ct.optionRender,ai=(0,Ke.Z)(ct,Zn),dr=(0,$e.ZP)(Mt),bn=!!ca,fr=(0,Ie.Z)(Er,{value:Kn,postState:sn}),Nr=(0,Ve.Z)(fr,2),er=Nr[0],lr=Nr[1],qn=Le.useMemo(function(){return Ct(ar)},[JSON.stringify(ar)]),Ye=Xt(qn,On),wa=(0,Ve.Z)(Ye,3),ba=wa[0],Ri=wa[1],gi=wa[2],Ui=(0,Ie.Z)("",{value:Pt,postState:function(Dr){return Dr||""}}),Eo=(0,Ve.Z)(Ui,2),dl=Eo[0],vo=Eo[1],qo=function(Dr,Si){vo(Dr),Si.source!=="blur"&&yn&&yn(Dr)},Ei=He(Jn),yo=(0,Ve.Z)(Ei,2),fl=yo[0],wl=yo[1],ol=me(dl,ba,qn,cr||Hn,wl,kr||bn),Il=Se(ba,qn),Ho=dn(bn,er,Ri,gi,Il),ql=(0,Ve.Z)(Ho,3),Ll=ql[0],Cl=ql[1],Rl=ql[2],$l=Le.useMemo(function(){var Gl=Je(Ll),Dr=Kt(Gl,Ri,Br);return[].concat((0,y.Z)(Rl),(0,y.Z)(gi(Dr)))},[Ll,Ri,gi,Rl,Br]),Sl=Dn($l,ba,qn,bn,pi),bl=(0,lt.Z)(function(Gl){if(lr(Gl),Hr){var Dr=sn(Gl),Si=Dr.map(function(Ko){return Gt(Ko,ba,qn).map(function(Al){return Al.option})}),Vi=bn?Dr:Dr[0],Hi=bn?Si:Si[0];Hr(Vi,Hi)}}),Co=rt(bn,bl,Ll,Cl,Rl,Ri,gi,Br),us=(0,lt.Z)(function(Gl){(!bn||Jt)&&vo(""),Co(Gl)}),Ws=function(Dr,Si){if(Si.type==="clear"){bl([]);return}var Vi=Si.values[0],Hi=Vi.valueCells;us(Hi)},bo=Tr!==void 0?Tr:yr,As=da||un,_s=ri||zr,ou=function(Dr){Ba==null||Ba(Dr),Zr==null||Zr(Dr)},Gs=Le.useMemo(function(){return{options:ba,fieldNames:qn,values:Ll,halfValues:Cl,changeOnSelect:kr,onSelect:us,checkable:ca,searchOptions:ol,dropdownPrefixCls:cr,loadData:gn,expandTrigger:Ar,expandIcon:ra,loadingIcon:Ur,dropdownMenuColumnStyle:ya,optionRender:Qn}},[ba,qn,Ll,Cl,kr,us,ca,ol,cr,gn,Ar,ra,Ur,ya,Qn]),Xs=!(dl?ol:ba).length,lu=dl&&wl.matchInputWidth||Xs?{}:{minWidth:"auto"};return Le.createElement(tt.Provider,{value:Gs},Le.createElement(ze.Ac,(0,We.Z)({},ai,{ref:Lt,id:dr,prefixCls:Hn,autoClearSearchValue:Jt,dropdownMatchSelectWidth:Pa,dropdownStyle:(0,De.Z)((0,De.Z)({},lu),sa),displayValues:Sl,onDisplayValuesChange:Ws,mode:bn?"multiple":void 0,searchValue:dl,onSearch:qo,showSearch:fl,OptionList:Et,emptyOptions:Xs,open:bo,dropdownClassName:As,placement:_s,onDropdownVisibleChange:ou,getRawInputElement:function(){return li}})))});rn.SHOW_PARENT=ft,rn.SHOW_CHILD=tn,rn.Panel=yt;var ht=rn,Cn=ht,_t=ne(2738),on=ne(75030),It=ne(86641),pn=ne(45915),Ot=ne(82855),jn=ne(48755),$n=ne(38406),Xr=ne(2171),nr=ne(83397),ut=ne(31756),Rt=ne(56553),En=ne(24971),Pn=ne(1722),or=ne(90376),Fr=ne(68525),La=ne(90005),Rr=ne(70045);function Wr(ct,Lt){const{getPrefixCls:Mt,direction:xt,renderEmpty:Hn}=Le.useContext(jn.E_),ar=Lt||xt,Er=Mt("select",ct),Kn=Mt("cascader",ct);return[Er,Kn,ar,Hn]}var xr=Wr;function Fa(ct,Lt){return Le.useMemo(()=>Lt?Le.createElement("span",{className:`${ct}-checkbox-inner`}):!1,[Lt])}var Za=ne(33853),ja=ne(58617),ei=ne(38819),Qt=(ct,Lt,Mt)=>{let xt=Mt;Mt||(xt=Lt?Le.createElement(Za.Z,null):Le.createElement(ei.Z,null));const Hn=Le.createElement("span",{className:`${ct}-menu-item-loading-icon`},Le.createElement(ja.Z,{spin:!0}));return Le.useMemo(()=>[xt,Hn],[xt])},Vn=ne(56119),hr=ne(16931),Ea=ne(36237),Or=ne(36170),br=ne(63356),zi=ct=>{const{prefixCls:Lt,componentCls:Mt}=ct,xt=`${Mt}-menu-item`,Hn=` + margin-bottom ${at} ${qt}`},[`&${fe}-motion-leave-active`]:{maxHeight:0,marginBottom:"0 !important",paddingTop:0,paddingBottom:0,opacity:0}}),[`${fe}-with-description`]:{alignItems:"flex-start",padding:en,[`${fe}-icon`]:{marginInlineEnd:qe,fontSize:Fn,lineHeight:0},[`${fe}-message`]:{display:"block",marginBottom:Xt,color:Ge,fontSize:Ue},[`${fe}-description`]:{display:"block",color:At}},[`${fe}-banner`]:{marginBottom:0,border:"0 !important",borderRadius:0}}},st=Se=>{const{componentCls:fe,colorSuccess:at,colorSuccessBorder:Xt,colorSuccessBg:qe,colorWarning:He,colorWarningBorder:Ue,colorWarningBg:rt,colorError:dn,colorErrorBorder:qt,colorErrorBg:Fn,colorInfo:At,colorInfoBorder:Ge,colorInfoBg:en}=Se;return{[fe]:{"&-success":Ne(qe,Xt,at,Se,fe),"&-info":Ne(en,Ge,At,Se,fe),"&-warning":Ne(rt,Ue,He,Se,fe),"&-error":Object.assign(Object.assign({},Ne(Fn,qt,dn,Se,fe)),{[`${fe}-description > pre`]:{margin:0,padding:0}})}}},Nt=Se=>{const{componentCls:fe,iconCls:at,motionDurationMid:Xt,marginXS:qe,fontSizeIcon:He,colorIcon:Ue,colorIconHover:rt}=Se;return{[fe]:{"&-action":{marginInlineStart:qe},[`${fe}-close-icon`]:{marginInlineStart:qe,padding:0,overflow:"hidden",fontSize:He,lineHeight:(0,tt.unit)(He),backgroundColor:"transparent",border:"none",outline:"none",cursor:"pointer",[`${at}-close`]:{color:Ue,transition:`color ${Xt}`,"&:hover":{color:rt}}},"&-close-text":{color:Ue,transition:`color ${Xt}`,"&:hover":{color:rt}}}}},me=Se=>({withDescriptionIconSize:Se.fontSizeHeading3,defaultPadding:`${Se.paddingContentVerticalSM}px 12px`,withDescriptionPadding:`${Se.paddingMD}px ${Se.paddingContentHorizontalLG}px`});var Ze=(0,Re.I$)("Alert",Se=>[et(Se),st(Se),Nt(Se)],me),ft=function(Se,fe){var at={};for(var Xt in Se)Object.prototype.hasOwnProperty.call(Se,Xt)&&fe.indexOf(Xt)<0&&(at[Xt]=Se[Xt]);if(Se!=null&&typeof Object.getOwnPropertySymbols=="function")for(var qe=0,Xt=Object.getOwnPropertySymbols(Se);qe{const{icon:fe,prefixCls:at,type:Xt}=Se,qe=tn[Xt]||null;return fe?(0,Ie.wm)(fe,y.createElement("span",{className:`${at}-icon`},fe),()=>({className:Ke()(`${at}-icon`,fe.props.className)})):y.createElement(qe,{className:`${at}-icon`})},Je=Se=>{const{isClosable:fe,prefixCls:at,closeIcon:Xt,handleClose:qe,ariaProps:He}=Se,Ue=Xt===!0||Xt===void 0?y.createElement(it.Z,null):Xt;return fe?y.createElement("button",Object.assign({type:"button",onClick:qe,className:`${at}-close-icon`,tabIndex:0},He),Ue):null};var Ct=y.forwardRef((Se,fe)=>{const{description:at,prefixCls:Xt,message:qe,banner:He,className:Ue,rootClassName:rt,style:dn,onMouseEnter:qt,onMouseLeave:Fn,onClick:At,afterClose:Ge,showIcon:en,closable:ue,closeText:ae,closeIcon:re,action:ce,id:he}=Se,ie=ft(Se,["description","prefixCls","message","banner","className","rootClassName","style","onMouseEnter","onMouseLeave","onClick","afterClose","showIcon","closable","closeText","closeIcon","action","id"]),[Ce,Et]=y.useState(!1),vt=y.useRef(null);y.useImperativeHandle(fe,()=>({nativeElement:vt.current}));const{getPrefixCls:dt,direction:yt,closable:vn,closeIcon:wn,className:Sn,style:Zn}=(0,kt.dj)("alert"),rn=dt("alert",Xt),[ht,Cn,_t]=Ze(rn),on=ut=>{var Rt;Et(!0),(Rt=Se.onClose)===null||Rt===void 0||Rt.call(Se,ut)},It=y.useMemo(()=>Se.type!==void 0?Se.type:He?"warning":"info",[Se.type,He]),pn=y.useMemo(()=>typeof ue=="object"&&ue.closeIcon||ae?!0:typeof ue=="boolean"?ue:re!==!1&&re!==null&&re!==void 0?!0:!!vn,[ae,re,ue,vn]),Ot=He&&en===void 0?!0:en,jn=Ke()(rn,`${rn}-${It}`,{[`${rn}-with-description`]:!!at,[`${rn}-no-icon`]:!Ot,[`${rn}-banner`]:!!He,[`${rn}-rtl`]:yt==="rtl"},Sn,Ue,rt,_t,Cn),$n=(0,$e.Z)(ie,{aria:!0,data:!0}),Xr=y.useMemo(()=>typeof ue=="object"&&ue.closeIcon?ue.closeIcon:ae||(re!==void 0?re:typeof vn=="object"&&vn.closeIcon?vn.closeIcon:wn),[re,ue,ae,wn]),nr=y.useMemo(()=>{const ut=ue!=null?ue:vn;if(typeof ut=="object"){const{closeIcon:Rt}=ut;return ft(ut,["closeIcon"])}return{}},[ue,vn]);return ht(y.createElement(ze.default,{visible:!Ce,motionName:`${rn}-motion`,motionAppear:!1,motionEnter:!1,onLeaveStart:ut=>({maxHeight:ut.offsetHeight}),onLeaveEnd:Ge},(ut,Rt)=>{let{className:En,style:Pn}=ut;return y.createElement("div",Object.assign({id:he,ref:(0,lt.sQ)(vt,Rt),"data-show":!Ce,className:Ke()(jn,En),style:Object.assign(Object.assign(Object.assign({},Zn),dn),Pn),onMouseEnter:qt,onMouseLeave:Fn,onClick:At,role:"alert"},$n),Ot?y.createElement(Yt,{description:at,icon:Se.icon,prefixCls:rn,type:It}):null,y.createElement("div",{className:`${rn}-content`},qe?y.createElement("div",{className:`${rn}-message`},qe):null,at?y.createElement("div",{className:`${rn}-description`},at):null),ce?y.createElement("div",{className:`${rn}-action`},ce):null,y.createElement(Je,{isClosable:pn,prefixCls:rn,closeIcon:Xr,handleClose:on,ariaProps:nr}))}))}),Me=ne(67732),je=ne(83652),ot=ne(22214),Bt=ne(42403),Kt=function(Se){function fe(){var at;return(0,Me.Z)(this,fe),at=(0,ot.Z)(this,fe,arguments),at.state={error:void 0,info:{componentStack:""}},at}return(0,Bt.Z)(fe,Se),(0,je.Z)(fe,[{key:"componentDidCatch",value:function(Xt,qe){this.setState({error:Xt,info:qe})}},{key:"render",value:function(){const{message:Xt,description:qe,id:He,children:Ue}=this.props,{error:rt,info:dn}=this.state,qt=(dn==null?void 0:dn.componentStack)||null,Fn=typeof Xt=="undefined"?(rt||"").toString():Xt,At=typeof qe=="undefined"?qt:qe;return rt?y.createElement(Ct,{id:He,type:"error",message:Fn,description:y.createElement("pre",{style:{fontSize:"0.9em",overflowX:"auto"}},At)}):Ue}}])}(y.Component);const Gt=Ct;Gt.ErrorBoundary=Kt;var Dn=Gt},1560:function(Dt,Ht,ne){"use strict";ne.d(Ht,{Z:function(){return et}});var y=ne(2738),Le=ne(45915),ke=ne(82326),it=ne(59301),We=ne(92310),De=ne.n(We),Ve=ne(11592),Ke=ne(75030),ze=ne(48755);const{Option:$e}=ke.default;function lt(st){return(st==null?void 0:st.type)&&(st.type.isSelectOption||st.type.isSelectOptGroup)}const Ie=(st,Nt)=>{var me;const{prefixCls:Ze,className:ft,popupClassName:tn,dropdownClassName:Yt,children:Je,dataSource:Qe}=st,Ct=(0,Ve.Z)(Je);let Me;Ct.length===1&&it.isValidElement(Ct[0])&&!lt(Ct[0])&&([Me]=Ct);const je=Me?()=>Me:void 0;let ot;Ct.length&<(Ct[0])?ot=Je:ot=Qe?Qe.map(Gt=>{if(it.isValidElement(Gt))return Gt;switch(typeof Gt){case"string":return it.createElement($e,{key:Gt,value:Gt},Gt);case"object":{const{value:Dn}=Gt;return it.createElement($e,{key:Dn,value:Dn},Gt.text)}default:return}}):[];const{getPrefixCls:Bt}=it.useContext(ze.E_),sn=Bt("select",Ze),[Kt]=(0,Ke.Cn)("SelectLike",(me=st.dropdownStyle)===null||me===void 0?void 0:me.zIndex);return it.createElement(ke.default,Object.assign({ref:Nt,suffixIcon:null},(0,y.Z)(st,["dataSource","dropdownClassName"]),{prefixCls:sn,popupClassName:tn||Yt,dropdownStyle:Object.assign(Object.assign({},st.dropdownStyle),{zIndex:Kt}),className:De()(`${sn}-auto-complete`,ft),mode:ke.default.SECRET_COMBOBOX_MODE_DO_NOT_USE,getInputElement:je}),ot)};var tt=it.forwardRef(Ie);const{Option:we}=ke.default,Re=(0,Le.Z)(tt,"dropdownAlign",st=>(0,y.Z)(st,["visible"])),Ne=tt;Ne.Option=we,Ne._InternalPanelDoNotUseOrYouWillBeFired=Re;var et=Ne},88390:function(Dt,Ht,ne){"use strict";ne.d(Ht,{Z:function(){return Se}});var y=ne(59301),Le=ne(92310),ke=ne.n(Le),it=ne(77900),We=ne(29509),De=ne(22703),Ve=ne(48755),Ke=ne(36237),ze=ne(63356),$e=ne(93427),lt=ne(51636),Ie=ne(16931);const kt=new Ke.Keyframes("antStatusProcessing",{"0%":{transform:"scale(0.8)",opacity:.5},"100%":{transform:"scale(2.4)",opacity:0}}),tt=new Ke.Keyframes("antZoomBadgeIn",{"0%":{transform:"scale(0) translate(50%, -50%)",opacity:0},"100%":{transform:"scale(1) translate(50%, -50%)"}}),we=new Ke.Keyframes("antZoomBadgeOut",{"0%":{transform:"scale(1) translate(50%, -50%)"},"100%":{transform:"scale(0) translate(50%, -50%)",opacity:0}}),Re=new Ke.Keyframes("antNoWrapperZoomBadgeIn",{"0%":{transform:"scale(0)",opacity:0},"100%":{transform:"scale(1)"}}),Ne=new Ke.Keyframes("antNoWrapperZoomBadgeOut",{"0%":{transform:"scale(1)"},"100%":{transform:"scale(0)",opacity:0}}),et=new Ke.Keyframes("antBadgeLoadingCircle",{"0%":{transformOrigin:"50%"},"100%":{transform:"translate(50%, -50%) rotate(360deg)",transformOrigin:"50%"}}),st=fe=>{const{componentCls:at,iconCls:Xt,antCls:qe,badgeShadowSize:He,textFontSize:Ue,textFontSizeSM:rt,statusSize:dn,dotSize:qt,textFontWeight:Fn,indicatorHeight:At,indicatorHeightSM:Ge,marginXS:en,calc:ue}=fe,ae=`${qe}-scroll-number`,re=(0,$e.Z)(fe,(ce,he)=>{let{darkColor:ie}=he;return{[`&${at} ${at}-color-${ce}`]:{background:ie,[`&:not(${at}-count)`]:{color:ie},"a:hover &":{background:ie}}}});return{[at]:Object.assign(Object.assign(Object.assign(Object.assign({},(0,ze.Wf)(fe)),{position:"relative",display:"inline-block",width:"fit-content",lineHeight:1,[`${at}-count`]:{display:"inline-flex",justifyContent:"center",zIndex:fe.indicatorZIndex,minWidth:At,height:At,color:fe.badgeTextColor,fontWeight:Fn,fontSize:Ue,lineHeight:(0,Ke.unit)(At),whiteSpace:"nowrap",textAlign:"center",background:fe.badgeColor,borderRadius:ue(At).div(2).equal(),boxShadow:`0 0 0 ${(0,Ke.unit)(He)} ${fe.badgeShadowColor}`,transition:`background ${fe.motionDurationMid}`,a:{color:fe.badgeTextColor},"a:hover":{color:fe.badgeTextColor},"a:hover &":{background:fe.badgeColorHover}},[`${at}-count-sm`]:{minWidth:Ge,height:Ge,fontSize:rt,lineHeight:(0,Ke.unit)(Ge),borderRadius:ue(Ge).div(2).equal()},[`${at}-multiple-words`]:{padding:`0 ${(0,Ke.unit)(fe.paddingXS)}`,bdi:{unicodeBidi:"plaintext"}},[`${at}-dot`]:{zIndex:fe.indicatorZIndex,width:qt,minWidth:qt,height:qt,background:fe.badgeColor,borderRadius:"100%",boxShadow:`0 0 0 ${(0,Ke.unit)(He)} ${fe.badgeShadowColor}`},[`${at}-count, ${at}-dot, ${ae}-custom-component`]:{position:"absolute",top:0,insetInlineEnd:0,transform:"translate(50%, -50%)",transformOrigin:"100% 0%",[`&${Xt}-spin`]:{animationName:et,animationDuration:"1s",animationIterationCount:"infinite",animationTimingFunction:"linear"}},[`&${at}-status`]:{lineHeight:"inherit",verticalAlign:"baseline",[`${at}-status-dot`]:{position:"relative",top:-1,display:"inline-block",width:dn,height:dn,verticalAlign:"middle",borderRadius:"50%"},[`${at}-status-success`]:{backgroundColor:fe.colorSuccess},[`${at}-status-processing`]:{overflow:"visible",color:fe.colorInfo,backgroundColor:fe.colorInfo,borderColor:"currentcolor","&::after":{position:"absolute",top:0,insetInlineStart:0,width:"100%",height:"100%",borderWidth:He,borderStyle:"solid",borderColor:"inherit",borderRadius:"50%",animationName:kt,animationDuration:fe.badgeProcessingDuration,animationIterationCount:"infinite",animationTimingFunction:"ease-in-out",content:'""'}},[`${at}-status-default`]:{backgroundColor:fe.colorTextPlaceholder},[`${at}-status-error`]:{backgroundColor:fe.colorError},[`${at}-status-warning`]:{backgroundColor:fe.colorWarning},[`${at}-status-text`]:{marginInlineStart:en,color:fe.colorText,fontSize:fe.fontSize}}}),re),{[`${at}-zoom-appear, ${at}-zoom-enter`]:{animationName:tt,animationDuration:fe.motionDurationSlow,animationTimingFunction:fe.motionEaseOutBack,animationFillMode:"both"},[`${at}-zoom-leave`]:{animationName:we,animationDuration:fe.motionDurationSlow,animationTimingFunction:fe.motionEaseOutBack,animationFillMode:"both"},[`&${at}-not-a-wrapper`]:{[`${at}-zoom-appear, ${at}-zoom-enter`]:{animationName:Re,animationDuration:fe.motionDurationSlow,animationTimingFunction:fe.motionEaseOutBack},[`${at}-zoom-leave`]:{animationName:Ne,animationDuration:fe.motionDurationSlow,animationTimingFunction:fe.motionEaseOutBack},[`&:not(${at}-status)`]:{verticalAlign:"middle"},[`${ae}-custom-component, ${at}-count`]:{transform:"none"},[`${ae}-custom-component, ${ae}`]:{position:"relative",top:"auto",display:"block",transformOrigin:"50% 50%"}},[ae]:{overflow:"hidden",transition:`all ${fe.motionDurationMid} ${fe.motionEaseOutBack}`,[`${ae}-only`]:{position:"relative",display:"inline-block",height:At,transition:`all ${fe.motionDurationSlow} ${fe.motionEaseOutBack}`,WebkitTransformStyle:"preserve-3d",WebkitBackfaceVisibility:"hidden",[`> p${ae}-only-unit`]:{height:At,margin:0,WebkitTransformStyle:"preserve-3d",WebkitBackfaceVisibility:"hidden"}},[`${ae}-symbol`]:{verticalAlign:"top"}},"&-rtl":{direction:"rtl",[`${at}-count, ${at}-dot, ${ae}-custom-component`]:{transform:"translate(-50%, -50%)"}}})}},Nt=fe=>{const{fontHeight:at,lineWidth:Xt,marginXS:qe,colorBorderBg:He}=fe,Ue=at,rt=Xt,dn=fe.colorTextLightSolid,qt=fe.colorError,Fn=fe.colorErrorHover;return(0,lt.mergeToken)(fe,{badgeFontHeight:Ue,badgeShadowSize:rt,badgeTextColor:dn,badgeColor:qt,badgeColorHover:Fn,badgeShadowColor:He,badgeProcessingDuration:"1.2s",badgeRibbonOffset:qe,badgeRibbonCornerTransform:"scaleY(0.75)",badgeRibbonCornerFilter:"brightness(75%)"})},me=fe=>{const{fontSize:at,lineHeight:Xt,fontSizeSM:qe,lineWidth:He}=fe;return{indicatorZIndex:"auto",indicatorHeight:Math.round(at*Xt)-2*He,indicatorHeightSM:at,dotSize:qe/2,textFontSize:qe,textFontSizeSM:qe,textFontWeight:"normal",statusSize:qe/2}};var Ze=(0,Ie.I$)("Badge",fe=>{const at=Nt(fe);return st(at)},me);const ft=fe=>{const{antCls:at,badgeFontHeight:Xt,marginXS:qe,badgeRibbonOffset:He,calc:Ue}=fe,rt=`${at}-ribbon`,dn=`${at}-ribbon-wrapper`,qt=(0,$e.Z)(fe,(Fn,At)=>{let{darkColor:Ge}=At;return{[`&${rt}-color-${Fn}`]:{background:Ge,color:Ge}}});return{[dn]:{position:"relative"},[rt]:Object.assign(Object.assign(Object.assign(Object.assign({},(0,ze.Wf)(fe)),{position:"absolute",top:qe,padding:`0 ${(0,Ke.unit)(fe.paddingXS)}`,color:fe.colorPrimary,lineHeight:(0,Ke.unit)(Xt),whiteSpace:"nowrap",backgroundColor:fe.colorPrimary,borderRadius:fe.borderRadiusSM,[`${rt}-text`]:{color:fe.badgeTextColor},[`${rt}-corner`]:{position:"absolute",top:"100%",width:He,height:He,color:"currentcolor",border:`${(0,Ke.unit)(Ue(He).div(2).equal())} solid`,transform:fe.badgeRibbonCornerTransform,transformOrigin:"top",filter:fe.badgeRibbonCornerFilter}}),qt),{[`&${rt}-placement-end`]:{insetInlineEnd:Ue(He).mul(-1).equal(),borderEndEndRadius:0,[`${rt}-corner`]:{insetInlineEnd:0,borderInlineEndColor:"transparent",borderBlockEndColor:"transparent"}},[`&${rt}-placement-start`]:{insetInlineStart:Ue(He).mul(-1).equal(),borderEndStartRadius:0,[`${rt}-corner`]:{insetInlineStart:0,borderBlockEndColor:"transparent",borderInlineStartColor:"transparent"}},"&-rtl":{direction:"rtl"}})}};var tn=(0,Ie.I$)(["Badge","Ribbon"],fe=>{const at=Nt(fe);return ft(at)},me),Je=fe=>{const{className:at,prefixCls:Xt,style:qe,color:He,children:Ue,text:rt,placement:dn="end",rootClassName:qt}=fe,{getPrefixCls:Fn,direction:At}=y.useContext(Ve.E_),Ge=Fn("ribbon",Xt),en=`${Ge}-wrapper`,[ue,ae,re]=tn(Ge,en),ce=(0,We.o2)(He,!1),he=ke()(Ge,`${Ge}-placement-${dn}`,{[`${Ge}-rtl`]:At==="rtl",[`${Ge}-color-${He}`]:ce},at),ie={},Ce={};return He&&!ce&&(ie.background=He,Ce.color=He),ue(y.createElement("div",{className:ke()(en,qt,ae,re)},Ue,y.createElement("div",{className:ke()(he,ae),style:Object.assign(Object.assign({},ie),qe)},y.createElement("span",{className:`${Ge}-text`},rt),y.createElement("div",{className:`${Ge}-corner`,style:Ce}))))};const Qe=fe=>{const{prefixCls:at,value:Xt,current:qe,offset:He=0}=fe;let Ue;return He&&(Ue={position:"absolute",top:`${He}00%`,left:0}),y.createElement("span",{style:Ue,className:ke()(`${at}-only-unit`,{current:qe})},Xt)};function Ct(fe,at,Xt){let qe=fe,He=0;for(;(qe+10)%10!==at;)qe+=Xt,He+=Xt;return He}var je=fe=>{const{prefixCls:at,count:Xt,value:qe}=fe,He=Number(qe),Ue=Math.abs(Xt),[rt,dn]=y.useState(He),[qt,Fn]=y.useState(Ue),At=()=>{dn(He),Fn(Ue)};y.useEffect(()=>{const ue=setTimeout(At,1e3);return()=>clearTimeout(ue)},[He]);let Ge,en;if(rt===He||Number.isNaN(He)||Number.isNaN(rt))Ge=[y.createElement(Qe,Object.assign({},fe,{key:He,current:!0}))],en={transition:"none"};else{Ge=[];const ue=He+10,ae=[];for(let ie=He;ie<=ue;ie+=1)ae.push(ie);const re=qtie%10===rt);Ge=(re<0?ae.slice(0,ce+1):ae.slice(ce)).map((ie,Ce)=>{const Et=ie%10;return y.createElement(Qe,Object.assign({},fe,{key:ie,value:Et,offset:re<0?Ce-ce:Ce,current:Ce===ce}))}),en={transform:`translateY(${-Ct(rt,He,re)}00%)`}}return y.createElement("span",{className:`${at}-only`,style:en,onTransitionEnd:At},Ge)},ot=function(fe,at){var Xt={};for(var qe in fe)Object.prototype.hasOwnProperty.call(fe,qe)&&at.indexOf(qe)<0&&(Xt[qe]=fe[qe]);if(fe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var He=0,qe=Object.getOwnPropertySymbols(fe);He{const{prefixCls:Xt,count:qe,className:He,motionClassName:Ue,style:rt,title:dn,show:qt,component:Fn="sup",children:At}=fe,Ge=ot(fe,["prefixCls","count","className","motionClassName","style","title","show","component","children"]),{getPrefixCls:en}=y.useContext(Ve.E_),ue=en("scroll-number",Xt),ae=Object.assign(Object.assign({},Ge),{"data-show":qt,style:rt,className:ke()(ue,He,Ue),title:dn});let re=qe;if(qe&&Number(qe)%1===0){const ce=String(qe).split("");re=y.createElement("bdi",null,ce.map((he,ie)=>y.createElement(je,{prefixCls:ue,count:Number(qe),value:he,key:ce.length-ie})))}return rt!=null&&rt.borderColor&&(ae.style=Object.assign(Object.assign({},rt),{boxShadow:`0 0 0 1px ${rt.borderColor} inset`})),At?(0,De.Tm)(At,ce=>({className:ke()(`${ue}-custom-component`,ce==null?void 0:ce.className,Ue)})):y.createElement(Fn,Object.assign({},ae,{ref:at}),re)}),Kt=function(fe,at){var Xt={};for(var qe in fe)Object.prototype.hasOwnProperty.call(fe,qe)&&at.indexOf(qe)<0&&(Xt[qe]=fe[qe]);if(fe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var He=0,qe=Object.getOwnPropertySymbols(fe);He{var Xt,qe,He,Ue,rt;const{prefixCls:dn,scrollNumberPrefixCls:qt,children:Fn,status:At,text:Ge,color:en,count:ue=null,overflowCount:ae=99,dot:re=!1,size:ce="default",title:he,offset:ie,style:Ce,className:Et,rootClassName:vt,classNames:dt,styles:yt,showZero:vn=!1}=fe,wn=Kt(fe,["prefixCls","scrollNumberPrefixCls","children","status","text","color","count","overflowCount","dot","size","title","offset","style","className","rootClassName","classNames","styles","showZero"]),{getPrefixCls:Sn,direction:Zn,badge:rn}=y.useContext(Ve.E_),ht=Sn("badge",dn),[Cn,_t,on]=Ze(ht),It=ue>ae?`${ae}+`:ue,pn=It==="0"||It===0,Ot=ue===null||pn&&!vn,jn=(At!=null||en!=null)&&Ot,$n=re&&!pn,Xr=$n?"":It,nr=(0,y.useMemo)(()=>(Xr==null||Xr===""||pn&&!vn)&&!$n,[Xr,pn,vn,$n]),ut=(0,y.useRef)(ue);nr||(ut.current=ue);const Rt=ut.current,En=(0,y.useRef)(Xr);nr||(En.current=Xr);const Pn=En.current,or=(0,y.useRef)($n);nr||(or.current=$n);const wr=(0,y.useMemo)(()=>{if(!ie)return Object.assign(Object.assign({},rn==null?void 0:rn.style),Ce);const ei={marginTop:ie[1]};return Zn==="rtl"?ei.left=parseInt(ie[0],10):ei.right=-parseInt(ie[0],10),Object.assign(Object.assign(Object.assign({},ei),rn==null?void 0:rn.style),Ce)},[Zn,ie,Ce,rn==null?void 0:rn.style]),La=he!=null?he:typeof Rt=="string"||typeof Rt=="number"?Rt:void 0,Rr=nr||!Ge?null:y.createElement("span",{className:`${ht}-status-text`},Ge),Wr=!Rt||typeof Rt!="object"?void 0:(0,De.Tm)(Rt,ei=>({style:Object.assign(Object.assign({},wr),ei.style)})),Fr=(0,We.o2)(en,!1),Fa=ke()(dt==null?void 0:dt.indicator,(Xt=rn==null?void 0:rn.classNames)===null||Xt===void 0?void 0:Xt.indicator,{[`${ht}-status-dot`]:jn,[`${ht}-status-${At}`]:!!At,[`${ht}-color-${en}`]:Fr}),Za={};en&&!Fr&&(Za.color=en,Za.background=en);const ja=ke()(ht,{[`${ht}-status`]:jn,[`${ht}-not-a-wrapper`]:!Fn,[`${ht}-rtl`]:Zn==="rtl"},Et,vt,rn==null?void 0:rn.className,(qe=rn==null?void 0:rn.classNames)===null||qe===void 0?void 0:qe.root,dt==null?void 0:dt.root,_t,on);if(!Fn&&jn){const ei=wr.color;return Cn(y.createElement("span",Object.assign({},wn,{className:ja,style:Object.assign(Object.assign(Object.assign({},yt==null?void 0:yt.root),(He=rn==null?void 0:rn.styles)===null||He===void 0?void 0:He.root),wr)}),y.createElement("span",{className:Fa,style:Object.assign(Object.assign(Object.assign({},yt==null?void 0:yt.indicator),(Ue=rn==null?void 0:rn.styles)===null||Ue===void 0?void 0:Ue.indicator),Za)}),Ge&&y.createElement("span",{style:{color:ei},className:`${ht}-status-text`},Ge)))}return Cn(y.createElement("span",Object.assign({ref:at},wn,{className:ja,style:Object.assign(Object.assign({},(rt=rn==null?void 0:rn.styles)===null||rt===void 0?void 0:rt.root),yt==null?void 0:yt.root)}),Fn,y.createElement(it.default,{visible:!nr,motionName:`${ht}-zoom`,motionAppear:!1,motionDeadline:1e3},ei=>{let{className:ur}=ei;var Qt,Vn;const hr=Sn("scroll-number",qt),Ea=or.current,Or=ke()(dt==null?void 0:dt.indicator,(Qt=rn==null?void 0:rn.classNames)===null||Qt===void 0?void 0:Qt.indicator,{[`${ht}-dot`]:Ea,[`${ht}-count`]:!Ea,[`${ht}-count-sm`]:ce==="small",[`${ht}-multiple-words`]:!Ea&&Pn&&Pn.toString().length>1,[`${ht}-status-${At}`]:!!At,[`${ht}-color-${en}`]:Fr});let Ar=Object.assign(Object.assign(Object.assign({},yt==null?void 0:yt.indicator),(Vn=rn==null?void 0:rn.styles)===null||Vn===void 0?void 0:Vn.indicator),wr);return en&&!Fr&&(Ar=Ar||{},Ar.background=en),y.createElement(sn,{prefixCls:hr,show:!nr,motionClassName:ur,className:Or,count:Pn,title:La,style:Ar,key:"scrollNumber"},Wr)}),Rr))});Dn.Ribbon=Je;var Se=Dn},79939:function(Dt,Ht,ne){"use strict";ne.d(Ht,{Z:function(){return ka}});var y=ne(94480),Le=ne(59301),ke=ne(92310),it=ne.n(ke),We=ne(54476),De=ne(33885),Ve=ne(42978),Ke=ne(75931),ze=ne(37463),$e=ne(6551),lt=ne(6089),Ie=ne(18929),kt=Le.createContext({}),tt=kt,we=ne(76190),Re=ne(20068),Ne="__rc_cascader_search_mark__",et=function(Lt,Mt,xt){var Hn=xt.label,ar=Hn===void 0?"":Hn;return Mt.some(function(Er){return String(Er[ar]).toLowerCase().includes(Lt.toLowerCase())})},st=function(Lt,Mt,xt,Hn){return Mt.map(function(ar){return ar[Hn.label]}).join(" / ")},Nt=function(Lt,Mt,xt,Hn,ar,Er){var Kn=ar.filter,kr=Kn===void 0?et:Kn,Hr=ar.render,pi=Hr===void 0?st:Hr,ca=ar.limit,zt=ca===void 0?50:ca,Jt=ar.sort;return Le.useMemo(function(){var Pt=[];if(!Lt)return[];function yn(Jn,xr){var On=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;Jn.forEach(function(cr){if(!(!Jt&&zt!==!1&&zt>0&&Pt.length>=zt)){var gn=[].concat((0,y.Z)(xr),[cr]),yr=cr[xt.children],Tr=On||cr.disabled;if((!yr||yr.length===0||Er)&&kr(Lt,gn,{label:xt.label})){var un;Pt.push((0,De.Z)((0,De.Z)({},cr),{},(un={disabled:Tr},(0,Re.Z)(un,xt.label,pi(Lt,gn,Hn,xt)),(0,Re.Z)(un,Ne,gn),(0,Re.Z)(un,xt.children,void 0),un)))}yr&&yn(cr[xt.children],gn,Tr)}})}return yn(Mt,[]),Jt&&Pt.sort(function(Jn,xr){return Jt(Jn[Ne],xr[Ne],Lt,xt)}),zt!==!1&&zt>0?Pt.slice(0,zt):Pt},[Lt,Mt,xt,Hn,pi,Er,kr,Jt,zt])},me=Nt,Ze="__RC_CASCADER_SPLIT__",ft="SHOW_PARENT",tn="SHOW_CHILD";function Yt(ct){return ct.join(Ze)}function Je(ct){return ct.map(Yt)}function Qe(ct){return ct.split(Ze)}function Ct(ct){var Lt=ct||{},Mt=Lt.label,xt=Lt.value,Hn=Lt.children,ar=xt||"value";return{label:Mt||"label",value:ar,key:ar,children:Hn||"children"}}function Me(ct,Lt){var Mt,xt;return(Mt=ct.isLeaf)!==null&&Mt!==void 0?Mt:!((xt=ct[Lt.children])!==null&&xt!==void 0&&xt.length)}function je(ct){var Lt=ct.parentElement;if(Lt){var Mt=ct.offsetTop-Lt.offsetTop;Mt-Lt.scrollTop<0?Lt.scrollTo({top:Mt}):Mt+ct.offsetHeight-Lt.scrollTop>Lt.offsetHeight&&Lt.scrollTo({top:Mt+ct.offsetHeight-Lt.offsetHeight})}}function ot(ct,Lt){return ct.map(function(Mt){var xt;return(xt=Mt[Ne])===null||xt===void 0?void 0:xt.map(function(Hn){return Hn[Lt.value]})})}function Bt(ct){return Array.isArray(ct)&&Array.isArray(ct[0])}function sn(ct){return ct?Bt(ct)?ct:(ct.length===0?[]:[ct]).map(function(Lt){return Array.isArray(Lt)?Lt:[Lt]}):[]}function Kt(ct,Lt,Mt){var xt=new Set(ct),Hn=Lt();return ct.filter(function(ar){var Er=Hn[ar],Kn=Er?Er.parent:null,kr=Er?Er.children:null;return Er&&Er.node.disabled?!0:Mt===tn?!(kr&&kr.some(function(Hr){return Hr.key&&xt.has(Hr.key)})):!(Kn&&!Kn.node.disabled&&xt.has(Kn.key))})}function Gt(ct,Lt,Mt){for(var xt=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!1,Hn=Lt,ar=[],Er=function(){var Hr,pi,ca,zt=ct[Kn],Jt=(Hr=Hn)===null||Hr===void 0?void 0:Hr.findIndex(function(yn){var Jn=yn[Mt.value];return xt?String(Jn)===String(zt):Jn===zt}),Pt=Jt!==-1?(pi=Hn)===null||pi===void 0?void 0:pi[Jt]:null;ar.push({value:(ca=Pt==null?void 0:Pt[Mt.value])!==null&&ca!==void 0?ca:zt,index:Jt,option:Pt}),Hn=Pt==null?void 0:Pt[Mt.children]},Kn=0;Kn1){var un=Pt.slice(0,-1);On(un)}else Hr(!1)},yr=function(){var un,da=((un=Jn[yn])===null||un===void 0?void 0:un[Mt.children])||[],ya=da.find(function(zr){return!zr.disabled});if(ya){var sa=[].concat((0,y.Z)(Pt),[ya[Mt.value]]);On(sa)}};Le.useImperativeHandle(ct,function(){return{onKeyDown:function(un){var da=un.which;switch(da){case re.Z.UP:case re.Z.DOWN:{var ya=0;da===re.Z.UP?ya=-1:da===re.Z.DOWN&&(ya=1),ya!==0&&cr(ya);break}case re.Z.LEFT:{if(kr)break;ca?yr():gn();break}case re.Z.RIGHT:{if(kr)break;ca?gn():yr();break}case re.Z.BACKSPACE:{kr||gn();break}case re.Z.ENTER:{if(Pt.length){var sa=Jn[yn],zr=(sa==null?void 0:sa[Ne])||[];zr.length?ar(zr.map(function(ri){return ri[Mt.value]}),zr[zr.length-1]):ar(Pt,Jn[yn])}break}case re.Z.ESC:Hr(!1),pi&&un.stopPropagation()}},onKeyUp:function(){}}})},he=Le.forwardRef(function(ct,Lt){var Mt,xt,Hn,ar=ct.prefixCls,Er=ct.multiple,Kn=ct.searchValue,kr=ct.toggleOpen,Hr=ct.notFoundContent,pi=ct.direction,ca=ct.open,zt=ct.disabled,Jt=Le.useRef(null),Pt=pi==="rtl",yn=Le.useContext(tt),Jn=yn.options,xr=yn.values,On=yn.halfValues,cr=yn.fieldNames,gn=yn.changeOnSelect,yr=yn.onSelect,Tr=yn.searchOptions,un=yn.dropdownPrefixCls,da=yn.loadData,ya=yn.expandTrigger,sa=un||ar,zr=Le.useState([]),ri=(0,Ve.Z)(zr,2),Ba=ri[0],Zr=ri[1],ia=function(ba){if(!(!da||Kn)){var Ri=Gt(ba,Jn,cr),gi=Ri.map(function(dl){var vo=dl.option;return vo}),Ui=gi[gi.length-1];if(Ui&&!Me(Ui,cr)){var Eo=Yt(ba);Zr(function(dl){return[].concat((0,y.Z)(dl),[Eo])}),da(gi)}}};Le.useEffect(function(){Ba.length&&Ba.forEach(function(wa){var ba=Qe(wa),Ri=Gt(ba,Jn,cr,!0).map(function(Ui){var Eo=Ui.option;return Eo}),gi=Ri[Ri.length-1];(!gi||gi[cr.children]||Me(gi,cr))&&Zr(function(Ui){return Ui.filter(function(Eo){return Eo!==wa})})})},[Jn,Ba,cr]);var ra=Le.useMemo(function(){return new Set(Je(xr))},[xr]),Ur=Le.useMemo(function(){return new Set(Je(On))},[On]),li=ae(Er,ca),Ca=(0,Ve.Z)(li,2),Pa=Ca[0],ha=Ca[1],Pr=function(ba){ha(ba),ia(ba)},Qn=function(ba){if(zt)return!1;var Ri=ba.disabled,gi=Me(ba,cr);return!Ri&&(gi||gn||Er)},ai=function(ba,Ri){var gi=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;yr(ba),!Er&&(Ri||gn&&(ya==="hover"||gi))&&kr(!1)},dr=Le.useMemo(function(){return Kn?Tr:Jn},[Kn,Tr,Jn]),bn=Le.useMemo(function(){for(var wa=[{options:dr}],ba=dr,Ri=ot(ba,cr),gi=function(){var dl=Pa[Ui],vo=ba.find(function(Ei,yo){return(Ri[yo]?Yt(Ri[yo]):Ei[cr.value])===dl}),qo=vo==null?void 0:vo[cr.children];if(!(qo!=null&&qo.length))return 1;ba=qo,wa.push({options:qo})},Ui=0;Ui":xr,cr=Mt.loadingIcon,gn=Mt.direction,yr=Mt.notFoundContent,Tr=yr===void 0?"Not Found":yr,un=Mt.disabled,da=!!kr,ya=(0,vt.C8)(Hr,{value:pi,postState:sn}),sa=(0,Ve.Z)(ya,2),zr=sa[0],ri=sa[1],Ba=Le.useMemo(function(){return Ct(ca)},[JSON.stringify(ca)]),Zr=Xt(Ba,Kn),ia=(0,Ve.Z)(Zr,3),ra=ia[0],Ur=ia[1],li=ia[2],Ca=Se(ra,Ba),Pa=dn(da,zr,Ur,li,Ca),ha=(0,Ve.Z)(Pa,3),Pr=ha[0],Qn=ha[1],ai=ha[2],dr=(0,vt.zX)(function(qn){if(ri(qn),Jt){var Ye=sn(qn),wa=Ye.map(function(gi){return Gt(gi,ra,Ba).map(function(Ui){return Ui.option})}),ba=da?Ye:Ye[0],Ri=da?wa:wa[0];Jt(ba,Ri)}}),bn=rt(da,dr,Pr,Qn,ai,Ur,li,Pt),fr=(0,vt.zX)(function(qn){bn(qn)}),Nr=Le.useMemo(function(){return{options:ra,fieldNames:Ba,values:Pr,halfValues:Qn,changeOnSelect:zt,onSelect:fr,checkable:kr,searchOptions:[],dropdownPrefixCls:void 0,loadData:yn,expandTrigger:Jn,expandIcon:On,loadingIcon:cr,dropdownMenuColumnStyle:void 0}},[ra,Ba,Pr,Qn,zt,fr,kr,yn,Jn,On,cr]),er="".concat(Hn,"-panel"),lr=!ra.length;return Le.createElement(tt.Provider,{value:Nr},Le.createElement("div",{className:it()(er,(Lt={},(0,Re.Z)(Lt,"".concat(er,"-rtl"),gn==="rtl"),(0,Re.Z)(Lt,"".concat(er,"-empty"),lr),Lt),Er),style:ar},lr?Tr:Le.createElement(ie,{prefixCls:Hn,searchValue:"",multiple:da,toggleOpen:dt,open:!0,direction:gn,disabled:un})))}function vn(ct){var Lt=ct.onPopupVisibleChange,Mt=ct.popupVisible,xt=ct.popupClassName,Hn=ct.popupPlacement;warning(!Lt,"`onPopupVisibleChange` is deprecated. Please use `onDropdownVisibleChange` instead."),warning(Mt===void 0,"`popupVisible` is deprecated. Please use `open` instead."),warning(xt===void 0,"`popupClassName` is deprecated. Please use `dropdownClassName` instead."),warning(Hn===void 0,"`popupPlacement` is deprecated. Please use `placement` instead.")}function wn(ct,Lt){if(ct){var Mt=function xt(Hn){for(var ar=0;ar":ia,Ur=ct.loadingIcon,li=ct.children,Ca=ct.dropdownMatchSelectWidth,Pa=Ca===void 0?!1:Ca,ha=ct.showCheckedStrategy,Pr=ha===void 0?ft:ha,Qn=ct.optionRender,ai=(0,Ke.Z)(ct,Zn),dr=(0,$e.ZP)(Mt),bn=!!ca,fr=(0,Ie.Z)(Er,{value:Kn,postState:sn}),Nr=(0,Ve.Z)(fr,2),er=Nr[0],lr=Nr[1],qn=Le.useMemo(function(){return Ct(ar)},[JSON.stringify(ar)]),Ye=Xt(qn,On),wa=(0,Ve.Z)(Ye,3),ba=wa[0],Ri=wa[1],gi=wa[2],Ui=(0,Ie.Z)("",{value:Pt,postState:function(Br){return Br||""}}),Eo=(0,Ve.Z)(Ui,2),dl=Eo[0],vo=Eo[1],qo=function(Br,Si){vo(Br),Si.source!=="blur"&&yn&&yn(Br)},Ei=He(Jn),yo=(0,Ve.Z)(Ei,2),fl=yo[0],wl=yo[1],ol=me(dl,ba,qn,cr||Hn,wl,kr||bn),Il=Se(ba,qn),Ho=dn(bn,er,Ri,gi,Il),ql=(0,Ve.Z)(Ho,3),Ll=ql[0],Cl=ql[1],Rl=ql[2],$l=Le.useMemo(function(){var Gl=Je(Ll),Br=Kt(Gl,Ri,Pr);return[].concat((0,y.Z)(Rl),(0,y.Z)(gi(Br)))},[Ll,Ri,gi,Rl,Pr]),Sl=Dn($l,ba,qn,bn,pi),bl=(0,lt.Z)(function(Gl){if(lr(Gl),Hr){var Br=sn(Gl),Si=Br.map(function(Ko){return Gt(Ko,ba,qn).map(function(Al){return Al.option})}),Vi=bn?Br:Br[0],Hi=bn?Si:Si[0];Hr(Vi,Hi)}}),Co=rt(bn,bl,Ll,Cl,Rl,Ri,gi,Pr),us=(0,lt.Z)(function(Gl){(!bn||Jt)&&vo(""),Co(Gl)}),Ws=function(Br,Si){if(Si.type==="clear"){bl([]);return}var Vi=Si.values[0],Hi=Vi.valueCells;us(Hi)},bo=Tr!==void 0?Tr:yr,As=da||un,_s=ri||zr,ou=function(Br){Ba==null||Ba(Br),Zr==null||Zr(Br)},Gs=Le.useMemo(function(){return{options:ba,fieldNames:qn,values:Ll,halfValues:Cl,changeOnSelect:kr,onSelect:us,checkable:ca,searchOptions:ol,dropdownPrefixCls:cr,loadData:gn,expandTrigger:xr,expandIcon:ra,loadingIcon:Ur,dropdownMenuColumnStyle:ya,optionRender:Qn}},[ba,qn,Ll,Cl,kr,us,ca,ol,cr,gn,xr,ra,Ur,ya,Qn]),Xs=!(dl?ol:ba).length,lu=dl&&wl.matchInputWidth||Xs?{}:{minWidth:"auto"};return Le.createElement(tt.Provider,{value:Gs},Le.createElement(ze.Ac,(0,We.Z)({},ai,{ref:Lt,id:dr,prefixCls:Hn,autoClearSearchValue:Jt,dropdownMatchSelectWidth:Pa,dropdownStyle:(0,De.Z)((0,De.Z)({},lu),sa),displayValues:Sl,onDisplayValuesChange:Ws,mode:bn?"multiple":void 0,searchValue:dl,onSearch:qo,showSearch:fl,OptionList:Et,emptyOptions:Xs,open:bo,dropdownClassName:As,placement:_s,onDropdownVisibleChange:ou,getRawInputElement:function(){return li}})))});rn.SHOW_PARENT=ft,rn.SHOW_CHILD=tn,rn.Panel=yt;var ht=rn,Cn=ht,_t=ne(2738),on=ne(75030),It=ne(86641),pn=ne(45915),Ot=ne(82855),jn=ne(48755),$n=ne(38406),Xr=ne(2171),nr=ne(83397),ut=ne(31756),Rt=ne(56553),En=ne(24971),Pn=ne(1722),or=ne(90376),wr=ne(68525),La=ne(90005),Rr=ne(70045);function Wr(ct,Lt){const{getPrefixCls:Mt,direction:xt,renderEmpty:Hn}=Le.useContext(jn.E_),ar=Lt||xt,Er=Mt("select",ct),Kn=Mt("cascader",ct);return[Er,Kn,ar,Hn]}var Fr=Wr;function Fa(ct,Lt){return Le.useMemo(()=>Lt?Le.createElement("span",{className:`${ct}-checkbox-inner`}):!1,[Lt])}var Za=ne(33853),ja=ne(58617),ei=ne(38819),Qt=(ct,Lt,Mt)=>{let xt=Mt;Mt||(xt=Lt?Le.createElement(Za.Z,null):Le.createElement(ei.Z,null));const Hn=Le.createElement("span",{className:`${ct}-menu-item-loading-icon`},Le.createElement(ja.Z,{spin:!0}));return Le.useMemo(()=>[xt,Hn],[xt])},Vn=ne(56119),hr=ne(16931),Ea=ne(36237),Or=ne(36170),Ar=ne(63356),zi=ct=>{const{prefixCls:Lt,componentCls:Mt}=ct,xt=`${Mt}-menu-item`,Hn=` &${xt}-expand ${xt}-expand-icon, ${xt}-loading-icon -`;return[(0,Or.C2)(`${Lt}-checkbox`,ct),{[Mt]:{"&-checkbox":{top:0,marginInlineEnd:ct.paddingXS,pointerEvents:"unset"},"&-menus":{display:"flex",flexWrap:"nowrap",alignItems:"flex-start",[`&${Mt}-menu-empty`]:{[`${Mt}-menu`]:{width:"100%",height:"auto",[xt]:{color:ct.colorTextDisabled}}}},"&-menu":{flexGrow:1,flexShrink:0,minWidth:ct.controlItemWidth,height:ct.dropdownHeight,margin:0,padding:ct.menuPadding,overflow:"auto",verticalAlign:"top",listStyle:"none","-ms-overflow-style":"-ms-autohiding-scrollbar","&:not(:last-child)":{borderInlineEnd:`${(0,Ea.unit)(ct.lineWidth)} ${ct.lineType} ${ct.colorSplit}`},"&-item":Object.assign(Object.assign({},br.vS),{display:"flex",flexWrap:"nowrap",alignItems:"center",padding:ct.optionPadding,lineHeight:ct.lineHeight,cursor:"pointer",transition:`all ${ct.motionDurationMid}`,borderRadius:ct.borderRadiusSM,"&:hover":{background:ct.controlItemBgHover},"&-disabled":{color:ct.colorTextDisabled,cursor:"not-allowed","&:hover":{background:"transparent"},[Hn]:{color:ct.colorTextDisabled}},[`&-active:not(${xt}-disabled)`]:{"&, &:hover":{color:ct.optionSelectedColor,fontWeight:ct.optionSelectedFontWeight,backgroundColor:ct.optionSelectedBg}},"&-content":{flex:"auto"},[Hn]:{marginInlineStart:ct.paddingXXS,color:ct.colorTextDescription,fontSize:ct.fontSizeIcon},"&-keyword":{color:ct.colorHighlight}})}}}]};const ci=ct=>{const{componentCls:Lt,antCls:Mt}=ct;return[{[Lt]:{width:ct.controlWidth}},{[`${Lt}-dropdown`]:[{[`&${Mt}-select-dropdown`]:{padding:0}},zi(ct)]},{[`${Lt}-dropdown-rtl`]:{direction:"rtl"}},(0,Vn.c)(ct)]},Oa=ct=>{const Lt=Math.round((ct.controlHeight-ct.fontSize*ct.lineHeight)/2);return{controlWidth:184,controlItemWidth:111,dropdownHeight:180,optionSelectedBg:ct.controlItemBgActive,optionSelectedFontWeight:ct.fontWeightStrong,optionPadding:`${Lt}px ${ct.paddingSM}px`,menuPadding:ct.paddingXXS,optionSelectedColor:ct.colorText}};var xn=(0,hr.I$)("Cascader",ct=>[ci(ct)],Oa);const Sr=ct=>{const{componentCls:Lt}=ct;return{[`${Lt}-panel`]:[zi(ct),{display:"inline-flex",border:`${(0,Ea.unit)(ct.lineWidth)} ${ct.lineType} ${ct.colorSplit}`,borderRadius:ct.borderRadiusLG,overflowX:"auto",maxWidth:"100%",[`${Lt}-menus`]:{alignItems:"stretch"},[`${Lt}-menu`]:{height:"auto"},"&-empty":{padding:ct.paddingXXS}}]}};var jr=(0,hr.A1)(["Cascader","Panel"],ct=>Sr(ct),Oa);function Vr(ct){const{prefixCls:Lt,className:Mt,multiple:xt,rootClassName:Hn,notFoundContent:ar,direction:Er,expandIcon:Kn,disabled:kr}=ct,Hr=Le.useContext(Xr.Z),pi=kr!=null?kr:Hr,[ca,zt,Jt,Pt]=xr(Lt,Er),yn=(0,nr.Z)(zt),[Jn,Ar,On]=xn(zt,yn);jr(zt);const cr=Jt==="rtl",[gn,yr]=Qt(ca,cr,Kn),Tr=ar||(Pt==null?void 0:Pt("Cascader"))||Le.createElement($n.Z,{componentName:"Cascader"}),un=Fa(zt,xt);return Jn(Le.createElement(yt,Object.assign({},ct,{checkable:un,prefixCls:zt,className:it()(Mt,Ar,Hn,On,yn),notFoundContent:Tr,direction:Jt,expandIcon:gn,loadingIcon:yr,disabled:pi})))}var ta=Vr,$t=function(ct,Lt){var Mt={};for(var xt in ct)Object.prototype.hasOwnProperty.call(ct,xt)&&Lt.indexOf(xt)<0&&(Mt[xt]=ct[xt]);if(ct!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Hn=0,xt=Object.getOwnPropertySymbols(ct);Hnkr===0?[Kn]:[].concat((0,y.Z)(Er),[Lt,Kn]),[]),Hn=[];let ar=0;return xt.forEach((Er,Kn)=>{const kr=ar+Er.length;let Hr=ct.slice(ar,kr);ar=kr,Kn%2===1&&(Hr=Le.createElement("span",{className:`${Mt}-menu-item-keyword`,key:`separator-${Kn}`},Hr)),Hn.push(Hr)}),Hn}const St=(ct,Lt,Mt,xt)=>{const Hn=[],ar=ct.toLowerCase();return Lt.forEach((Er,Kn)=>{Kn!==0&&Hn.push(" / ");let kr=Er[xt.label];const Hr=typeof kr;(Hr==="string"||Hr==="number")&&(kr=mt(String(kr),ar,Mt)),Hn.push(kr)}),Hn},Xn=Le.forwardRef((ct,Lt)=>{var Mt;const{prefixCls:xt,size:Hn,disabled:ar,className:Er,rootClassName:Kn,multiple:kr,bordered:Hr=!0,transitionName:pi,choiceTransitionName:ca="",popupClassName:zt,dropdownClassName:Jt,expandIcon:Pt,placement:yn,showSearch:Jn,allowClear:Ar=!0,notFoundContent:On,direction:cr,getPopupContainer:gn,status:yr,showArrow:Tr,builtinPlacements:un,style:da,variant:ya}=ct,sa=$t(ct,["prefixCls","size","disabled","className","rootClassName","multiple","bordered","transitionName","choiceTransitionName","popupClassName","dropdownClassName","expandIcon","placement","showSearch","allowClear","notFoundContent","direction","getPopupContainer","status","showArrow","builtinPlacements","style","variant"]),zr=(0,_t.Z)(sa,["suffixIcon"]),{getPrefixCls:ri,getPopupContainer:Ba,className:Zr,style:ia}=(0,jn.dj)("cascader"),{popupOverflow:ra}=Le.useContext(jn.E_),{status:Ur,hasFeedback:li,isFormItemInput:Ca,feedbackIcon:Pa}=Le.useContext(Rt.aM),ha=(0,Ot.F)(Ur,yr),[Br,Qn,ai,dr]=xr(xt,cr),bn=ai==="rtl",fr=ri(),Nr=(0,nr.Z)(Br),[er,lr,qn]=(0,or.Z)(Br,Nr),Ye=(0,nr.Z)(Qn),[wa]=xn(Qn,Ye),{compactSize:ba,compactItemClassnames:Ri}=(0,Rr.ri)(Br,cr),[gi,Ui]=(0,En.Z)("cascader",ya,Hr),Eo=On||(dr==null?void 0:dr("Cascader"))||Le.createElement($n.Z,{componentName:"Cascader"}),dl=it()(zt||Jt,`${Qn}-dropdown`,{[`${Qn}-dropdown-rtl`]:ai==="rtl"},Kn,Nr,Ye,lr,qn),vo=Le.useMemo(()=>{if(!Jn)return Jn;let bl={render:St};return typeof Jn=="object"&&(bl=Object.assign(Object.assign({},bl),Jn)),bl},[Jn]),qo=(0,ut.Z)(bl=>{var Co;return(Co=Hn!=null?Hn:ba)!==null&&Co!==void 0?Co:bl}),Ei=Le.useContext(Xr.Z),yo=ar!=null?ar:Ei,[fl,wl]=Qt(Br,bn,Pt),ol=Fa(Qn,kr),Il=(0,La.Z)(ct.suffixIcon,Tr),{suffixIcon:Ho,removeIcon:ql,clearIcon:Ll}=(0,Fr.Z)(Object.assign(Object.assign({},ct),{hasFeedback:li,feedbackIcon:Pa,showSuffixIcon:Il,multiple:kr,prefixCls:Br,componentName:"Cascader"})),Cl=Le.useMemo(()=>yn!==void 0?yn:bn?"bottomRight":"bottomLeft",[yn,bn]),Rl=Ar===!0?{clearIcon:Ll}:Ar,[$l]=(0,on.Cn)("SelectLike",(Mt=zr.dropdownStyle)===null||Mt===void 0?void 0:Mt.zIndex),Sl=Le.createElement(Cn,Object.assign({prefixCls:Br,className:it()(!xt&&Qn,{[`${Br}-lg`]:qo==="large",[`${Br}-sm`]:qo==="small",[`${Br}-rtl`]:bn,[`${Br}-${gi}`]:Ui,[`${Br}-in-form-item`]:Ca},(0,Ot.Z)(Br,ha,li),Ri,Zr,Er,Kn,Nr,Ye,lr,qn),disabled:yo,style:Object.assign(Object.assign({},ia),da)},zr,{builtinPlacements:(0,Pn.Z)(un,ra),direction:ai,placement:Cl,notFoundContent:Eo,allowClear:Rl,showSearch:vo,expandIcon:fl,suffixIcon:Ho,removeIcon:ql,loadingIcon:wl,checkable:ol,dropdownClassName:dl,dropdownPrefixCls:xt||Qn,dropdownStyle:Object.assign(Object.assign({},zr.dropdownStyle),{zIndex:$l}),choiceTransitionName:(0,It.m)(fr,"",ca),transitionName:(0,It.m)(fr,"slide-up",pi),getPopupContainer:gn||Ba,ref:Lt}));return wa(er(Sl))}),mi=(0,pn.Z)(Xn,"dropdownAlign",ct=>(0,_t.Z)(ct,["visible"]));Xn.SHOW_PARENT=Nn,Xn.SHOW_CHILD=Rn,Xn.Panel=ta,Xn._InternalPanelDoNotUseOrYouWillBeFired=mi;var ka=Xn},24017:function(Dt,Ht,ne){"use strict";ne.d(Ht,{default:function(){return Ju}});var y=ne(66649),Le=ne.n(y),ke=ne(9007),it=ne.n(ke),We=ne(50991),De=ne.n(We),Ve=ne(9084),Ke=ne.n(Ve),ze=ne(58626),$e=ne.n(ze),lt=ne(13477),Ie=ne.n(lt),kt=ne(64796),tt=ne.n(kt);Le().extend(tt()),Le().extend(Ie()),Le().extend(it()),Le().extend(De()),Le().extend(Ke()),Le().extend($e()),Le().extend(function(se,ve){var Oe=ve.prototype,Xe=Oe.format;Oe.format=function(Zt){var an=(Zt||"").replace("Wo","wo");return Xe.bind(this)(an)}});var we={bn_BD:"bn-bd",by_BY:"be",en_GB:"en-gb",en_US:"en",fr_BE:"fr",fr_CA:"fr-ca",hy_AM:"hy-am",kmr_IQ:"ku",nl_BE:"nl-be",pt_BR:"pt-br",zh_CN:"zh-cn",zh_HK:"zh-hk",zh_TW:"zh-tw"},Re=function(ve){var Oe=we[ve];return Oe||ve.split("_")[0]},Ne=function(){},et={getNow:function(){var ve=Le()();return typeof ve.tz=="function"?ve.tz():ve},getFixedDate:function(ve){return Le()(ve,["YYYY-M-DD","YYYY-MM-DD"])},getEndDate:function(ve){return ve.endOf("month")},getWeekDay:function(ve){var Oe=ve.locale("en");return Oe.weekday()+Oe.localeData().firstDayOfWeek()},getYear:function(ve){return ve.year()},getMonth:function(ve){return ve.month()},getDate:function(ve){return ve.date()},getHour:function(ve){return ve.hour()},getMinute:function(ve){return ve.minute()},getSecond:function(ve){return ve.second()},getMillisecond:function(ve){return ve.millisecond()},addYear:function(ve,Oe){return ve.add(Oe,"year")},addMonth:function(ve,Oe){return ve.add(Oe,"month")},addDate:function(ve,Oe){return ve.add(Oe,"day")},setYear:function(ve,Oe){return ve.year(Oe)},setMonth:function(ve,Oe){return ve.month(Oe)},setDate:function(ve,Oe){return ve.date(Oe)},setHour:function(ve,Oe){return ve.hour(Oe)},setMinute:function(ve,Oe){return ve.minute(Oe)},setSecond:function(ve,Oe){return ve.second(Oe)},setMillisecond:function(ve,Oe){return ve.millisecond(Oe)},isAfter:function(ve,Oe){return ve.isAfter(Oe)},isValidate:function(ve){return ve.isValid()},locale:{getWeekFirstDay:function(ve){return Le()().locale(Re(ve)).localeData().firstDayOfWeek()},getWeekFirstDate:function(ve,Oe){return Oe.locale(Re(ve)).weekday(0)},getWeek:function(ve,Oe){return Oe.locale(Re(ve)).week()},getShortWeekDays:function(ve){return Le()().locale(Re(ve)).localeData().weekdaysMin()},getShortMonths:function(ve){return Le()().locale(Re(ve)).localeData().monthsShort()},format:function(ve,Oe,Xe){return Oe.locale(Re(ve)).format(Xe)},parse:function(ve,Oe,Xe){for(var nt=Re(ve),Zt=0;Zt2&&arguments[2]!==void 0?arguments[2]:"0",Xe=String(se);Xe.length2&&arguments[2]!==void 0?arguments[2]:[],Xe=me.useState([!1,!1]),nt=(0,Ue.Z)(Xe,2),Zt=nt[0],an=nt[1],ln=function(fn,zn){an(function(Gn){return vt(Gn,zn,fn)})},Bn=me.useMemo(function(){return Zt.map(function(Mn,fn){if(Mn)return!0;var zn=se[fn];return zn?!!(!Oe[fn]&&!zn||zn&&ve(zn,{activeIndex:fn})):!1})},[se,Zt,ve,Oe]);return[Bn,ln]}function rn(se,ve,Oe,Xe,nt){var Zt="",an=[];return se&&an.push(nt?"hh":"HH"),ve&&an.push("mm"),Oe&&an.push("ss"),Zt=an.join(":"),Xe&&(Zt+=".SSS"),nt&&(Zt+=" A"),Zt}function ht(se,ve,Oe,Xe,nt,Zt){var an=se.fieldDateTimeFormat,ln=se.fieldDateFormat,Bn=se.fieldTimeFormat,Mn=se.fieldMonthFormat,fn=se.fieldYearFormat,zn=se.fieldWeekFormat,Gn=se.fieldQuarterFormat,Yn=se.yearFormat,Un=se.cellYearFormat,tr=se.cellQuarterFormat,ir=se.dayFormat,Tn=se.cellDateFormat,Qr=rn(ve,Oe,Xe,nt,Zt);return(0,He.Z)((0,He.Z)({},se),{},{fieldDateTimeFormat:an||"YYYY-MM-DD ".concat(Qr),fieldDateFormat:ln||"YYYY-MM-DD",fieldTimeFormat:Bn||Qr,fieldMonthFormat:Mn||"YYYY-MM",fieldYearFormat:fn||"YYYY",fieldWeekFormat:zn||"gggg-wo",fieldQuarterFormat:Gn||"YYYY-[Q]Q",yearFormat:Yn||"YYYY",cellYearFormat:Un||"YYYY",cellQuarterFormat:tr||"[Q]Q",cellDateFormat:Tn||ir||"D"})}function Cn(se,ve){var Oe=ve.showHour,Xe=ve.showMinute,nt=ve.showSecond,Zt=ve.showMillisecond,an=ve.use12Hours;return me.useMemo(function(){return ht(se,Oe,Xe,nt,Zt,an)},[se,Oe,Xe,nt,Zt,an])}var _t=ne(76190);function on(se,ve,Oe){return Oe!=null?Oe:ve.some(function(Xe){return se.includes(Xe)})}var It=["showNow","showHour","showMinute","showSecond","showMillisecond","use12Hours","hourStep","minuteStep","secondStep","millisecondStep","hideDisabledOptions","defaultValue","disabledHours","disabledMinutes","disabledSeconds","disabledMilliseconds","disabledTime","changeOnScroll","defaultOpenValue"];function pn(se){var ve=dt(se,It),Oe=se.format,Xe=se.picker,nt=null;return Oe&&(nt=Oe,Array.isArray(nt)&&(nt=nt[0]),nt=(0,_t.Z)(nt)==="object"?nt.format:nt),Xe==="time"&&(ve.format=nt),[ve,nt]}function Ot(se){return se&&typeof se=="string"}function jn(se,ve,Oe,Xe){return[se,ve,Oe,Xe].some(function(nt){return nt!==void 0})}function $n(se,ve,Oe,Xe,nt){var Zt=ve,an=Oe,ln=Xe;if(!se&&!Zt&&!an&&!ln&&!nt)Zt=!0,an=!0,ln=!0;else if(se){var Bn,Mn,fn,zn=[Zt,an,ln].some(function(Un){return Un===!1}),Gn=[Zt,an,ln].some(function(Un){return Un===!0}),Yn=zn?!0:!Gn;Zt=(Bn=Zt)!==null&&Bn!==void 0?Bn:Yn,an=(Mn=an)!==null&&Mn!==void 0?Mn:Yn,ln=(fn=ln)!==null&&fn!==void 0?fn:Yn}return[Zt,an,ln,nt]}function Xr(se){var ve=se.showTime,Oe=pn(se),Xe=(0,Ue.Z)(Oe,2),nt=Xe[0],Zt=Xe[1],an=ve&&(0,_t.Z)(ve)==="object"?ve:{},ln=(0,He.Z)((0,He.Z)({defaultOpenValue:an.defaultOpenValue||an.defaultValue},nt),an),Bn=ln.showMillisecond,Mn=ln.showHour,fn=ln.showMinute,zn=ln.showSecond,Gn=jn(Mn,fn,zn,Bn),Yn=$n(Gn,Mn,fn,zn,Bn),Un=(0,Ue.Z)(Yn,3);return Mn=Un[0],fn=Un[1],zn=Un[2],[ln,(0,He.Z)((0,He.Z)({},ln),{},{showHour:Mn,showMinute:fn,showSecond:zn,showMillisecond:Bn}),ln.format,Zt]}function nr(se,ve,Oe,Xe,nt){var Zt=se==="time";if(se==="datetime"||Zt){for(var an=Xe,ln=yt(se,nt,null),Bn=ln,Mn=[ve,Oe],fn=0;fn1&&(an=ve.addDate(an,-7)),an}function Vn(se,ve){var Oe=ve.generateConfig,Xe=ve.locale,nt=ve.format;return se?typeof nt=="function"?nt(se):Oe.locale.format(Xe.locale,se,nt):""}function hr(se,ve,Oe){var Xe=ve,nt=["getHour","getMinute","getSecond","getMillisecond"],Zt=["setHour","setMinute","setSecond","setMillisecond"];return Zt.forEach(function(an,ln){Oe?Xe=se[an](Xe,se[nt[ln]](Oe)):Xe=se[an](Xe,0)}),Xe}function Ea(se,ve,Oe,Xe,nt){var Zt=(0,rt.zX)(function(an,ln){return!!(Oe&&Oe(an,ln)||Xe&&se.isAfter(Xe,an)&&!ja(se,ve,Xe,an,ln.type)||nt&&se.isAfter(an,nt)&&!ja(se,ve,nt,an,ln.type))});return Zt}function Or(se,ve,Oe){return me.useMemo(function(){var Xe=yt(se,ve,Oe),nt=Et(Xe),Zt=nt[0],an=(0,_t.Z)(Zt)==="object"&&Zt.type==="mask"?Zt.format:null;return[nt.map(function(ln){return typeof ln=="string"||typeof ln=="function"?ln:ln.format}),an]},[se,ve,Oe])}function br(se,ve,Oe){return typeof se[0]=="function"||Oe?!0:ve}function vi(se,ve,Oe,Xe){var nt=(0,rt.zX)(function(Zt,an){var ln=(0,He.Z)({type:ve},an);if(delete ln.activeIndex,!se.isValidate(Zt)||Oe&&Oe(Zt,ln))return!0;if((ve==="date"||ve==="time")&&Xe){var Bn,Mn=an&&an.activeIndex===1?"end":"start",fn=((Bn=Xe.disabledTime)===null||Bn===void 0?void 0:Bn.call(Xe,Zt,Mn,{from:ln.from}))||{},zn=fn.disabledHours,Gn=fn.disabledMinutes,Yn=fn.disabledSeconds,Un=fn.disabledMilliseconds,tr=Xe.disabledHours,ir=Xe.disabledMinutes,Tn=Xe.disabledSeconds,Qr=zn||tr,Pr=Gn||ir,mr=Yn||Tn,na=se.getHour(Zt),wr=se.getMinute(Zt),Lr=se.getSecond(Zt),di=se.getMillisecond(Zt);if(Qr&&Qr().includes(na)||Pr&&Pr(na).includes(wr)||mr&&mr(na,wr).includes(Lr)||Un&&Un(na,wr,Lr).includes(di))return!0}return!1});return nt}function zi(se){var ve=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,Oe=me.useMemo(function(){var Xe=se&&Et(se);return ve&&Xe&&(Xe[1]=Xe[1]||Xe[0]),Xe},[se,ve]);return Oe}function ci(se,ve){var Oe=se.generateConfig,Xe=se.locale,nt=se.picker,Zt=nt===void 0?"date":nt,an=se.prefixCls,ln=an===void 0?"rc-picker":an,Bn=se.styles,Mn=Bn===void 0?{}:Bn,fn=se.classNames,zn=fn===void 0?{}:fn,Gn=se.order,Yn=Gn===void 0?!0:Gn,Un=se.components,tr=Un===void 0?{}:Un,ir=se.inputRender,Tn=se.allowClear,Qr=se.clearIcon,Pr=se.needConfirm,mr=se.multiple,na=se.format,wr=se.inputReadOnly,Lr=se.disabledDate,di=se.minDate,Ia=se.maxDate,Ja=se.showTime,fa=se.value,bi=se.defaultValue,Qa=se.pickerValue,oa=se.defaultPickerValue,ea=zi(fa),ga=zi(bi),ma=zi(Qa),Di=zi(oa),ii=Zt==="date"&&Ja?"datetime":Zt,Na=ii==="time"||ii==="datetime",Ga=Na||mr,pa=Pr!=null?Pr:Na,qa=Xr(se),za=(0,Ue.Z)(qa,4),Xi=za[0],Ji=za[1],eo=za[2],qi=za[3],Sa=Cn(Xe,Ji),co=me.useMemo(function(){return nr(ii,eo,qi,Xi,Sa)},[ii,eo,qi,Xi,Sa]),oo=me.useMemo(function(){return(0,He.Z)((0,He.Z)({},se),{},{prefixCls:ln,locale:Sa,picker:Zt,styles:Mn,classNames:zn,order:Yn,components:(0,He.Z)({input:ir},tr),clearIcon:ut(ln,Tn,Qr),showTime:co,value:ea,defaultValue:ga,pickerValue:ma,defaultPickerValue:Di},ve==null?void 0:ve())},[se]),so=Or(ii,Sa,na),xo=(0,Ue.Z)(so,2),no=xo[0],po=xo[1],Ki=br(no,wr,mr),Ro=Ea(Oe,Xe,Lr,di,Ia),Ao=vi(Oe,Zt,Ro,co),$o=me.useMemo(function(){return(0,He.Z)((0,He.Z)({},oo),{},{needConfirm:pa,inputReadOnly:Ki,disabledDate:Ro})},[oo,pa,Ki,Ro]);return[$o,ii,Ga,no,po,Ao]}var Oa=ne(16089);function xn(se,ve,Oe){var Xe=(0,rt.C8)(ve,{value:se}),nt=(0,Ue.Z)(Xe,2),Zt=nt[0],an=nt[1],ln=me.useRef(se),Bn=me.useRef(),Mn=function(){Oa.Z.cancel(Bn.current)},fn=(0,rt.zX)(function(){an(ln.current),Oe&&Zt!==ln.current&&Oe(ln.current)}),zn=(0,rt.zX)(function(Gn,Yn){Mn(),ln.current=Gn,Gn||Yn?fn():Bn.current=(0,Oa.Z)(fn)});return me.useEffect(function(){return Mn},[]),[Zt,zn]}function Sr(se,ve){var Oe=arguments.length>2&&arguments[2]!==void 0?arguments[2]:[],Xe=arguments.length>3?arguments[3]:void 0,nt=Oe.every(function(fn){return fn})?!1:se,Zt=xn(nt,ve||!1,Xe),an=(0,Ue.Z)(Zt,2),ln=an[0],Bn=an[1];function Mn(fn){var zn=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};(!zn.inherit||ln)&&Bn(fn,zn.force)}return[ln,Mn]}function jr(se){var ve=me.useRef();return me.useImperativeHandle(se,function(){var Oe;return{nativeElement:(Oe=ve.current)===null||Oe===void 0?void 0:Oe.nativeElement,focus:function(nt){var Zt;(Zt=ve.current)===null||Zt===void 0||Zt.focus(nt)},blur:function(){var nt;(nt=ve.current)===null||nt===void 0||nt.blur()}}}),ve}function Vr(se,ve){return me.useMemo(function(){return se||(ve?((0,At.ZP)(!1,"`ranges` is deprecated. Please use `presets` instead."),Object.entries(ve).map(function(Oe){var Xe=(0,Ue.Z)(Oe,2),nt=Xe[0],Zt=Xe[1];return{label:nt,value:Zt}})):[])},[se,ve])}function ta(se,ve){var Oe=arguments.length>2&&arguments[2]!==void 0?arguments[2]:1,Xe=me.useRef(ve);Xe.current=ve,(0,dn.o)(function(){if(se)Xe.current(se);else{var nt=(0,Oa.Z)(function(){Xe.current(se)},Oe);return function(){Oa.Z.cancel(nt)}}},[se])}function $t(se){var ve=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],Oe=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1,Xe=me.useState(0),nt=(0,Ue.Z)(Xe,2),Zt=nt[0],an=nt[1],ln=me.useState(!1),Bn=(0,Ue.Z)(ln,2),Mn=Bn[0],fn=Bn[1],zn=me.useRef([]),Gn=me.useRef(null),Yn=me.useRef(null),Un=function(mr){Gn.current=mr},tr=function(mr){return Gn.current===mr},ir=function(mr){fn(mr)},Tn=function(mr){return mr&&(Yn.current=mr),Yn.current},Qr=function(mr){var na=zn.current,wr=new Set(na.filter(function(di){return mr[di]||ve[di]})),Lr=na[na.length-1]===0?1:0;return wr.size>=2||se[Lr]?null:Lr};return ta(Mn||Oe,function(){Mn||(zn.current=[],Un(null))}),me.useEffect(function(){Mn&&zn.current.push(Zt)},[Mn,Zt]),[Mn,ir,Tn,Zt,an,Qr,zn.current,Un,tr]}function Rn(se,ve,Oe,Xe,nt,Zt){var an=Oe[Oe.length-1],ln=function(Mn,fn){var zn=(0,Ue.Z)(se,2),Gn=zn[0],Yn=zn[1],Un=(0,He.Z)((0,He.Z)({},fn),{},{from:vn(se,Oe)});return an===1&&ve[0]&&Gn&&!ja(Xe,nt,Gn,Mn,Un.type)&&Xe.isAfter(Gn,Mn)||an===0&&ve[1]&&Yn&&!ja(Xe,nt,Yn,Mn,Un.type)&&Xe.isAfter(Mn,Yn)?!0:Zt==null?void 0:Zt(Mn,Un)};return ln}function Nn(se,ve,Oe,Xe){switch(ve){case"date":case"week":return se.addMonth(Oe,Xe);case"month":case"quarter":return se.addYear(Oe,Xe);case"year":return se.addYear(Oe,Xe*10);case"decade":return se.addYear(Oe,Xe*100);default:return Oe}}var mt=[];function St(se,ve,Oe,Xe,nt,Zt,an,ln){var Bn=arguments.length>8&&arguments[8]!==void 0?arguments[8]:mt,Mn=arguments.length>9&&arguments[9]!==void 0?arguments[9]:mt,fn=arguments.length>10&&arguments[10]!==void 0?arguments[10]:mt,zn=arguments.length>11?arguments[11]:void 0,Gn=arguments.length>12?arguments[12]:void 0,Yn=arguments.length>13?arguments[13]:void 0,Un=an==="time",tr=Zt||0,ir=function(ma){var Di=se.getNow();return Un&&(Di=hr(se,Di)),Bn[ma]||Oe[ma]||Di},Tn=(0,Ue.Z)(Mn,2),Qr=Tn[0],Pr=Tn[1],mr=(0,rt.C8)(function(){return ir(0)},{value:Qr}),na=(0,Ue.Z)(mr,2),wr=na[0],Lr=na[1],di=(0,rt.C8)(function(){return ir(1)},{value:Pr}),Ia=(0,Ue.Z)(di,2),Ja=Ia[0],fa=Ia[1],bi=me.useMemo(function(){var ga=[wr,Ja][tr];return Un?ga:hr(se,ga,fn[tr])},[Un,wr,Ja,tr,se,fn]),Qa=function(ma){var Di=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"panel",ii=[Lr,fa][tr];ii(ma);var Na=[wr,Ja];Na[tr]=ma,zn&&(!ja(se,ve,wr,Na[0],an)||!ja(se,ve,Ja,Na[1],an))&&zn(Na,{source:Di,range:tr===1?"end":"start",mode:Xe})},oa=function(ma,Di){if(ln){var ii={date:"month",week:"month",month:"year",quarter:"year"},Na=ii[an];if(Na&&!ja(se,ve,ma,Di,Na))return Nn(se,an,Di,-1);if(an==="year"&&ma){var Ga=Math.floor(se.getYear(ma)/10),pa=Math.floor(se.getYear(Di)/10);if(Ga!==pa)return Nn(se,an,Di,-1)}}return Di},ea=me.useRef(null);return(0,dn.Z)(function(){if(nt&&!Bn[tr]){var ga=Un?null:se.getNow();if(ea.current!==null&&ea.current!==tr?ga=[wr,Ja][tr^1]:Oe[tr]?ga=tr===0?Oe[0]:oa(Oe[0],Oe[1]):Oe[tr^1]&&(ga=Oe[tr^1]),ga){Gn&&se.isAfter(Gn,ga)&&(ga=Gn);var ma=ln?Nn(se,an,ga,1):ga;Yn&&se.isAfter(ma,Yn)&&(ga=ln?Nn(se,an,Yn,-1):Yn),Qa(ga,"reset")}}},[nt,tr,Oe[tr]]),me.useEffect(function(){nt?ea.current=tr:ea.current=null},[nt,tr]),(0,dn.Z)(function(){nt&&Bn&&Bn[tr]&&Qa(Bn[tr],"reset")},[nt,tr]),[bi,Qa]}function Xn(se,ve){var Oe=me.useRef(se),Xe=me.useState({}),nt=(0,Ue.Z)(Xe,2),Zt=nt[1],an=function(Mn){return Mn&&ve!==void 0?ve:Oe.current},ln=function(Mn){Oe.current=Mn,Zt({})};return[an,ln,an(!0)]}var mi=[];function ka(se,ve,Oe){var Xe=function(an){return an.map(function(ln){return Vn(ln,{generateConfig:se,locale:ve,format:Oe[0]})})},nt=function(an,ln){for(var Bn=Math.max(an.length,ln.length),Mn=-1,fn=0;fn2&&arguments[2]!==void 0?arguments[2]:1,Xe=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!1,nt=arguments.length>4&&arguments[4]!==void 0?arguments[4]:[],Zt=arguments.length>5&&arguments[5]!==void 0?arguments[5]:2,an=[],ln=Oe>=1?Oe|0:1,Bn=se;Bn<=ve;Bn+=ln){var Mn=nt.includes(Bn);(!Mn||!Xe)&&an.push({label:Ce(Bn,Zt),value:Bn,disabled:Mn})}return an}function Hr(se){var ve=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},Oe=arguments.length>2?arguments[2]:void 0,Xe=ve||{},nt=Xe.use12Hours,Zt=Xe.hourStep,an=Zt===void 0?1:Zt,ln=Xe.minuteStep,Bn=ln===void 0?1:ln,Mn=Xe.secondStep,fn=Mn===void 0?1:Mn,zn=Xe.millisecondStep,Gn=zn===void 0?100:zn,Yn=Xe.hideDisabledOptions,Un=Xe.disabledTime,tr=Xe.disabledHours,ir=Xe.disabledMinutes,Tn=Xe.disabledSeconds,Qr=me.useMemo(function(){return Oe||se.getNow()},[Oe,se]);if(0)var Pr,mr,na;var wr=me.useCallback(function(Ga){var pa=(Un==null?void 0:Un(Ga))||{};return[pa.disabledHours||tr||Kn,pa.disabledMinutes||ir||Kn,pa.disabledSeconds||Tn||Kn,pa.disabledMilliseconds||Kn]},[Un,tr,ir,Tn]),Lr=me.useMemo(function(){return wr(Qr)},[Qr,wr]),di=(0,Ue.Z)(Lr,4),Ia=di[0],Ja=di[1],fa=di[2],bi=di[3],Qa=me.useCallback(function(Ga,pa,qa,za){var Xi=kr(0,23,an,Yn,Ga()),Ji=nt?Xi.map(function(co){return(0,He.Z)((0,He.Z)({},co),{},{label:Ce(co.value%12||12,2)})}):Xi,eo=function(oo){return kr(0,59,Bn,Yn,pa(oo))},qi=function(oo,so){return kr(0,59,fn,Yn,qa(oo,so))},Sa=function(oo,so,xo){return kr(0,999,Gn,Yn,za(oo,so,xo),3)};return[Ji,eo,qi,Sa]},[Yn,an,nt,Gn,Bn,fn]),oa=me.useMemo(function(){return Qa(Ia,Ja,fa,bi)},[Qa,Ia,Ja,fa,bi]),ea=(0,Ue.Z)(oa,4),ga=ea[0],ma=ea[1],Di=ea[2],ii=ea[3],Na=function(pa,qa){var za=function(){return ga},Xi=ma,Ji=Di,eo=ii;if(qa){var qi=wr(qa),Sa=(0,Ue.Z)(qi,4),co=Sa[0],oo=Sa[1],so=Sa[2],xo=Sa[3],no=Qa(co,oo,so,xo),po=(0,Ue.Z)(no,4),Ki=po[0],Ro=po[1],Ao=po[2],$o=po[3];za=function(){return Ki},Xi=Ro,Ji=Ao,eo=$o}var Ni=Er(pa,za,Xi,Ji,eo,se);return Ni};return[Na,ga,ma,Di,ii]}function pi(se){var ve=se.mode,Oe=se.internalMode,Xe=se.renderExtraFooter,nt=se.showNow,Zt=se.showTime,an=se.onSubmit,ln=se.onNow,Bn=se.invalid,Mn=se.needConfirm,fn=se.generateConfig,zn=se.disabledDate,Gn=me.useContext(re),Yn=Gn.prefixCls,Un=Gn.locale,tr=Gn.button,ir=tr===void 0?"button":tr,Tn=fn.getNow(),Qr=Hr(fn,Zt,Tn),Pr=(0,Ue.Z)(Qr,1),mr=Pr[0],na=Xe==null?void 0:Xe(ve),wr=zn(Tn,{type:ve}),Lr=function(){if(!wr){var oa=mr(Tn);ln(oa)}},di="".concat(Yn,"-now"),Ia="".concat(di,"-btn"),Ja=nt&&me.createElement("li",{className:di},me.createElement("a",{className:Xt()(Ia,wr&&"".concat(Ia,"-disabled")),"aria-disabled":wr,onClick:Lr},Oe==="date"?Un.today:Un.now)),fa=Mn&&me.createElement("li",{className:"".concat(Yn,"-ok")},me.createElement(ir,{disabled:Bn,onClick:an},Un.ok)),bi=(Ja||fa)&&me.createElement("ul",{className:"".concat(Yn,"-ranges")},Ja,fa);return!na&&!bi?null:me.createElement("div",{className:"".concat(Yn,"-footer")},na&&me.createElement("div",{className:"".concat(Yn,"-footer-extra")},na),bi)}function ca(se,ve,Oe){function Xe(nt,Zt){var an=nt.findIndex(function(Bn){return ja(se,ve,Bn,Zt,Oe)});if(an===-1)return[].concat((0,qe.Z)(nt),[Zt]);var ln=(0,qe.Z)(nt);return ln.splice(an,1),ln}return Xe}var zt=me.createContext(null);function Jt(){return me.useContext(zt)}function Pt(se,ve){var Oe=se.prefixCls,Xe=se.generateConfig,nt=se.locale,Zt=se.disabledDate,an=se.minDate,ln=se.maxDate,Bn=se.cellRender,Mn=se.hoverValue,fn=se.hoverRangeValue,zn=se.onHover,Gn=se.values,Yn=se.pickerValue,Un=se.onSelect,tr=se.prevIcon,ir=se.nextIcon,Tn=se.superPrevIcon,Qr=se.superNextIcon,Pr=Xe.getNow(),mr={now:Pr,values:Gn,pickerValue:Yn,prefixCls:Oe,disabledDate:Zt,minDate:an,maxDate:ln,cellRender:Bn,hoverValue:Mn,hoverRangeValue:fn,onHover:zn,locale:nt,generateConfig:Xe,onSelect:Un,panelType:ve,prevIcon:tr,nextIcon:ir,superPrevIcon:Tn,superNextIcon:Qr};return[mr,Pr]}var yn=me.createContext({});function Jn(se){for(var ve=se.rowNum,Oe=se.colNum,Xe=se.baseDate,nt=se.getCellDate,Zt=se.prefixColumn,an=se.rowClassName,ln=se.titleFormat,Bn=se.getCellText,Mn=se.getCellClassName,fn=se.headerCells,zn=se.cellSelection,Gn=zn===void 0?!0:zn,Yn=se.disabledDate,Un=Jt(),tr=Un.prefixCls,ir=Un.panelType,Tn=Un.now,Qr=Un.disabledDate,Pr=Un.cellRender,mr=Un.onHover,na=Un.hoverValue,wr=Un.hoverRangeValue,Lr=Un.generateConfig,di=Un.values,Ia=Un.locale,Ja=Un.onSelect,fa=Yn||Qr,bi="".concat(tr,"-cell"),Qa=me.useContext(yn),oa=Qa.onCellDblClick,ea=function(qa){return di.some(function(za){return za&&ja(Lr,Ia,qa,za,ir)})},ga=[],ma=0;ma1&&arguments[1]!==void 0?arguments[1]:!1;si(fi),ir==null||ir(fi),No&&Zo(fi)},nl=function(fi,No){Sa(fi),No&&Wo(No),Zo(No,fi)},Oo=function(fi){if(Ao(fi),Wo(fi),qi!==mr){var No=["decade","year"],ti=[].concat(No,["month"]),yi={quarter:[].concat(No,["quarter"]),week:[].concat((0,qe.Z)(ti),["week"]),date:[].concat((0,qe.Z)(ti),["date"])},pl=yi[mr]||ti,vl=pl.indexOf(qi),gl=pl[vl+1];gl&&nl(gl,fi)}},ll=me.useMemo(function(){var Bi,fi;if(Array.isArray(Lr)){var No=(0,Ue.Z)(Lr,2);Bi=No[0],fi=No[1]}else Bi=Lr;return!Bi&&!fi?null:(Bi=Bi||fi,fi=fi||Bi,nt.isAfter(Bi,fi)?[fi,Bi]:[Bi,fi])},[Lr,nt]),ko=Sn(di,Ia,Ja),Bo=bi[co]||Pa[co]||gn,Fo=me.useContext(yn),ml=me.useMemo(function(){return(0,He.Z)((0,He.Z)({},Fo),{},{hideHeader:Qa})},[Fo,Qa]),Qi="".concat(oa,"-panel"),Vl=dt(se,["showWeek","prevIcon","nextIcon","superPrevIcon","superNextIcon","disabledDate","minDate","maxDate","onHover"]);return me.createElement(yn.Provider,{value:ml},me.createElement("div",{ref:ea,tabIndex:Bn,className:Xt()(Qi,(0,Ge.Z)({},"".concat(Qi,"-rtl"),Zt==="rtl"))},me.createElement(Bo,(0,Ze.Z)({},Vl,{showTime:za,prefixCls:oa,locale:pa,generateConfig:nt,onModeChange:nl,pickerValue:ro,onPickerValueChange:function(fi){Wo(fi,!0)},value:Ki[0],onSelect:Oo,values:Ki,cellRender:ko,hoverRangeValue:ll,hoverValue:wr}))))}var Br=me.memo(me.forwardRef(ha)),Qn=Br;function ai(se){var ve=se.picker,Oe=se.multiplePanel,Xe=se.pickerValue,nt=se.onPickerValueChange,Zt=se.needConfirm,an=se.onSubmit,ln=se.range,Bn=se.hoverValue,Mn=me.useContext(re),fn=Mn.prefixCls,zn=Mn.generateConfig,Gn=me.useCallback(function(Qr,Pr){return Nn(zn,ve,Qr,Pr)},[zn,ve]),Yn=me.useMemo(function(){return Gn(Xe,1)},[Xe,Gn]),Un=function(Pr){nt(Gn(Pr,-1))},tr={onCellDblClick:function(){Zt&&an()}},ir=ve==="time",Tn=(0,He.Z)((0,He.Z)({},se),{},{hoverValue:null,hoverRangeValue:null,hideHeader:ir});return ln?Tn.hoverRangeValue=Bn:Tn.hoverValue=Bn,Oe?me.createElement("div",{className:"".concat(fn,"-panels")},me.createElement(yn.Provider,{value:(0,He.Z)((0,He.Z)({},tr),{},{hideNext:!0})},me.createElement(Qn,Tn)),me.createElement(yn.Provider,{value:(0,He.Z)((0,He.Z)({},tr),{},{hidePrev:!0})},me.createElement(Qn,(0,Ze.Z)({},Tn,{pickerValue:Yn,onPickerValueChange:Un})))):me.createElement(yn.Provider,{value:(0,He.Z)({},tr)},me.createElement(Qn,Tn))}function dr(se){return typeof se=="function"?se():se}function bn(se){var ve=se.prefixCls,Oe=se.presets,Xe=se.onClick,nt=se.onHover;return Oe.length?me.createElement("div",{className:"".concat(ve,"-presets")},me.createElement("ul",null,Oe.map(function(Zt,an){var ln=Zt.label,Bn=Zt.value;return me.createElement("li",{key:an,onClick:function(){Xe(dr(Bn))},onMouseEnter:function(){nt(dr(Bn))},onMouseLeave:function(){nt(null)}},ln)}))):null}function fr(se){var ve=se.panelRender,Oe=se.internalMode,Xe=se.picker,nt=se.showNow,Zt=se.range,an=se.multiple,ln=se.activeInfo,Bn=ln===void 0?[0,0,0]:ln,Mn=se.presets,fn=se.onPresetHover,zn=se.onPresetSubmit,Gn=se.onFocus,Yn=se.onBlur,Un=se.onPanelMouseDown,tr=se.direction,ir=se.value,Tn=se.onSelect,Qr=se.isInvalid,Pr=se.defaultOpenValue,mr=se.onOk,na=se.onSubmit,wr=me.useContext(re),Lr=wr.prefixCls,di="".concat(Lr,"-panel"),Ia=tr==="rtl",Ja=me.useRef(null),fa=me.useRef(null),bi=me.useState(0),Qa=(0,Ue.Z)(bi,2),oa=Qa[0],ea=Qa[1],ga=me.useState(0),ma=(0,Ue.Z)(ga,2),Di=ma[0],ii=ma[1],Na=me.useState(0),Ga=(0,Ue.Z)(Na,2),pa=Ga[0],qa=Ga[1],za=function(Oo){Oo.width&&ea(Oo.width)},Xi=(0,Ue.Z)(Bn,3),Ji=Xi[0],eo=Xi[1],qi=Xi[2],Sa=me.useState(0),co=(0,Ue.Z)(Sa,2),oo=co[0],so=co[1];me.useEffect(function(){so(10)},[Ji]),me.useEffect(function(){if(Zt&&fa.current){var nl,Oo=((nl=Ja.current)===null||nl===void 0?void 0:nl.offsetWidth)||0,ll=fa.current.getBoundingClientRect();if(!ll.height||ll.right<0){so(function(ml){return Math.max(0,ml-1)});return}var ko=(Ia?eo-Oo:Ji)-ll.left;if(qa(ko),oa&&oa=ln&&Oe<=Bn)return Zt;var Mn=Math.min(Math.abs(Oe-ln),Math.abs(Oe-Bn));Mn0?eu:tu));var ns=Ls+Dl,ds=tu-eu+1;return String(eu+(ds+ns-eu)%ds)};switch(No){case"Backspace":case"Delete":ti="",yi=vl;break;case"ArrowLeft":ti="",gl(-1);break;case"ArrowRight":ti="",gl(1);break;case"ArrowUp":ti="",yi=os(1);break;case"ArrowDown":ti="",yi=os(-1);break;default:isNaN(Number(No))||(ti=pa+No,yi=ti);break}if(ti!==null&&(qa(ti),ti.length>=pl&&(gl(1),qa(""))),yi!==null){var Jl=so.slice(0,Ao)+Ce(yi,pl)+so.slice($o);ro(Jl.slice(0,an.length))}oo({})},Qi=me.useRef();(0,dn.Z)(function(){if(!(!oa||!an||Wo.current)){if(!po.match(so)){ro(an);return}return no.current.setSelectionRange(Ao,$o),Qi.current=(0,Oa.Z)(function(){no.current.setSelectionRange(Ao,$o)}),function(){Oa.Z.cancel(Qi.current)}}},[po,an,oa,so,Ji,Ao,$o,co,ro]);var Vl=an?{onFocus:ll,onBlur:Bo,onKeyDown:ml,onMouseDown:nl,onMouseUp:Oo,onPaste:Zo}:{};return me.createElement("div",{ref:xo,className:Xt()(fa,(0,Ge.Z)((0,Ge.Z)({},"".concat(fa,"-active"),Oe&&nt),"".concat(fa,"-placeholder"),fn))},me.createElement(Ja,(0,Ze.Z)({ref:no,"aria-invalid":ir,autoComplete:"off"},Qr,{onKeyDown:Fo,onBlur:ko},Vl,{value:so,onChange:si})),me.createElement(ba,{type:"suffix",icon:Zt}),Tn)}),fl=yo,wl=["id","prefix","clearIcon","suffixIcon","separator","activeIndex","activeHelp","allHelp","focused","onFocus","onBlur","onKeyDown","locale","generateConfig","placeholder","className","style","onClick","onClear","value","onChange","onSubmit","onInputChange","format","maskFormat","preserveInvalidOnBlur","onInvalid","disabled","invalid","inputReadOnly","direction","onOpenChange","onActiveInfo","placement","onMouseDown","required","aria-required","autoFocus","tabIndex"],ol=["index"];function Il(se,ve){var Oe=se.id,Xe=se.prefix,nt=se.clearIcon,Zt=se.suffixIcon,an=se.separator,ln=an===void 0?"~":an,Bn=se.activeIndex,Mn=se.activeHelp,fn=se.allHelp,zn=se.focused,Gn=se.onFocus,Yn=se.onBlur,Un=se.onKeyDown,tr=se.locale,ir=se.generateConfig,Tn=se.placeholder,Qr=se.className,Pr=se.style,mr=se.onClick,na=se.onClear,wr=se.value,Lr=se.onChange,di=se.onSubmit,Ia=se.onInputChange,Ja=se.format,fa=se.maskFormat,bi=se.preserveInvalidOnBlur,Qa=se.onInvalid,oa=se.disabled,ea=se.invalid,ga=se.inputReadOnly,ma=se.direction,Di=se.onOpenChange,ii=se.onActiveInfo,Na=se.placement,Ga=se.onMouseDown,pa=se.required,qa=se["aria-required"],za=se.autoFocus,Xi=se.tabIndex,Ji=(0,Nr.Z)(se,wl),eo=ma==="rtl",qi=me.useContext(re),Sa=qi.prefixCls,co=me.useMemo(function(){if(typeof Oe=="string")return[Oe];var ko=Oe||{};return[ko.start,ko.end]},[Oe]),oo=me.useRef(),so=me.useRef(),xo=me.useRef(),no=function(Bo){var Fo;return(Fo=[so,xo][Bo])===null||Fo===void 0?void 0:Fo.current};me.useImperativeHandle(ve,function(){return{nativeElement:oo.current,focus:function(Bo){if((0,_t.Z)(Bo)==="object"){var Fo,ml=Bo||{},Qi=ml.index,Vl=Qi===void 0?0:Qi,Bi=(0,Nr.Z)(ml,ol);(Fo=no(Vl))===null||Fo===void 0||Fo.focus(Bi)}else{var fi;(fi=no(Bo!=null?Bo:0))===null||fi===void 0||fi.focus()}},blur:function(){var Bo,Fo;(Bo=no(0))===null||Bo===void 0||Bo.blur(),(Fo=no(1))===null||Fo===void 0||Fo.blur()}}});var po=qn(Ji),Ki=me.useMemo(function(){return Array.isArray(Tn)?Tn:[Tn,Tn]},[Tn]),Ro=er((0,He.Z)((0,He.Z)({},se),{},{id:co,placeholder:Ki})),Ao=(0,Ue.Z)(Ro,1),$o=Ao[0],Ni=me.useState({position:"absolute",width:0}),ro=(0,Ue.Z)(Ni,2),si=ro[0],Zo=ro[1],Wo=(0,rt.zX)(function(){var ko=no(Bn);if(ko){var Bo=ko.nativeElement.getBoundingClientRect(),Fo=oo.current.getBoundingClientRect(),ml=Bo.left-Fo.left;Zo(function(Qi){return(0,He.Z)((0,He.Z)({},Qi),{},{width:Bo.width,left:ml})}),ii([Bo.left,Bo.right,Fo.width])}});me.useEffect(function(){Wo()},[Bn]);var nl=nt&&(wr[0]&&!oa[0]||wr[1]&&!oa[1]),Oo=za&&!oa[0],ll=za&&!Oo&&!oa[1];return me.createElement(ar.Z,{onResize:Wo},me.createElement("div",(0,Ze.Z)({},po,{className:Xt()(Sa,"".concat(Sa,"-range"),(0,Ge.Z)((0,Ge.Z)((0,Ge.Z)((0,Ge.Z)({},"".concat(Sa,"-focused"),zn),"".concat(Sa,"-disabled"),oa.every(function(ko){return ko})),"".concat(Sa,"-invalid"),ea.some(function(ko){return ko})),"".concat(Sa,"-rtl"),eo),Qr),style:Pr,ref:oo,onClick:mr,onMouseDown:function(Bo){var Fo=Bo.target;Fo!==so.current.inputElement&&Fo!==xo.current.inputElement&&Bo.preventDefault(),Ga==null||Ga(Bo)}}),Xe&&me.createElement("div",{className:"".concat(Sa,"-prefix")},Xe),me.createElement(fl,(0,Ze.Z)({ref:so},$o(0),{autoFocus:Oo,tabIndex:Xi,"date-range":"start"})),me.createElement("div",{className:"".concat(Sa,"-range-separator")},ln),me.createElement(fl,(0,Ze.Z)({ref:xo},$o(1),{autoFocus:ll,tabIndex:Xi,"date-range":"end"})),me.createElement("div",{className:"".concat(Sa,"-active-bar"),style:si}),me.createElement(ba,{type:"suffix",icon:Zt}),nl&&me.createElement(Ri,{icon:nt,onClear:na})))}var Ho=me.forwardRef(Il),ql=Ho;function Ll(se,ve){var Oe=se!=null?se:ve;return Array.isArray(Oe)?Oe:[Oe,Oe]}function Cl(se){return se===1?"end":"start"}function Rl(se,ve){var Oe=ci(se,function(){var xe=se.disabled,Ee=se.allowEmpty,gt=Ll(xe,!1),mn=Ll(Ee,!1);return{disabled:gt,allowEmpty:mn}}),Xe=(0,Ue.Z)(Oe,6),nt=Xe[0],Zt=Xe[1],an=Xe[2],ln=Xe[3],Bn=Xe[4],Mn=Xe[5],fn=nt.prefixCls,zn=nt.styles,Gn=nt.classNames,Yn=nt.defaultValue,Un=nt.value,tr=nt.needConfirm,ir=nt.onKeyDown,Tn=nt.disabled,Qr=nt.allowEmpty,Pr=nt.disabledDate,mr=nt.minDate,na=nt.maxDate,wr=nt.defaultOpen,Lr=nt.open,di=nt.onOpenChange,Ia=nt.locale,Ja=nt.generateConfig,fa=nt.picker,bi=nt.showNow,Qa=nt.showToday,oa=nt.showTime,ea=nt.mode,ga=nt.onPanelChange,ma=nt.onCalendarChange,Di=nt.onOk,ii=nt.defaultPickerValue,Na=nt.pickerValue,Ga=nt.onPickerValueChange,pa=nt.inputReadOnly,qa=nt.suffixIcon,za=nt.onFocus,Xi=nt.onBlur,Ji=nt.presets,eo=nt.ranges,qi=nt.components,Sa=nt.cellRender,co=nt.dateRender,oo=nt.monthCellRender,so=nt.onClick,xo=jr(ve),no=Sr(Lr,wr,Tn,di),po=(0,Ue.Z)(no,2),Ki=po[0],Ro=po[1],Ao=function(Ee,gt){(Tn.some(function(mn){return!mn})||!Ee)&&Ro(Ee,gt)},$o=Mt(Ja,Ia,ln,!0,!1,Yn,Un,ma,Di),Ni=(0,Ue.Z)($o,5),ro=Ni[0],si=Ni[1],Zo=Ni[2],Wo=Ni[3],nl=Ni[4],Oo=Zo(),ll=$t(Tn,Qr,Ki),ko=(0,Ue.Z)(ll,9),Bo=ko[0],Fo=ko[1],ml=ko[2],Qi=ko[3],Vl=ko[4],Bi=ko[5],fi=ko[6],No=ko[7],ti=ko[8],yi=function(Ee,gt){Fo(!0),za==null||za(Ee,{range:Cl(gt!=null?gt:Qi)})},pl=function(Ee,gt){Fo(!1),Xi==null||Xi(Ee,{range:Cl(gt!=null?gt:Qi)})},vl=me.useMemo(function(){if(!oa)return null;var xe=oa.disabledTime,Ee=xe?function(gt){var mn=Cl(Qi),Wn=vn(Oo,fi,Qi);return xe(gt,mn,{from:Wn})}:void 0;return(0,He.Z)((0,He.Z)({},oa),{},{disabledTime:Ee})},[oa,Qi,Oo,fi]),gl=(0,rt.C8)([fa,fa],{value:ea}),os=(0,Ue.Z)(gl,2),Jl=os[0],$s=os[1],Dl=Jl[Qi]||fa,ws=Dl==="date"&&vl?"datetime":Dl,es=ws===fa&&ws!=="time",eu=Hn(fa,Dl,bi,Qa,!0),tu=xt(nt,ro,si,Zo,Wo,Tn,ln,Bo,Ki,Mn),ts=(0,Ue.Z)(tu,2),nu=ts[0],Ls=ts[1],ns=Rn(Oo,Tn,fi,Ja,Ia,Pr),ds=Zn(Oo,Mn,Qr),ru=(0,Ue.Z)(ds,2),cc=ru[0],Pu=ru[1],kl=St(Ja,Ia,Oo,Jl,Ki,Qi,Zt,es,ii,Na,vl==null?void 0:vl.defaultOpenValue,Ga,mr,na),Ss=(0,Ue.Z)(kl,2),dc=Ss[0],Iu=Ss[1],ho=(0,rt.zX)(function(xe,Ee,gt){var mn=vt(Jl,Qi,Ee);if((mn[0]!==Jl[0]||mn[1]!==Jl[1])&&$s(mn),ga&>!==!1){var Wn=(0,qe.Z)(Oo);xe&&(Wn[Qi]=xe),ga(Wn,mn)}}),vs=function(Ee,gt){return vt(Oo,gt,Ee)},ls=function(Ee,gt){var mn=Oo;Ee&&(mn=vs(Ee,Qi)),No(Qi);var Wn=Bi(mn);Wo(mn),nu(Qi,Wn===null),Wn===null?Ao(!1,{force:!0}):gt||xo.current.focus({index:Wn})},Qu=function(Ee){var gt,mn=Ee.target.getRootNode();if(!xo.current.nativeElement.contains((gt=mn.activeElement)!==null&>!==void 0?gt:document.activeElement)){var Wn=Tn.findIndex(function(pr){return!pr});Wn>=0&&xo.current.focus({index:Wn})}Ao(!0),so==null||so(Ee)},Us=function(){Ls(null),Ao(!1,{force:!0})},Hs=me.useState(null),gs=(0,Ue.Z)(Hs,2),Mu=gs[0],au=gs[1],Os=me.useState(null),Es=(0,Ue.Z)(Os,2),fs=Es[0],ks=Es[1],Lu=me.useMemo(function(){return fs||Oo},[Oo,fs]);me.useEffect(function(){Ki||ks(null)},[Ki]);var xu=me.useState([0,0,0]),xl=(0,Ue.Z)(xu,2),fu=xl[0],iu=xl[1],Ks=Vr(Ji,eo),mu=function(Ee){ks(Ee),au("preset")},Ou=function(Ee){var gt=Ls(Ee);gt&&Ao(!1,{force:!0})},pu=function(Ee){ls(Ee)},hu=function(Ee){ks(Ee?vs(Ee,Qi):null),au("cell")},Ns=function(Ee){Ao(!0),yi(Ee)},Ys=function(){ml("panel")},rs=function(Ee){var gt=vt(Oo,Qi,Ee);Wo(gt),!tr&&!an&&Zt===ws&&ls(Ee)},fc=function(){Ao(!1)},mc=Sn(Sa,co,oo,Cl(Qi)),pc=Oo[Qi]||null,ku=(0,rt.zX)(function(xe){return Mn(xe,{activeIndex:Qi})}),fo=me.useMemo(function(){var xe=(0,Fn.Z)(nt,!1),Ee=(0,qt.Z)(nt,[].concat((0,qe.Z)(Object.keys(xe)),["onChange","onCalendarChange","style","className","onPanelChange","disabledTime"]));return Ee},[nt]),Mi=me.createElement(fr,(0,Ze.Z)({},fo,{showNow:eu,showTime:vl,range:!0,multiplePanel:es,activeInfo:fu,disabledDate:ns,onFocus:Ns,onBlur:pl,onPanelMouseDown:Ys,picker:fa,mode:Dl,internalMode:ws,onPanelChange:ho,format:Bn,value:pc,isInvalid:ku,onChange:null,onSelect:rs,pickerValue:dc,defaultOpenValue:Et(oa==null?void 0:oa.defaultOpenValue)[Qi],onPickerValueChange:Iu,hoverValue:Lu,onHover:hu,needConfirm:tr,onSubmit:ls,onOk:nl,presets:Ks,onPresetHover:mu,onPresetSubmit:Ou,onNow:pu,cellRender:mc})),Ul=function(Ee,gt){var mn=vs(Ee,gt);Wo(mn)},Ds=function(){ml("input")},Nu=function(Ee,gt){var mn=fi.length,Wn=fi[mn-1];if(mn&&Wn!==gt&&tr&&!Qr[Wn]&&!ti(Wn)&&Oo[Wn]){xo.current.focus({index:Wn});return}ml("input"),Ao(!0,{inherit:!0}),Qi!==gt&&Ki&&!tr&&an&&ls(null,!0),Vl(gt),yi(Ee,gt)},Lc=function(Ee,gt){if(Ao(!1),!tr&&ml()==="input"){var mn=Bi(Oo);nu(Qi,mn===null)}pl(Ee,gt)},qu=function(Ee,gt){Ee.key==="Tab"&&ls(null,!0),ir==null||ir(Ee,gt)},hc=me.useMemo(function(){return{prefixCls:fn,locale:Ia,generateConfig:Ja,button:qi.button,input:qi.input}},[fn,Ia,Ja,qi.button,qi.input]);if((0,dn.Z)(function(){Ki&&Qi!==void 0&&ho(null,fa,!1)},[Ki,Qi,fa]),(0,dn.Z)(function(){var xe=ml();!Ki&&xe==="input"&&(Ao(!1),ls(null,!0)),!Ki&&an&&!tr&&xe==="panel"&&(Ao(!0),ls())},[Ki]),0)var Ae;return me.createElement(re.Provider,{value:hc},me.createElement(ie,(0,Ze.Z)({},wn(nt),{popupElement:Mi,popupStyle:zn.popup,popupClassName:Gn.popup,visible:Ki,onClose:fc,range:!0}),me.createElement(ql,(0,Ze.Z)({},nt,{ref:xo,suffixIcon:qa,activeIndex:Bo||Ki?Qi:null,activeHelp:!!fs,allHelp:!!fs&&Mu==="preset",focused:Bo,onFocus:Nu,onBlur:Lc,onKeyDown:qu,onSubmit:ls,value:Lu,maskFormat:Bn,onChange:Ul,onInputChange:Ds,format:ln,inputReadOnly:pa,disabled:Tn,open:Ki,onOpenChange:Ao,onClick:Qu,onClear:Us,invalid:cc,onInvalid:Pu,onActiveInfo:iu}))))}var $l=me.forwardRef(Rl),Sl=$l,bl=ne(83836);function Co(se){var ve=se.prefixCls,Oe=se.value,Xe=se.onRemove,nt=se.removeIcon,Zt=nt===void 0?"\xD7":nt,an=se.formatDate,ln=se.disabled,Bn=se.maxTagCount,Mn=se.placeholder,fn="".concat(ve,"-selector"),zn="".concat(ve,"-selection"),Gn="".concat(zn,"-overflow");function Yn(ir,Tn){return me.createElement("span",{className:Xt()("".concat(zn,"-item")),title:typeof ir=="string"?ir:null},me.createElement("span",{className:"".concat(zn,"-item-content")},ir),!ln&&Tn&&me.createElement("span",{onMouseDown:function(Pr){Pr.preventDefault()},onClick:Tn,className:"".concat(zn,"-item-remove")},Zt))}function Un(ir){var Tn=an(ir),Qr=function(mr){mr&&mr.stopPropagation(),Xe(ir)};return Yn(Tn,Qr)}function tr(ir){var Tn="+ ".concat(ir.length," ...");return Yn(Tn)}return me.createElement("div",{className:fn},me.createElement(bl.Z,{prefixCls:Gn,data:Oe,renderItem:Un,renderRest:tr,itemKey:function(Tn){return an(Tn)},maxCount:Bn}),!Oe.length&&me.createElement("span",{className:"".concat(ve,"-selection-placeholder")},Mn))}var us=["id","open","prefix","clearIcon","suffixIcon","activeHelp","allHelp","focused","onFocus","onBlur","onKeyDown","locale","generateConfig","placeholder","className","style","onClick","onClear","internalPicker","value","onChange","onSubmit","onInputChange","multiple","maxTagCount","format","maskFormat","preserveInvalidOnBlur","onInvalid","disabled","invalid","inputReadOnly","direction","onOpenChange","onMouseDown","required","aria-required","autoFocus","tabIndex","removeIcon"];function Ws(se,ve){var Oe=se.id,Xe=se.open,nt=se.prefix,Zt=se.clearIcon,an=se.suffixIcon,ln=se.activeHelp,Bn=se.allHelp,Mn=se.focused,fn=se.onFocus,zn=se.onBlur,Gn=se.onKeyDown,Yn=se.locale,Un=se.generateConfig,tr=se.placeholder,ir=se.className,Tn=se.style,Qr=se.onClick,Pr=se.onClear,mr=se.internalPicker,na=se.value,wr=se.onChange,Lr=se.onSubmit,di=se.onInputChange,Ia=se.multiple,Ja=se.maxTagCount,fa=se.format,bi=se.maskFormat,Qa=se.preserveInvalidOnBlur,oa=se.onInvalid,ea=se.disabled,ga=se.invalid,ma=se.inputReadOnly,Di=se.direction,ii=se.onOpenChange,Na=se.onMouseDown,Ga=se.required,pa=se["aria-required"],qa=se.autoFocus,za=se.tabIndex,Xi=se.removeIcon,Ji=(0,Nr.Z)(se,us),eo=Di==="rtl",qi=me.useContext(re),Sa=qi.prefixCls,co=me.useRef(),oo=me.useRef();me.useImperativeHandle(ve,function(){return{nativeElement:co.current,focus:function(si){var Zo;(Zo=oo.current)===null||Zo===void 0||Zo.focus(si)},blur:function(){var si;(si=oo.current)===null||si===void 0||si.blur()}}});var so=qn(Ji),xo=function(si){wr([si])},no=function(si){var Zo=na.filter(function(Wo){return Wo&&!ja(Un,Yn,Wo,si,mr)});wr(Zo),Xe||Lr()},po=er((0,He.Z)((0,He.Z)({},se),{},{onChange:xo}),function(ro){var si=ro.valueTexts;return{value:si[0]||"",active:Mn}}),Ki=(0,Ue.Z)(po,2),Ro=Ki[0],Ao=Ki[1],$o=!!(Zt&&na.length&&!ea),Ni=Ia?me.createElement(me.Fragment,null,me.createElement(Co,{prefixCls:Sa,value:na,onRemove:no,formatDate:Ao,maxTagCount:Ja,disabled:ea,removeIcon:Xi,placeholder:tr}),me.createElement("input",{className:"".concat(Sa,"-multiple-input"),value:na.map(Ao).join(","),ref:oo,readOnly:!0,autoFocus:qa,tabIndex:za}),me.createElement(ba,{type:"suffix",icon:an}),$o&&me.createElement(Ri,{icon:Zt,onClear:Pr})):me.createElement(fl,(0,Ze.Z)({ref:oo},Ro(),{autoFocus:qa,tabIndex:za,suffixIcon:an,clearIcon:$o&&me.createElement(Ri,{icon:Zt,onClear:Pr}),showActiveCls:!1}));return me.createElement("div",(0,Ze.Z)({},so,{className:Xt()(Sa,(0,Ge.Z)((0,Ge.Z)((0,Ge.Z)((0,Ge.Z)((0,Ge.Z)({},"".concat(Sa,"-multiple"),Ia),"".concat(Sa,"-focused"),Mn),"".concat(Sa,"-disabled"),ea),"".concat(Sa,"-invalid"),ga),"".concat(Sa,"-rtl"),eo),ir),style:Tn,ref:co,onClick:Qr,onMouseDown:function(si){var Zo,Wo=si.target;Wo!==((Zo=oo.current)===null||Zo===void 0?void 0:Zo.inputElement)&&si.preventDefault(),Na==null||Na(si)}}),nt&&me.createElement("div",{className:"".concat(Sa,"-prefix")},nt),Ni)}var bo=me.forwardRef(Ws),As=bo;function _s(se,ve){var Oe=ci(se),Xe=(0,Ue.Z)(Oe,6),nt=Xe[0],Zt=Xe[1],an=Xe[2],ln=Xe[3],Bn=Xe[4],Mn=Xe[5],fn=nt,zn=fn.prefixCls,Gn=fn.styles,Yn=fn.classNames,Un=fn.order,tr=fn.defaultValue,ir=fn.value,Tn=fn.needConfirm,Qr=fn.onChange,Pr=fn.onKeyDown,mr=fn.disabled,na=fn.disabledDate,wr=fn.minDate,Lr=fn.maxDate,di=fn.defaultOpen,Ia=fn.open,Ja=fn.onOpenChange,fa=fn.locale,bi=fn.generateConfig,Qa=fn.picker,oa=fn.showNow,ea=fn.showToday,ga=fn.showTime,ma=fn.mode,Di=fn.onPanelChange,ii=fn.onCalendarChange,Na=fn.onOk,Ga=fn.multiple,pa=fn.defaultPickerValue,qa=fn.pickerValue,za=fn.onPickerValueChange,Xi=fn.inputReadOnly,Ji=fn.suffixIcon,eo=fn.removeIcon,qi=fn.onFocus,Sa=fn.onBlur,co=fn.presets,oo=fn.components,so=fn.cellRender,xo=fn.dateRender,no=fn.monthCellRender,po=fn.onClick,Ki=jr(ve);function Ro(fo){return fo===null?null:Ga?fo:fo[0]}var Ao=ca(bi,fa,Zt),$o=Sr(Ia,di,[mr],Ja),Ni=(0,Ue.Z)($o,2),ro=Ni[0],si=Ni[1],Zo=function(Mi,Ul,Ds){if(ii){var Nu=(0,He.Z)({},Ds);delete Nu.range,ii(Ro(Mi),Ro(Ul),Nu)}},Wo=function(Mi){Na==null||Na(Ro(Mi))},nl=Mt(bi,fa,ln,!1,Un,tr,ir,Zo,Wo),Oo=(0,Ue.Z)(nl,5),ll=Oo[0],ko=Oo[1],Bo=Oo[2],Fo=Oo[3],ml=Oo[4],Qi=Bo(),Vl=$t([mr]),Bi=(0,Ue.Z)(Vl,4),fi=Bi[0],No=Bi[1],ti=Bi[2],yi=Bi[3],pl=function(Mi){No(!0),qi==null||qi(Mi,{})},vl=function(Mi){No(!1),Sa==null||Sa(Mi,{})},gl=(0,rt.C8)(Qa,{value:ma}),os=(0,Ue.Z)(gl,2),Jl=os[0],$s=os[1],Dl=Jl==="date"&&ga?"datetime":Jl,ws=Hn(Qa,Jl,oa,ea),es=Qr&&function(fo,Mi){Qr(Ro(fo),Ro(Mi))},eu=xt((0,He.Z)((0,He.Z)({},nt),{},{onChange:es}),ll,ko,Bo,Fo,[],ln,fi,ro,Mn),tu=(0,Ue.Z)(eu,2),ts=tu[1],nu=Zn(Qi,Mn),Ls=(0,Ue.Z)(nu,2),ns=Ls[0],ds=Ls[1],ru=me.useMemo(function(){return ns.some(function(fo){return fo})},[ns]),cc=function(Mi,Ul){if(za){var Ds=(0,He.Z)((0,He.Z)({},Ul),{},{mode:Ul.mode[0]});delete Ds.range,za(Mi[0],Ds)}},Pu=St(bi,fa,Qi,[Jl],ro,yi,Zt,!1,pa,qa,Et(ga==null?void 0:ga.defaultOpenValue),cc,wr,Lr),kl=(0,Ue.Z)(Pu,2),Ss=kl[0],dc=kl[1],Iu=(0,rt.zX)(function(fo,Mi,Ul){if($s(Mi),Di&&Ul!==!1){var Ds=fo||Qi[Qi.length-1];Di(Ds,Mi)}}),ho=function(){ts(Bo()),si(!1,{force:!0})},vs=function(Mi){!mr&&!Ki.current.nativeElement.contains(document.activeElement)&&Ki.current.focus(),si(!0),po==null||po(Mi)},ls=function(){ts(null),si(!1,{force:!0})},Qu=me.useState(null),Us=(0,Ue.Z)(Qu,2),Hs=Us[0],gs=Us[1],Mu=me.useState(null),au=(0,Ue.Z)(Mu,2),Os=au[0],Es=au[1],fs=me.useMemo(function(){var fo=[Os].concat((0,qe.Z)(Qi)).filter(function(Mi){return Mi});return Ga?fo:fo.slice(0,1)},[Qi,Os,Ga]),ks=me.useMemo(function(){return!Ga&&Os?[Os]:Qi.filter(function(fo){return fo})},[Qi,Os,Ga]);me.useEffect(function(){ro||Es(null)},[ro]);var Lu=Vr(co),xu=function(Mi){Es(Mi),gs("preset")},xl=function(Mi){var Ul=Ga?Ao(Bo(),Mi):[Mi],Ds=ts(Ul);Ds&&!Ga&&si(!1,{force:!0})},fu=function(Mi){xl(Mi)},iu=function(Mi){Es(Mi),gs("cell")},Ks=function(Mi){si(!0),pl(Mi)},mu=function(Mi){if(ti("panel"),!(Ga&&Dl!==Qa)){var Ul=Ga?Ao(Bo(),Mi):[Mi];Fo(Ul),!Tn&&!an&&Zt===Dl&&ho()}},Ou=function(){si(!1)},pu=Sn(so,xo,no),hu=me.useMemo(function(){var fo=(0,Fn.Z)(nt,!1),Mi=(0,qt.Z)(nt,[].concat((0,qe.Z)(Object.keys(fo)),["onChange","onCalendarChange","style","className","onPanelChange"]));return(0,He.Z)((0,He.Z)({},Mi),{},{multiple:nt.multiple})},[nt]),Ns=me.createElement(fr,(0,Ze.Z)({},hu,{showNow:ws,showTime:ga,disabledDate:na,onFocus:Ks,onBlur:vl,picker:Qa,mode:Jl,internalMode:Dl,onPanelChange:Iu,format:Bn,value:Qi,isInvalid:Mn,onChange:null,onSelect:mu,pickerValue:Ss,defaultOpenValue:ga==null?void 0:ga.defaultOpenValue,onPickerValueChange:dc,hoverValue:fs,onHover:iu,needConfirm:Tn,onSubmit:ho,onOk:ml,presets:Lu,onPresetHover:xu,onPresetSubmit:xl,onNow:fu,cellRender:pu})),Ys=function(Mi){Fo(Mi)},rs=function(){ti("input")},fc=function(Mi){ti("input"),si(!0,{inherit:!0}),pl(Mi)},mc=function(Mi){si(!1),vl(Mi)},pc=function(Mi,Ul){Mi.key==="Tab"&&ho(),Pr==null||Pr(Mi,Ul)},ku=me.useMemo(function(){return{prefixCls:zn,locale:fa,generateConfig:bi,button:oo.button,input:oo.input}},[zn,fa,bi,oo.button,oo.input]);return(0,dn.Z)(function(){ro&&yi!==void 0&&Iu(null,Qa,!1)},[ro,yi,Qa]),(0,dn.Z)(function(){var fo=ti();!ro&&fo==="input"&&(si(!1),ho()),!ro&&an&&!Tn&&fo==="panel"&&ho()},[ro]),me.createElement(re.Provider,{value:ku},me.createElement(ie,(0,Ze.Z)({},wn(nt),{popupElement:Ns,popupStyle:Gn.popup,popupClassName:Yn.popup,visible:ro,onClose:Ou}),me.createElement(As,(0,Ze.Z)({},nt,{ref:Ki,suffixIcon:Ji,removeIcon:eo,activeHelp:!!Os,allHelp:!!Os&&Hs==="preset",focused:fi,onFocus:fc,onBlur:mc,onKeyDown:pc,onSubmit:ho,value:ks,maskFormat:Bn,onChange:Ys,onInputChange:rs,internalPicker:Zt,format:ln,inputReadOnly:Xi,disabled:mr,open:ro,onOpenChange:si,onClick:vs,onClear:ls,invalid:ru,onInvalid:function(Mi){ds(Mi,0)}}))))}var ou=me.forwardRef(_s),Gs=ou,Xs=Gs,lu=ne(62487),Gl=ne(75030),Dr=ne(82855),Si=ne(48755),Vi=ne(2171),Hi=ne(83397),Ko=ne(31756),Al=ne(56553),Wl=ne(24971),Vs=ne(9017),Ol=ne(70045),Jo=ne(57428),io=ne(36237),al=ne(53075),Xl=ne(64910),Fu=ne(63356),Ec=ne(56119),Nl=ne(46e3),su=ne(93873),ps=ne(36305),Js=ne(16931),wu=ne(51636),ac=ne(26743);const xs=(se,ve)=>{const{componentCls:Oe,controlHeight:Xe}=se,nt=ve?`${Oe}-${ve}`:"",Zt=(0,ac.gp)(se);return[{[`${Oe}-multiple${nt}`]:{paddingBlock:Zt.containerPadding,paddingInlineStart:Zt.basePadding,minHeight:Xe,[`${Oe}-selection-item`]:{height:Zt.itemHeight,lineHeight:(0,io.unit)(Zt.itemLineHeight)}}}]};var zu=se=>{const{componentCls:ve,calc:Oe,lineWidth:Xe}=se,nt=(0,wu.mergeToken)(se,{fontHeight:se.fontSize,selectHeight:se.controlHeightSM,multipleSelectItemHeight:se.multipleItemHeightSM,borderRadius:se.borderRadiusSM,borderRadiusSM:se.borderRadiusXS,controlHeight:se.controlHeightSM}),Zt=(0,wu.mergeToken)(se,{fontHeight:Oe(se.multipleItemHeightLG).sub(Oe(Xe).mul(2).equal()).equal(),fontSize:se.fontSizeLG,selectHeight:se.controlHeightLG,multipleSelectItemHeight:se.multipleItemHeightLG,borderRadius:se.borderRadiusLG,borderRadiusSM:se.borderRadius,controlHeight:se.controlHeightLG});return[xs(nt,"small"),xs(se),xs(Zt,"large"),{[`${ve}${ve}-multiple`]:Object.assign(Object.assign({width:"100%",cursor:"text",[`${ve}-selector`]:{flex:"auto",padding:0,position:"relative","&:after":{margin:0},[`${ve}-selection-placeholder`]:{position:"absolute",top:"50%",insetInlineStart:se.inputPaddingHorizontalBase,insetInlineEnd:0,transform:"translateY(-50%)",transition:`all ${se.motionDurationSlow}`,overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis",flex:1,color:se.colorTextPlaceholder,pointerEvents:"none"}}},(0,ac._z)(se)),{[`${ve}-multiple-input`]:{width:0,height:0,border:0,visibility:"hidden",position:"absolute",zIndex:-1}})}]},Su=ne(17835);const Du=se=>{const{pickerCellCls:ve,pickerCellInnerCls:Oe,cellHeight:Xe,borderRadiusSM:nt,motionDurationMid:Zt,cellHoverBg:an,lineWidth:ln,lineType:Bn,colorPrimary:Mn,cellActiveWithRangeBg:fn,colorTextLightSolid:zn,colorTextDisabled:Gn,cellBgDisabled:Yn,colorFillSecondary:Un}=se;return{"&::before":{position:"absolute",top:"50%",insetInlineStart:0,insetInlineEnd:0,zIndex:1,height:Xe,transform:"translateY(-50%)",content:'""',pointerEvents:"none"},[Oe]:{position:"relative",zIndex:2,display:"inline-block",minWidth:Xe,height:Xe,lineHeight:(0,io.unit)(Xe),borderRadius:nt,transition:`background ${Zt}`},[`&:hover:not(${ve}-in-view):not(${ve}-disabled), +`;return[(0,Or.C2)(`${Lt}-checkbox`,ct),{[Mt]:{"&-checkbox":{top:0,marginInlineEnd:ct.paddingXS,pointerEvents:"unset"},"&-menus":{display:"flex",flexWrap:"nowrap",alignItems:"flex-start",[`&${Mt}-menu-empty`]:{[`${Mt}-menu`]:{width:"100%",height:"auto",[xt]:{color:ct.colorTextDisabled}}}},"&-menu":{flexGrow:1,flexShrink:0,minWidth:ct.controlItemWidth,height:ct.dropdownHeight,margin:0,padding:ct.menuPadding,overflow:"auto",verticalAlign:"top",listStyle:"none","-ms-overflow-style":"-ms-autohiding-scrollbar","&:not(:last-child)":{borderInlineEnd:`${(0,Ea.unit)(ct.lineWidth)} ${ct.lineType} ${ct.colorSplit}`},"&-item":Object.assign(Object.assign({},Ar.vS),{display:"flex",flexWrap:"nowrap",alignItems:"center",padding:ct.optionPadding,lineHeight:ct.lineHeight,cursor:"pointer",transition:`all ${ct.motionDurationMid}`,borderRadius:ct.borderRadiusSM,"&:hover":{background:ct.controlItemBgHover},"&-disabled":{color:ct.colorTextDisabled,cursor:"not-allowed","&:hover":{background:"transparent"},[Hn]:{color:ct.colorTextDisabled}},[`&-active:not(${xt}-disabled)`]:{"&, &:hover":{color:ct.optionSelectedColor,fontWeight:ct.optionSelectedFontWeight,backgroundColor:ct.optionSelectedBg}},"&-content":{flex:"auto"},[Hn]:{marginInlineStart:ct.paddingXXS,color:ct.colorTextDescription,fontSize:ct.fontSizeIcon},"&-keyword":{color:ct.colorHighlight}})}}}]};const ci=ct=>{const{componentCls:Lt,antCls:Mt}=ct;return[{[Lt]:{width:ct.controlWidth}},{[`${Lt}-dropdown`]:[{[`&${Mt}-select-dropdown`]:{padding:0}},zi(ct)]},{[`${Lt}-dropdown-rtl`]:{direction:"rtl"}},(0,Vn.c)(ct)]},Oa=ct=>{const Lt=Math.round((ct.controlHeight-ct.fontSize*ct.lineHeight)/2);return{controlWidth:184,controlItemWidth:111,dropdownHeight:180,optionSelectedBg:ct.controlItemBgActive,optionSelectedFontWeight:ct.fontWeightStrong,optionPadding:`${Lt}px ${ct.paddingSM}px`,menuPadding:ct.paddingXXS,optionSelectedColor:ct.colorText}};var xn=(0,hr.I$)("Cascader",ct=>[ci(ct)],Oa);const Dr=ct=>{const{componentCls:Lt}=ct;return{[`${Lt}-panel`]:[zi(ct),{display:"inline-flex",border:`${(0,Ea.unit)(ct.lineWidth)} ${ct.lineType} ${ct.colorSplit}`,borderRadius:ct.borderRadiusLG,overflowX:"auto",maxWidth:"100%",[`${Lt}-menus`]:{alignItems:"stretch"},[`${Lt}-menu`]:{height:"auto"},"&-empty":{padding:ct.paddingXXS}}]}};var jr=(0,hr.A1)(["Cascader","Panel"],ct=>Dr(ct),Oa);function Vr(ct){const{prefixCls:Lt,className:Mt,multiple:xt,rootClassName:Hn,notFoundContent:ar,direction:Er,expandIcon:Kn,disabled:kr}=ct,Hr=Le.useContext(Xr.Z),pi=kr!=null?kr:Hr,[ca,zt,Jt,Pt]=Fr(Lt,Er),yn=(0,nr.Z)(zt),[Jn,xr,On]=xn(zt,yn);jr(zt);const cr=Jt==="rtl",[gn,yr]=Qt(ca,cr,Kn),Tr=ar||(Pt==null?void 0:Pt("Cascader"))||Le.createElement($n.Z,{componentName:"Cascader"}),un=Fa(zt,xt);return Jn(Le.createElement(yt,Object.assign({},ct,{checkable:un,prefixCls:zt,className:it()(Mt,xr,Hn,On,yn),notFoundContent:Tr,direction:Jt,expandIcon:gn,loadingIcon:yr,disabled:pi})))}var ta=Vr,$t=function(ct,Lt){var Mt={};for(var xt in ct)Object.prototype.hasOwnProperty.call(ct,xt)&&Lt.indexOf(xt)<0&&(Mt[xt]=ct[xt]);if(ct!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Hn=0,xt=Object.getOwnPropertySymbols(ct);Hnkr===0?[Kn]:[].concat((0,y.Z)(Er),[Lt,Kn]),[]),Hn=[];let ar=0;return xt.forEach((Er,Kn)=>{const kr=ar+Er.length;let Hr=ct.slice(ar,kr);ar=kr,Kn%2===1&&(Hr=Le.createElement("span",{className:`${Mt}-menu-item-keyword`,key:`separator-${Kn}`},Hr)),Hn.push(Hr)}),Hn}const St=(ct,Lt,Mt,xt)=>{const Hn=[],ar=ct.toLowerCase();return Lt.forEach((Er,Kn)=>{Kn!==0&&Hn.push(" / ");let kr=Er[xt.label];const Hr=typeof kr;(Hr==="string"||Hr==="number")&&(kr=mt(String(kr),ar,Mt)),Hn.push(kr)}),Hn},Xn=Le.forwardRef((ct,Lt)=>{var Mt;const{prefixCls:xt,size:Hn,disabled:ar,className:Er,rootClassName:Kn,multiple:kr,bordered:Hr=!0,transitionName:pi,choiceTransitionName:ca="",popupClassName:zt,dropdownClassName:Jt,expandIcon:Pt,placement:yn,showSearch:Jn,allowClear:xr=!0,notFoundContent:On,direction:cr,getPopupContainer:gn,status:yr,showArrow:Tr,builtinPlacements:un,style:da,variant:ya}=ct,sa=$t(ct,["prefixCls","size","disabled","className","rootClassName","multiple","bordered","transitionName","choiceTransitionName","popupClassName","dropdownClassName","expandIcon","placement","showSearch","allowClear","notFoundContent","direction","getPopupContainer","status","showArrow","builtinPlacements","style","variant"]),zr=(0,_t.Z)(sa,["suffixIcon"]),{getPrefixCls:ri,getPopupContainer:Ba,className:Zr,style:ia}=(0,jn.dj)("cascader"),{popupOverflow:ra}=Le.useContext(jn.E_),{status:Ur,hasFeedback:li,isFormItemInput:Ca,feedbackIcon:Pa}=Le.useContext(Rt.aM),ha=(0,Ot.F)(Ur,yr),[Pr,Qn,ai,dr]=Fr(xt,cr),bn=ai==="rtl",fr=ri(),Nr=(0,nr.Z)(Pr),[er,lr,qn]=(0,or.Z)(Pr,Nr),Ye=(0,nr.Z)(Qn),[wa]=xn(Qn,Ye),{compactSize:ba,compactItemClassnames:Ri}=(0,Rr.ri)(Pr,cr),[gi,Ui]=(0,En.Z)("cascader",ya,Hr),Eo=On||(dr==null?void 0:dr("Cascader"))||Le.createElement($n.Z,{componentName:"Cascader"}),dl=it()(zt||Jt,`${Qn}-dropdown`,{[`${Qn}-dropdown-rtl`]:ai==="rtl"},Kn,Nr,Ye,lr,qn),vo=Le.useMemo(()=>{if(!Jn)return Jn;let bl={render:St};return typeof Jn=="object"&&(bl=Object.assign(Object.assign({},bl),Jn)),bl},[Jn]),qo=(0,ut.Z)(bl=>{var Co;return(Co=Hn!=null?Hn:ba)!==null&&Co!==void 0?Co:bl}),Ei=Le.useContext(Xr.Z),yo=ar!=null?ar:Ei,[fl,wl]=Qt(Pr,bn,Pt),ol=Fa(Qn,kr),Il=(0,La.Z)(ct.suffixIcon,Tr),{suffixIcon:Ho,removeIcon:ql,clearIcon:Ll}=(0,wr.Z)(Object.assign(Object.assign({},ct),{hasFeedback:li,feedbackIcon:Pa,showSuffixIcon:Il,multiple:kr,prefixCls:Pr,componentName:"Cascader"})),Cl=Le.useMemo(()=>yn!==void 0?yn:bn?"bottomRight":"bottomLeft",[yn,bn]),Rl=xr===!0?{clearIcon:Ll}:xr,[$l]=(0,on.Cn)("SelectLike",(Mt=zr.dropdownStyle)===null||Mt===void 0?void 0:Mt.zIndex),Sl=Le.createElement(Cn,Object.assign({prefixCls:Pr,className:it()(!xt&&Qn,{[`${Pr}-lg`]:qo==="large",[`${Pr}-sm`]:qo==="small",[`${Pr}-rtl`]:bn,[`${Pr}-${gi}`]:Ui,[`${Pr}-in-form-item`]:Ca},(0,Ot.Z)(Pr,ha,li),Ri,Zr,Er,Kn,Nr,Ye,lr,qn),disabled:yo,style:Object.assign(Object.assign({},ia),da)},zr,{builtinPlacements:(0,Pn.Z)(un,ra),direction:ai,placement:Cl,notFoundContent:Eo,allowClear:Rl,showSearch:vo,expandIcon:fl,suffixIcon:Ho,removeIcon:ql,loadingIcon:wl,checkable:ol,dropdownClassName:dl,dropdownPrefixCls:xt||Qn,dropdownStyle:Object.assign(Object.assign({},zr.dropdownStyle),{zIndex:$l}),choiceTransitionName:(0,It.m)(fr,"",ca),transitionName:(0,It.m)(fr,"slide-up",pi),getPopupContainer:gn||Ba,ref:Lt}));return wa(er(Sl))}),mi=(0,pn.Z)(Xn,"dropdownAlign",ct=>(0,_t.Z)(ct,["visible"]));Xn.SHOW_PARENT=Nn,Xn.SHOW_CHILD=Rn,Xn.Panel=ta,Xn._InternalPanelDoNotUseOrYouWillBeFired=mi;var ka=Xn},24017:function(Dt,Ht,ne){"use strict";ne.d(Ht,{default:function(){return Ju}});var y=ne(66649),Le=ne.n(y),ke=ne(9007),it=ne.n(ke),We=ne(50991),De=ne.n(We),Ve=ne(9084),Ke=ne.n(Ve),ze=ne(58626),$e=ne.n(ze),lt=ne(13477),Ie=ne.n(lt),kt=ne(64796),tt=ne.n(kt);Le().extend(tt()),Le().extend(Ie()),Le().extend(it()),Le().extend(De()),Le().extend(Ke()),Le().extend($e()),Le().extend(function(se,ve){var Oe=ve.prototype,Xe=Oe.format;Oe.format=function(Zt){var an=(Zt||"").replace("Wo","wo");return Xe.bind(this)(an)}});var we={bn_BD:"bn-bd",by_BY:"be",en_GB:"en-gb",en_US:"en",fr_BE:"fr",fr_CA:"fr-ca",hy_AM:"hy-am",kmr_IQ:"ku",nl_BE:"nl-be",pt_BR:"pt-br",zh_CN:"zh-cn",zh_HK:"zh-hk",zh_TW:"zh-tw"},Re=function(ve){var Oe=we[ve];return Oe||ve.split("_")[0]},Ne=function(){},et={getNow:function(){var ve=Le()();return typeof ve.tz=="function"?ve.tz():ve},getFixedDate:function(ve){return Le()(ve,["YYYY-M-DD","YYYY-MM-DD"])},getEndDate:function(ve){return ve.endOf("month")},getWeekDay:function(ve){var Oe=ve.locale("en");return Oe.weekday()+Oe.localeData().firstDayOfWeek()},getYear:function(ve){return ve.year()},getMonth:function(ve){return ve.month()},getDate:function(ve){return ve.date()},getHour:function(ve){return ve.hour()},getMinute:function(ve){return ve.minute()},getSecond:function(ve){return ve.second()},getMillisecond:function(ve){return ve.millisecond()},addYear:function(ve,Oe){return ve.add(Oe,"year")},addMonth:function(ve,Oe){return ve.add(Oe,"month")},addDate:function(ve,Oe){return ve.add(Oe,"day")},setYear:function(ve,Oe){return ve.year(Oe)},setMonth:function(ve,Oe){return ve.month(Oe)},setDate:function(ve,Oe){return ve.date(Oe)},setHour:function(ve,Oe){return ve.hour(Oe)},setMinute:function(ve,Oe){return ve.minute(Oe)},setSecond:function(ve,Oe){return ve.second(Oe)},setMillisecond:function(ve,Oe){return ve.millisecond(Oe)},isAfter:function(ve,Oe){return ve.isAfter(Oe)},isValidate:function(ve){return ve.isValid()},locale:{getWeekFirstDay:function(ve){return Le()().locale(Re(ve)).localeData().firstDayOfWeek()},getWeekFirstDate:function(ve,Oe){return Oe.locale(Re(ve)).weekday(0)},getWeek:function(ve,Oe){return Oe.locale(Re(ve)).week()},getShortWeekDays:function(ve){return Le()().locale(Re(ve)).localeData().weekdaysMin()},getShortMonths:function(ve){return Le()().locale(Re(ve)).localeData().monthsShort()},format:function(ve,Oe,Xe){return Oe.locale(Re(ve)).format(Xe)},parse:function(ve,Oe,Xe){for(var nt=Re(ve),Zt=0;Zt2&&arguments[2]!==void 0?arguments[2]:"0",Xe=String(se);Xe.length2&&arguments[2]!==void 0?arguments[2]:[],Xe=me.useState([!1,!1]),nt=(0,Ue.Z)(Xe,2),Zt=nt[0],an=nt[1],ln=function(fn,zn){an(function(Gn){return vt(Gn,zn,fn)})},Bn=me.useMemo(function(){return Zt.map(function(Mn,fn){if(Mn)return!0;var zn=se[fn];return zn?!!(!Oe[fn]&&!zn||zn&&ve(zn,{activeIndex:fn})):!1})},[se,Zt,ve,Oe]);return[Bn,ln]}function rn(se,ve,Oe,Xe,nt){var Zt="",an=[];return se&&an.push(nt?"hh":"HH"),ve&&an.push("mm"),Oe&&an.push("ss"),Zt=an.join(":"),Xe&&(Zt+=".SSS"),nt&&(Zt+=" A"),Zt}function ht(se,ve,Oe,Xe,nt,Zt){var an=se.fieldDateTimeFormat,ln=se.fieldDateFormat,Bn=se.fieldTimeFormat,Mn=se.fieldMonthFormat,fn=se.fieldYearFormat,zn=se.fieldWeekFormat,Gn=se.fieldQuarterFormat,Yn=se.yearFormat,Un=se.cellYearFormat,tr=se.cellQuarterFormat,ir=se.dayFormat,Tn=se.cellDateFormat,Qr=rn(ve,Oe,Xe,nt,Zt);return(0,He.Z)((0,He.Z)({},se),{},{fieldDateTimeFormat:an||"YYYY-MM-DD ".concat(Qr),fieldDateFormat:ln||"YYYY-MM-DD",fieldTimeFormat:Bn||Qr,fieldMonthFormat:Mn||"YYYY-MM",fieldYearFormat:fn||"YYYY",fieldWeekFormat:zn||"gggg-wo",fieldQuarterFormat:Gn||"YYYY-[Q]Q",yearFormat:Yn||"YYYY",cellYearFormat:Un||"YYYY",cellQuarterFormat:tr||"[Q]Q",cellDateFormat:Tn||ir||"D"})}function Cn(se,ve){var Oe=ve.showHour,Xe=ve.showMinute,nt=ve.showSecond,Zt=ve.showMillisecond,an=ve.use12Hours;return me.useMemo(function(){return ht(se,Oe,Xe,nt,Zt,an)},[se,Oe,Xe,nt,Zt,an])}var _t=ne(76190);function on(se,ve,Oe){return Oe!=null?Oe:ve.some(function(Xe){return se.includes(Xe)})}var It=["showNow","showHour","showMinute","showSecond","showMillisecond","use12Hours","hourStep","minuteStep","secondStep","millisecondStep","hideDisabledOptions","defaultValue","disabledHours","disabledMinutes","disabledSeconds","disabledMilliseconds","disabledTime","changeOnScroll","defaultOpenValue"];function pn(se){var ve=dt(se,It),Oe=se.format,Xe=se.picker,nt=null;return Oe&&(nt=Oe,Array.isArray(nt)&&(nt=nt[0]),nt=(0,_t.Z)(nt)==="object"?nt.format:nt),Xe==="time"&&(ve.format=nt),[ve,nt]}function Ot(se){return se&&typeof se=="string"}function jn(se,ve,Oe,Xe){return[se,ve,Oe,Xe].some(function(nt){return nt!==void 0})}function $n(se,ve,Oe,Xe,nt){var Zt=ve,an=Oe,ln=Xe;if(!se&&!Zt&&!an&&!ln&&!nt)Zt=!0,an=!0,ln=!0;else if(se){var Bn,Mn,fn,zn=[Zt,an,ln].some(function(Un){return Un===!1}),Gn=[Zt,an,ln].some(function(Un){return Un===!0}),Yn=zn?!0:!Gn;Zt=(Bn=Zt)!==null&&Bn!==void 0?Bn:Yn,an=(Mn=an)!==null&&Mn!==void 0?Mn:Yn,ln=(fn=ln)!==null&&fn!==void 0?fn:Yn}return[Zt,an,ln,nt]}function Xr(se){var ve=se.showTime,Oe=pn(se),Xe=(0,Ue.Z)(Oe,2),nt=Xe[0],Zt=Xe[1],an=ve&&(0,_t.Z)(ve)==="object"?ve:{},ln=(0,He.Z)((0,He.Z)({defaultOpenValue:an.defaultOpenValue||an.defaultValue},nt),an),Bn=ln.showMillisecond,Mn=ln.showHour,fn=ln.showMinute,zn=ln.showSecond,Gn=jn(Mn,fn,zn,Bn),Yn=$n(Gn,Mn,fn,zn,Bn),Un=(0,Ue.Z)(Yn,3);return Mn=Un[0],fn=Un[1],zn=Un[2],[ln,(0,He.Z)((0,He.Z)({},ln),{},{showHour:Mn,showMinute:fn,showSecond:zn,showMillisecond:Bn}),ln.format,Zt]}function nr(se,ve,Oe,Xe,nt){var Zt=se==="time";if(se==="datetime"||Zt){for(var an=Xe,ln=yt(se,nt,null),Bn=ln,Mn=[ve,Oe],fn=0;fn1&&(an=ve.addDate(an,-7)),an}function Vn(se,ve){var Oe=ve.generateConfig,Xe=ve.locale,nt=ve.format;return se?typeof nt=="function"?nt(se):Oe.locale.format(Xe.locale,se,nt):""}function hr(se,ve,Oe){var Xe=ve,nt=["getHour","getMinute","getSecond","getMillisecond"],Zt=["setHour","setMinute","setSecond","setMillisecond"];return Zt.forEach(function(an,ln){Oe?Xe=se[an](Xe,se[nt[ln]](Oe)):Xe=se[an](Xe,0)}),Xe}function Ea(se,ve,Oe,Xe,nt){var Zt=(0,rt.zX)(function(an,ln){return!!(Oe&&Oe(an,ln)||Xe&&se.isAfter(Xe,an)&&!ja(se,ve,Xe,an,ln.type)||nt&&se.isAfter(an,nt)&&!ja(se,ve,nt,an,ln.type))});return Zt}function Or(se,ve,Oe){return me.useMemo(function(){var Xe=yt(se,ve,Oe),nt=Et(Xe),Zt=nt[0],an=(0,_t.Z)(Zt)==="object"&&Zt.type==="mask"?Zt.format:null;return[nt.map(function(ln){return typeof ln=="string"||typeof ln=="function"?ln:ln.format}),an]},[se,ve,Oe])}function Ar(se,ve,Oe){return typeof se[0]=="function"||Oe?!0:ve}function vi(se,ve,Oe,Xe){var nt=(0,rt.zX)(function(Zt,an){var ln=(0,He.Z)({type:ve},an);if(delete ln.activeIndex,!se.isValidate(Zt)||Oe&&Oe(Zt,ln))return!0;if((ve==="date"||ve==="time")&&Xe){var Bn,Mn=an&&an.activeIndex===1?"end":"start",fn=((Bn=Xe.disabledTime)===null||Bn===void 0?void 0:Bn.call(Xe,Zt,Mn,{from:ln.from}))||{},zn=fn.disabledHours,Gn=fn.disabledMinutes,Yn=fn.disabledSeconds,Un=fn.disabledMilliseconds,tr=Xe.disabledHours,ir=Xe.disabledMinutes,Tn=Xe.disabledSeconds,Qr=zn||tr,Ir=Gn||ir,mr=Yn||Tn,na=se.getHour(Zt),Sr=se.getMinute(Zt),Lr=se.getSecond(Zt),di=se.getMillisecond(Zt);if(Qr&&Qr().includes(na)||Ir&&Ir(na).includes(Sr)||mr&&mr(na,Sr).includes(Lr)||Un&&Un(na,Sr,Lr).includes(di))return!0}return!1});return nt}function zi(se){var ve=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,Oe=me.useMemo(function(){var Xe=se&&Et(se);return ve&&Xe&&(Xe[1]=Xe[1]||Xe[0]),Xe},[se,ve]);return Oe}function ci(se,ve){var Oe=se.generateConfig,Xe=se.locale,nt=se.picker,Zt=nt===void 0?"date":nt,an=se.prefixCls,ln=an===void 0?"rc-picker":an,Bn=se.styles,Mn=Bn===void 0?{}:Bn,fn=se.classNames,zn=fn===void 0?{}:fn,Gn=se.order,Yn=Gn===void 0?!0:Gn,Un=se.components,tr=Un===void 0?{}:Un,ir=se.inputRender,Tn=se.allowClear,Qr=se.clearIcon,Ir=se.needConfirm,mr=se.multiple,na=se.format,Sr=se.inputReadOnly,Lr=se.disabledDate,di=se.minDate,Ia=se.maxDate,Ja=se.showTime,fa=se.value,bi=se.defaultValue,Qa=se.pickerValue,oa=se.defaultPickerValue,ea=zi(fa),ga=zi(bi),ma=zi(Qa),Di=zi(oa),ii=Zt==="date"&&Ja?"datetime":Zt,Na=ii==="time"||ii==="datetime",Ga=Na||mr,pa=Ir!=null?Ir:Na,qa=Xr(se),za=(0,Ue.Z)(qa,4),Xi=za[0],Ji=za[1],eo=za[2],qi=za[3],Sa=Cn(Xe,Ji),co=me.useMemo(function(){return nr(ii,eo,qi,Xi,Sa)},[ii,eo,qi,Xi,Sa]),oo=me.useMemo(function(){return(0,He.Z)((0,He.Z)({},se),{},{prefixCls:ln,locale:Sa,picker:Zt,styles:Mn,classNames:zn,order:Yn,components:(0,He.Z)({input:ir},tr),clearIcon:ut(ln,Tn,Qr),showTime:co,value:ea,defaultValue:ga,pickerValue:ma,defaultPickerValue:Di},ve==null?void 0:ve())},[se]),so=Or(ii,Sa,na),xo=(0,Ue.Z)(so,2),no=xo[0],po=xo[1],Ki=Ar(no,Sr,mr),Ro=Ea(Oe,Xe,Lr,di,Ia),Ao=vi(Oe,Zt,Ro,co),$o=me.useMemo(function(){return(0,He.Z)((0,He.Z)({},oo),{},{needConfirm:pa,inputReadOnly:Ki,disabledDate:Ro})},[oo,pa,Ki,Ro]);return[$o,ii,Ga,no,po,Ao]}var Oa=ne(16089);function xn(se,ve,Oe){var Xe=(0,rt.C8)(ve,{value:se}),nt=(0,Ue.Z)(Xe,2),Zt=nt[0],an=nt[1],ln=me.useRef(se),Bn=me.useRef(),Mn=function(){Oa.Z.cancel(Bn.current)},fn=(0,rt.zX)(function(){an(ln.current),Oe&&Zt!==ln.current&&Oe(ln.current)}),zn=(0,rt.zX)(function(Gn,Yn){Mn(),ln.current=Gn,Gn||Yn?fn():Bn.current=(0,Oa.Z)(fn)});return me.useEffect(function(){return Mn},[]),[Zt,zn]}function Dr(se,ve){var Oe=arguments.length>2&&arguments[2]!==void 0?arguments[2]:[],Xe=arguments.length>3?arguments[3]:void 0,nt=Oe.every(function(fn){return fn})?!1:se,Zt=xn(nt,ve||!1,Xe),an=(0,Ue.Z)(Zt,2),ln=an[0],Bn=an[1];function Mn(fn){var zn=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};(!zn.inherit||ln)&&Bn(fn,zn.force)}return[ln,Mn]}function jr(se){var ve=me.useRef();return me.useImperativeHandle(se,function(){var Oe;return{nativeElement:(Oe=ve.current)===null||Oe===void 0?void 0:Oe.nativeElement,focus:function(nt){var Zt;(Zt=ve.current)===null||Zt===void 0||Zt.focus(nt)},blur:function(){var nt;(nt=ve.current)===null||nt===void 0||nt.blur()}}}),ve}function Vr(se,ve){return me.useMemo(function(){return se||(ve?((0,At.ZP)(!1,"`ranges` is deprecated. Please use `presets` instead."),Object.entries(ve).map(function(Oe){var Xe=(0,Ue.Z)(Oe,2),nt=Xe[0],Zt=Xe[1];return{label:nt,value:Zt}})):[])},[se,ve])}function ta(se,ve){var Oe=arguments.length>2&&arguments[2]!==void 0?arguments[2]:1,Xe=me.useRef(ve);Xe.current=ve,(0,dn.o)(function(){if(se)Xe.current(se);else{var nt=(0,Oa.Z)(function(){Xe.current(se)},Oe);return function(){Oa.Z.cancel(nt)}}},[se])}function $t(se){var ve=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],Oe=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1,Xe=me.useState(0),nt=(0,Ue.Z)(Xe,2),Zt=nt[0],an=nt[1],ln=me.useState(!1),Bn=(0,Ue.Z)(ln,2),Mn=Bn[0],fn=Bn[1],zn=me.useRef([]),Gn=me.useRef(null),Yn=me.useRef(null),Un=function(mr){Gn.current=mr},tr=function(mr){return Gn.current===mr},ir=function(mr){fn(mr)},Tn=function(mr){return mr&&(Yn.current=mr),Yn.current},Qr=function(mr){var na=zn.current,Sr=new Set(na.filter(function(di){return mr[di]||ve[di]})),Lr=na[na.length-1]===0?1:0;return Sr.size>=2||se[Lr]?null:Lr};return ta(Mn||Oe,function(){Mn||(zn.current=[],Un(null))}),me.useEffect(function(){Mn&&zn.current.push(Zt)},[Mn,Zt]),[Mn,ir,Tn,Zt,an,Qr,zn.current,Un,tr]}function Rn(se,ve,Oe,Xe,nt,Zt){var an=Oe[Oe.length-1],ln=function(Mn,fn){var zn=(0,Ue.Z)(se,2),Gn=zn[0],Yn=zn[1],Un=(0,He.Z)((0,He.Z)({},fn),{},{from:vn(se,Oe)});return an===1&&ve[0]&&Gn&&!ja(Xe,nt,Gn,Mn,Un.type)&&Xe.isAfter(Gn,Mn)||an===0&&ve[1]&&Yn&&!ja(Xe,nt,Yn,Mn,Un.type)&&Xe.isAfter(Mn,Yn)?!0:Zt==null?void 0:Zt(Mn,Un)};return ln}function Nn(se,ve,Oe,Xe){switch(ve){case"date":case"week":return se.addMonth(Oe,Xe);case"month":case"quarter":return se.addYear(Oe,Xe);case"year":return se.addYear(Oe,Xe*10);case"decade":return se.addYear(Oe,Xe*100);default:return Oe}}var mt=[];function St(se,ve,Oe,Xe,nt,Zt,an,ln){var Bn=arguments.length>8&&arguments[8]!==void 0?arguments[8]:mt,Mn=arguments.length>9&&arguments[9]!==void 0?arguments[9]:mt,fn=arguments.length>10&&arguments[10]!==void 0?arguments[10]:mt,zn=arguments.length>11?arguments[11]:void 0,Gn=arguments.length>12?arguments[12]:void 0,Yn=arguments.length>13?arguments[13]:void 0,Un=an==="time",tr=Zt||0,ir=function(ma){var Di=se.getNow();return Un&&(Di=hr(se,Di)),Bn[ma]||Oe[ma]||Di},Tn=(0,Ue.Z)(Mn,2),Qr=Tn[0],Ir=Tn[1],mr=(0,rt.C8)(function(){return ir(0)},{value:Qr}),na=(0,Ue.Z)(mr,2),Sr=na[0],Lr=na[1],di=(0,rt.C8)(function(){return ir(1)},{value:Ir}),Ia=(0,Ue.Z)(di,2),Ja=Ia[0],fa=Ia[1],bi=me.useMemo(function(){var ga=[Sr,Ja][tr];return Un?ga:hr(se,ga,fn[tr])},[Un,Sr,Ja,tr,se,fn]),Qa=function(ma){var Di=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"panel",ii=[Lr,fa][tr];ii(ma);var Na=[Sr,Ja];Na[tr]=ma,zn&&(!ja(se,ve,Sr,Na[0],an)||!ja(se,ve,Ja,Na[1],an))&&zn(Na,{source:Di,range:tr===1?"end":"start",mode:Xe})},oa=function(ma,Di){if(ln){var ii={date:"month",week:"month",month:"year",quarter:"year"},Na=ii[an];if(Na&&!ja(se,ve,ma,Di,Na))return Nn(se,an,Di,-1);if(an==="year"&&ma){var Ga=Math.floor(se.getYear(ma)/10),pa=Math.floor(se.getYear(Di)/10);if(Ga!==pa)return Nn(se,an,Di,-1)}}return Di},ea=me.useRef(null);return(0,dn.Z)(function(){if(nt&&!Bn[tr]){var ga=Un?null:se.getNow();if(ea.current!==null&&ea.current!==tr?ga=[Sr,Ja][tr^1]:Oe[tr]?ga=tr===0?Oe[0]:oa(Oe[0],Oe[1]):Oe[tr^1]&&(ga=Oe[tr^1]),ga){Gn&&se.isAfter(Gn,ga)&&(ga=Gn);var ma=ln?Nn(se,an,ga,1):ga;Yn&&se.isAfter(ma,Yn)&&(ga=ln?Nn(se,an,Yn,-1):Yn),Qa(ga,"reset")}}},[nt,tr,Oe[tr]]),me.useEffect(function(){nt?ea.current=tr:ea.current=null},[nt,tr]),(0,dn.Z)(function(){nt&&Bn&&Bn[tr]&&Qa(Bn[tr],"reset")},[nt,tr]),[bi,Qa]}function Xn(se,ve){var Oe=me.useRef(se),Xe=me.useState({}),nt=(0,Ue.Z)(Xe,2),Zt=nt[1],an=function(Mn){return Mn&&ve!==void 0?ve:Oe.current},ln=function(Mn){Oe.current=Mn,Zt({})};return[an,ln,an(!0)]}var mi=[];function ka(se,ve,Oe){var Xe=function(an){return an.map(function(ln){return Vn(ln,{generateConfig:se,locale:ve,format:Oe[0]})})},nt=function(an,ln){for(var Bn=Math.max(an.length,ln.length),Mn=-1,fn=0;fn2&&arguments[2]!==void 0?arguments[2]:1,Xe=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!1,nt=arguments.length>4&&arguments[4]!==void 0?arguments[4]:[],Zt=arguments.length>5&&arguments[5]!==void 0?arguments[5]:2,an=[],ln=Oe>=1?Oe|0:1,Bn=se;Bn<=ve;Bn+=ln){var Mn=nt.includes(Bn);(!Mn||!Xe)&&an.push({label:Ce(Bn,Zt),value:Bn,disabled:Mn})}return an}function Hr(se){var ve=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},Oe=arguments.length>2?arguments[2]:void 0,Xe=ve||{},nt=Xe.use12Hours,Zt=Xe.hourStep,an=Zt===void 0?1:Zt,ln=Xe.minuteStep,Bn=ln===void 0?1:ln,Mn=Xe.secondStep,fn=Mn===void 0?1:Mn,zn=Xe.millisecondStep,Gn=zn===void 0?100:zn,Yn=Xe.hideDisabledOptions,Un=Xe.disabledTime,tr=Xe.disabledHours,ir=Xe.disabledMinutes,Tn=Xe.disabledSeconds,Qr=me.useMemo(function(){return Oe||se.getNow()},[Oe,se]);if(0)var Ir,mr,na;var Sr=me.useCallback(function(Ga){var pa=(Un==null?void 0:Un(Ga))||{};return[pa.disabledHours||tr||Kn,pa.disabledMinutes||ir||Kn,pa.disabledSeconds||Tn||Kn,pa.disabledMilliseconds||Kn]},[Un,tr,ir,Tn]),Lr=me.useMemo(function(){return Sr(Qr)},[Qr,Sr]),di=(0,Ue.Z)(Lr,4),Ia=di[0],Ja=di[1],fa=di[2],bi=di[3],Qa=me.useCallback(function(Ga,pa,qa,za){var Xi=kr(0,23,an,Yn,Ga()),Ji=nt?Xi.map(function(co){return(0,He.Z)((0,He.Z)({},co),{},{label:Ce(co.value%12||12,2)})}):Xi,eo=function(oo){return kr(0,59,Bn,Yn,pa(oo))},qi=function(oo,so){return kr(0,59,fn,Yn,qa(oo,so))},Sa=function(oo,so,xo){return kr(0,999,Gn,Yn,za(oo,so,xo),3)};return[Ji,eo,qi,Sa]},[Yn,an,nt,Gn,Bn,fn]),oa=me.useMemo(function(){return Qa(Ia,Ja,fa,bi)},[Qa,Ia,Ja,fa,bi]),ea=(0,Ue.Z)(oa,4),ga=ea[0],ma=ea[1],Di=ea[2],ii=ea[3],Na=function(pa,qa){var za=function(){return ga},Xi=ma,Ji=Di,eo=ii;if(qa){var qi=Sr(qa),Sa=(0,Ue.Z)(qi,4),co=Sa[0],oo=Sa[1],so=Sa[2],xo=Sa[3],no=Qa(co,oo,so,xo),po=(0,Ue.Z)(no,4),Ki=po[0],Ro=po[1],Ao=po[2],$o=po[3];za=function(){return Ki},Xi=Ro,Ji=Ao,eo=$o}var Ni=Er(pa,za,Xi,Ji,eo,se);return Ni};return[Na,ga,ma,Di,ii]}function pi(se){var ve=se.mode,Oe=se.internalMode,Xe=se.renderExtraFooter,nt=se.showNow,Zt=se.showTime,an=se.onSubmit,ln=se.onNow,Bn=se.invalid,Mn=se.needConfirm,fn=se.generateConfig,zn=se.disabledDate,Gn=me.useContext(re),Yn=Gn.prefixCls,Un=Gn.locale,tr=Gn.button,ir=tr===void 0?"button":tr,Tn=fn.getNow(),Qr=Hr(fn,Zt,Tn),Ir=(0,Ue.Z)(Qr,1),mr=Ir[0],na=Xe==null?void 0:Xe(ve),Sr=zn(Tn,{type:ve}),Lr=function(){if(!Sr){var oa=mr(Tn);ln(oa)}},di="".concat(Yn,"-now"),Ia="".concat(di,"-btn"),Ja=nt&&me.createElement("li",{className:di},me.createElement("a",{className:Xt()(Ia,Sr&&"".concat(Ia,"-disabled")),"aria-disabled":Sr,onClick:Lr},Oe==="date"?Un.today:Un.now)),fa=Mn&&me.createElement("li",{className:"".concat(Yn,"-ok")},me.createElement(ir,{disabled:Bn,onClick:an},Un.ok)),bi=(Ja||fa)&&me.createElement("ul",{className:"".concat(Yn,"-ranges")},Ja,fa);return!na&&!bi?null:me.createElement("div",{className:"".concat(Yn,"-footer")},na&&me.createElement("div",{className:"".concat(Yn,"-footer-extra")},na),bi)}function ca(se,ve,Oe){function Xe(nt,Zt){var an=nt.findIndex(function(Bn){return ja(se,ve,Bn,Zt,Oe)});if(an===-1)return[].concat((0,qe.Z)(nt),[Zt]);var ln=(0,qe.Z)(nt);return ln.splice(an,1),ln}return Xe}var zt=me.createContext(null);function Jt(){return me.useContext(zt)}function Pt(se,ve){var Oe=se.prefixCls,Xe=se.generateConfig,nt=se.locale,Zt=se.disabledDate,an=se.minDate,ln=se.maxDate,Bn=se.cellRender,Mn=se.hoverValue,fn=se.hoverRangeValue,zn=se.onHover,Gn=se.values,Yn=se.pickerValue,Un=se.onSelect,tr=se.prevIcon,ir=se.nextIcon,Tn=se.superPrevIcon,Qr=se.superNextIcon,Ir=Xe.getNow(),mr={now:Ir,values:Gn,pickerValue:Yn,prefixCls:Oe,disabledDate:Zt,minDate:an,maxDate:ln,cellRender:Bn,hoverValue:Mn,hoverRangeValue:fn,onHover:zn,locale:nt,generateConfig:Xe,onSelect:Un,panelType:ve,prevIcon:tr,nextIcon:ir,superPrevIcon:Tn,superNextIcon:Qr};return[mr,Ir]}var yn=me.createContext({});function Jn(se){for(var ve=se.rowNum,Oe=se.colNum,Xe=se.baseDate,nt=se.getCellDate,Zt=se.prefixColumn,an=se.rowClassName,ln=se.titleFormat,Bn=se.getCellText,Mn=se.getCellClassName,fn=se.headerCells,zn=se.cellSelection,Gn=zn===void 0?!0:zn,Yn=se.disabledDate,Un=Jt(),tr=Un.prefixCls,ir=Un.panelType,Tn=Un.now,Qr=Un.disabledDate,Ir=Un.cellRender,mr=Un.onHover,na=Un.hoverValue,Sr=Un.hoverRangeValue,Lr=Un.generateConfig,di=Un.values,Ia=Un.locale,Ja=Un.onSelect,fa=Yn||Qr,bi="".concat(tr,"-cell"),Qa=me.useContext(yn),oa=Qa.onCellDblClick,ea=function(qa){return di.some(function(za){return za&&ja(Lr,Ia,qa,za,ir)})},ga=[],ma=0;ma1&&arguments[1]!==void 0?arguments[1]:!1;si(fi),ir==null||ir(fi),No&&Zo(fi)},nl=function(fi,No){Sa(fi),No&&Wo(No),Zo(No,fi)},Oo=function(fi){if(Ao(fi),Wo(fi),qi!==mr){var No=["decade","year"],ti=[].concat(No,["month"]),yi={quarter:[].concat(No,["quarter"]),week:[].concat((0,qe.Z)(ti),["week"]),date:[].concat((0,qe.Z)(ti),["date"])},pl=yi[mr]||ti,vl=pl.indexOf(qi),gl=pl[vl+1];gl&&nl(gl,fi)}},ll=me.useMemo(function(){var Bi,fi;if(Array.isArray(Lr)){var No=(0,Ue.Z)(Lr,2);Bi=No[0],fi=No[1]}else Bi=Lr;return!Bi&&!fi?null:(Bi=Bi||fi,fi=fi||Bi,nt.isAfter(Bi,fi)?[fi,Bi]:[Bi,fi])},[Lr,nt]),ko=Sn(di,Ia,Ja),Bo=bi[co]||Pa[co]||gn,Fo=me.useContext(yn),ml=me.useMemo(function(){return(0,He.Z)((0,He.Z)({},Fo),{},{hideHeader:Qa})},[Fo,Qa]),Qi="".concat(oa,"-panel"),Vl=dt(se,["showWeek","prevIcon","nextIcon","superPrevIcon","superNextIcon","disabledDate","minDate","maxDate","onHover"]);return me.createElement(yn.Provider,{value:ml},me.createElement("div",{ref:ea,tabIndex:Bn,className:Xt()(Qi,(0,Ge.Z)({},"".concat(Qi,"-rtl"),Zt==="rtl"))},me.createElement(Bo,(0,Ze.Z)({},Vl,{showTime:za,prefixCls:oa,locale:pa,generateConfig:nt,onModeChange:nl,pickerValue:ro,onPickerValueChange:function(fi){Wo(fi,!0)},value:Ki[0],onSelect:Oo,values:Ki,cellRender:ko,hoverRangeValue:ll,hoverValue:Sr}))))}var Pr=me.memo(me.forwardRef(ha)),Qn=Pr;function ai(se){var ve=se.picker,Oe=se.multiplePanel,Xe=se.pickerValue,nt=se.onPickerValueChange,Zt=se.needConfirm,an=se.onSubmit,ln=se.range,Bn=se.hoverValue,Mn=me.useContext(re),fn=Mn.prefixCls,zn=Mn.generateConfig,Gn=me.useCallback(function(Qr,Ir){return Nn(zn,ve,Qr,Ir)},[zn,ve]),Yn=me.useMemo(function(){return Gn(Xe,1)},[Xe,Gn]),Un=function(Ir){nt(Gn(Ir,-1))},tr={onCellDblClick:function(){Zt&&an()}},ir=ve==="time",Tn=(0,He.Z)((0,He.Z)({},se),{},{hoverValue:null,hoverRangeValue:null,hideHeader:ir});return ln?Tn.hoverRangeValue=Bn:Tn.hoverValue=Bn,Oe?me.createElement("div",{className:"".concat(fn,"-panels")},me.createElement(yn.Provider,{value:(0,He.Z)((0,He.Z)({},tr),{},{hideNext:!0})},me.createElement(Qn,Tn)),me.createElement(yn.Provider,{value:(0,He.Z)((0,He.Z)({},tr),{},{hidePrev:!0})},me.createElement(Qn,(0,Ze.Z)({},Tn,{pickerValue:Yn,onPickerValueChange:Un})))):me.createElement(yn.Provider,{value:(0,He.Z)({},tr)},me.createElement(Qn,Tn))}function dr(se){return typeof se=="function"?se():se}function bn(se){var ve=se.prefixCls,Oe=se.presets,Xe=se.onClick,nt=se.onHover;return Oe.length?me.createElement("div",{className:"".concat(ve,"-presets")},me.createElement("ul",null,Oe.map(function(Zt,an){var ln=Zt.label,Bn=Zt.value;return me.createElement("li",{key:an,onClick:function(){Xe(dr(Bn))},onMouseEnter:function(){nt(dr(Bn))},onMouseLeave:function(){nt(null)}},ln)}))):null}function fr(se){var ve=se.panelRender,Oe=se.internalMode,Xe=se.picker,nt=se.showNow,Zt=se.range,an=se.multiple,ln=se.activeInfo,Bn=ln===void 0?[0,0,0]:ln,Mn=se.presets,fn=se.onPresetHover,zn=se.onPresetSubmit,Gn=se.onFocus,Yn=se.onBlur,Un=se.onPanelMouseDown,tr=se.direction,ir=se.value,Tn=se.onSelect,Qr=se.isInvalid,Ir=se.defaultOpenValue,mr=se.onOk,na=se.onSubmit,Sr=me.useContext(re),Lr=Sr.prefixCls,di="".concat(Lr,"-panel"),Ia=tr==="rtl",Ja=me.useRef(null),fa=me.useRef(null),bi=me.useState(0),Qa=(0,Ue.Z)(bi,2),oa=Qa[0],ea=Qa[1],ga=me.useState(0),ma=(0,Ue.Z)(ga,2),Di=ma[0],ii=ma[1],Na=me.useState(0),Ga=(0,Ue.Z)(Na,2),pa=Ga[0],qa=Ga[1],za=function(Oo){Oo.width&&ea(Oo.width)},Xi=(0,Ue.Z)(Bn,3),Ji=Xi[0],eo=Xi[1],qi=Xi[2],Sa=me.useState(0),co=(0,Ue.Z)(Sa,2),oo=co[0],so=co[1];me.useEffect(function(){so(10)},[Ji]),me.useEffect(function(){if(Zt&&fa.current){var nl,Oo=((nl=Ja.current)===null||nl===void 0?void 0:nl.offsetWidth)||0,ll=fa.current.getBoundingClientRect();if(!ll.height||ll.right<0){so(function(ml){return Math.max(0,ml-1)});return}var ko=(Ia?eo-Oo:Ji)-ll.left;if(qa(ko),oa&&oa=ln&&Oe<=Bn)return Zt;var Mn=Math.min(Math.abs(Oe-ln),Math.abs(Oe-Bn));Mn0?eu:tu));var ns=Ls+Dl,ds=tu-eu+1;return String(eu+(ds+ns-eu)%ds)};switch(No){case"Backspace":case"Delete":ti="",yi=vl;break;case"ArrowLeft":ti="",gl(-1);break;case"ArrowRight":ti="",gl(1);break;case"ArrowUp":ti="",yi=os(1);break;case"ArrowDown":ti="",yi=os(-1);break;default:isNaN(Number(No))||(ti=pa+No,yi=ti);break}if(ti!==null&&(qa(ti),ti.length>=pl&&(gl(1),qa(""))),yi!==null){var Jl=so.slice(0,Ao)+Ce(yi,pl)+so.slice($o);ro(Jl.slice(0,an.length))}oo({})},Qi=me.useRef();(0,dn.Z)(function(){if(!(!oa||!an||Wo.current)){if(!po.match(so)){ro(an);return}return no.current.setSelectionRange(Ao,$o),Qi.current=(0,Oa.Z)(function(){no.current.setSelectionRange(Ao,$o)}),function(){Oa.Z.cancel(Qi.current)}}},[po,an,oa,so,Ji,Ao,$o,co,ro]);var Vl=an?{onFocus:ll,onBlur:Bo,onKeyDown:ml,onMouseDown:nl,onMouseUp:Oo,onPaste:Zo}:{};return me.createElement("div",{ref:xo,className:Xt()(fa,(0,Ge.Z)((0,Ge.Z)({},"".concat(fa,"-active"),Oe&&nt),"".concat(fa,"-placeholder"),fn))},me.createElement(Ja,(0,Ze.Z)({ref:no,"aria-invalid":ir,autoComplete:"off"},Qr,{onKeyDown:Fo,onBlur:ko},Vl,{value:so,onChange:si})),me.createElement(ba,{type:"suffix",icon:Zt}),Tn)}),fl=yo,wl=["id","prefix","clearIcon","suffixIcon","separator","activeIndex","activeHelp","allHelp","focused","onFocus","onBlur","onKeyDown","locale","generateConfig","placeholder","className","style","onClick","onClear","value","onChange","onSubmit","onInputChange","format","maskFormat","preserveInvalidOnBlur","onInvalid","disabled","invalid","inputReadOnly","direction","onOpenChange","onActiveInfo","placement","onMouseDown","required","aria-required","autoFocus","tabIndex"],ol=["index"];function Il(se,ve){var Oe=se.id,Xe=se.prefix,nt=se.clearIcon,Zt=se.suffixIcon,an=se.separator,ln=an===void 0?"~":an,Bn=se.activeIndex,Mn=se.activeHelp,fn=se.allHelp,zn=se.focused,Gn=se.onFocus,Yn=se.onBlur,Un=se.onKeyDown,tr=se.locale,ir=se.generateConfig,Tn=se.placeholder,Qr=se.className,Ir=se.style,mr=se.onClick,na=se.onClear,Sr=se.value,Lr=se.onChange,di=se.onSubmit,Ia=se.onInputChange,Ja=se.format,fa=se.maskFormat,bi=se.preserveInvalidOnBlur,Qa=se.onInvalid,oa=se.disabled,ea=se.invalid,ga=se.inputReadOnly,ma=se.direction,Di=se.onOpenChange,ii=se.onActiveInfo,Na=se.placement,Ga=se.onMouseDown,pa=se.required,qa=se["aria-required"],za=se.autoFocus,Xi=se.tabIndex,Ji=(0,Nr.Z)(se,wl),eo=ma==="rtl",qi=me.useContext(re),Sa=qi.prefixCls,co=me.useMemo(function(){if(typeof Oe=="string")return[Oe];var ko=Oe||{};return[ko.start,ko.end]},[Oe]),oo=me.useRef(),so=me.useRef(),xo=me.useRef(),no=function(Bo){var Fo;return(Fo=[so,xo][Bo])===null||Fo===void 0?void 0:Fo.current};me.useImperativeHandle(ve,function(){return{nativeElement:oo.current,focus:function(Bo){if((0,_t.Z)(Bo)==="object"){var Fo,ml=Bo||{},Qi=ml.index,Vl=Qi===void 0?0:Qi,Bi=(0,Nr.Z)(ml,ol);(Fo=no(Vl))===null||Fo===void 0||Fo.focus(Bi)}else{var fi;(fi=no(Bo!=null?Bo:0))===null||fi===void 0||fi.focus()}},blur:function(){var Bo,Fo;(Bo=no(0))===null||Bo===void 0||Bo.blur(),(Fo=no(1))===null||Fo===void 0||Fo.blur()}}});var po=qn(Ji),Ki=me.useMemo(function(){return Array.isArray(Tn)?Tn:[Tn,Tn]},[Tn]),Ro=er((0,He.Z)((0,He.Z)({},se),{},{id:co,placeholder:Ki})),Ao=(0,Ue.Z)(Ro,1),$o=Ao[0],Ni=me.useState({position:"absolute",width:0}),ro=(0,Ue.Z)(Ni,2),si=ro[0],Zo=ro[1],Wo=(0,rt.zX)(function(){var ko=no(Bn);if(ko){var Bo=ko.nativeElement.getBoundingClientRect(),Fo=oo.current.getBoundingClientRect(),ml=Bo.left-Fo.left;Zo(function(Qi){return(0,He.Z)((0,He.Z)({},Qi),{},{width:Bo.width,left:ml})}),ii([Bo.left,Bo.right,Fo.width])}});me.useEffect(function(){Wo()},[Bn]);var nl=nt&&(Sr[0]&&!oa[0]||Sr[1]&&!oa[1]),Oo=za&&!oa[0],ll=za&&!Oo&&!oa[1];return me.createElement(ar.Z,{onResize:Wo},me.createElement("div",(0,Ze.Z)({},po,{className:Xt()(Sa,"".concat(Sa,"-range"),(0,Ge.Z)((0,Ge.Z)((0,Ge.Z)((0,Ge.Z)({},"".concat(Sa,"-focused"),zn),"".concat(Sa,"-disabled"),oa.every(function(ko){return ko})),"".concat(Sa,"-invalid"),ea.some(function(ko){return ko})),"".concat(Sa,"-rtl"),eo),Qr),style:Ir,ref:oo,onClick:mr,onMouseDown:function(Bo){var Fo=Bo.target;Fo!==so.current.inputElement&&Fo!==xo.current.inputElement&&Bo.preventDefault(),Ga==null||Ga(Bo)}}),Xe&&me.createElement("div",{className:"".concat(Sa,"-prefix")},Xe),me.createElement(fl,(0,Ze.Z)({ref:so},$o(0),{autoFocus:Oo,tabIndex:Xi,"date-range":"start"})),me.createElement("div",{className:"".concat(Sa,"-range-separator")},ln),me.createElement(fl,(0,Ze.Z)({ref:xo},$o(1),{autoFocus:ll,tabIndex:Xi,"date-range":"end"})),me.createElement("div",{className:"".concat(Sa,"-active-bar"),style:si}),me.createElement(ba,{type:"suffix",icon:Zt}),nl&&me.createElement(Ri,{icon:nt,onClear:na})))}var Ho=me.forwardRef(Il),ql=Ho;function Ll(se,ve){var Oe=se!=null?se:ve;return Array.isArray(Oe)?Oe:[Oe,Oe]}function Cl(se){return se===1?"end":"start"}function Rl(se,ve){var Oe=ci(se,function(){var xe=se.disabled,Ee=se.allowEmpty,gt=Ll(xe,!1),mn=Ll(Ee,!1);return{disabled:gt,allowEmpty:mn}}),Xe=(0,Ue.Z)(Oe,6),nt=Xe[0],Zt=Xe[1],an=Xe[2],ln=Xe[3],Bn=Xe[4],Mn=Xe[5],fn=nt.prefixCls,zn=nt.styles,Gn=nt.classNames,Yn=nt.defaultValue,Un=nt.value,tr=nt.needConfirm,ir=nt.onKeyDown,Tn=nt.disabled,Qr=nt.allowEmpty,Ir=nt.disabledDate,mr=nt.minDate,na=nt.maxDate,Sr=nt.defaultOpen,Lr=nt.open,di=nt.onOpenChange,Ia=nt.locale,Ja=nt.generateConfig,fa=nt.picker,bi=nt.showNow,Qa=nt.showToday,oa=nt.showTime,ea=nt.mode,ga=nt.onPanelChange,ma=nt.onCalendarChange,Di=nt.onOk,ii=nt.defaultPickerValue,Na=nt.pickerValue,Ga=nt.onPickerValueChange,pa=nt.inputReadOnly,qa=nt.suffixIcon,za=nt.onFocus,Xi=nt.onBlur,Ji=nt.presets,eo=nt.ranges,qi=nt.components,Sa=nt.cellRender,co=nt.dateRender,oo=nt.monthCellRender,so=nt.onClick,xo=jr(ve),no=Dr(Lr,Sr,Tn,di),po=(0,Ue.Z)(no,2),Ki=po[0],Ro=po[1],Ao=function(Ee,gt){(Tn.some(function(mn){return!mn})||!Ee)&&Ro(Ee,gt)},$o=Mt(Ja,Ia,ln,!0,!1,Yn,Un,ma,Di),Ni=(0,Ue.Z)($o,5),ro=Ni[0],si=Ni[1],Zo=Ni[2],Wo=Ni[3],nl=Ni[4],Oo=Zo(),ll=$t(Tn,Qr,Ki),ko=(0,Ue.Z)(ll,9),Bo=ko[0],Fo=ko[1],ml=ko[2],Qi=ko[3],Vl=ko[4],Bi=ko[5],fi=ko[6],No=ko[7],ti=ko[8],yi=function(Ee,gt){Fo(!0),za==null||za(Ee,{range:Cl(gt!=null?gt:Qi)})},pl=function(Ee,gt){Fo(!1),Xi==null||Xi(Ee,{range:Cl(gt!=null?gt:Qi)})},vl=me.useMemo(function(){if(!oa)return null;var xe=oa.disabledTime,Ee=xe?function(gt){var mn=Cl(Qi),Wn=vn(Oo,fi,Qi);return xe(gt,mn,{from:Wn})}:void 0;return(0,He.Z)((0,He.Z)({},oa),{},{disabledTime:Ee})},[oa,Qi,Oo,fi]),gl=(0,rt.C8)([fa,fa],{value:ea}),os=(0,Ue.Z)(gl,2),Jl=os[0],$s=os[1],Dl=Jl[Qi]||fa,ws=Dl==="date"&&vl?"datetime":Dl,es=ws===fa&&ws!=="time",eu=Hn(fa,Dl,bi,Qa,!0),tu=xt(nt,ro,si,Zo,Wo,Tn,ln,Bo,Ki,Mn),ts=(0,Ue.Z)(tu,2),nu=ts[0],Ls=ts[1],ns=Rn(Oo,Tn,fi,Ja,Ia,Ir),ds=Zn(Oo,Mn,Qr),ru=(0,Ue.Z)(ds,2),cc=ru[0],Pu=ru[1],kl=St(Ja,Ia,Oo,Jl,Ki,Qi,Zt,es,ii,Na,vl==null?void 0:vl.defaultOpenValue,Ga,mr,na),Ss=(0,Ue.Z)(kl,2),dc=Ss[0],Iu=Ss[1],ho=(0,rt.zX)(function(xe,Ee,gt){var mn=vt(Jl,Qi,Ee);if((mn[0]!==Jl[0]||mn[1]!==Jl[1])&&$s(mn),ga&>!==!1){var Wn=(0,qe.Z)(Oo);xe&&(Wn[Qi]=xe),ga(Wn,mn)}}),vs=function(Ee,gt){return vt(Oo,gt,Ee)},ls=function(Ee,gt){var mn=Oo;Ee&&(mn=vs(Ee,Qi)),No(Qi);var Wn=Bi(mn);Wo(mn),nu(Qi,Wn===null),Wn===null?Ao(!1,{force:!0}):gt||xo.current.focus({index:Wn})},Qu=function(Ee){var gt,mn=Ee.target.getRootNode();if(!xo.current.nativeElement.contains((gt=mn.activeElement)!==null&>!==void 0?gt:document.activeElement)){var Wn=Tn.findIndex(function(pr){return!pr});Wn>=0&&xo.current.focus({index:Wn})}Ao(!0),so==null||so(Ee)},Us=function(){Ls(null),Ao(!1,{force:!0})},Hs=me.useState(null),gs=(0,Ue.Z)(Hs,2),Mu=gs[0],au=gs[1],Os=me.useState(null),Es=(0,Ue.Z)(Os,2),fs=Es[0],ks=Es[1],Lu=me.useMemo(function(){return fs||Oo},[Oo,fs]);me.useEffect(function(){Ki||ks(null)},[Ki]);var xu=me.useState([0,0,0]),xl=(0,Ue.Z)(xu,2),fu=xl[0],iu=xl[1],Ks=Vr(Ji,eo),mu=function(Ee){ks(Ee),au("preset")},Ou=function(Ee){var gt=Ls(Ee);gt&&Ao(!1,{force:!0})},pu=function(Ee){ls(Ee)},hu=function(Ee){ks(Ee?vs(Ee,Qi):null),au("cell")},Ns=function(Ee){Ao(!0),yi(Ee)},Ys=function(){ml("panel")},rs=function(Ee){var gt=vt(Oo,Qi,Ee);Wo(gt),!tr&&!an&&Zt===ws&&ls(Ee)},fc=function(){Ao(!1)},mc=Sn(Sa,co,oo,Cl(Qi)),pc=Oo[Qi]||null,ku=(0,rt.zX)(function(xe){return Mn(xe,{activeIndex:Qi})}),fo=me.useMemo(function(){var xe=(0,Fn.Z)(nt,!1),Ee=(0,qt.Z)(nt,[].concat((0,qe.Z)(Object.keys(xe)),["onChange","onCalendarChange","style","className","onPanelChange","disabledTime"]));return Ee},[nt]),Mi=me.createElement(fr,(0,Ze.Z)({},fo,{showNow:eu,showTime:vl,range:!0,multiplePanel:es,activeInfo:fu,disabledDate:ns,onFocus:Ns,onBlur:pl,onPanelMouseDown:Ys,picker:fa,mode:Dl,internalMode:ws,onPanelChange:ho,format:Bn,value:pc,isInvalid:ku,onChange:null,onSelect:rs,pickerValue:dc,defaultOpenValue:Et(oa==null?void 0:oa.defaultOpenValue)[Qi],onPickerValueChange:Iu,hoverValue:Lu,onHover:hu,needConfirm:tr,onSubmit:ls,onOk:nl,presets:Ks,onPresetHover:mu,onPresetSubmit:Ou,onNow:pu,cellRender:mc})),Ul=function(Ee,gt){var mn=vs(Ee,gt);Wo(mn)},Ds=function(){ml("input")},Nu=function(Ee,gt){var mn=fi.length,Wn=fi[mn-1];if(mn&&Wn!==gt&&tr&&!Qr[Wn]&&!ti(Wn)&&Oo[Wn]){xo.current.focus({index:Wn});return}ml("input"),Ao(!0,{inherit:!0}),Qi!==gt&&Ki&&!tr&&an&&ls(null,!0),Vl(gt),yi(Ee,gt)},Lc=function(Ee,gt){if(Ao(!1),!tr&&ml()==="input"){var mn=Bi(Oo);nu(Qi,mn===null)}pl(Ee,gt)},qu=function(Ee,gt){Ee.key==="Tab"&&ls(null,!0),ir==null||ir(Ee,gt)},hc=me.useMemo(function(){return{prefixCls:fn,locale:Ia,generateConfig:Ja,button:qi.button,input:qi.input}},[fn,Ia,Ja,qi.button,qi.input]);if((0,dn.Z)(function(){Ki&&Qi!==void 0&&ho(null,fa,!1)},[Ki,Qi,fa]),(0,dn.Z)(function(){var xe=ml();!Ki&&xe==="input"&&(Ao(!1),ls(null,!0)),!Ki&&an&&!tr&&xe==="panel"&&(Ao(!0),ls())},[Ki]),0)var Ae;return me.createElement(re.Provider,{value:hc},me.createElement(ie,(0,Ze.Z)({},wn(nt),{popupElement:Mi,popupStyle:zn.popup,popupClassName:Gn.popup,visible:Ki,onClose:fc,range:!0}),me.createElement(ql,(0,Ze.Z)({},nt,{ref:xo,suffixIcon:qa,activeIndex:Bo||Ki?Qi:null,activeHelp:!!fs,allHelp:!!fs&&Mu==="preset",focused:Bo,onFocus:Nu,onBlur:Lc,onKeyDown:qu,onSubmit:ls,value:Lu,maskFormat:Bn,onChange:Ul,onInputChange:Ds,format:ln,inputReadOnly:pa,disabled:Tn,open:Ki,onOpenChange:Ao,onClick:Qu,onClear:Us,invalid:cc,onInvalid:Pu,onActiveInfo:iu}))))}var $l=me.forwardRef(Rl),Sl=$l,bl=ne(83836);function Co(se){var ve=se.prefixCls,Oe=se.value,Xe=se.onRemove,nt=se.removeIcon,Zt=nt===void 0?"\xD7":nt,an=se.formatDate,ln=se.disabled,Bn=se.maxTagCount,Mn=se.placeholder,fn="".concat(ve,"-selector"),zn="".concat(ve,"-selection"),Gn="".concat(zn,"-overflow");function Yn(ir,Tn){return me.createElement("span",{className:Xt()("".concat(zn,"-item")),title:typeof ir=="string"?ir:null},me.createElement("span",{className:"".concat(zn,"-item-content")},ir),!ln&&Tn&&me.createElement("span",{onMouseDown:function(Ir){Ir.preventDefault()},onClick:Tn,className:"".concat(zn,"-item-remove")},Zt))}function Un(ir){var Tn=an(ir),Qr=function(mr){mr&&mr.stopPropagation(),Xe(ir)};return Yn(Tn,Qr)}function tr(ir){var Tn="+ ".concat(ir.length," ...");return Yn(Tn)}return me.createElement("div",{className:fn},me.createElement(bl.Z,{prefixCls:Gn,data:Oe,renderItem:Un,renderRest:tr,itemKey:function(Tn){return an(Tn)},maxCount:Bn}),!Oe.length&&me.createElement("span",{className:"".concat(ve,"-selection-placeholder")},Mn))}var us=["id","open","prefix","clearIcon","suffixIcon","activeHelp","allHelp","focused","onFocus","onBlur","onKeyDown","locale","generateConfig","placeholder","className","style","onClick","onClear","internalPicker","value","onChange","onSubmit","onInputChange","multiple","maxTagCount","format","maskFormat","preserveInvalidOnBlur","onInvalid","disabled","invalid","inputReadOnly","direction","onOpenChange","onMouseDown","required","aria-required","autoFocus","tabIndex","removeIcon"];function Ws(se,ve){var Oe=se.id,Xe=se.open,nt=se.prefix,Zt=se.clearIcon,an=se.suffixIcon,ln=se.activeHelp,Bn=se.allHelp,Mn=se.focused,fn=se.onFocus,zn=se.onBlur,Gn=se.onKeyDown,Yn=se.locale,Un=se.generateConfig,tr=se.placeholder,ir=se.className,Tn=se.style,Qr=se.onClick,Ir=se.onClear,mr=se.internalPicker,na=se.value,Sr=se.onChange,Lr=se.onSubmit,di=se.onInputChange,Ia=se.multiple,Ja=se.maxTagCount,fa=se.format,bi=se.maskFormat,Qa=se.preserveInvalidOnBlur,oa=se.onInvalid,ea=se.disabled,ga=se.invalid,ma=se.inputReadOnly,Di=se.direction,ii=se.onOpenChange,Na=se.onMouseDown,Ga=se.required,pa=se["aria-required"],qa=se.autoFocus,za=se.tabIndex,Xi=se.removeIcon,Ji=(0,Nr.Z)(se,us),eo=Di==="rtl",qi=me.useContext(re),Sa=qi.prefixCls,co=me.useRef(),oo=me.useRef();me.useImperativeHandle(ve,function(){return{nativeElement:co.current,focus:function(si){var Zo;(Zo=oo.current)===null||Zo===void 0||Zo.focus(si)},blur:function(){var si;(si=oo.current)===null||si===void 0||si.blur()}}});var so=qn(Ji),xo=function(si){Sr([si])},no=function(si){var Zo=na.filter(function(Wo){return Wo&&!ja(Un,Yn,Wo,si,mr)});Sr(Zo),Xe||Lr()},po=er((0,He.Z)((0,He.Z)({},se),{},{onChange:xo}),function(ro){var si=ro.valueTexts;return{value:si[0]||"",active:Mn}}),Ki=(0,Ue.Z)(po,2),Ro=Ki[0],Ao=Ki[1],$o=!!(Zt&&na.length&&!ea),Ni=Ia?me.createElement(me.Fragment,null,me.createElement(Co,{prefixCls:Sa,value:na,onRemove:no,formatDate:Ao,maxTagCount:Ja,disabled:ea,removeIcon:Xi,placeholder:tr}),me.createElement("input",{className:"".concat(Sa,"-multiple-input"),value:na.map(Ao).join(","),ref:oo,readOnly:!0,autoFocus:qa,tabIndex:za}),me.createElement(ba,{type:"suffix",icon:an}),$o&&me.createElement(Ri,{icon:Zt,onClear:Ir})):me.createElement(fl,(0,Ze.Z)({ref:oo},Ro(),{autoFocus:qa,tabIndex:za,suffixIcon:an,clearIcon:$o&&me.createElement(Ri,{icon:Zt,onClear:Ir}),showActiveCls:!1}));return me.createElement("div",(0,Ze.Z)({},so,{className:Xt()(Sa,(0,Ge.Z)((0,Ge.Z)((0,Ge.Z)((0,Ge.Z)((0,Ge.Z)({},"".concat(Sa,"-multiple"),Ia),"".concat(Sa,"-focused"),Mn),"".concat(Sa,"-disabled"),ea),"".concat(Sa,"-invalid"),ga),"".concat(Sa,"-rtl"),eo),ir),style:Tn,ref:co,onClick:Qr,onMouseDown:function(si){var Zo,Wo=si.target;Wo!==((Zo=oo.current)===null||Zo===void 0?void 0:Zo.inputElement)&&si.preventDefault(),Na==null||Na(si)}}),nt&&me.createElement("div",{className:"".concat(Sa,"-prefix")},nt),Ni)}var bo=me.forwardRef(Ws),As=bo;function _s(se,ve){var Oe=ci(se),Xe=(0,Ue.Z)(Oe,6),nt=Xe[0],Zt=Xe[1],an=Xe[2],ln=Xe[3],Bn=Xe[4],Mn=Xe[5],fn=nt,zn=fn.prefixCls,Gn=fn.styles,Yn=fn.classNames,Un=fn.order,tr=fn.defaultValue,ir=fn.value,Tn=fn.needConfirm,Qr=fn.onChange,Ir=fn.onKeyDown,mr=fn.disabled,na=fn.disabledDate,Sr=fn.minDate,Lr=fn.maxDate,di=fn.defaultOpen,Ia=fn.open,Ja=fn.onOpenChange,fa=fn.locale,bi=fn.generateConfig,Qa=fn.picker,oa=fn.showNow,ea=fn.showToday,ga=fn.showTime,ma=fn.mode,Di=fn.onPanelChange,ii=fn.onCalendarChange,Na=fn.onOk,Ga=fn.multiple,pa=fn.defaultPickerValue,qa=fn.pickerValue,za=fn.onPickerValueChange,Xi=fn.inputReadOnly,Ji=fn.suffixIcon,eo=fn.removeIcon,qi=fn.onFocus,Sa=fn.onBlur,co=fn.presets,oo=fn.components,so=fn.cellRender,xo=fn.dateRender,no=fn.monthCellRender,po=fn.onClick,Ki=jr(ve);function Ro(fo){return fo===null?null:Ga?fo:fo[0]}var Ao=ca(bi,fa,Zt),$o=Dr(Ia,di,[mr],Ja),Ni=(0,Ue.Z)($o,2),ro=Ni[0],si=Ni[1],Zo=function(Mi,Ul,Ds){if(ii){var Nu=(0,He.Z)({},Ds);delete Nu.range,ii(Ro(Mi),Ro(Ul),Nu)}},Wo=function(Mi){Na==null||Na(Ro(Mi))},nl=Mt(bi,fa,ln,!1,Un,tr,ir,Zo,Wo),Oo=(0,Ue.Z)(nl,5),ll=Oo[0],ko=Oo[1],Bo=Oo[2],Fo=Oo[3],ml=Oo[4],Qi=Bo(),Vl=$t([mr]),Bi=(0,Ue.Z)(Vl,4),fi=Bi[0],No=Bi[1],ti=Bi[2],yi=Bi[3],pl=function(Mi){No(!0),qi==null||qi(Mi,{})},vl=function(Mi){No(!1),Sa==null||Sa(Mi,{})},gl=(0,rt.C8)(Qa,{value:ma}),os=(0,Ue.Z)(gl,2),Jl=os[0],$s=os[1],Dl=Jl==="date"&&ga?"datetime":Jl,ws=Hn(Qa,Jl,oa,ea),es=Qr&&function(fo,Mi){Qr(Ro(fo),Ro(Mi))},eu=xt((0,He.Z)((0,He.Z)({},nt),{},{onChange:es}),ll,ko,Bo,Fo,[],ln,fi,ro,Mn),tu=(0,Ue.Z)(eu,2),ts=tu[1],nu=Zn(Qi,Mn),Ls=(0,Ue.Z)(nu,2),ns=Ls[0],ds=Ls[1],ru=me.useMemo(function(){return ns.some(function(fo){return fo})},[ns]),cc=function(Mi,Ul){if(za){var Ds=(0,He.Z)((0,He.Z)({},Ul),{},{mode:Ul.mode[0]});delete Ds.range,za(Mi[0],Ds)}},Pu=St(bi,fa,Qi,[Jl],ro,yi,Zt,!1,pa,qa,Et(ga==null?void 0:ga.defaultOpenValue),cc,Sr,Lr),kl=(0,Ue.Z)(Pu,2),Ss=kl[0],dc=kl[1],Iu=(0,rt.zX)(function(fo,Mi,Ul){if($s(Mi),Di&&Ul!==!1){var Ds=fo||Qi[Qi.length-1];Di(Ds,Mi)}}),ho=function(){ts(Bo()),si(!1,{force:!0})},vs=function(Mi){!mr&&!Ki.current.nativeElement.contains(document.activeElement)&&Ki.current.focus(),si(!0),po==null||po(Mi)},ls=function(){ts(null),si(!1,{force:!0})},Qu=me.useState(null),Us=(0,Ue.Z)(Qu,2),Hs=Us[0],gs=Us[1],Mu=me.useState(null),au=(0,Ue.Z)(Mu,2),Os=au[0],Es=au[1],fs=me.useMemo(function(){var fo=[Os].concat((0,qe.Z)(Qi)).filter(function(Mi){return Mi});return Ga?fo:fo.slice(0,1)},[Qi,Os,Ga]),ks=me.useMemo(function(){return!Ga&&Os?[Os]:Qi.filter(function(fo){return fo})},[Qi,Os,Ga]);me.useEffect(function(){ro||Es(null)},[ro]);var Lu=Vr(co),xu=function(Mi){Es(Mi),gs("preset")},xl=function(Mi){var Ul=Ga?Ao(Bo(),Mi):[Mi],Ds=ts(Ul);Ds&&!Ga&&si(!1,{force:!0})},fu=function(Mi){xl(Mi)},iu=function(Mi){Es(Mi),gs("cell")},Ks=function(Mi){si(!0),pl(Mi)},mu=function(Mi){if(ti("panel"),!(Ga&&Dl!==Qa)){var Ul=Ga?Ao(Bo(),Mi):[Mi];Fo(Ul),!Tn&&!an&&Zt===Dl&&ho()}},Ou=function(){si(!1)},pu=Sn(so,xo,no),hu=me.useMemo(function(){var fo=(0,Fn.Z)(nt,!1),Mi=(0,qt.Z)(nt,[].concat((0,qe.Z)(Object.keys(fo)),["onChange","onCalendarChange","style","className","onPanelChange"]));return(0,He.Z)((0,He.Z)({},Mi),{},{multiple:nt.multiple})},[nt]),Ns=me.createElement(fr,(0,Ze.Z)({},hu,{showNow:ws,showTime:ga,disabledDate:na,onFocus:Ks,onBlur:vl,picker:Qa,mode:Jl,internalMode:Dl,onPanelChange:Iu,format:Bn,value:Qi,isInvalid:Mn,onChange:null,onSelect:mu,pickerValue:Ss,defaultOpenValue:ga==null?void 0:ga.defaultOpenValue,onPickerValueChange:dc,hoverValue:fs,onHover:iu,needConfirm:Tn,onSubmit:ho,onOk:ml,presets:Lu,onPresetHover:xu,onPresetSubmit:xl,onNow:fu,cellRender:pu})),Ys=function(Mi){Fo(Mi)},rs=function(){ti("input")},fc=function(Mi){ti("input"),si(!0,{inherit:!0}),pl(Mi)},mc=function(Mi){si(!1),vl(Mi)},pc=function(Mi,Ul){Mi.key==="Tab"&&ho(),Ir==null||Ir(Mi,Ul)},ku=me.useMemo(function(){return{prefixCls:zn,locale:fa,generateConfig:bi,button:oo.button,input:oo.input}},[zn,fa,bi,oo.button,oo.input]);return(0,dn.Z)(function(){ro&&yi!==void 0&&Iu(null,Qa,!1)},[ro,yi,Qa]),(0,dn.Z)(function(){var fo=ti();!ro&&fo==="input"&&(si(!1),ho()),!ro&&an&&!Tn&&fo==="panel"&&ho()},[ro]),me.createElement(re.Provider,{value:ku},me.createElement(ie,(0,Ze.Z)({},wn(nt),{popupElement:Ns,popupStyle:Gn.popup,popupClassName:Yn.popup,visible:ro,onClose:Ou}),me.createElement(As,(0,Ze.Z)({},nt,{ref:Ki,suffixIcon:Ji,removeIcon:eo,activeHelp:!!Os,allHelp:!!Os&&Hs==="preset",focused:fi,onFocus:fc,onBlur:mc,onKeyDown:pc,onSubmit:ho,value:ks,maskFormat:Bn,onChange:Ys,onInputChange:rs,internalPicker:Zt,format:ln,inputReadOnly:Xi,disabled:mr,open:ro,onOpenChange:si,onClick:vs,onClear:ls,invalid:ru,onInvalid:function(Mi){ds(Mi,0)}}))))}var ou=me.forwardRef(_s),Gs=ou,Xs=Gs,lu=ne(62487),Gl=ne(75030),Br=ne(82855),Si=ne(48755),Vi=ne(2171),Hi=ne(83397),Ko=ne(31756),Al=ne(56553),Wl=ne(24971),Vs=ne(9017),Ol=ne(70045),Jo=ne(57428),io=ne(36237),al=ne(53075),Xl=ne(64910),Fu=ne(63356),Ec=ne(56119),Nl=ne(46e3),su=ne(93873),ps=ne(36305),Js=ne(16931),wu=ne(51636),ac=ne(26743);const xs=(se,ve)=>{const{componentCls:Oe,controlHeight:Xe}=se,nt=ve?`${Oe}-${ve}`:"",Zt=(0,ac.gp)(se);return[{[`${Oe}-multiple${nt}`]:{paddingBlock:Zt.containerPadding,paddingInlineStart:Zt.basePadding,minHeight:Xe,[`${Oe}-selection-item`]:{height:Zt.itemHeight,lineHeight:(0,io.unit)(Zt.itemLineHeight)}}}]};var zu=se=>{const{componentCls:ve,calc:Oe,lineWidth:Xe}=se,nt=(0,wu.mergeToken)(se,{fontHeight:se.fontSize,selectHeight:se.controlHeightSM,multipleSelectItemHeight:se.multipleItemHeightSM,borderRadius:se.borderRadiusSM,borderRadiusSM:se.borderRadiusXS,controlHeight:se.controlHeightSM}),Zt=(0,wu.mergeToken)(se,{fontHeight:Oe(se.multipleItemHeightLG).sub(Oe(Xe).mul(2).equal()).equal(),fontSize:se.fontSizeLG,selectHeight:se.controlHeightLG,multipleSelectItemHeight:se.multipleItemHeightLG,borderRadius:se.borderRadiusLG,borderRadiusSM:se.borderRadius,controlHeight:se.controlHeightLG});return[xs(nt,"small"),xs(se),xs(Zt,"large"),{[`${ve}${ve}-multiple`]:Object.assign(Object.assign({width:"100%",cursor:"text",[`${ve}-selector`]:{flex:"auto",padding:0,position:"relative","&:after":{margin:0},[`${ve}-selection-placeholder`]:{position:"absolute",top:"50%",insetInlineStart:se.inputPaddingHorizontalBase,insetInlineEnd:0,transform:"translateY(-50%)",transition:`all ${se.motionDurationSlow}`,overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis",flex:1,color:se.colorTextPlaceholder,pointerEvents:"none"}}},(0,ac._z)(se)),{[`${ve}-multiple-input`]:{width:0,height:0,border:0,visibility:"hidden",position:"absolute",zIndex:-1}})}]},Su=ne(17835);const Du=se=>{const{pickerCellCls:ve,pickerCellInnerCls:Oe,cellHeight:Xe,borderRadiusSM:nt,motionDurationMid:Zt,cellHoverBg:an,lineWidth:ln,lineType:Bn,colorPrimary:Mn,cellActiveWithRangeBg:fn,colorTextLightSolid:zn,colorTextDisabled:Gn,cellBgDisabled:Yn,colorFillSecondary:Un}=se;return{"&::before":{position:"absolute",top:"50%",insetInlineStart:0,insetInlineEnd:0,zIndex:1,height:Xe,transform:"translateY(-50%)",content:'""',pointerEvents:"none"},[Oe]:{position:"relative",zIndex:2,display:"inline-block",minWidth:Xe,height:Xe,lineHeight:(0,io.unit)(Xe),borderRadius:nt,transition:`background ${Zt}`},[`&:hover:not(${ve}-in-view):not(${ve}-disabled), &:hover:not(${ve}-selected):not(${ve}-range-start):not(${ve}-range-end):not(${ve}-disabled)`]:{[Oe]:{background:an}},[`&-in-view${ve}-today ${Oe}`]:{"&::before":{position:"absolute",top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,zIndex:1,border:`${(0,io.unit)(ln)} ${Bn} ${Mn}`,borderRadius:nt,content:'""'}},[`&-in-view${ve}-in-range, &-in-view${ve}-range-start, &-in-view${ve}-range-end`]:{position:"relative",[`&:not(${ve}-disabled):before`]:{background:fn}},[`&-in-view${ve}-selected, &-in-view${ve}-range-start, - &-in-view${ve}-range-end`]:{[`&:not(${ve}-disabled) ${Oe}`]:{color:zn,background:Mn},[`&${ve}-disabled ${Oe}`]:{background:Un}},[`&-in-view${ve}-range-start:not(${ve}-disabled):before`]:{insetInlineStart:"50%"},[`&-in-view${ve}-range-end:not(${ve}-disabled):before`]:{insetInlineEnd:"50%"},[`&-in-view${ve}-range-start:not(${ve}-range-end) ${Oe}`]:{borderStartStartRadius:nt,borderEndStartRadius:nt,borderStartEndRadius:0,borderEndEndRadius:0},[`&-in-view${ve}-range-end:not(${ve}-range-start) ${Oe}`]:{borderStartStartRadius:0,borderEndStartRadius:0,borderStartEndRadius:nt,borderEndEndRadius:nt},"&-disabled":{color:Gn,cursor:"not-allowed",[Oe]:{background:"transparent"},"&::before":{background:Yn}},[`&-disabled${ve}-today ${Oe}::before`]:{borderColor:Gn}}},yc=se=>{const{componentCls:ve,pickerCellCls:Oe,pickerCellInnerCls:Xe,pickerYearMonthCellWidth:nt,pickerControlIconSize:Zt,cellWidth:an,paddingSM:ln,paddingXS:Bn,paddingXXS:Mn,colorBgContainer:fn,lineWidth:zn,lineType:Gn,borderRadiusLG:Yn,colorPrimary:Un,colorTextHeading:tr,colorSplit:ir,pickerControlIconBorderWidth:Tn,colorIcon:Qr,textHeight:Pr,motionDurationMid:mr,colorIconHover:na,fontWeightStrong:wr,cellHeight:Lr,pickerCellPaddingVertical:di,colorTextDisabled:Ia,colorText:Ja,fontSize:fa,motionDurationSlow:bi,withoutTimeCellHeight:Qa,pickerQuarterPanelContentHeight:oa,borderRadiusSM:ea,colorTextLightSolid:ga,cellHoverBg:ma,timeColumnHeight:Di,timeColumnWidth:ii,timeCellHeight:Na,controlItemBgActive:Ga,marginXXS:pa,pickerDatePanelPaddingHorizontal:qa,pickerControlIconMargin:za}=se,Xi=se.calc(an).mul(7).add(se.calc(qa).mul(2)).equal();return{[ve]:{"&-panel":{display:"inline-flex",flexDirection:"column",textAlign:"center",background:fn,borderRadius:Yn,outline:"none","&-focused":{borderColor:Un},"&-rtl":{[`${ve}-prev-icon, + &-in-view${ve}-range-end`]:{[`&:not(${ve}-disabled) ${Oe}`]:{color:zn,background:Mn},[`&${ve}-disabled ${Oe}`]:{background:Un}},[`&-in-view${ve}-range-start:not(${ve}-disabled):before`]:{insetInlineStart:"50%"},[`&-in-view${ve}-range-end:not(${ve}-disabled):before`]:{insetInlineEnd:"50%"},[`&-in-view${ve}-range-start:not(${ve}-range-end) ${Oe}`]:{borderStartStartRadius:nt,borderEndStartRadius:nt,borderStartEndRadius:0,borderEndEndRadius:0},[`&-in-view${ve}-range-end:not(${ve}-range-start) ${Oe}`]:{borderStartStartRadius:0,borderEndStartRadius:0,borderStartEndRadius:nt,borderEndEndRadius:nt},"&-disabled":{color:Gn,cursor:"not-allowed",[Oe]:{background:"transparent"},"&::before":{background:Yn}},[`&-disabled${ve}-today ${Oe}::before`]:{borderColor:Gn}}},yc=se=>{const{componentCls:ve,pickerCellCls:Oe,pickerCellInnerCls:Xe,pickerYearMonthCellWidth:nt,pickerControlIconSize:Zt,cellWidth:an,paddingSM:ln,paddingXS:Bn,paddingXXS:Mn,colorBgContainer:fn,lineWidth:zn,lineType:Gn,borderRadiusLG:Yn,colorPrimary:Un,colorTextHeading:tr,colorSplit:ir,pickerControlIconBorderWidth:Tn,colorIcon:Qr,textHeight:Ir,motionDurationMid:mr,colorIconHover:na,fontWeightStrong:Sr,cellHeight:Lr,pickerCellPaddingVertical:di,colorTextDisabled:Ia,colorText:Ja,fontSize:fa,motionDurationSlow:bi,withoutTimeCellHeight:Qa,pickerQuarterPanelContentHeight:oa,borderRadiusSM:ea,colorTextLightSolid:ga,cellHoverBg:ma,timeColumnHeight:Di,timeColumnWidth:ii,timeCellHeight:Na,controlItemBgActive:Ga,marginXXS:pa,pickerDatePanelPaddingHorizontal:qa,pickerControlIconMargin:za}=se,Xi=se.calc(an).mul(7).add(se.calc(qa).mul(2)).equal();return{[ve]:{"&-panel":{display:"inline-flex",flexDirection:"column",textAlign:"center",background:fn,borderRadius:Yn,outline:"none","&-focused":{borderColor:Un},"&-rtl":{[`${ve}-prev-icon, ${ve}-super-prev-icon`]:{transform:"rotate(45deg)"},[`${ve}-next-icon, - ${ve}-super-next-icon`]:{transform:"rotate(-135deg)"},[`${ve}-time-panel`]:{[`${ve}-content`]:{direction:"ltr","> *":{direction:"rtl"}}}}},"&-decade-panel,\n &-year-panel,\n &-quarter-panel,\n &-month-panel,\n &-week-panel,\n &-date-panel,\n &-time-panel":{display:"flex",flexDirection:"column",width:Xi},"&-header":{display:"flex",padding:`0 ${(0,io.unit)(Bn)}`,color:tr,borderBottom:`${(0,io.unit)(zn)} ${Gn} ${ir}`,"> *":{flex:"none"},button:{padding:0,color:Qr,lineHeight:(0,io.unit)(Pr),background:"transparent",border:0,cursor:"pointer",transition:`color ${mr}`,fontSize:"inherit",display:"inline-flex",alignItems:"center",justifyContent:"center","&:empty":{display:"none"}},"> button":{minWidth:"1.6em",fontSize:fa,"&:hover":{color:na},"&:disabled":{opacity:.25,pointerEvents:"none"}},"&-view":{flex:"auto",fontWeight:wr,lineHeight:(0,io.unit)(Pr),"> button":{color:"inherit",fontWeight:"inherit",verticalAlign:"top","&:not(:first-child)":{marginInlineStart:Bn},"&:hover":{color:Un}}}},"&-prev-icon,\n &-next-icon,\n &-super-prev-icon,\n &-super-next-icon":{position:"relative",width:Zt,height:Zt,"&::before":{position:"absolute",top:0,insetInlineStart:0,width:Zt,height:Zt,border:"0 solid currentcolor",borderBlockStartWidth:Tn,borderInlineStartWidth:Tn,content:'""'}},"&-super-prev-icon,\n &-super-next-icon":{"&::after":{position:"absolute",top:za,insetInlineStart:za,display:"inline-block",width:Zt,height:Zt,border:"0 solid currentcolor",borderBlockStartWidth:Tn,borderInlineStartWidth:Tn,content:'""'}},"&-prev-icon, &-super-prev-icon":{transform:"rotate(-45deg)"},"&-next-icon, &-super-next-icon":{transform:"rotate(135deg)"},"&-content":{width:"100%",tableLayout:"fixed",borderCollapse:"collapse","th, td":{position:"relative",minWidth:Lr,fontWeight:"normal"},th:{height:se.calc(Lr).add(se.calc(di).mul(2)).equal(),color:Ja,verticalAlign:"middle"}},"&-cell":Object.assign({padding:`${(0,io.unit)(di)} 0`,color:Ia,cursor:"pointer","&-in-view":{color:Ja}},Du(se)),"&-decade-panel,\n &-year-panel,\n &-quarter-panel,\n &-month-panel":{[`${ve}-content`]:{height:se.calc(Qa).mul(4).equal()},[Xe]:{padding:`0 ${(0,io.unit)(Bn)}`}},"&-quarter-panel":{[`${ve}-content`]:{height:oa}},"&-decade-panel":{[Xe]:{padding:`0 ${(0,io.unit)(se.calc(Bn).div(2).equal())}`},[`${ve}-cell::before`]:{display:"none"}},"&-year-panel,\n &-quarter-panel,\n &-month-panel":{[`${ve}-body`]:{padding:`0 ${(0,io.unit)(Bn)}`},[Xe]:{width:nt}},"&-date-panel":{[`${ve}-body`]:{padding:`${(0,io.unit)(Bn)} ${(0,io.unit)(qa)}`},[`${ve}-content th`]:{boxSizing:"border-box",padding:0}},"&-week-panel":{[`${ve}-cell`]:{[`&:hover ${Xe}, + ${ve}-super-next-icon`]:{transform:"rotate(-135deg)"},[`${ve}-time-panel`]:{[`${ve}-content`]:{direction:"ltr","> *":{direction:"rtl"}}}}},"&-decade-panel,\n &-year-panel,\n &-quarter-panel,\n &-month-panel,\n &-week-panel,\n &-date-panel,\n &-time-panel":{display:"flex",flexDirection:"column",width:Xi},"&-header":{display:"flex",padding:`0 ${(0,io.unit)(Bn)}`,color:tr,borderBottom:`${(0,io.unit)(zn)} ${Gn} ${ir}`,"> *":{flex:"none"},button:{padding:0,color:Qr,lineHeight:(0,io.unit)(Ir),background:"transparent",border:0,cursor:"pointer",transition:`color ${mr}`,fontSize:"inherit",display:"inline-flex",alignItems:"center",justifyContent:"center","&:empty":{display:"none"}},"> button":{minWidth:"1.6em",fontSize:fa,"&:hover":{color:na},"&:disabled":{opacity:.25,pointerEvents:"none"}},"&-view":{flex:"auto",fontWeight:Sr,lineHeight:(0,io.unit)(Ir),"> button":{color:"inherit",fontWeight:"inherit",verticalAlign:"top","&:not(:first-child)":{marginInlineStart:Bn},"&:hover":{color:Un}}}},"&-prev-icon,\n &-next-icon,\n &-super-prev-icon,\n &-super-next-icon":{position:"relative",width:Zt,height:Zt,"&::before":{position:"absolute",top:0,insetInlineStart:0,width:Zt,height:Zt,border:"0 solid currentcolor",borderBlockStartWidth:Tn,borderInlineStartWidth:Tn,content:'""'}},"&-super-prev-icon,\n &-super-next-icon":{"&::after":{position:"absolute",top:za,insetInlineStart:za,display:"inline-block",width:Zt,height:Zt,border:"0 solid currentcolor",borderBlockStartWidth:Tn,borderInlineStartWidth:Tn,content:'""'}},"&-prev-icon, &-super-prev-icon":{transform:"rotate(-45deg)"},"&-next-icon, &-super-next-icon":{transform:"rotate(135deg)"},"&-content":{width:"100%",tableLayout:"fixed",borderCollapse:"collapse","th, td":{position:"relative",minWidth:Lr,fontWeight:"normal"},th:{height:se.calc(Lr).add(se.calc(di).mul(2)).equal(),color:Ja,verticalAlign:"middle"}},"&-cell":Object.assign({padding:`${(0,io.unit)(di)} 0`,color:Ia,cursor:"pointer","&-in-view":{color:Ja}},Du(se)),"&-decade-panel,\n &-year-panel,\n &-quarter-panel,\n &-month-panel":{[`${ve}-content`]:{height:se.calc(Qa).mul(4).equal()},[Xe]:{padding:`0 ${(0,io.unit)(Bn)}`}},"&-quarter-panel":{[`${ve}-content`]:{height:oa}},"&-decade-panel":{[Xe]:{padding:`0 ${(0,io.unit)(se.calc(Bn).div(2).equal())}`},[`${ve}-cell::before`]:{display:"none"}},"&-year-panel,\n &-quarter-panel,\n &-month-panel":{[`${ve}-body`]:{padding:`0 ${(0,io.unit)(Bn)}`},[Xe]:{width:nt}},"&-date-panel":{[`${ve}-body`]:{padding:`${(0,io.unit)(Bn)} ${(0,io.unit)(qa)}`},[`${ve}-content th`]:{boxSizing:"border-box",padding:0}},"&-week-panel":{[`${ve}-cell`]:{[`&:hover ${Xe}, &-selected ${Xe}, ${Xe}`]:{background:"transparent !important"}},"&-row":{td:{"&:before":{transition:`background ${mr}`},"&:first-child:before":{borderStartStartRadius:ea,borderEndStartRadius:ea},"&:last-child:before":{borderStartEndRadius:ea,borderEndEndRadius:ea}},"&:hover td:before":{background:ma},"&-range-start td, &-range-end td, &-selected td, &-hover td":{[`&${Oe}`]:{"&:before":{background:Un},[`&${ve}-cell-week`]:{color:new Su.FastColor(ga).setA(.5).toHexString()},[Xe]:{color:ga}}},"&-range-hover td:before":{background:Ga}}},"&-week-panel, &-date-panel-show-week":{[`${ve}-body`]:{padding:`${(0,io.unit)(Bn)} ${(0,io.unit)(ln)}`},[`${ve}-content th`]:{width:"auto"}},"&-datetime-panel":{display:"flex",[`${ve}-time-panel`]:{borderInlineStart:`${(0,io.unit)(zn)} ${Gn} ${ir}`},[`${ve}-date-panel, ${ve}-time-panel`]:{transition:`opacity ${bi}`},"&-active":{[`${ve}-date-panel, - ${ve}-time-panel`]:{opacity:.3,"&-active":{opacity:1}}}},"&-time-panel":{width:"auto",minWidth:"auto",[`${ve}-content`]:{display:"flex",flex:"auto",height:Di},"&-column":{flex:"1 0 auto",width:ii,margin:`${(0,io.unit)(Mn)} 0`,padding:0,overflowY:"hidden",textAlign:"start",listStyle:"none",transition:`background ${mr}`,overflowX:"hidden","&::-webkit-scrollbar":{width:8,backgroundColor:"transparent"},"&::-webkit-scrollbar-thumb":{backgroundColor:se.colorTextTertiary,borderRadius:se.borderRadiusSM},"&":{scrollbarWidth:"thin",scrollbarColor:`${se.colorTextTertiary} transparent`},"&::after":{display:"block",height:`calc(100% - ${(0,io.unit)(Na)})`,content:'""'},"&:not(:first-child)":{borderInlineStart:`${(0,io.unit)(zn)} ${Gn} ${ir}`},"&-active":{background:new Su.FastColor(Ga).setA(.2).toHexString()},"&:hover":{overflowY:"auto"},"> li":{margin:0,padding:0,[`&${ve}-time-panel-cell`]:{marginInline:pa,[`${ve}-time-panel-cell-inner`]:{display:"block",width:se.calc(ii).sub(se.calc(pa).mul(2)).equal(),height:Na,margin:0,paddingBlock:0,paddingInlineEnd:0,paddingInlineStart:se.calc(ii).sub(Na).div(2).equal(),color:Ja,lineHeight:(0,io.unit)(Na),borderRadius:ea,cursor:"pointer",transition:`background ${mr}`,"&:hover":{background:ma}},"&-selected":{[`${ve}-time-panel-cell-inner`]:{background:Ga}},"&-disabled":{[`${ve}-time-panel-cell-inner`]:{color:Ia,background:"transparent",cursor:"not-allowed"}}}}}}}}};var ic=se=>{const{componentCls:ve,textHeight:Oe,lineWidth:Xe,paddingSM:nt,antCls:Zt,colorPrimary:an,cellActiveWithRangeBg:ln,colorPrimaryBorder:Bn,lineType:Mn,colorSplit:fn}=se;return{[`${ve}-dropdown`]:{[`${ve}-footer`]:{borderTop:`${(0,io.unit)(Xe)} ${Mn} ${fn}`,"&-extra":{padding:`0 ${(0,io.unit)(nt)}`,lineHeight:(0,io.unit)(se.calc(Oe).sub(se.calc(Xe).mul(2)).equal()),textAlign:"start","&:not(:last-child)":{borderBottom:`${(0,io.unit)(Xe)} ${Mn} ${fn}`}}},[`${ve}-panels + ${ve}-footer ${ve}-ranges`]:{justifyContent:"space-between"},[`${ve}-ranges`]:{marginBlock:0,paddingInline:(0,io.unit)(nt),overflow:"hidden",textAlign:"start",listStyle:"none",display:"flex",justifyContent:"center",alignItems:"center","> li":{lineHeight:(0,io.unit)(se.calc(Oe).sub(se.calc(Xe).mul(2)).equal()),display:"inline-block"},[`${ve}-now-btn-disabled`]:{pointerEvents:"none",color:se.colorTextDisabled},[`${ve}-preset > ${Zt}-tag-blue`]:{color:an,background:ln,borderColor:Bn,cursor:"pointer"},[`${ve}-ok`]:{paddingBlock:se.calc(Xe).mul(2).equal(),marginInlineStart:"auto"}}}}};const Uu=se=>{const{componentCls:ve,controlHeightLG:Oe,paddingXXS:Xe,padding:nt}=se;return{pickerCellCls:`${ve}-cell`,pickerCellInnerCls:`${ve}-cell-inner`,pickerYearMonthCellWidth:se.calc(Oe).mul(1.5).equal(),pickerQuarterPanelContentHeight:se.calc(Oe).mul(1.4).equal(),pickerCellPaddingVertical:se.calc(Xe).add(se.calc(Xe).div(2)).equal(),pickerCellBorderGap:2,pickerControlIconSize:7,pickerControlIconMargin:4,pickerControlIconBorderWidth:1.5,pickerDatePanelPaddingHorizontal:se.calc(nt).add(se.calc(Xe).div(2)).equal()}},oc=se=>{const{colorBgContainerDisabled:ve,controlHeight:Oe,controlHeightSM:Xe,controlHeightLG:nt,paddingXXS:Zt,lineWidth:an}=se,ln=Zt*2,Bn=an*2,Mn=Math.min(Oe-ln,Oe-Bn),fn=Math.min(Xe-ln,Xe-Bn),zn=Math.min(nt-ln,nt-Bn);return{INTERNAL_FIXED_ITEM_MARGIN:Math.floor(Zt/2),cellHoverBg:se.controlItemBgHover,cellActiveWithRangeBg:se.controlItemBgActive,cellHoverWithRangeBg:new Su.FastColor(se.colorPrimary).lighten(35).toHexString(),cellRangeBorderColor:new Su.FastColor(se.colorPrimary).lighten(20).toHexString(),cellBgDisabled:ve,timeColumnWidth:nt*1.4,timeColumnHeight:28*8,timeCellHeight:28,cellWidth:Xe*1.5,cellHeight:Xe,textHeight:nt,withoutTimeCellHeight:nt*1.65,multipleItemBg:se.colorFillSecondary,multipleItemBorderColor:"transparent",multipleItemHeight:Mn,multipleItemHeightSM:fn,multipleItemHeightLG:zn,multipleSelectorBgDisabled:ve,multipleItemColorDisabled:se.colorTextDisabled,multipleItemBorderColorDisabled:"transparent"}},Bu=se=>Object.assign(Object.assign(Object.assign(Object.assign({},(0,Xl.T)(se)),oc(se)),(0,ps.w)(se)),{presetsWidth:120,presetsMaxWidth:200,zIndexPopup:se.zIndexPopupBase+50});var is=ne(39082),Qs=se=>{const{componentCls:ve}=se;return{[ve]:[Object.assign(Object.assign(Object.assign(Object.assign({},(0,is.qG)(se)),(0,is.vc)(se)),(0,is.H8)(se)),(0,is.Mu)(se)),{"&-outlined":{[`&${ve}-multiple ${ve}-selection-item`]:{background:se.multipleItemBg,border:`${(0,io.unit)(se.lineWidth)} ${se.lineType} ${se.multipleItemBorderColor}`}},"&-filled":{[`&${ve}-multiple ${ve}-selection-item`]:{background:se.colorBgContainer,border:`${(0,io.unit)(se.lineWidth)} ${se.lineType} ${se.colorSplit}`}},"&-borderless":{[`&${ve}-multiple ${ve}-selection-item`]:{background:se.multipleItemBg,border:`${(0,io.unit)(se.lineWidth)} ${se.lineType} ${se.multipleItemBorderColor}`}},"&-underlined":{[`&${ve}-multiple ${ve}-selection-item`]:{background:se.multipleItemBg,border:`${(0,io.unit)(se.lineWidth)} ${se.lineType} ${se.multipleItemBorderColor}`}}}]}};const Eu=(se,ve,Oe,Xe)=>{const nt=se.calc(Oe).add(2).equal(),Zt=se.max(se.calc(ve).sub(nt).div(2).equal(),0),an=se.max(se.calc(ve).sub(nt).sub(Zt).equal(),0);return{padding:`${(0,io.unit)(Zt)} ${(0,io.unit)(Xe)} ${(0,io.unit)(an)}`}},Ku=se=>{const{componentCls:ve,colorError:Oe,colorWarning:Xe}=se;return{[`${ve}:not(${ve}-disabled):not([disabled])`]:{[`&${ve}-status-error`]:{[`${ve}-active-bar`]:{background:Oe}},[`&${ve}-status-warning`]:{[`${ve}-active-bar`]:{background:Xe}}}}},hs=se=>{const{componentCls:ve,antCls:Oe,controlHeight:Xe,paddingInline:nt,lineWidth:Zt,lineType:an,colorBorder:ln,borderRadius:Bn,motionDurationMid:Mn,colorTextDisabled:fn,colorTextPlaceholder:zn,controlHeightLG:Gn,fontSizeLG:Yn,controlHeightSM:Un,paddingInlineSM:tr,paddingXS:ir,marginXS:Tn,colorTextDescription:Qr,lineWidthBold:Pr,colorPrimary:mr,motionDurationSlow:na,zIndexPopup:wr,paddingXXS:Lr,sizePopupArrow:di,colorBgElevated:Ia,borderRadiusLG:Ja,boxShadowSecondary:fa,borderRadiusSM:bi,colorSplit:Qa,cellHoverBg:oa,presetsWidth:ea,presetsMaxWidth:ga,boxShadowPopoverArrow:ma,fontHeight:Di,fontHeightLG:ii,lineHeightLG:Na}=se;return[{[ve]:Object.assign(Object.assign(Object.assign({},(0,Fu.Wf)(se)),Eu(se,Xe,Di,nt)),{position:"relative",display:"inline-flex",alignItems:"center",lineHeight:1,borderRadius:Bn,transition:`border ${Mn}, box-shadow ${Mn}, background ${Mn}`,[`${ve}-prefix`]:{flex:"0 0 auto",marginInlineEnd:se.inputAffixPadding},[`${ve}-input`]:{position:"relative",display:"inline-flex",alignItems:"center",width:"100%","> input":Object.assign(Object.assign({position:"relative",display:"inline-block",width:"100%",color:"inherit",fontSize:se.fontSize,lineHeight:se.lineHeight,transition:`all ${Mn}`},(0,al.nz)(zn)),{flex:"auto",minWidth:1,height:"auto",padding:0,background:"transparent",border:0,fontFamily:"inherit","&:focus":{boxShadow:"none",outline:0},"&[disabled]":{background:"transparent",color:fn,cursor:"not-allowed"}}),"&-placeholder":{"> input":{color:zn}}},"&-large":Object.assign(Object.assign({},Eu(se,Gn,ii,nt)),{[`${ve}-input > input`]:{fontSize:Yn,lineHeight:Na}}),"&-small":Object.assign({},Eu(se,Un,Di,tr)),[`${ve}-suffix`]:{display:"flex",flex:"none",alignSelf:"center",marginInlineStart:se.calc(ir).div(2).equal(),color:fn,lineHeight:1,pointerEvents:"none",transition:`opacity ${Mn}, color ${Mn}`,"> *":{verticalAlign:"top","&:not(:last-child)":{marginInlineEnd:Tn}}},[`${ve}-clear`]:{position:"absolute",top:"50%",insetInlineEnd:0,color:fn,lineHeight:1,transform:"translateY(-50%)",cursor:"pointer",opacity:0,transition:`opacity ${Mn}, color ${Mn}`,"> *":{verticalAlign:"top"},"&:hover":{color:Qr}},"&:hover":{[`${ve}-clear`]:{opacity:1},[`${ve}-suffix:not(:last-child)`]:{opacity:0}},[`${ve}-separator`]:{position:"relative",display:"inline-block",width:"1em",height:Yn,color:fn,fontSize:Yn,verticalAlign:"top",cursor:"default",[`${ve}-focused &`]:{color:Qr},[`${ve}-range-separator &`]:{[`${ve}-disabled &`]:{cursor:"not-allowed"}}},"&-range":{position:"relative",display:"inline-flex",[`${ve}-active-bar`]:{bottom:se.calc(Zt).mul(-1).equal(),height:Pr,background:mr,opacity:0,transition:`all ${na} ease-out`,pointerEvents:"none"},[`&${ve}-focused`]:{[`${ve}-active-bar`]:{opacity:1}},[`${ve}-range-separator`]:{alignItems:"center",padding:`0 ${(0,io.unit)(ir)}`,lineHeight:1}},"&-range, &-multiple":{[`${ve}-clear`]:{insetInlineEnd:nt},[`&${ve}-small`]:{[`${ve}-clear`]:{insetInlineEnd:tr}}},"&-dropdown":Object.assign(Object.assign(Object.assign({},(0,Fu.Wf)(se)),yc(se)),{pointerEvents:"none",position:"absolute",top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:wr,[`&${ve}-dropdown-hidden`]:{display:"none"},"&-rtl":{direction:"rtl"},[`&${ve}-dropdown-placement-bottomLeft, + ${ve}-time-panel`]:{opacity:.3,"&-active":{opacity:1}}}},"&-time-panel":{width:"auto",minWidth:"auto",[`${ve}-content`]:{display:"flex",flex:"auto",height:Di},"&-column":{flex:"1 0 auto",width:ii,margin:`${(0,io.unit)(Mn)} 0`,padding:0,overflowY:"hidden",textAlign:"start",listStyle:"none",transition:`background ${mr}`,overflowX:"hidden","&::-webkit-scrollbar":{width:8,backgroundColor:"transparent"},"&::-webkit-scrollbar-thumb":{backgroundColor:se.colorTextTertiary,borderRadius:se.borderRadiusSM},"&":{scrollbarWidth:"thin",scrollbarColor:`${se.colorTextTertiary} transparent`},"&::after":{display:"block",height:`calc(100% - ${(0,io.unit)(Na)})`,content:'""'},"&:not(:first-child)":{borderInlineStart:`${(0,io.unit)(zn)} ${Gn} ${ir}`},"&-active":{background:new Su.FastColor(Ga).setA(.2).toHexString()},"&:hover":{overflowY:"auto"},"> li":{margin:0,padding:0,[`&${ve}-time-panel-cell`]:{marginInline:pa,[`${ve}-time-panel-cell-inner`]:{display:"block",width:se.calc(ii).sub(se.calc(pa).mul(2)).equal(),height:Na,margin:0,paddingBlock:0,paddingInlineEnd:0,paddingInlineStart:se.calc(ii).sub(Na).div(2).equal(),color:Ja,lineHeight:(0,io.unit)(Na),borderRadius:ea,cursor:"pointer",transition:`background ${mr}`,"&:hover":{background:ma}},"&-selected":{[`${ve}-time-panel-cell-inner`]:{background:Ga}},"&-disabled":{[`${ve}-time-panel-cell-inner`]:{color:Ia,background:"transparent",cursor:"not-allowed"}}}}}}}}};var ic=se=>{const{componentCls:ve,textHeight:Oe,lineWidth:Xe,paddingSM:nt,antCls:Zt,colorPrimary:an,cellActiveWithRangeBg:ln,colorPrimaryBorder:Bn,lineType:Mn,colorSplit:fn}=se;return{[`${ve}-dropdown`]:{[`${ve}-footer`]:{borderTop:`${(0,io.unit)(Xe)} ${Mn} ${fn}`,"&-extra":{padding:`0 ${(0,io.unit)(nt)}`,lineHeight:(0,io.unit)(se.calc(Oe).sub(se.calc(Xe).mul(2)).equal()),textAlign:"start","&:not(:last-child)":{borderBottom:`${(0,io.unit)(Xe)} ${Mn} ${fn}`}}},[`${ve}-panels + ${ve}-footer ${ve}-ranges`]:{justifyContent:"space-between"},[`${ve}-ranges`]:{marginBlock:0,paddingInline:(0,io.unit)(nt),overflow:"hidden",textAlign:"start",listStyle:"none",display:"flex",justifyContent:"center",alignItems:"center","> li":{lineHeight:(0,io.unit)(se.calc(Oe).sub(se.calc(Xe).mul(2)).equal()),display:"inline-block"},[`${ve}-now-btn-disabled`]:{pointerEvents:"none",color:se.colorTextDisabled},[`${ve}-preset > ${Zt}-tag-blue`]:{color:an,background:ln,borderColor:Bn,cursor:"pointer"},[`${ve}-ok`]:{paddingBlock:se.calc(Xe).mul(2).equal(),marginInlineStart:"auto"}}}}};const Uu=se=>{const{componentCls:ve,controlHeightLG:Oe,paddingXXS:Xe,padding:nt}=se;return{pickerCellCls:`${ve}-cell`,pickerCellInnerCls:`${ve}-cell-inner`,pickerYearMonthCellWidth:se.calc(Oe).mul(1.5).equal(),pickerQuarterPanelContentHeight:se.calc(Oe).mul(1.4).equal(),pickerCellPaddingVertical:se.calc(Xe).add(se.calc(Xe).div(2)).equal(),pickerCellBorderGap:2,pickerControlIconSize:7,pickerControlIconMargin:4,pickerControlIconBorderWidth:1.5,pickerDatePanelPaddingHorizontal:se.calc(nt).add(se.calc(Xe).div(2)).equal()}},oc=se=>{const{colorBgContainerDisabled:ve,controlHeight:Oe,controlHeightSM:Xe,controlHeightLG:nt,paddingXXS:Zt,lineWidth:an}=se,ln=Zt*2,Bn=an*2,Mn=Math.min(Oe-ln,Oe-Bn),fn=Math.min(Xe-ln,Xe-Bn),zn=Math.min(nt-ln,nt-Bn);return{INTERNAL_FIXED_ITEM_MARGIN:Math.floor(Zt/2),cellHoverBg:se.controlItemBgHover,cellActiveWithRangeBg:se.controlItemBgActive,cellHoverWithRangeBg:new Su.FastColor(se.colorPrimary).lighten(35).toHexString(),cellRangeBorderColor:new Su.FastColor(se.colorPrimary).lighten(20).toHexString(),cellBgDisabled:ve,timeColumnWidth:nt*1.4,timeColumnHeight:28*8,timeCellHeight:28,cellWidth:Xe*1.5,cellHeight:Xe,textHeight:nt,withoutTimeCellHeight:nt*1.65,multipleItemBg:se.colorFillSecondary,multipleItemBorderColor:"transparent",multipleItemHeight:Mn,multipleItemHeightSM:fn,multipleItemHeightLG:zn,multipleSelectorBgDisabled:ve,multipleItemColorDisabled:se.colorTextDisabled,multipleItemBorderColorDisabled:"transparent"}},Bu=se=>Object.assign(Object.assign(Object.assign(Object.assign({},(0,Xl.T)(se)),oc(se)),(0,ps.w)(se)),{presetsWidth:120,presetsMaxWidth:200,zIndexPopup:se.zIndexPopupBase+50});var is=ne(39082),Qs=se=>{const{componentCls:ve}=se;return{[ve]:[Object.assign(Object.assign(Object.assign(Object.assign({},(0,is.qG)(se)),(0,is.vc)(se)),(0,is.H8)(se)),(0,is.Mu)(se)),{"&-outlined":{[`&${ve}-multiple ${ve}-selection-item`]:{background:se.multipleItemBg,border:`${(0,io.unit)(se.lineWidth)} ${se.lineType} ${se.multipleItemBorderColor}`}},"&-filled":{[`&${ve}-multiple ${ve}-selection-item`]:{background:se.colorBgContainer,border:`${(0,io.unit)(se.lineWidth)} ${se.lineType} ${se.colorSplit}`}},"&-borderless":{[`&${ve}-multiple ${ve}-selection-item`]:{background:se.multipleItemBg,border:`${(0,io.unit)(se.lineWidth)} ${se.lineType} ${se.multipleItemBorderColor}`}},"&-underlined":{[`&${ve}-multiple ${ve}-selection-item`]:{background:se.multipleItemBg,border:`${(0,io.unit)(se.lineWidth)} ${se.lineType} ${se.multipleItemBorderColor}`}}}]}};const Eu=(se,ve,Oe,Xe)=>{const nt=se.calc(Oe).add(2).equal(),Zt=se.max(se.calc(ve).sub(nt).div(2).equal(),0),an=se.max(se.calc(ve).sub(nt).sub(Zt).equal(),0);return{padding:`${(0,io.unit)(Zt)} ${(0,io.unit)(Xe)} ${(0,io.unit)(an)}`}},Ku=se=>{const{componentCls:ve,colorError:Oe,colorWarning:Xe}=se;return{[`${ve}:not(${ve}-disabled):not([disabled])`]:{[`&${ve}-status-error`]:{[`${ve}-active-bar`]:{background:Oe}},[`&${ve}-status-warning`]:{[`${ve}-active-bar`]:{background:Xe}}}}},hs=se=>{const{componentCls:ve,antCls:Oe,controlHeight:Xe,paddingInline:nt,lineWidth:Zt,lineType:an,colorBorder:ln,borderRadius:Bn,motionDurationMid:Mn,colorTextDisabled:fn,colorTextPlaceholder:zn,controlHeightLG:Gn,fontSizeLG:Yn,controlHeightSM:Un,paddingInlineSM:tr,paddingXS:ir,marginXS:Tn,colorTextDescription:Qr,lineWidthBold:Ir,colorPrimary:mr,motionDurationSlow:na,zIndexPopup:Sr,paddingXXS:Lr,sizePopupArrow:di,colorBgElevated:Ia,borderRadiusLG:Ja,boxShadowSecondary:fa,borderRadiusSM:bi,colorSplit:Qa,cellHoverBg:oa,presetsWidth:ea,presetsMaxWidth:ga,boxShadowPopoverArrow:ma,fontHeight:Di,fontHeightLG:ii,lineHeightLG:Na}=se;return[{[ve]:Object.assign(Object.assign(Object.assign({},(0,Fu.Wf)(se)),Eu(se,Xe,Di,nt)),{position:"relative",display:"inline-flex",alignItems:"center",lineHeight:1,borderRadius:Bn,transition:`border ${Mn}, box-shadow ${Mn}, background ${Mn}`,[`${ve}-prefix`]:{flex:"0 0 auto",marginInlineEnd:se.inputAffixPadding},[`${ve}-input`]:{position:"relative",display:"inline-flex",alignItems:"center",width:"100%","> input":Object.assign(Object.assign({position:"relative",display:"inline-block",width:"100%",color:"inherit",fontSize:se.fontSize,lineHeight:se.lineHeight,transition:`all ${Mn}`},(0,al.nz)(zn)),{flex:"auto",minWidth:1,height:"auto",padding:0,background:"transparent",border:0,fontFamily:"inherit","&:focus":{boxShadow:"none",outline:0},"&[disabled]":{background:"transparent",color:fn,cursor:"not-allowed"}}),"&-placeholder":{"> input":{color:zn}}},"&-large":Object.assign(Object.assign({},Eu(se,Gn,ii,nt)),{[`${ve}-input > input`]:{fontSize:Yn,lineHeight:Na}}),"&-small":Object.assign({},Eu(se,Un,Di,tr)),[`${ve}-suffix`]:{display:"flex",flex:"none",alignSelf:"center",marginInlineStart:se.calc(ir).div(2).equal(),color:fn,lineHeight:1,pointerEvents:"none",transition:`opacity ${Mn}, color ${Mn}`,"> *":{verticalAlign:"top","&:not(:last-child)":{marginInlineEnd:Tn}}},[`${ve}-clear`]:{position:"absolute",top:"50%",insetInlineEnd:0,color:fn,lineHeight:1,transform:"translateY(-50%)",cursor:"pointer",opacity:0,transition:`opacity ${Mn}, color ${Mn}`,"> *":{verticalAlign:"top"},"&:hover":{color:Qr}},"&:hover":{[`${ve}-clear`]:{opacity:1},[`${ve}-suffix:not(:last-child)`]:{opacity:0}},[`${ve}-separator`]:{position:"relative",display:"inline-block",width:"1em",height:Yn,color:fn,fontSize:Yn,verticalAlign:"top",cursor:"default",[`${ve}-focused &`]:{color:Qr},[`${ve}-range-separator &`]:{[`${ve}-disabled &`]:{cursor:"not-allowed"}}},"&-range":{position:"relative",display:"inline-flex",[`${ve}-active-bar`]:{bottom:se.calc(Zt).mul(-1).equal(),height:Ir,background:mr,opacity:0,transition:`all ${na} ease-out`,pointerEvents:"none"},[`&${ve}-focused`]:{[`${ve}-active-bar`]:{opacity:1}},[`${ve}-range-separator`]:{alignItems:"center",padding:`0 ${(0,io.unit)(ir)}`,lineHeight:1}},"&-range, &-multiple":{[`${ve}-clear`]:{insetInlineEnd:nt},[`&${ve}-small`]:{[`${ve}-clear`]:{insetInlineEnd:tr}}},"&-dropdown":Object.assign(Object.assign(Object.assign({},(0,Fu.Wf)(se)),yc(se)),{pointerEvents:"none",position:"absolute",top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:Sr,[`&${ve}-dropdown-hidden`]:{display:"none"},"&-rtl":{direction:"rtl"},[`&${ve}-dropdown-placement-bottomLeft, &${ve}-dropdown-placement-bottomRight`]:{[`${ve}-range-arrow`]:{top:0,display:"block",transform:"translateY(-100%)"}},[`&${ve}-dropdown-placement-topLeft, &${ve}-dropdown-placement-topRight`]:{[`${ve}-range-arrow`]:{bottom:0,display:"block",transform:"translateY(100%) rotate(180deg)"}},[`&${Oe}-slide-up-appear, &${Oe}-slide-up-enter`]:{[`${ve}-range-arrow${ve}-range-arrow`]:{transition:"none"}},[`&${Oe}-slide-up-enter${Oe}-slide-up-enter-active${ve}-dropdown-placement-topLeft, &${Oe}-slide-up-enter${Oe}-slide-up-enter-active${ve}-dropdown-placement-topRight, @@ -987,10 +987,10 @@ &${Oe}-slide-up-appear${Oe}-slide-up-appear-active${ve}-dropdown-placement-bottomLeft, &${Oe}-slide-up-appear${Oe}-slide-up-appear-active${ve}-dropdown-placement-bottomRight`]:{animationName:Nl.fJ},[`&${Oe}-slide-up-leave ${ve}-panel-container`]:{pointerEvents:"none"},[`&${Oe}-slide-up-leave${Oe}-slide-up-leave-active${ve}-dropdown-placement-topLeft, &${Oe}-slide-up-leave${Oe}-slide-up-leave-active${ve}-dropdown-placement-topRight`]:{animationName:Nl.ly},[`&${Oe}-slide-up-leave${Oe}-slide-up-leave-active${ve}-dropdown-placement-bottomLeft, - &${Oe}-slide-up-leave${Oe}-slide-up-leave-active${ve}-dropdown-placement-bottomRight`]:{animationName:Nl.Uw},[`${ve}-panel > ${ve}-time-panel`]:{paddingTop:Lr},[`${ve}-range-wrapper`]:{display:"flex",position:"relative"},[`${ve}-range-arrow`]:Object.assign(Object.assign({position:"absolute",zIndex:1,display:"none",paddingInline:se.calc(nt).mul(1.5).equal(),boxSizing:"content-box",transition:`all ${na} ease-out`},(0,ps.W)(se,Ia,ma)),{"&:before":{insetInlineStart:se.calc(nt).mul(1.5).equal()}}),[`${ve}-panel-container`]:{overflow:"hidden",verticalAlign:"top",background:Ia,borderRadius:Ja,boxShadow:fa,transition:`margin ${na}`,display:"inline-block",pointerEvents:"auto",[`${ve}-panel-layout`]:{display:"flex",flexWrap:"nowrap",alignItems:"stretch"},[`${ve}-presets`]:{display:"flex",flexDirection:"column",minWidth:ea,maxWidth:ga,ul:{height:0,flex:"auto",listStyle:"none",overflow:"auto",margin:0,padding:ir,borderInlineEnd:`${(0,io.unit)(Zt)} ${an} ${Qa}`,li:Object.assign(Object.assign({},Fu.vS),{borderRadius:bi,paddingInline:ir,paddingBlock:se.calc(Un).sub(Di).div(2).equal(),cursor:"pointer",transition:`all ${na}`,"+ li":{marginTop:Tn},"&:hover":{background:oa}})}},[`${ve}-panels`]:{display:"inline-flex",flexWrap:"nowrap","&:last-child":{[`${ve}-panel`]:{borderWidth:0}}},[`${ve}-panel`]:{verticalAlign:"top",background:"transparent",borderRadius:0,borderWidth:0,[`${ve}-content, table`]:{textAlign:"center"},"&-focused":{borderColor:ln}}}}),"&-dropdown-range":{padding:`${(0,io.unit)(se.calc(di).mul(2).div(3).equal())} 0`,"&-hidden":{display:"none"}},"&-rtl":{direction:"rtl",[`${ve}-separator`]:{transform:"scale(-1, 1)"},[`${ve}-footer`]:{"&-extra":{direction:"rtl"}}}})},(0,Nl.oN)(se,"slide-up"),(0,Nl.oN)(se,"slide-down"),(0,su.Fm)(se,"move-up"),(0,su.Fm)(se,"move-down")]};var cs=(0,Js.I$)("DatePicker",se=>{const ve=(0,wu.mergeToken)((0,Xl.e)(se),Uu(se),{inputPaddingHorizontalBase:se.calc(se.paddingSM).sub(1).equal(),multipleSelectItemHeight:se.multipleItemHeight,selectHeight:se.controlHeight});return[ic(ve),hs(ve),Qs(ve),Ku(ve),zu(ve),(0,Ec.c)(se,{focusElCls:`${se.componentCls}-focused`})]},Bu),Ic=ne(68525);function Yu(se,ve,Oe){return Oe!==void 0?Oe:ve==="year"&&se.lang.yearPlaceholder?se.lang.yearPlaceholder:ve==="quarter"&&se.lang.quarterPlaceholder?se.lang.quarterPlaceholder:ve==="month"&&se.lang.monthPlaceholder?se.lang.monthPlaceholder:ve==="week"&&se.lang.weekPlaceholder?se.lang.weekPlaceholder:ve==="time"&&se.timePickerLocale.placeholder?se.timePickerLocale.placeholder:se.lang.placeholder}function Nc(se,ve,Oe){return Oe!==void 0?Oe:ve==="year"&&se.lang.yearPlaceholder?se.lang.rangeYearPlaceholder:ve==="quarter"&&se.lang.quarterPlaceholder?se.lang.rangeQuarterPlaceholder:ve==="month"&&se.lang.monthPlaceholder?se.lang.rangeMonthPlaceholder:ve==="week"&&se.lang.weekPlaceholder?se.lang.rangeWeekPlaceholder:ve==="time"&&se.timePickerLocale.placeholder?se.timePickerLocale.rangePlaceholder:se.lang.rangePlaceholder}function Fs(se,ve){const{allowClear:Oe=!0}=se,{clearIcon:Xe,removeIcon:nt}=(0,Ic.Z)(Object.assign(Object.assign({},se),{prefixCls:ve,componentName:"DatePicker"}));return[me.useMemo(()=>Oe===!1?!1:Object.assign({clearIcon:Xe},Oe===!0?{}:Oe),[Oe,Xe]),nt]}const[Is,yu]=["week","WeekPicker"],[lc,uu]=["month","MonthPicker"],[Cc,Cu]=["year","YearPicker"],[Zs,js]=["quarter","QuarterPicker"],[zl,Ms]=["time","TimePicker"];var zs=ne(7939),Mc=se=>me.createElement(zs.ZP,Object.assign({size:"small",type:"primary"},se));function sc(se){return(0,me.useMemo)(()=>Object.assign({button:Mc},se),[se])}var Au=function(se,ve){var Oe={};for(var Xe in se)Object.prototype.hasOwnProperty.call(se,Xe)&&ve.indexOf(Xe)<0&&(Oe[Xe]=se[Xe]);if(se!=null&&typeof Object.getOwnPropertySymbols=="function")for(var nt=0,Xe=Object.getOwnPropertySymbols(se);nt(0,me.forwardRef)((Oe,Xe)=>{var nt;const{prefixCls:Zt,getPopupContainer:an,components:ln,className:Bn,style:Mn,placement:fn,size:zn,disabled:Gn,bordered:Yn=!0,placeholder:Un,popupClassName:tr,dropdownClassName:ir,status:Tn,rootClassName:Qr,variant:Pr,picker:mr}=Oe,na=Au(Oe,["prefixCls","getPopupContainer","components","className","style","placement","size","disabled","bordered","placeholder","popupClassName","dropdownClassName","status","rootClassName","variant","picker"]),wr=me.useRef(null),{getPrefixCls:Lr,direction:di,getPopupContainer:Ia,rangePicker:Ja}=(0,me.useContext)(Si.E_),fa=Lr("picker",Zt),{compactSize:bi,compactItemClassnames:Qa}=(0,Ol.ri)(fa,di),oa=Lr(),[ea,ga]=(0,Wl.Z)("rangePicker",Pr,Yn),ma=(0,Hi.Z)(fa),[Di,ii,Na]=cs(fa,ma),[Ga]=Fs(Oe,fa),pa=sc(ln),qa=(0,Ko.Z)(no=>{var po;return(po=zn!=null?zn:bi)!==null&&po!==void 0?po:no}),za=me.useContext(Vi.Z),Xi=Gn!=null?Gn:za,Ji=(0,me.useContext)(Al.aM),{hasFeedback:eo,status:qi,feedbackIcon:Sa}=Ji,co=me.createElement(me.Fragment,null,mr===zl?me.createElement(sn,null):me.createElement(Ct,null),eo&&Sa);(0,me.useImperativeHandle)(Xe,()=>wr.current);const[oo]=(0,Vs.Z)("Calendar",Jo.Z),so=Object.assign(Object.assign({},oo),Oe.locale),[xo]=(0,Gl.Cn)("DatePicker",(nt=Oe.popupStyle)===null||nt===void 0?void 0:nt.zIndex);return Di(me.createElement(lu.Z,{space:!0},me.createElement(Sl,Object.assign({separator:me.createElement("span",{"aria-label":"to",className:`${fa}-separator`},me.createElement(fe,null)),disabled:Xi,ref:wr,placement:fn,placeholder:Nc(so,mr,Un),suffixIcon:co,prevIcon:me.createElement("span",{className:`${fa}-prev-icon`}),nextIcon:me.createElement("span",{className:`${fa}-next-icon`}),superPrevIcon:me.createElement("span",{className:`${fa}-super-prev-icon`}),superNextIcon:me.createElement("span",{className:`${fa}-super-next-icon`}),transitionName:`${oa}-slide-up`,picker:mr},na,{className:Xt()({[`${fa}-${qa}`]:qa,[`${fa}-${ea}`]:ga},(0,Dr.Z)(fa,(0,Dr.F)(qi,Tn),eo),ii,Qa,Bn,Ja==null?void 0:Ja.className,Na,ma,Qr),style:Object.assign(Object.assign({},Ja==null?void 0:Ja.style),Mn),locale:so.lang,prefixCls:fa,getPopupContainer:an||Ia,generateConfig:se,components:pa,direction:di,classNames:{popup:Xt()(ii,tr||ir,Na,ma,Qr)},styles:{popup:Object.assign(Object.assign({},Oe.popupStyle),{zIndex:xo})},allowClear:Ga}))))}),cu=function(se,ve){var Oe={};for(var Xe in se)Object.prototype.hasOwnProperty.call(se,Xe)&&ve.indexOf(Xe)<0&&(Oe[Xe]=se[Xe]);if(se!=null&&typeof Object.getOwnPropertySymbols=="function")for(var nt=0,Xe=Object.getOwnPropertySymbols(se);nt{const ve=(Bn,Mn)=>{const fn=Mn===Ms?"timePicker":"datePicker";return(0,me.forwardRef)((Gn,Yn)=>{var Un;const{prefixCls:tr,getPopupContainer:ir,components:Tn,style:Qr,className:Pr,rootClassName:mr,size:na,bordered:wr,placement:Lr,placeholder:di,popupClassName:Ia,dropdownClassName:Ja,disabled:fa,status:bi,variant:Qa,onCalendarChange:oa}=Gn,ea=cu(Gn,["prefixCls","getPopupContainer","components","style","className","rootClassName","size","bordered","placement","placeholder","popupClassName","dropdownClassName","disabled","status","variant","onCalendarChange"]),{getPrefixCls:ga,direction:ma,getPopupContainer:Di,[fn]:ii}=(0,me.useContext)(Si.E_),Na=ga("picker",tr),{compactSize:Ga,compactItemClassnames:pa}=(0,Ol.ri)(Na,ma),qa=me.useRef(null),[za,Xi]=(0,Wl.Z)("datePicker",Qa,wr),Ji=(0,Hi.Z)(Na),[eo,qi,Sa]=cs(Na,Ji);(0,me.useImperativeHandle)(Yn,()=>qa.current);const co={showToday:!0},oo=Bn||Gn.picker,so=ga(),{onSelect:xo,multiple:no}=ea,po=xo&&Bn==="time"&&!no,Ki=(ml,Qi,Vl)=>{oa==null||oa(ml,Qi,Vl),po&&xo(ml)},[Ro,Ao]=Fs(Gn,Na),$o=sc(Tn),Ni=(0,Ko.Z)(ml=>{var Qi;return(Qi=na!=null?na:Ga)!==null&&Qi!==void 0?Qi:ml}),ro=me.useContext(Vi.Z),si=fa!=null?fa:ro,Zo=(0,me.useContext)(Al.aM),{hasFeedback:Wo,status:nl,feedbackIcon:Oo}=Zo,ll=me.createElement(me.Fragment,null,oo==="time"?me.createElement(sn,null):me.createElement(Ct,null),Wo&&Oo),[ko]=(0,Vs.Z)("DatePicker",Jo.Z),Bo=Object.assign(Object.assign({},ko),Gn.locale),[Fo]=(0,Gl.Cn)("DatePicker",(Un=Gn.popupStyle)===null||Un===void 0?void 0:Un.zIndex);return eo(me.createElement(lu.Z,{space:!0},me.createElement(Xs,Object.assign({ref:qa,placeholder:Yu(Bo,oo,di),suffixIcon:ll,placement:Lr,prevIcon:me.createElement("span",{className:`${Na}-prev-icon`}),nextIcon:me.createElement("span",{className:`${Na}-next-icon`}),superPrevIcon:me.createElement("span",{className:`${Na}-super-prev-icon`}),superNextIcon:me.createElement("span",{className:`${Na}-super-next-icon`}),transitionName:`${so}-slide-up`,picker:Bn,onCalendarChange:Ki},co,ea,{locale:Bo.lang,className:Xt()({[`${Na}-${Ni}`]:Ni,[`${Na}-${za}`]:Xi},(0,Dr.Z)(Na,(0,Dr.F)(nl,bi),Wo),qi,pa,ii==null?void 0:ii.className,Pr,Sa,Ji,mr),style:Object.assign(Object.assign({},ii==null?void 0:ii.style),Qr),prefixCls:Na,getPopupContainer:ir||Di,generateConfig:se,components:$o,direction:ma,disabled:si,classNames:{popup:Xt()(qi,Sa,Ji,mr,Ia||Ja)},styles:{popup:Object.assign(Object.assign({},Gn.popupStyle),{zIndex:Fo})},allowClear:Ro,removeIcon:Ao}))))})},Oe=ve(),Xe=ve(Is,yu),nt=ve(lc,uu),Zt=ve(Cc,Cu),an=ve(Zs,js),ln=ve(zl,Ms);return{DatePicker:Oe,WeekPicker:Xe,MonthPicker:nt,YearPicker:Zt,TimePicker:ln,QuarterPicker:an}},uc=se=>{const{DatePicker:ve,WeekPicker:Oe,MonthPicker:Xe,YearPicker:nt,TimePicker:Zt,QuarterPicker:an}=Gu(se),ln=Ac(se),Bn=ve;return Bn.WeekPicker=Oe,Bn.MonthPicker=Xe,Bn.YearPicker=nt,Bn.RangePicker=ln,Bn.TimePicker=Zt,Bn.QuarterPicker=an,Bn};const qs=uc(st),du=(0,Nt.Z)(qs,"popupAlign",void 0,"picker");qs._InternalPanelDoNotUseOrYouWillBeFired=du;const Xu=(0,Nt.Z)(qs.RangePicker,"popupAlign",void 0,"picker");qs._InternalRangePanelDoNotUseOrYouWillBeFired=Xu,qs.generatePicker=uc;var Ju=qs},37285:function(Dt,Ht,ne){"use strict";ne.d(Ht,{Z:function(){return tt}});var y=ne(59301),Le=ne(92310),ke=ne.n(Le),it=ne(48755),We=ne(36237),De=ne(63356),Ve=ne(16931),Ke=ne(51636);const ze=we=>{const{componentCls:Re,sizePaddingEdgeHorizontal:Ne,colorSplit:et,lineWidth:st,textPaddingInline:Nt,orientationMargin:me,verticalMarginInline:Ze}=we;return{[Re]:Object.assign(Object.assign({},(0,De.Wf)(we)),{borderBlockStart:`${(0,We.unit)(st)} solid ${et}`,"&-vertical":{position:"relative",top:"-0.06em",display:"inline-block",height:"0.9em",marginInline:Ze,marginBlock:0,verticalAlign:"middle",borderTop:0,borderInlineStart:`${(0,We.unit)(st)} solid ${et}`},"&-horizontal":{display:"flex",clear:"both",width:"100%",minWidth:"100%",margin:`${(0,We.unit)(we.dividerHorizontalGutterMargin)} 0`},[`&-horizontal${Re}-with-text`]:{display:"flex",alignItems:"center",margin:`${(0,We.unit)(we.dividerHorizontalWithTextGutterMargin)} 0`,color:we.colorTextHeading,fontWeight:500,fontSize:we.fontSizeLG,whiteSpace:"nowrap",textAlign:"center",borderBlockStart:`0 ${et}`,"&::before, &::after":{position:"relative",width:"50%",borderBlockStart:`${(0,We.unit)(st)} solid transparent`,borderBlockStartColor:"inherit",borderBlockEnd:0,transform:"translateY(50%)",content:"''"}},[`&-horizontal${Re}-with-text-start`]:{"&::before":{width:`calc(${me} * 100%)`},"&::after":{width:`calc(100% - ${me} * 100%)`}},[`&-horizontal${Re}-with-text-end`]:{"&::before":{width:`calc(100% - ${me} * 100%)`},"&::after":{width:`calc(${me} * 100%)`}},[`${Re}-inner-text`]:{display:"inline-block",paddingBlock:0,paddingInline:Nt},"&-dashed":{background:"none",borderColor:et,borderStyle:"dashed",borderWidth:`${(0,We.unit)(st)} 0 0`},[`&-horizontal${Re}-with-text${Re}-dashed`]:{"&::before, &::after":{borderStyle:"dashed none none"}},[`&-vertical${Re}-dashed`]:{borderInlineStartWidth:st,borderInlineEnd:0,borderBlockStart:0,borderBlockEnd:0},"&-dotted":{background:"none",borderColor:et,borderStyle:"dotted",borderWidth:`${(0,We.unit)(st)} 0 0`},[`&-horizontal${Re}-with-text${Re}-dotted`]:{"&::before, &::after":{borderStyle:"dotted none none"}},[`&-vertical${Re}-dotted`]:{borderInlineStartWidth:st,borderInlineEnd:0,borderBlockStart:0,borderBlockEnd:0},[`&-plain${Re}-with-text`]:{color:we.colorText,fontWeight:"normal",fontSize:we.fontSize},[`&-horizontal${Re}-with-text-start${Re}-no-default-orientation-margin-start`]:{"&::before":{width:0},"&::after":{width:"100%"},[`${Re}-inner-text`]:{paddingInlineStart:Ne}},[`&-horizontal${Re}-with-text-end${Re}-no-default-orientation-margin-end`]:{"&::before":{width:"100%"},"&::after":{width:0},[`${Re}-inner-text`]:{paddingInlineEnd:Ne}}})}},$e=we=>({textPaddingInline:"1em",orientationMargin:.05,verticalMarginInline:we.marginXS});var lt=(0,Ve.I$)("Divider",we=>{const Re=(0,Ke.mergeToken)(we,{dividerHorizontalWithTextGutterMargin:we.margin,dividerHorizontalGutterMargin:we.marginLG,sizePaddingEdgeHorizontal:0});return[ze(Re)]},$e,{unitless:{orientationMargin:!0}}),Ie=function(we,Re){var Ne={};for(var et in we)Object.prototype.hasOwnProperty.call(we,et)&&Re.indexOf(et)<0&&(Ne[et]=we[et]);if(we!=null&&typeof Object.getOwnPropertySymbols=="function")for(var st=0,et=Object.getOwnPropertySymbols(we);st{const{getPrefixCls:Re,direction:Ne,className:et,style:st}=(0,it.dj)("divider"),{prefixCls:Nt,type:me="horizontal",orientation:Ze="center",orientationMargin:ft,className:tn,rootClassName:Yt,children:Je,dashed:Qe,variant:Ct="solid",plain:Me,style:je}=we,ot=Ie(we,["prefixCls","type","orientation","orientationMargin","className","rootClassName","children","dashed","variant","plain","style"]),Bt=Re("divider",Nt),[sn,Kt,Gt]=lt(Bt),Dn=!!Je,Se=y.useMemo(()=>Ze==="left"?Ne==="rtl"?"end":"start":Ze==="right"?Ne==="rtl"?"start":"end":Ze,[Ne,Ze]),fe=Se==="start"&&ft!=null,at=Se==="end"&&ft!=null,Xt=ke()(Bt,et,Kt,Gt,`${Bt}-${me}`,{[`${Bt}-with-text`]:Dn,[`${Bt}-with-text-${Se}`]:Dn,[`${Bt}-dashed`]:!!Qe,[`${Bt}-${Ct}`]:Ct!=="solid",[`${Bt}-plain`]:!!Me,[`${Bt}-rtl`]:Ne==="rtl",[`${Bt}-no-default-orientation-margin-start`]:fe,[`${Bt}-no-default-orientation-margin-end`]:at},tn,Yt),qe=y.useMemo(()=>typeof ft=="number"?ft:/^\d+$/.test(ft)?Number(ft):ft,[ft]),He={marginInlineStart:fe?qe:void 0,marginInlineEnd:at?qe:void 0};return sn(y.createElement("div",Object.assign({className:Xt,style:Object.assign(Object.assign({},st),je)},ot,{role:"separator"}),Je&&me!=="vertical"&&y.createElement("span",{className:`${Bt}-inner-text`,style:He},Je)))}},36207:function(Dt,Ht,ne){"use strict";ne.d(Ht,{Z:function(){return vt}});var y=ne(59301),Le=ne(92310),ke=ne.n(Le),it=ne(33885),We=ne(42978),De=ne(43403),Ve=ne(34280),Ke=y.createContext(null),ze=y.createContext({}),$e=Ke,lt=ne(20068),Ie=ne(54476),kt=ne(77900),tt=ne(10228),we=ne(26112),Re=ne(75931),Ne=ne(8654),et=["prefixCls","className","containerRef"],st=function(yt){var vn=yt.prefixCls,wn=yt.className,Sn=yt.containerRef,Zn=(0,Re.Z)(yt,et),rn=y.useContext(ze),ht=rn.panel,Cn=(0,Ne.x1)(ht,Sn);return y.createElement("div",(0,Ie.Z)({className:ke()("".concat(vn,"-content"),wn),role:"dialog",ref:Cn},(0,we.Z)(yt,{aria:!0}),{"aria-modal":"true"},Zn))},Nt=st,me=ne(48736);function Ze(dt){return typeof dt=="string"&&String(Number(dt))===dt?((0,me.ZP)(!1,"Invalid value type of `width` or `height` which should be number type instead."),Number(dt)):dt}function ft(dt){warning(!("wrapperClassName"in dt),"'wrapperClassName' is removed. Please use 'rootClassName' instead."),warning(canUseDom()||!dt.open,"Drawer with 'open' in SSR is not work since no place to createPortal. Please move to 'useEffect' instead.")}var tn={width:0,height:0,overflow:"hidden",outline:"none",position:"absolute"};function Yt(dt,yt){var vn,wn,Sn,Zn=dt.prefixCls,rn=dt.open,ht=dt.placement,Cn=dt.inline,_t=dt.push,on=dt.forceRender,It=dt.autoFocus,pn=dt.keyboard,Ot=dt.classNames,jn=dt.rootClassName,$n=dt.rootStyle,Xr=dt.zIndex,nr=dt.className,ut=dt.id,Rt=dt.style,En=dt.motion,Pn=dt.width,or=dt.height,Fr=dt.children,La=dt.mask,Rr=dt.maskClosable,Wr=dt.maskMotion,xr=dt.maskClassName,Fa=dt.maskStyle,Za=dt.afterOpenChange,ja=dt.onClose,ei=dt.onMouseEnter,ur=dt.onMouseOver,Qt=dt.onMouseLeave,Vn=dt.onClick,hr=dt.onKeyDown,Ea=dt.onKeyUp,Or=dt.styles,br=dt.drawerRender,vi=y.useRef(),zi=y.useRef(),ci=y.useRef();y.useImperativeHandle(yt,function(){return vi.current});var Oa=function(Mt){var xt=Mt.keyCode,Hn=Mt.shiftKey;switch(xt){case tt.Z.TAB:{if(xt===tt.Z.TAB){if(!Hn&&document.activeElement===ci.current){var ar;(ar=zi.current)===null||ar===void 0||ar.focus({preventScroll:!0})}else if(Hn&&document.activeElement===zi.current){var Er;(Er=ci.current)===null||Er===void 0||Er.focus({preventScroll:!0})}}break}case tt.Z.ESC:{ja&&pn&&(Mt.stopPropagation(),ja(Mt));break}}};y.useEffect(function(){if(rn&&It){var Lt;(Lt=vi.current)===null||Lt===void 0||Lt.focus({preventScroll:!0})}},[rn]);var xn=y.useState(!1),Sr=(0,We.Z)(xn,2),jr=Sr[0],Vr=Sr[1],ta=y.useContext($e),$t;typeof _t=="boolean"?$t=_t?{}:{distance:0}:$t=_t||{};var Rn=(vn=(wn=(Sn=$t)===null||Sn===void 0?void 0:Sn.distance)!==null&&wn!==void 0?wn:ta==null?void 0:ta.pushDistance)!==null&&vn!==void 0?vn:180,Nn=y.useMemo(function(){return{pushDistance:Rn,push:function(){Vr(!0)},pull:function(){Vr(!1)}}},[Rn]);y.useEffect(function(){if(rn){var Lt;ta==null||(Lt=ta.push)===null||Lt===void 0||Lt.call(ta)}else{var Mt;ta==null||(Mt=ta.pull)===null||Mt===void 0||Mt.call(ta)}},[rn]),y.useEffect(function(){return function(){var Lt;ta==null||(Lt=ta.pull)===null||Lt===void 0||Lt.call(ta)}},[]);var mt=La&&y.createElement(kt.default,(0,Ie.Z)({key:"mask"},Wr,{visible:rn}),function(Lt,Mt){var xt=Lt.className,Hn=Lt.style;return y.createElement("div",{className:ke()("".concat(Zn,"-mask"),xt,Ot==null?void 0:Ot.mask,xr),style:(0,it.Z)((0,it.Z)((0,it.Z)({},Hn),Fa),Or==null?void 0:Or.mask),onClick:Rr&&rn?ja:void 0,ref:Mt})}),St=typeof En=="function"?En(ht):En,Xn={};if(jr&&Rn)switch(ht){case"top":Xn.transform="translateY(".concat(Rn,"px)");break;case"bottom":Xn.transform="translateY(".concat(-Rn,"px)");break;case"left":Xn.transform="translateX(".concat(Rn,"px)");break;default:Xn.transform="translateX(".concat(-Rn,"px)");break}ht==="left"||ht==="right"?Xn.width=Ze(Pn):Xn.height=Ze(or);var mi={onMouseEnter:ei,onMouseOver:ur,onMouseLeave:Qt,onClick:Vn,onKeyDown:hr,onKeyUp:Ea},ka=y.createElement(kt.default,(0,Ie.Z)({key:"panel"},St,{visible:rn,forceRender:on,onVisibleChanged:function(Mt){Za==null||Za(Mt)},removeOnLeave:!1,leavedClassName:"".concat(Zn,"-content-wrapper-hidden")}),function(Lt,Mt){var xt=Lt.className,Hn=Lt.style,ar=y.createElement(Nt,(0,Ie.Z)({id:ut,containerRef:Mt,prefixCls:Zn,className:ke()(nr,Ot==null?void 0:Ot.content),style:(0,it.Z)((0,it.Z)({},Rt),Or==null?void 0:Or.content)},(0,we.Z)(dt,{aria:!0}),mi),Fr);return y.createElement("div",(0,Ie.Z)({className:ke()("".concat(Zn,"-content-wrapper"),Ot==null?void 0:Ot.wrapper,xt),style:(0,it.Z)((0,it.Z)((0,it.Z)({},Xn),Hn),Or==null?void 0:Or.wrapper)},(0,we.Z)(dt,{data:!0})),br?br(ar):ar)}),ct=(0,it.Z)({},$n);return Xr&&(ct.zIndex=Xr),y.createElement($e.Provider,{value:Nn},y.createElement("div",{className:ke()(Zn,"".concat(Zn,"-").concat(ht),jn,(0,lt.Z)((0,lt.Z)({},"".concat(Zn,"-open"),rn),"".concat(Zn,"-inline"),Cn)),style:ct,tabIndex:-1,ref:vi,onKeyDown:Oa},mt,y.createElement("div",{tabIndex:0,ref:zi,style:tn,"aria-hidden":"true","data-sentinel":"start"}),ka,y.createElement("div",{tabIndex:0,ref:ci,style:tn,"aria-hidden":"true","data-sentinel":"end"})))}var Je=y.forwardRef(Yt),Qe=Je,Ct=function(yt){var vn=yt.open,wn=vn===void 0?!1:vn,Sn=yt.prefixCls,Zn=Sn===void 0?"rc-drawer":Sn,rn=yt.placement,ht=rn===void 0?"right":rn,Cn=yt.autoFocus,_t=Cn===void 0?!0:Cn,on=yt.keyboard,It=on===void 0?!0:on,pn=yt.width,Ot=pn===void 0?378:pn,jn=yt.mask,$n=jn===void 0?!0:jn,Xr=yt.maskClosable,nr=Xr===void 0?!0:Xr,ut=yt.getContainer,Rt=yt.forceRender,En=yt.afterOpenChange,Pn=yt.destroyOnClose,or=yt.onMouseEnter,Fr=yt.onMouseOver,La=yt.onMouseLeave,Rr=yt.onClick,Wr=yt.onKeyDown,xr=yt.onKeyUp,Fa=yt.panelRef,Za=y.useState(!1),ja=(0,We.Z)(Za,2),ei=ja[0],ur=ja[1],Qt=y.useState(!1),Vn=(0,We.Z)(Qt,2),hr=Vn[0],Ea=Vn[1];(0,Ve.Z)(function(){Ea(!0)},[]);var Or=hr?wn:!1,br=y.useRef(),vi=y.useRef();(0,Ve.Z)(function(){Or&&(vi.current=document.activeElement)},[Or]);var zi=function(jr){var Vr;if(ur(jr),En==null||En(jr),!jr&&vi.current&&!((Vr=br.current)!==null&&Vr!==void 0&&Vr.contains(vi.current))){var ta;(ta=vi.current)===null||ta===void 0||ta.focus({preventScroll:!0})}},ci=y.useMemo(function(){return{panel:Fa}},[Fa]);if(!Rt&&!ei&&!Or&&Pn)return null;var Oa={onMouseEnter:or,onMouseOver:Fr,onMouseLeave:La,onClick:Rr,onKeyDown:Wr,onKeyUp:xr},xn=(0,it.Z)((0,it.Z)({},yt),{},{open:Or,prefixCls:Zn,placement:ht,autoFocus:_t,keyboard:It,width:Ot,mask:$n,maskClosable:nr,inline:ut===!1,afterOpenChange:zi,ref:br},Oa);return y.createElement(ze.Provider,{value:ci},y.createElement(De.Z,{open:Or||Rt||ei,autoDestroy:!1,getContainer:ut,autoLock:$n&&(Or||ei)},y.createElement(Qe,xn)))},Me=Ct,je=Me,ot=ne(62487),Bt=ne(75030),sn=ne(86641),Kt=ne(55743),Gt=ne(48755),Dn=ne(91190),Se=ne(78776),fe=ne(458),Xt=dt=>{var yt,vn;const{prefixCls:wn,title:Sn,footer:Zn,extra:rn,loading:ht,onClose:Cn,headerStyle:_t,bodyStyle:on,footerStyle:It,children:pn,classNames:Ot,styles:jn}=dt,$n=(0,Gt.dj)("drawer"),Xr=y.useCallback(Pn=>y.createElement("button",{type:"button",onClick:Cn,"aria-label":"Close",className:`${wn}-close`},Pn),[Cn]),[nr,ut]=(0,Se.Z)((0,Se.w)(dt),(0,Se.w)($n),{closable:!0,closeIconRender:Xr}),Rt=y.useMemo(()=>{var Pn,or;return!Sn&&!nr?null:y.createElement("div",{style:Object.assign(Object.assign(Object.assign({},(Pn=$n.styles)===null||Pn===void 0?void 0:Pn.header),_t),jn==null?void 0:jn.header),className:ke()(`${wn}-header`,{[`${wn}-header-close-only`]:nr&&!Sn&&!rn},(or=$n.classNames)===null||or===void 0?void 0:or.header,Ot==null?void 0:Ot.header)},y.createElement("div",{className:`${wn}-header-title`},ut,Sn&&y.createElement("div",{className:`${wn}-title`},Sn)),rn&&y.createElement("div",{className:`${wn}-extra`},rn))},[nr,ut,rn,_t,wn,Sn]),En=y.useMemo(()=>{var Pn,or;if(!Zn)return null;const Fr=`${wn}-footer`;return y.createElement("div",{className:ke()(Fr,(Pn=$n.classNames)===null||Pn===void 0?void 0:Pn.footer,Ot==null?void 0:Ot.footer),style:Object.assign(Object.assign(Object.assign({},(or=$n.styles)===null||or===void 0?void 0:or.footer),It),jn==null?void 0:jn.footer)},Zn)},[Zn,It,wn]);return y.createElement(y.Fragment,null,Rt,y.createElement("div",{className:ke()(`${wn}-body`,Ot==null?void 0:Ot.body,(yt=$n.classNames)===null||yt===void 0?void 0:yt.body),style:Object.assign(Object.assign(Object.assign({},(vn=$n.styles)===null||vn===void 0?void 0:vn.body),on),jn==null?void 0:jn.body)},ht?y.createElement(fe.Z,{active:!0,title:!1,paragraph:{rows:5},className:`${wn}-body-skeleton`}):pn),En)},qe=ne(36237),He=ne(63356),Ue=ne(16931),rt=ne(51636);const dn=dt=>{const yt="100%";return{left:`translateX(-${yt})`,right:`translateX(${yt})`,top:`translateY(-${yt})`,bottom:`translateY(${yt})`}[dt]},qt=(dt,yt)=>({"&-enter, &-appear":Object.assign(Object.assign({},dt),{"&-active":yt}),"&-leave":Object.assign(Object.assign({},yt),{"&-active":dt})}),Fn=(dt,yt)=>Object.assign({"&-enter, &-appear, &-leave":{"&-start":{transition:"none"},"&-active":{transition:`all ${yt}`}}},qt({opacity:dt},{opacity:1})),At=(dt,yt)=>[Fn(.7,yt),qt({transform:dn(dt)},{transform:"none"})];var en=dt=>{const{componentCls:yt,motionDurationSlow:vn}=dt;return{[yt]:{[`${yt}-mask-motion`]:Fn(0,vn),[`${yt}-panel-motion`]:["left","right","top","bottom"].reduce((wn,Sn)=>Object.assign(Object.assign({},wn),{[`&-${Sn}`]:At(Sn,vn)}),{})}}};const ue=dt=>{const{borderRadiusSM:yt,componentCls:vn,zIndexPopup:wn,colorBgMask:Sn,colorBgElevated:Zn,motionDurationSlow:rn,motionDurationMid:ht,paddingXS:Cn,padding:_t,paddingLG:on,fontSizeLG:It,lineHeightLG:pn,lineWidth:Ot,lineType:jn,colorSplit:$n,marginXS:Xr,colorIcon:nr,colorIconHover:ut,colorBgTextHover:Rt,colorBgTextActive:En,colorText:Pn,fontWeightStrong:or,footerPaddingBlock:Fr,footerPaddingInline:La,calc:Rr}=dt,Wr=`${vn}-content-wrapper`;return{[vn]:{position:"fixed",inset:0,zIndex:wn,pointerEvents:"none",color:Pn,"&-pure":{position:"relative",background:Zn,display:"flex",flexDirection:"column",[`&${vn}-left`]:{boxShadow:dt.boxShadowDrawerLeft},[`&${vn}-right`]:{boxShadow:dt.boxShadowDrawerRight},[`&${vn}-top`]:{boxShadow:dt.boxShadowDrawerUp},[`&${vn}-bottom`]:{boxShadow:dt.boxShadowDrawerDown}},"&-inline":{position:"absolute"},[`${vn}-mask`]:{position:"absolute",inset:0,zIndex:wn,background:Sn,pointerEvents:"auto"},[Wr]:{position:"absolute",zIndex:wn,maxWidth:"100vw",transition:`all ${rn}`,"&-hidden":{display:"none"}},[`&-left > ${Wr}`]:{top:0,bottom:0,left:{_skip_check_:!0,value:0},boxShadow:dt.boxShadowDrawerLeft},[`&-right > ${Wr}`]:{top:0,right:{_skip_check_:!0,value:0},bottom:0,boxShadow:dt.boxShadowDrawerRight},[`&-top > ${Wr}`]:{top:0,insetInline:0,boxShadow:dt.boxShadowDrawerUp},[`&-bottom > ${Wr}`]:{bottom:0,insetInline:0,boxShadow:dt.boxShadowDrawerDown},[`${vn}-content`]:{display:"flex",flexDirection:"column",width:"100%",height:"100%",overflow:"auto",background:Zn,pointerEvents:"auto"},[`${vn}-header`]:{display:"flex",flex:0,alignItems:"center",padding:`${(0,qe.unit)(_t)} ${(0,qe.unit)(on)}`,fontSize:It,lineHeight:pn,borderBottom:`${(0,qe.unit)(Ot)} ${jn} ${$n}`,"&-title":{display:"flex",flex:1,alignItems:"center",minWidth:0,minHeight:0}},[`${vn}-extra`]:{flex:"none"},[`${vn}-close`]:Object.assign({display:"inline-flex",width:Rr(It).add(Cn).equal(),height:Rr(It).add(Cn).equal(),borderRadius:yt,justifyContent:"center",alignItems:"center",marginInlineEnd:Xr,color:nr,fontWeight:or,fontSize:It,fontStyle:"normal",lineHeight:1,textAlign:"center",textTransform:"none",textDecoration:"none",background:"transparent",border:0,cursor:"pointer",transition:`all ${ht}`,textRendering:"auto","&:hover":{color:ut,backgroundColor:Rt,textDecoration:"none"},"&:active":{backgroundColor:En}},(0,He.Qy)(dt)),[`${vn}-title`]:{flex:1,margin:0,fontWeight:dt.fontWeightStrong,fontSize:It,lineHeight:pn},[`${vn}-body`]:{flex:1,minWidth:0,minHeight:0,padding:on,overflow:"auto",[`${vn}-body-skeleton`]:{width:"100%",height:"100%",display:"flex",justifyContent:"center"}},[`${vn}-footer`]:{flexShrink:0,padding:`${(0,qe.unit)(Fr)} ${(0,qe.unit)(La)}`,borderTop:`${(0,qe.unit)(Ot)} ${jn} ${$n}`},"&-rtl":{direction:"rtl"}}}},ae=dt=>({zIndexPopup:dt.zIndexPopupBase,footerPaddingBlock:dt.paddingXS,footerPaddingInline:dt.padding});var re=(0,Ue.I$)("Drawer",dt=>{const yt=(0,rt.mergeToken)(dt,{});return[ue(yt),en(yt)]},ae),ce=function(dt,yt){var vn={};for(var wn in dt)Object.prototype.hasOwnProperty.call(dt,wn)&&yt.indexOf(wn)<0&&(vn[wn]=dt[wn]);if(dt!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Sn=0,wn=Object.getOwnPropertySymbols(dt);Sn{var yt;const{rootClassName:vn,width:wn,height:Sn,size:Zn="default",mask:rn=!0,push:ht=ie,open:Cn,afterOpenChange:_t,onClose:on,prefixCls:It,getContainer:pn,style:Ot,className:jn,visible:$n,afterVisibleChange:Xr,maskStyle:nr,drawerStyle:ut,contentWrapperStyle:Rt}=dt,En=ce(dt,["rootClassName","width","height","size","mask","push","open","afterOpenChange","onClose","prefixCls","getContainer","style","className","visible","afterVisibleChange","maskStyle","drawerStyle","contentWrapperStyle"]),{getPopupContainer:Pn,getPrefixCls:or,direction:Fr,className:La,style:Rr,classNames:Wr,styles:xr}=(0,Gt.dj)("drawer"),Fa=or("drawer",It),[Za,ja,ei]=re(Fa),ur=pn===void 0&&Pn?()=>Pn(document.body):pn,Qt=ke()({"no-mask":!rn,[`${Fa}-rtl`]:Fr==="rtl"},vn,ja,ei),Vn=y.useMemo(()=>wn!=null?wn:Zn==="large"?736:378,[wn,Zn]),hr=y.useMemo(()=>Sn!=null?Sn:Zn==="large"?736:378,[Sn,Zn]),Ea={motionName:(0,sn.m)(Fa,"mask-motion"),motionAppear:!0,motionEnter:!0,motionLeave:!0,motionDeadline:500},Or=xn=>({motionName:(0,sn.m)(Fa,`panel-motion-${xn}`),motionAppear:!0,motionEnter:!0,motionLeave:!0,motionDeadline:500}),br=(0,Dn.H)(),[vi,zi]=(0,Bt.Cn)("Drawer",En.zIndex),{classNames:ci={},styles:Oa={}}=En;return Za(y.createElement(ot.Z,{form:!0,space:!0},y.createElement(Kt.Z.Provider,{value:zi},y.createElement(je,Object.assign({prefixCls:Fa,onClose:on,maskMotion:Ea,motion:Or},En,{classNames:{mask:ke()(ci.mask,Wr.mask),content:ke()(ci.content,Wr.content),wrapper:ke()(ci.wrapper,Wr.wrapper)},styles:{mask:Object.assign(Object.assign(Object.assign({},Oa.mask),nr),xr.mask),content:Object.assign(Object.assign(Object.assign({},Oa.content),ut),xr.content),wrapper:Object.assign(Object.assign(Object.assign({},Oa.wrapper),Rt),xr.wrapper)},open:Cn!=null?Cn:$n,mask:rn,push:ht,width:Vn,height:hr,style:Object.assign(Object.assign({},Rr),Ot),className:ke()(La,jn),rootClassName:Qt,getContainer:ur,afterOpenChange:_t!=null?_t:Xr,panelRef:br,zIndex:vi}),y.createElement(Xt,Object.assign({prefixCls:Fa},En,{onClose:on}))))))},Et=dt=>{const{prefixCls:yt,style:vn,className:wn,placement:Sn="right"}=dt,Zn=ce(dt,["prefixCls","style","className","placement"]),{getPrefixCls:rn}=y.useContext(Gt.E_),ht=rn("drawer",yt),[Cn,_t,on]=re(ht),It=ke()(ht,`${ht}-pure`,`${ht}-${Sn}`,_t,on,wn);return Cn(y.createElement("div",{className:It,style:vn},y.createElement(Xt,Object.assign({prefixCls:ht},Zn))))};Ce._InternalPanelDoNotUseOrYouWillBeFired=Et;var vt=Ce},4875:function(Dt,Ht,ne){"use strict";ne.d(Ht,{Z:function(){return nr}});var y=ne(59301),Le=ne(84105),ke=ne(87395),it=ne(92310),We=ne.n(it),De=ne(54476),Ve=ne(20068),Ke=ne(76190),ze=ne(42978),$e=ne(75931),lt=ne(67732),Ie=ne(83652);function kt(){return typeof BigInt=="function"}function tt(ut){return!ut&&ut!==0&&!Number.isNaN(ut)||!String(ut).trim()}function we(ut){var Rt=ut.trim(),En=Rt.startsWith("-");En&&(Rt=Rt.slice(1)),Rt=Rt.replace(/(\.\d*[^0])0*$/,"$1").replace(/\.0*$/,"").replace(/^0+/,""),Rt.startsWith(".")&&(Rt="0".concat(Rt));var Pn=Rt||"0",or=Pn.split("."),Fr=or[0]||"0",La=or[1]||"0";Fr==="0"&&La==="0"&&(En=!1);var Rr=En?"-":"";return{negative:En,negativeStr:Rr,trimStr:Pn,integerStr:Fr,decimalStr:La,fullStr:"".concat(Rr).concat(Pn)}}function Re(ut){var Rt=String(ut);return!Number.isNaN(Number(Rt))&&Rt.includes("e")}function Ne(ut){var Rt=String(ut);if(Re(ut)){var En=Number(Rt.slice(Rt.indexOf("e-")+2)),Pn=Rt.match(/\.(\d+)/);return Pn!=null&&Pn[1]&&(En+=Pn[1].length),En}return Rt.includes(".")&&st(Rt)?Rt.length-Rt.indexOf(".")-1:0}function et(ut){var Rt=String(ut);if(Re(ut)){if(ut>Number.MAX_SAFE_INTEGER)return String(kt()?BigInt(ut).toString():Number.MAX_SAFE_INTEGER);if(ut0&&arguments[0]!==void 0?arguments[0]:!0;return En?this.isInvalidate()?"":we("".concat(this.getMark()).concat(this.getIntegerStr(),".").concat(this.getDecimalStr())).fullStr:this.origin}}]),ut}(),me=function(){function ut(Rt){if((0,lt.Z)(this,ut),(0,Ve.Z)(this,"origin",""),(0,Ve.Z)(this,"number",void 0),(0,Ve.Z)(this,"empty",void 0),tt(Rt)){this.empty=!0;return}this.origin=String(Rt),this.number=Number(Rt)}return(0,Ie.Z)(ut,[{key:"negate",value:function(){return new ut(-this.toNumber())}},{key:"add",value:function(En){if(this.isInvalidate())return new ut(En);var Pn=Number(En);if(Number.isNaN(Pn))return this;var or=this.number+Pn;if(or>Number.MAX_SAFE_INTEGER)return new ut(Number.MAX_SAFE_INTEGER);if(orNumber.MAX_SAFE_INTEGER)return new ut(Number.MAX_SAFE_INTEGER);if(or0&&arguments[0]!==void 0?arguments[0]:!0;return En?this.isInvalidate()?"":et(this.number):this.origin}}]),ut}();function Ze(ut){return kt()?new Nt(ut):new me(ut)}function ft(ut,Rt,En){var Pn=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!1;if(ut==="")return"";var or=we(ut),Fr=or.negativeStr,La=or.integerStr,Rr=or.decimalStr,Wr="".concat(Rt).concat(Rr),xr="".concat(Fr).concat(La);if(En>=0){var Fa=Number(Rr[En]);if(Fa>=5&&!Pn){var Za=Ze(ut).add("".concat(Fr,"0.").concat("0".repeat(En)).concat(10-Fa));return ft(Za.toString(),Rt,En,Pn)}return En===0?xr:"".concat(xr).concat(Rt).concat(Rr.padEnd(En,"0").slice(0,En))}return Wr===".0"?xr:"".concat(xr).concat(Wr)}var tn=Ze,Yt=ne(36901),Je=ne(34280);function Qe(ut,Rt){return typeof Proxy!="undefined"&&ut?new Proxy(ut,{get:function(Pn,or){if(Rt[or])return Rt[or];var Fr=Pn[or];return typeof Fr=="function"?Fr.bind(Pn):Fr}}):ut}var Ct=ne(8654),Me=ne(48736);function je(ut,Rt){var En=(0,y.useRef)(null);function Pn(){try{var Fr=ut.selectionStart,La=ut.selectionEnd,Rr=ut.value,Wr=Rr.substring(0,Fr),xr=Rr.substring(La);En.current={start:Fr,end:La,value:Rr,beforeTxt:Wr,afterTxt:xr}}catch(Fa){}}function or(){if(ut&&En.current&&Rt)try{var Fr=ut.value,La=En.current,Rr=La.beforeTxt,Wr=La.afterTxt,xr=La.start,Fa=Fr.length;if(Fr.startsWith(Rr))Fa=Rr.length;else if(Fr.endsWith(Wr))Fa=Fr.length-En.current.afterTxt.length;else{var Za=Rr[xr-1],ja=Fr.indexOf(Za,xr-1);ja!==-1&&(Fa=ja+1)}ut.setSelectionRange(Fa,Fa)}catch(ei){(0,Me.ZP)(!1,"Something warning of cursor restore. Please fire issue about this: ".concat(ei.message))}}return[Pn,or]}var ot=ne(49658),Bt=function(){var Rt=(0,y.useState)(!1),En=(0,ze.Z)(Rt,2),Pn=En[0],or=En[1];return(0,Je.Z)(function(){or((0,ot.Z)())},[]),Pn},sn=Bt,Kt=ne(16089),Gt=200,Dn=600;function Se(ut){var Rt=ut.prefixCls,En=ut.upNode,Pn=ut.downNode,or=ut.upDisabled,Fr=ut.downDisabled,La=ut.onStep,Rr=y.useRef(),Wr=y.useRef([]),xr=y.useRef();xr.current=La;var Fa=function(){clearTimeout(Rr.current)},Za=function(Or,br){Or.preventDefault(),Fa(),xr.current(br);function vi(){xr.current(br),Rr.current=setTimeout(vi,Gt)}Rr.current=setTimeout(vi,Dn)};y.useEffect(function(){return function(){Fa(),Wr.current.forEach(function(Ea){return Kt.Z.cancel(Ea)})}},[]);var ja=sn();if(ja)return null;var ei="".concat(Rt,"-handler"),ur=We()(ei,"".concat(ei,"-up"),(0,Ve.Z)({},"".concat(ei,"-up-disabled"),or)),Qt=We()(ei,"".concat(ei,"-down"),(0,Ve.Z)({},"".concat(ei,"-down-disabled"),Fr)),Vn=function(){return Wr.current.push((0,Kt.Z)(Fa))},hr={unselectable:"on",role:"button",onMouseUp:Vn,onMouseLeave:Vn};return y.createElement("div",{className:"".concat(ei,"-wrap")},y.createElement("span",(0,De.Z)({},hr,{onMouseDown:function(Or){Za(Or,!0)},"aria-label":"Increase Value","aria-disabled":or,className:ur}),En||y.createElement("span",{unselectable:"on",className:"".concat(Rt,"-handler-up-inner")})),y.createElement("span",(0,De.Z)({},hr,{onMouseDown:function(Or){Za(Or,!1)},"aria-label":"Decrease Value","aria-disabled":Fr,className:Qt}),Pn||y.createElement("span",{unselectable:"on",className:"".concat(Rt,"-handler-down-inner")})))}function fe(ut){var Rt=typeof ut=="number"?et(ut):we(ut).fullStr,En=Rt.includes(".");return En?we(Rt.replace(/(\d)\.(\d)/g,"$1$2.")).fullStr:ut+"0"}var at=ne(30292),Xt=function(){var ut=(0,y.useRef)(0),Rt=function(){Kt.Z.cancel(ut.current)};return(0,y.useEffect)(function(){return Rt},[]),function(En){Rt(),ut.current=(0,Kt.Z)(function(){En()})}},qe=["prefixCls","className","style","min","max","step","defaultValue","value","disabled","readOnly","upHandler","downHandler","keyboard","changeOnWheel","controls","classNames","stringMode","parser","formatter","precision","decimalSeparator","onChange","onInput","onPressEnter","onStep","changeOnBlur","domRef"],He=["disabled","style","prefixCls","value","prefix","suffix","addonBefore","addonAfter","className","classNames"],Ue=function(Rt,En){return Rt||En.isEmpty()?En.toString():En.toNumber()},rt=function(Rt){var En=tn(Rt);return En.isInvalidate()?null:En},dn=y.forwardRef(function(ut,Rt){var En=ut.prefixCls,Pn=ut.className,or=ut.style,Fr=ut.min,La=ut.max,Rr=ut.step,Wr=Rr===void 0?1:Rr,xr=ut.defaultValue,Fa=ut.value,Za=ut.disabled,ja=ut.readOnly,ei=ut.upHandler,ur=ut.downHandler,Qt=ut.keyboard,Vn=ut.changeOnWheel,hr=Vn===void 0?!1:Vn,Ea=ut.controls,Or=Ea===void 0?!0:Ea,br=ut.classNames,vi=ut.stringMode,zi=ut.parser,ci=ut.formatter,Oa=ut.precision,xn=ut.decimalSeparator,Sr=ut.onChange,jr=ut.onInput,Vr=ut.onPressEnter,ta=ut.onStep,$t=ut.changeOnBlur,Rn=$t===void 0?!0:$t,Nn=ut.domRef,mt=(0,$e.Z)(ut,qe),St="".concat(En,"-input"),Xn=y.useRef(null),mi=y.useState(!1),ka=(0,ze.Z)(mi,2),ct=ka[0],Lt=ka[1],Mt=y.useRef(!1),xt=y.useRef(!1),Hn=y.useRef(!1),ar=y.useState(function(){return tn(Fa!=null?Fa:xr)}),Er=(0,ze.Z)(ar,2),Kn=Er[0],kr=Er[1];function Hr(dr){Fa===void 0&&kr(dr)}var pi=y.useCallback(function(dr,bn){if(!bn)return Oa>=0?Oa:Math.max(Ne(dr),Ne(Wr))},[Oa,Wr]),ca=y.useCallback(function(dr){var bn=String(dr);if(zi)return zi(bn);var fr=bn;return xn&&(fr=fr.replace(xn,".")),fr.replace(/[^\w.-]+/g,"")},[zi,xn]),zt=y.useRef(""),Jt=y.useCallback(function(dr,bn){if(ci)return ci(dr,{userTyping:bn,input:String(zt.current)});var fr=typeof dr=="number"?et(dr):dr;if(!bn){var Nr=pi(fr,bn);if(st(fr)&&(xn||Nr>=0)){var er=xn||".";fr=ft(fr,er,Nr)}}return fr},[ci,pi,xn]),Pt=y.useState(function(){var dr=xr!=null?xr:Fa;return Kn.isInvalidate()&&["string","number"].includes((0,Ke.Z)(dr))?Number.isNaN(dr)?"":dr:Jt(Kn.toString(),!1)}),yn=(0,ze.Z)(Pt,2),Jn=yn[0],Ar=yn[1];zt.current=Jn;function On(dr,bn){Ar(Jt(dr.isInvalidate()?dr.toString(!1):dr.toString(!bn),bn))}var cr=y.useMemo(function(){return rt(La)},[La,Oa]),gn=y.useMemo(function(){return rt(Fr)},[Fr,Oa]),yr=y.useMemo(function(){return!cr||!Kn||Kn.isInvalidate()?!1:cr.lessEquals(Kn)},[cr,Kn]),Tr=y.useMemo(function(){return!gn||!Kn||Kn.isInvalidate()?!1:Kn.lessEquals(gn)},[gn,Kn]),un=je(Xn.current,ct),da=(0,ze.Z)(un,2),ya=da[0],sa=da[1],zr=function(bn){return cr&&!bn.lessEquals(cr)?cr:gn&&!gn.lessEquals(bn)?gn:null},ri=function(bn){return!zr(bn)},Ba=function(bn,fr){var Nr=bn,er=ri(Nr)||Nr.isEmpty();if(!Nr.isEmpty()&&!fr&&(Nr=zr(Nr)||Nr,er=!0),!ja&&!Za&&er){var lr=Nr.toString(),qn=pi(lr,fr);return qn>=0&&(Nr=tn(ft(lr,".",qn)),ri(Nr)||(Nr=tn(ft(lr,".",qn,!0)))),Nr.equals(Kn)||(Hr(Nr),Sr==null||Sr(Nr.isEmpty()?null:Ue(vi,Nr)),Fa===void 0&&On(Nr,fr)),Nr}return Kn},Zr=Xt(),ia=function dr(bn){if(ya(),zt.current=bn,Ar(bn),!xt.current){var fr=ca(bn),Nr=tn(fr);Nr.isNaN()||Ba(Nr,!0)}jr==null||jr(bn),Zr(function(){var er=bn;zi||(er=bn.replace(/。/g,".")),er!==bn&&dr(er)})},ra=function(){xt.current=!0},Ur=function(){xt.current=!1,ia(Xn.current.value)},li=function(bn){ia(bn.target.value)},Ca=function(bn){var fr;if(!(bn&&yr||!bn&&Tr)){Mt.current=!1;var Nr=tn(Hn.current?fe(Wr):Wr);bn||(Nr=Nr.negate());var er=(Kn||tn(0)).add(Nr.toString()),lr=Ba(er,!1);ta==null||ta(Ue(vi,lr),{offset:Hn.current?fe(Wr):Wr,type:bn?"up":"down"}),(fr=Xn.current)===null||fr===void 0||fr.focus()}},Pa=function(bn){var fr=tn(ca(Jn)),Nr;fr.isNaN()?Nr=Ba(Kn,bn):Nr=Ba(fr,bn),Fa!==void 0?On(Kn,!1):Nr.isNaN()||On(Nr,!1)},ha=function(){Mt.current=!0},Br=function(bn){var fr=bn.key,Nr=bn.shiftKey;Mt.current=!0,Hn.current=Nr,fr==="Enter"&&(xt.current||(Mt.current=!1),Pa(!1),Vr==null||Vr(bn)),Qt!==!1&&!xt.current&&["Up","ArrowUp","Down","ArrowDown"].includes(fr)&&(Ca(fr==="Up"||fr==="ArrowUp"),bn.preventDefault())},Qn=function(){Mt.current=!1,Hn.current=!1};y.useEffect(function(){if(hr&&ct){var dr=function(Nr){Ca(Nr.deltaY<0),Nr.preventDefault()},bn=Xn.current;if(bn)return bn.addEventListener("wheel",dr,{passive:!1}),function(){return bn.removeEventListener("wheel",dr)}}});var ai=function(){Rn&&Pa(!1),Lt(!1),Mt.current=!1};return(0,Je.o)(function(){Kn.isInvalidate()||On(Kn,!1)},[Oa,ci]),(0,Je.o)(function(){var dr=tn(Fa);kr(dr);var bn=tn(ca(Jn));(!dr.equals(bn)||!Mt.current||ci)&&On(dr,Mt.current)},[Fa]),(0,Je.o)(function(){ci&&sa()},[Jn]),y.createElement("div",{ref:Nn,className:We()(En,Pn,(0,Ve.Z)((0,Ve.Z)((0,Ve.Z)((0,Ve.Z)((0,Ve.Z)({},"".concat(En,"-focused"),ct),"".concat(En,"-disabled"),Za),"".concat(En,"-readonly"),ja),"".concat(En,"-not-a-number"),Kn.isNaN()),"".concat(En,"-out-of-range"),!Kn.isInvalidate()&&!ri(Kn))),style:or,onFocus:function(){Lt(!0)},onBlur:ai,onKeyDown:Br,onKeyUp:Qn,onCompositionStart:ra,onCompositionEnd:Ur,onBeforeInput:ha},Or&&y.createElement(Se,{prefixCls:En,upNode:ei,downNode:ur,upDisabled:yr,downDisabled:Tr,onStep:Ca}),y.createElement("div",{className:"".concat(St,"-wrap")},y.createElement("input",(0,De.Z)({autoComplete:"off",role:"spinbutton","aria-valuemin":Fr,"aria-valuemax":La,"aria-valuenow":Kn.isInvalidate()?null:Kn.toString(),step:Wr},mt,{ref:(0,Ct.sQ)(Xn,Rt),className:St,value:Jn,onChange:li,disabled:Za,readOnly:ja}))))}),qt=y.forwardRef(function(ut,Rt){var En=ut.disabled,Pn=ut.style,or=ut.prefixCls,Fr=or===void 0?"rc-input-number":or,La=ut.value,Rr=ut.prefix,Wr=ut.suffix,xr=ut.addonBefore,Fa=ut.addonAfter,Za=ut.className,ja=ut.classNames,ei=(0,$e.Z)(ut,He),ur=y.useRef(null),Qt=y.useRef(null),Vn=y.useRef(null),hr=function(Or){Vn.current&&(0,at.nH)(Vn.current,Or)};return y.useImperativeHandle(Rt,function(){return Qe(Vn.current,{focus:hr,nativeElement:ur.current.nativeElement||Qt.current})}),y.createElement(Yt.BaseInput,{className:Za,triggerFocus:hr,prefixCls:Fr,value:La,disabled:En,style:Pn,prefix:Rr,suffix:Wr,addonAfter:Fa,addonBefore:xr,classNames:ja,components:{affixWrapper:"div",groupWrapper:"div",wrapper:"div",groupAddon:"div"},ref:ur},y.createElement(dn,(0,De.Z)({prefixCls:Fr,disabled:En,ref:Vn,domRef:Qt,className:ja==null?void 0:ja.input},ei)))}),Fn=qt,At=Fn,Ge=ne(62487),en=ne(82855),ue=ne(48755),ae=ne(60840),re=ne(2171),ce=ne(83397),he=ne(31756),ie=ne(56553),Ce=ne(24971),Et=ne(70045),vt=ne(36237),dt=ne(53075),yt=ne(64910),vn=ne(39082),wn=ne(63356),Sn=ne(56119),Zn=ne(16931),rn=ne(51636),ht=ne(17835);const Cn=ut=>{var Rt;const En=(Rt=ut.handleVisible)!==null&&Rt!==void 0?Rt:"auto",Pn=ut.controlHeightSM-ut.lineWidth*2;return Object.assign(Object.assign({},(0,yt.T)(ut)),{controlWidth:90,handleWidth:Pn,handleFontSize:ut.fontSize/2,handleVisible:En,handleActiveBg:ut.colorFillAlter,handleBg:ut.colorBgContainer,filledHandleBg:new ht.FastColor(ut.colorFillSecondary).onBackground(ut.colorBgContainer).toHexString(),handleHoverColor:ut.colorPrimary,handleBorderColor:ut.colorBorder,handleOpacity:En===!0?1:0,handleVisibleWidth:En===!0?Pn:0})},_t=(ut,Rt)=>{let{componentCls:En,borderRadiusSM:Pn,borderRadiusLG:or}=ut;const Fr=Rt==="lg"?or:Pn;return{[`&-${Rt}`]:{[`${En}-handler-wrap`]:{borderStartEndRadius:Fr,borderEndEndRadius:Fr},[`${En}-handler-up`]:{borderStartEndRadius:Fr},[`${En}-handler-down`]:{borderEndEndRadius:Fr}}}},on=ut=>{const{componentCls:Rt,lineWidth:En,lineType:Pn,borderRadius:or,inputFontSizeSM:Fr,inputFontSizeLG:La,controlHeightLG:Rr,controlHeightSM:Wr,colorError:xr,paddingInlineSM:Fa,paddingBlockSM:Za,paddingBlockLG:ja,paddingInlineLG:ei,colorTextDescription:ur,motionDurationMid:Qt,handleHoverColor:Vn,handleOpacity:hr,paddingInline:Ea,paddingBlock:Or,handleBg:br,handleActiveBg:vi,colorTextDisabled:zi,borderRadiusSM:ci,borderRadiusLG:Oa,controlWidth:xn,handleBorderColor:Sr,filledHandleBg:jr,lineHeightLG:Vr,calc:ta}=ut;return[{[Rt]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,wn.Wf)(ut)),(0,dt.ik)(ut)),{display:"inline-block",width:xn,margin:0,padding:0,borderRadius:or}),(0,vn.qG)(ut,{[`${Rt}-handler-wrap`]:{background:br,[`${Rt}-handler-down`]:{borderBlockStart:`${(0,vt.unit)(En)} ${Pn} ${Sr}`}}})),(0,vn.H8)(ut,{[`${Rt}-handler-wrap`]:{background:jr,[`${Rt}-handler-down`]:{borderBlockStart:`${(0,vt.unit)(En)} ${Pn} ${Sr}`}},"&:focus-within":{[`${Rt}-handler-wrap`]:{background:br}}})),(0,vn.vc)(ut,{[`${Rt}-handler-wrap`]:{background:br,[`${Rt}-handler-down`]:{borderBlockStart:`${(0,vt.unit)(En)} ${Pn} ${Sr}`}}})),(0,vn.Mu)(ut)),{"&-rtl":{direction:"rtl",[`${Rt}-input`]:{direction:"rtl"}},"&-lg":{padding:0,fontSize:La,lineHeight:Vr,borderRadius:Oa,[`input${Rt}-input`]:{height:ta(Rr).sub(ta(En).mul(2)).equal(),padding:`${(0,vt.unit)(ja)} ${(0,vt.unit)(ei)}`}},"&-sm":{padding:0,fontSize:Fr,borderRadius:ci,[`input${Rt}-input`]:{height:ta(Wr).sub(ta(En).mul(2)).equal(),padding:`${(0,vt.unit)(Za)} ${(0,vt.unit)(Fa)}`}},"&-out-of-range":{[`${Rt}-input-wrap`]:{input:{color:xr}}},"&-group":Object.assign(Object.assign(Object.assign({},(0,wn.Wf)(ut)),(0,dt.s7)(ut)),{"&-wrapper":Object.assign(Object.assign(Object.assign({display:"inline-block",textAlign:"start",verticalAlign:"top",[`${Rt}-affix-wrapper`]:{width:"100%"},"&-lg":{[`${Rt}-group-addon`]:{borderRadius:Oa,fontSize:ut.fontSizeLG}},"&-sm":{[`${Rt}-group-addon`]:{borderRadius:ci}}},(0,vn.ir)(ut)),(0,vn.S5)(ut)),{[`&:not(${Rt}-compact-first-item):not(${Rt}-compact-last-item)${Rt}-compact-item`]:{[`${Rt}, ${Rt}-group-addon`]:{borderRadius:0}},[`&:not(${Rt}-compact-last-item)${Rt}-compact-first-item`]:{[`${Rt}, ${Rt}-group-addon`]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`&:not(${Rt}-compact-first-item)${Rt}-compact-last-item`]:{[`${Rt}, ${Rt}-group-addon`]:{borderStartStartRadius:0,borderEndStartRadius:0}}})}),[`&-disabled ${Rt}-input`]:{cursor:"not-allowed"},[Rt]:{"&-input":Object.assign(Object.assign(Object.assign(Object.assign({},(0,wn.Wf)(ut)),{width:"100%",padding:`${(0,vt.unit)(Or)} ${(0,vt.unit)(Ea)}`,textAlign:"start",backgroundColor:"transparent",border:0,borderRadius:or,outline:0,transition:`all ${Qt} linear`,appearance:"textfield",fontSize:"inherit"}),(0,dt.nz)(ut.colorTextPlaceholder)),{'&[type="number"]::-webkit-inner-spin-button, &[type="number"]::-webkit-outer-spin-button':{margin:0,appearance:"none"}})},[`&:hover ${Rt}-handler-wrap, &-focused ${Rt}-handler-wrap`]:{width:ut.handleWidth,opacity:1}})},{[Rt]:Object.assign(Object.assign(Object.assign({[`${Rt}-handler-wrap`]:{position:"absolute",insetBlockStart:0,insetInlineEnd:0,width:ut.handleVisibleWidth,opacity:hr,height:"100%",borderStartStartRadius:0,borderStartEndRadius:or,borderEndEndRadius:or,borderEndStartRadius:0,display:"flex",flexDirection:"column",alignItems:"stretch",transition:`all ${Qt}`,overflow:"hidden",[`${Rt}-handler`]:{display:"flex",alignItems:"center",justifyContent:"center",flex:"auto",height:"40%",[` + &${Oe}-slide-up-leave${Oe}-slide-up-leave-active${ve}-dropdown-placement-bottomRight`]:{animationName:Nl.Uw},[`${ve}-panel > ${ve}-time-panel`]:{paddingTop:Lr},[`${ve}-range-wrapper`]:{display:"flex",position:"relative"},[`${ve}-range-arrow`]:Object.assign(Object.assign({position:"absolute",zIndex:1,display:"none",paddingInline:se.calc(nt).mul(1.5).equal(),boxSizing:"content-box",transition:`all ${na} ease-out`},(0,ps.W)(se,Ia,ma)),{"&:before":{insetInlineStart:se.calc(nt).mul(1.5).equal()}}),[`${ve}-panel-container`]:{overflow:"hidden",verticalAlign:"top",background:Ia,borderRadius:Ja,boxShadow:fa,transition:`margin ${na}`,display:"inline-block",pointerEvents:"auto",[`${ve}-panel-layout`]:{display:"flex",flexWrap:"nowrap",alignItems:"stretch"},[`${ve}-presets`]:{display:"flex",flexDirection:"column",minWidth:ea,maxWidth:ga,ul:{height:0,flex:"auto",listStyle:"none",overflow:"auto",margin:0,padding:ir,borderInlineEnd:`${(0,io.unit)(Zt)} ${an} ${Qa}`,li:Object.assign(Object.assign({},Fu.vS),{borderRadius:bi,paddingInline:ir,paddingBlock:se.calc(Un).sub(Di).div(2).equal(),cursor:"pointer",transition:`all ${na}`,"+ li":{marginTop:Tn},"&:hover":{background:oa}})}},[`${ve}-panels`]:{display:"inline-flex",flexWrap:"nowrap","&:last-child":{[`${ve}-panel`]:{borderWidth:0}}},[`${ve}-panel`]:{verticalAlign:"top",background:"transparent",borderRadius:0,borderWidth:0,[`${ve}-content, table`]:{textAlign:"center"},"&-focused":{borderColor:ln}}}}),"&-dropdown-range":{padding:`${(0,io.unit)(se.calc(di).mul(2).div(3).equal())} 0`,"&-hidden":{display:"none"}},"&-rtl":{direction:"rtl",[`${ve}-separator`]:{transform:"scale(-1, 1)"},[`${ve}-footer`]:{"&-extra":{direction:"rtl"}}}})},(0,Nl.oN)(se,"slide-up"),(0,Nl.oN)(se,"slide-down"),(0,su.Fm)(se,"move-up"),(0,su.Fm)(se,"move-down")]};var cs=(0,Js.I$)("DatePicker",se=>{const ve=(0,wu.mergeToken)((0,Xl.e)(se),Uu(se),{inputPaddingHorizontalBase:se.calc(se.paddingSM).sub(1).equal(),multipleSelectItemHeight:se.multipleItemHeight,selectHeight:se.controlHeight});return[ic(ve),hs(ve),Qs(ve),Ku(ve),zu(ve),(0,Ec.c)(se,{focusElCls:`${se.componentCls}-focused`})]},Bu),Ic=ne(68525);function Yu(se,ve,Oe){return Oe!==void 0?Oe:ve==="year"&&se.lang.yearPlaceholder?se.lang.yearPlaceholder:ve==="quarter"&&se.lang.quarterPlaceholder?se.lang.quarterPlaceholder:ve==="month"&&se.lang.monthPlaceholder?se.lang.monthPlaceholder:ve==="week"&&se.lang.weekPlaceholder?se.lang.weekPlaceholder:ve==="time"&&se.timePickerLocale.placeholder?se.timePickerLocale.placeholder:se.lang.placeholder}function Nc(se,ve,Oe){return Oe!==void 0?Oe:ve==="year"&&se.lang.yearPlaceholder?se.lang.rangeYearPlaceholder:ve==="quarter"&&se.lang.quarterPlaceholder?se.lang.rangeQuarterPlaceholder:ve==="month"&&se.lang.monthPlaceholder?se.lang.rangeMonthPlaceholder:ve==="week"&&se.lang.weekPlaceholder?se.lang.rangeWeekPlaceholder:ve==="time"&&se.timePickerLocale.placeholder?se.timePickerLocale.rangePlaceholder:se.lang.rangePlaceholder}function Fs(se,ve){const{allowClear:Oe=!0}=se,{clearIcon:Xe,removeIcon:nt}=(0,Ic.Z)(Object.assign(Object.assign({},se),{prefixCls:ve,componentName:"DatePicker"}));return[me.useMemo(()=>Oe===!1?!1:Object.assign({clearIcon:Xe},Oe===!0?{}:Oe),[Oe,Xe]),nt]}const[Is,yu]=["week","WeekPicker"],[lc,uu]=["month","MonthPicker"],[Cc,Cu]=["year","YearPicker"],[Zs,js]=["quarter","QuarterPicker"],[zl,Ms]=["time","TimePicker"];var zs=ne(7939),Mc=se=>me.createElement(zs.ZP,Object.assign({size:"small",type:"primary"},se));function sc(se){return(0,me.useMemo)(()=>Object.assign({button:Mc},se),[se])}var Au=function(se,ve){var Oe={};for(var Xe in se)Object.prototype.hasOwnProperty.call(se,Xe)&&ve.indexOf(Xe)<0&&(Oe[Xe]=se[Xe]);if(se!=null&&typeof Object.getOwnPropertySymbols=="function")for(var nt=0,Xe=Object.getOwnPropertySymbols(se);nt(0,me.forwardRef)((Oe,Xe)=>{var nt;const{prefixCls:Zt,getPopupContainer:an,components:ln,className:Bn,style:Mn,placement:fn,size:zn,disabled:Gn,bordered:Yn=!0,placeholder:Un,popupClassName:tr,dropdownClassName:ir,status:Tn,rootClassName:Qr,variant:Ir,picker:mr}=Oe,na=Au(Oe,["prefixCls","getPopupContainer","components","className","style","placement","size","disabled","bordered","placeholder","popupClassName","dropdownClassName","status","rootClassName","variant","picker"]),Sr=me.useRef(null),{getPrefixCls:Lr,direction:di,getPopupContainer:Ia,rangePicker:Ja}=(0,me.useContext)(Si.E_),fa=Lr("picker",Zt),{compactSize:bi,compactItemClassnames:Qa}=(0,Ol.ri)(fa,di),oa=Lr(),[ea,ga]=(0,Wl.Z)("rangePicker",Ir,Yn),ma=(0,Hi.Z)(fa),[Di,ii,Na]=cs(fa,ma),[Ga]=Fs(Oe,fa),pa=sc(ln),qa=(0,Ko.Z)(no=>{var po;return(po=zn!=null?zn:bi)!==null&&po!==void 0?po:no}),za=me.useContext(Vi.Z),Xi=Gn!=null?Gn:za,Ji=(0,me.useContext)(Al.aM),{hasFeedback:eo,status:qi,feedbackIcon:Sa}=Ji,co=me.createElement(me.Fragment,null,mr===zl?me.createElement(sn,null):me.createElement(Ct,null),eo&&Sa);(0,me.useImperativeHandle)(Xe,()=>Sr.current);const[oo]=(0,Vs.Z)("Calendar",Jo.Z),so=Object.assign(Object.assign({},oo),Oe.locale),[xo]=(0,Gl.Cn)("DatePicker",(nt=Oe.popupStyle)===null||nt===void 0?void 0:nt.zIndex);return Di(me.createElement(lu.Z,{space:!0},me.createElement(Sl,Object.assign({separator:me.createElement("span",{"aria-label":"to",className:`${fa}-separator`},me.createElement(fe,null)),disabled:Xi,ref:Sr,placement:fn,placeholder:Nc(so,mr,Un),suffixIcon:co,prevIcon:me.createElement("span",{className:`${fa}-prev-icon`}),nextIcon:me.createElement("span",{className:`${fa}-next-icon`}),superPrevIcon:me.createElement("span",{className:`${fa}-super-prev-icon`}),superNextIcon:me.createElement("span",{className:`${fa}-super-next-icon`}),transitionName:`${oa}-slide-up`,picker:mr},na,{className:Xt()({[`${fa}-${qa}`]:qa,[`${fa}-${ea}`]:ga},(0,Br.Z)(fa,(0,Br.F)(qi,Tn),eo),ii,Qa,Bn,Ja==null?void 0:Ja.className,Na,ma,Qr),style:Object.assign(Object.assign({},Ja==null?void 0:Ja.style),Mn),locale:so.lang,prefixCls:fa,getPopupContainer:an||Ia,generateConfig:se,components:pa,direction:di,classNames:{popup:Xt()(ii,tr||ir,Na,ma,Qr)},styles:{popup:Object.assign(Object.assign({},Oe.popupStyle),{zIndex:xo})},allowClear:Ga}))))}),cu=function(se,ve){var Oe={};for(var Xe in se)Object.prototype.hasOwnProperty.call(se,Xe)&&ve.indexOf(Xe)<0&&(Oe[Xe]=se[Xe]);if(se!=null&&typeof Object.getOwnPropertySymbols=="function")for(var nt=0,Xe=Object.getOwnPropertySymbols(se);nt{const ve=(Bn,Mn)=>{const fn=Mn===Ms?"timePicker":"datePicker";return(0,me.forwardRef)((Gn,Yn)=>{var Un;const{prefixCls:tr,getPopupContainer:ir,components:Tn,style:Qr,className:Ir,rootClassName:mr,size:na,bordered:Sr,placement:Lr,placeholder:di,popupClassName:Ia,dropdownClassName:Ja,disabled:fa,status:bi,variant:Qa,onCalendarChange:oa}=Gn,ea=cu(Gn,["prefixCls","getPopupContainer","components","style","className","rootClassName","size","bordered","placement","placeholder","popupClassName","dropdownClassName","disabled","status","variant","onCalendarChange"]),{getPrefixCls:ga,direction:ma,getPopupContainer:Di,[fn]:ii}=(0,me.useContext)(Si.E_),Na=ga("picker",tr),{compactSize:Ga,compactItemClassnames:pa}=(0,Ol.ri)(Na,ma),qa=me.useRef(null),[za,Xi]=(0,Wl.Z)("datePicker",Qa,Sr),Ji=(0,Hi.Z)(Na),[eo,qi,Sa]=cs(Na,Ji);(0,me.useImperativeHandle)(Yn,()=>qa.current);const co={showToday:!0},oo=Bn||Gn.picker,so=ga(),{onSelect:xo,multiple:no}=ea,po=xo&&Bn==="time"&&!no,Ki=(ml,Qi,Vl)=>{oa==null||oa(ml,Qi,Vl),po&&xo(ml)},[Ro,Ao]=Fs(Gn,Na),$o=sc(Tn),Ni=(0,Ko.Z)(ml=>{var Qi;return(Qi=na!=null?na:Ga)!==null&&Qi!==void 0?Qi:ml}),ro=me.useContext(Vi.Z),si=fa!=null?fa:ro,Zo=(0,me.useContext)(Al.aM),{hasFeedback:Wo,status:nl,feedbackIcon:Oo}=Zo,ll=me.createElement(me.Fragment,null,oo==="time"?me.createElement(sn,null):me.createElement(Ct,null),Wo&&Oo),[ko]=(0,Vs.Z)("DatePicker",Jo.Z),Bo=Object.assign(Object.assign({},ko),Gn.locale),[Fo]=(0,Gl.Cn)("DatePicker",(Un=Gn.popupStyle)===null||Un===void 0?void 0:Un.zIndex);return eo(me.createElement(lu.Z,{space:!0},me.createElement(Xs,Object.assign({ref:qa,placeholder:Yu(Bo,oo,di),suffixIcon:ll,placement:Lr,prevIcon:me.createElement("span",{className:`${Na}-prev-icon`}),nextIcon:me.createElement("span",{className:`${Na}-next-icon`}),superPrevIcon:me.createElement("span",{className:`${Na}-super-prev-icon`}),superNextIcon:me.createElement("span",{className:`${Na}-super-next-icon`}),transitionName:`${so}-slide-up`,picker:Bn,onCalendarChange:Ki},co,ea,{locale:Bo.lang,className:Xt()({[`${Na}-${Ni}`]:Ni,[`${Na}-${za}`]:Xi},(0,Br.Z)(Na,(0,Br.F)(nl,bi),Wo),qi,pa,ii==null?void 0:ii.className,Ir,Sa,Ji,mr),style:Object.assign(Object.assign({},ii==null?void 0:ii.style),Qr),prefixCls:Na,getPopupContainer:ir||Di,generateConfig:se,components:$o,direction:ma,disabled:si,classNames:{popup:Xt()(qi,Sa,Ji,mr,Ia||Ja)},styles:{popup:Object.assign(Object.assign({},Gn.popupStyle),{zIndex:Fo})},allowClear:Ro,removeIcon:Ao}))))})},Oe=ve(),Xe=ve(Is,yu),nt=ve(lc,uu),Zt=ve(Cc,Cu),an=ve(Zs,js),ln=ve(zl,Ms);return{DatePicker:Oe,WeekPicker:Xe,MonthPicker:nt,YearPicker:Zt,TimePicker:ln,QuarterPicker:an}},uc=se=>{const{DatePicker:ve,WeekPicker:Oe,MonthPicker:Xe,YearPicker:nt,TimePicker:Zt,QuarterPicker:an}=Gu(se),ln=Ac(se),Bn=ve;return Bn.WeekPicker=Oe,Bn.MonthPicker=Xe,Bn.YearPicker=nt,Bn.RangePicker=ln,Bn.TimePicker=Zt,Bn.QuarterPicker=an,Bn};const qs=uc(st),du=(0,Nt.Z)(qs,"popupAlign",void 0,"picker");qs._InternalPanelDoNotUseOrYouWillBeFired=du;const Xu=(0,Nt.Z)(qs.RangePicker,"popupAlign",void 0,"picker");qs._InternalRangePanelDoNotUseOrYouWillBeFired=Xu,qs.generatePicker=uc;var Ju=qs},37285:function(Dt,Ht,ne){"use strict";ne.d(Ht,{Z:function(){return tt}});var y=ne(59301),Le=ne(92310),ke=ne.n(Le),it=ne(48755),We=ne(36237),De=ne(63356),Ve=ne(16931),Ke=ne(51636);const ze=we=>{const{componentCls:Re,sizePaddingEdgeHorizontal:Ne,colorSplit:et,lineWidth:st,textPaddingInline:Nt,orientationMargin:me,verticalMarginInline:Ze}=we;return{[Re]:Object.assign(Object.assign({},(0,De.Wf)(we)),{borderBlockStart:`${(0,We.unit)(st)} solid ${et}`,"&-vertical":{position:"relative",top:"-0.06em",display:"inline-block",height:"0.9em",marginInline:Ze,marginBlock:0,verticalAlign:"middle",borderTop:0,borderInlineStart:`${(0,We.unit)(st)} solid ${et}`},"&-horizontal":{display:"flex",clear:"both",width:"100%",minWidth:"100%",margin:`${(0,We.unit)(we.dividerHorizontalGutterMargin)} 0`},[`&-horizontal${Re}-with-text`]:{display:"flex",alignItems:"center",margin:`${(0,We.unit)(we.dividerHorizontalWithTextGutterMargin)} 0`,color:we.colorTextHeading,fontWeight:500,fontSize:we.fontSizeLG,whiteSpace:"nowrap",textAlign:"center",borderBlockStart:`0 ${et}`,"&::before, &::after":{position:"relative",width:"50%",borderBlockStart:`${(0,We.unit)(st)} solid transparent`,borderBlockStartColor:"inherit",borderBlockEnd:0,transform:"translateY(50%)",content:"''"}},[`&-horizontal${Re}-with-text-start`]:{"&::before":{width:`calc(${me} * 100%)`},"&::after":{width:`calc(100% - ${me} * 100%)`}},[`&-horizontal${Re}-with-text-end`]:{"&::before":{width:`calc(100% - ${me} * 100%)`},"&::after":{width:`calc(${me} * 100%)`}},[`${Re}-inner-text`]:{display:"inline-block",paddingBlock:0,paddingInline:Nt},"&-dashed":{background:"none",borderColor:et,borderStyle:"dashed",borderWidth:`${(0,We.unit)(st)} 0 0`},[`&-horizontal${Re}-with-text${Re}-dashed`]:{"&::before, &::after":{borderStyle:"dashed none none"}},[`&-vertical${Re}-dashed`]:{borderInlineStartWidth:st,borderInlineEnd:0,borderBlockStart:0,borderBlockEnd:0},"&-dotted":{background:"none",borderColor:et,borderStyle:"dotted",borderWidth:`${(0,We.unit)(st)} 0 0`},[`&-horizontal${Re}-with-text${Re}-dotted`]:{"&::before, &::after":{borderStyle:"dotted none none"}},[`&-vertical${Re}-dotted`]:{borderInlineStartWidth:st,borderInlineEnd:0,borderBlockStart:0,borderBlockEnd:0},[`&-plain${Re}-with-text`]:{color:we.colorText,fontWeight:"normal",fontSize:we.fontSize},[`&-horizontal${Re}-with-text-start${Re}-no-default-orientation-margin-start`]:{"&::before":{width:0},"&::after":{width:"100%"},[`${Re}-inner-text`]:{paddingInlineStart:Ne}},[`&-horizontal${Re}-with-text-end${Re}-no-default-orientation-margin-end`]:{"&::before":{width:"100%"},"&::after":{width:0},[`${Re}-inner-text`]:{paddingInlineEnd:Ne}}})}},$e=we=>({textPaddingInline:"1em",orientationMargin:.05,verticalMarginInline:we.marginXS});var lt=(0,Ve.I$)("Divider",we=>{const Re=(0,Ke.mergeToken)(we,{dividerHorizontalWithTextGutterMargin:we.margin,dividerHorizontalGutterMargin:we.marginLG,sizePaddingEdgeHorizontal:0});return[ze(Re)]},$e,{unitless:{orientationMargin:!0}}),Ie=function(we,Re){var Ne={};for(var et in we)Object.prototype.hasOwnProperty.call(we,et)&&Re.indexOf(et)<0&&(Ne[et]=we[et]);if(we!=null&&typeof Object.getOwnPropertySymbols=="function")for(var st=0,et=Object.getOwnPropertySymbols(we);st{const{getPrefixCls:Re,direction:Ne,className:et,style:st}=(0,it.dj)("divider"),{prefixCls:Nt,type:me="horizontal",orientation:Ze="center",orientationMargin:ft,className:tn,rootClassName:Yt,children:Je,dashed:Qe,variant:Ct="solid",plain:Me,style:je}=we,ot=Ie(we,["prefixCls","type","orientation","orientationMargin","className","rootClassName","children","dashed","variant","plain","style"]),Bt=Re("divider",Nt),[sn,Kt,Gt]=lt(Bt),Dn=!!Je,Se=y.useMemo(()=>Ze==="left"?Ne==="rtl"?"end":"start":Ze==="right"?Ne==="rtl"?"start":"end":Ze,[Ne,Ze]),fe=Se==="start"&&ft!=null,at=Se==="end"&&ft!=null,Xt=ke()(Bt,et,Kt,Gt,`${Bt}-${me}`,{[`${Bt}-with-text`]:Dn,[`${Bt}-with-text-${Se}`]:Dn,[`${Bt}-dashed`]:!!Qe,[`${Bt}-${Ct}`]:Ct!=="solid",[`${Bt}-plain`]:!!Me,[`${Bt}-rtl`]:Ne==="rtl",[`${Bt}-no-default-orientation-margin-start`]:fe,[`${Bt}-no-default-orientation-margin-end`]:at},tn,Yt),qe=y.useMemo(()=>typeof ft=="number"?ft:/^\d+$/.test(ft)?Number(ft):ft,[ft]),He={marginInlineStart:fe?qe:void 0,marginInlineEnd:at?qe:void 0};return sn(y.createElement("div",Object.assign({className:Xt,style:Object.assign(Object.assign({},st),je)},ot,{role:"separator"}),Je&&me!=="vertical"&&y.createElement("span",{className:`${Bt}-inner-text`,style:He},Je)))}},36207:function(Dt,Ht,ne){"use strict";ne.d(Ht,{Z:function(){return vt}});var y=ne(59301),Le=ne(92310),ke=ne.n(Le),it=ne(33885),We=ne(42978),De=ne(43403),Ve=ne(34280),Ke=y.createContext(null),ze=y.createContext({}),$e=Ke,lt=ne(20068),Ie=ne(54476),kt=ne(77900),tt=ne(10228),we=ne(26112),Re=ne(75931),Ne=ne(8654),et=["prefixCls","className","containerRef"],st=function(yt){var vn=yt.prefixCls,wn=yt.className,Sn=yt.containerRef,Zn=(0,Re.Z)(yt,et),rn=y.useContext(ze),ht=rn.panel,Cn=(0,Ne.x1)(ht,Sn);return y.createElement("div",(0,Ie.Z)({className:ke()("".concat(vn,"-content"),wn),role:"dialog",ref:Cn},(0,we.Z)(yt,{aria:!0}),{"aria-modal":"true"},Zn))},Nt=st,me=ne(48736);function Ze(dt){return typeof dt=="string"&&String(Number(dt))===dt?((0,me.ZP)(!1,"Invalid value type of `width` or `height` which should be number type instead."),Number(dt)):dt}function ft(dt){warning(!("wrapperClassName"in dt),"'wrapperClassName' is removed. Please use 'rootClassName' instead."),warning(canUseDom()||!dt.open,"Drawer with 'open' in SSR is not work since no place to createPortal. Please move to 'useEffect' instead.")}var tn={width:0,height:0,overflow:"hidden",outline:"none",position:"absolute"};function Yt(dt,yt){var vn,wn,Sn,Zn=dt.prefixCls,rn=dt.open,ht=dt.placement,Cn=dt.inline,_t=dt.push,on=dt.forceRender,It=dt.autoFocus,pn=dt.keyboard,Ot=dt.classNames,jn=dt.rootClassName,$n=dt.rootStyle,Xr=dt.zIndex,nr=dt.className,ut=dt.id,Rt=dt.style,En=dt.motion,Pn=dt.width,or=dt.height,wr=dt.children,La=dt.mask,Rr=dt.maskClosable,Wr=dt.maskMotion,Fr=dt.maskClassName,Fa=dt.maskStyle,Za=dt.afterOpenChange,ja=dt.onClose,ei=dt.onMouseEnter,ur=dt.onMouseOver,Qt=dt.onMouseLeave,Vn=dt.onClick,hr=dt.onKeyDown,Ea=dt.onKeyUp,Or=dt.styles,Ar=dt.drawerRender,vi=y.useRef(),zi=y.useRef(),ci=y.useRef();y.useImperativeHandle(yt,function(){return vi.current});var Oa=function(Mt){var xt=Mt.keyCode,Hn=Mt.shiftKey;switch(xt){case tt.Z.TAB:{if(xt===tt.Z.TAB){if(!Hn&&document.activeElement===ci.current){var ar;(ar=zi.current)===null||ar===void 0||ar.focus({preventScroll:!0})}else if(Hn&&document.activeElement===zi.current){var Er;(Er=ci.current)===null||Er===void 0||Er.focus({preventScroll:!0})}}break}case tt.Z.ESC:{ja&&pn&&(Mt.stopPropagation(),ja(Mt));break}}};y.useEffect(function(){if(rn&&It){var Lt;(Lt=vi.current)===null||Lt===void 0||Lt.focus({preventScroll:!0})}},[rn]);var xn=y.useState(!1),Dr=(0,We.Z)(xn,2),jr=Dr[0],Vr=Dr[1],ta=y.useContext($e),$t;typeof _t=="boolean"?$t=_t?{}:{distance:0}:$t=_t||{};var Rn=(vn=(wn=(Sn=$t)===null||Sn===void 0?void 0:Sn.distance)!==null&&wn!==void 0?wn:ta==null?void 0:ta.pushDistance)!==null&&vn!==void 0?vn:180,Nn=y.useMemo(function(){return{pushDistance:Rn,push:function(){Vr(!0)},pull:function(){Vr(!1)}}},[Rn]);y.useEffect(function(){if(rn){var Lt;ta==null||(Lt=ta.push)===null||Lt===void 0||Lt.call(ta)}else{var Mt;ta==null||(Mt=ta.pull)===null||Mt===void 0||Mt.call(ta)}},[rn]),y.useEffect(function(){return function(){var Lt;ta==null||(Lt=ta.pull)===null||Lt===void 0||Lt.call(ta)}},[]);var mt=La&&y.createElement(kt.default,(0,Ie.Z)({key:"mask"},Wr,{visible:rn}),function(Lt,Mt){var xt=Lt.className,Hn=Lt.style;return y.createElement("div",{className:ke()("".concat(Zn,"-mask"),xt,Ot==null?void 0:Ot.mask,Fr),style:(0,it.Z)((0,it.Z)((0,it.Z)({},Hn),Fa),Or==null?void 0:Or.mask),onClick:Rr&&rn?ja:void 0,ref:Mt})}),St=typeof En=="function"?En(ht):En,Xn={};if(jr&&Rn)switch(ht){case"top":Xn.transform="translateY(".concat(Rn,"px)");break;case"bottom":Xn.transform="translateY(".concat(-Rn,"px)");break;case"left":Xn.transform="translateX(".concat(Rn,"px)");break;default:Xn.transform="translateX(".concat(-Rn,"px)");break}ht==="left"||ht==="right"?Xn.width=Ze(Pn):Xn.height=Ze(or);var mi={onMouseEnter:ei,onMouseOver:ur,onMouseLeave:Qt,onClick:Vn,onKeyDown:hr,onKeyUp:Ea},ka=y.createElement(kt.default,(0,Ie.Z)({key:"panel"},St,{visible:rn,forceRender:on,onVisibleChanged:function(Mt){Za==null||Za(Mt)},removeOnLeave:!1,leavedClassName:"".concat(Zn,"-content-wrapper-hidden")}),function(Lt,Mt){var xt=Lt.className,Hn=Lt.style,ar=y.createElement(Nt,(0,Ie.Z)({id:ut,containerRef:Mt,prefixCls:Zn,className:ke()(nr,Ot==null?void 0:Ot.content),style:(0,it.Z)((0,it.Z)({},Rt),Or==null?void 0:Or.content)},(0,we.Z)(dt,{aria:!0}),mi),wr);return y.createElement("div",(0,Ie.Z)({className:ke()("".concat(Zn,"-content-wrapper"),Ot==null?void 0:Ot.wrapper,xt),style:(0,it.Z)((0,it.Z)((0,it.Z)({},Xn),Hn),Or==null?void 0:Or.wrapper)},(0,we.Z)(dt,{data:!0})),Ar?Ar(ar):ar)}),ct=(0,it.Z)({},$n);return Xr&&(ct.zIndex=Xr),y.createElement($e.Provider,{value:Nn},y.createElement("div",{className:ke()(Zn,"".concat(Zn,"-").concat(ht),jn,(0,lt.Z)((0,lt.Z)({},"".concat(Zn,"-open"),rn),"".concat(Zn,"-inline"),Cn)),style:ct,tabIndex:-1,ref:vi,onKeyDown:Oa},mt,y.createElement("div",{tabIndex:0,ref:zi,style:tn,"aria-hidden":"true","data-sentinel":"start"}),ka,y.createElement("div",{tabIndex:0,ref:ci,style:tn,"aria-hidden":"true","data-sentinel":"end"})))}var Je=y.forwardRef(Yt),Qe=Je,Ct=function(yt){var vn=yt.open,wn=vn===void 0?!1:vn,Sn=yt.prefixCls,Zn=Sn===void 0?"rc-drawer":Sn,rn=yt.placement,ht=rn===void 0?"right":rn,Cn=yt.autoFocus,_t=Cn===void 0?!0:Cn,on=yt.keyboard,It=on===void 0?!0:on,pn=yt.width,Ot=pn===void 0?378:pn,jn=yt.mask,$n=jn===void 0?!0:jn,Xr=yt.maskClosable,nr=Xr===void 0?!0:Xr,ut=yt.getContainer,Rt=yt.forceRender,En=yt.afterOpenChange,Pn=yt.destroyOnClose,or=yt.onMouseEnter,wr=yt.onMouseOver,La=yt.onMouseLeave,Rr=yt.onClick,Wr=yt.onKeyDown,Fr=yt.onKeyUp,Fa=yt.panelRef,Za=y.useState(!1),ja=(0,We.Z)(Za,2),ei=ja[0],ur=ja[1],Qt=y.useState(!1),Vn=(0,We.Z)(Qt,2),hr=Vn[0],Ea=Vn[1];(0,Ve.Z)(function(){Ea(!0)},[]);var Or=hr?wn:!1,Ar=y.useRef(),vi=y.useRef();(0,Ve.Z)(function(){Or&&(vi.current=document.activeElement)},[Or]);var zi=function(jr){var Vr;if(ur(jr),En==null||En(jr),!jr&&vi.current&&!((Vr=Ar.current)!==null&&Vr!==void 0&&Vr.contains(vi.current))){var ta;(ta=vi.current)===null||ta===void 0||ta.focus({preventScroll:!0})}},ci=y.useMemo(function(){return{panel:Fa}},[Fa]);if(!Rt&&!ei&&!Or&&Pn)return null;var Oa={onMouseEnter:or,onMouseOver:wr,onMouseLeave:La,onClick:Rr,onKeyDown:Wr,onKeyUp:Fr},xn=(0,it.Z)((0,it.Z)({},yt),{},{open:Or,prefixCls:Zn,placement:ht,autoFocus:_t,keyboard:It,width:Ot,mask:$n,maskClosable:nr,inline:ut===!1,afterOpenChange:zi,ref:Ar},Oa);return y.createElement(ze.Provider,{value:ci},y.createElement(De.Z,{open:Or||Rt||ei,autoDestroy:!1,getContainer:ut,autoLock:$n&&(Or||ei)},y.createElement(Qe,xn)))},Me=Ct,je=Me,ot=ne(62487),Bt=ne(75030),sn=ne(86641),Kt=ne(55743),Gt=ne(48755),Dn=ne(91190),Se=ne(78776),fe=ne(458),Xt=dt=>{var yt,vn;const{prefixCls:wn,title:Sn,footer:Zn,extra:rn,loading:ht,onClose:Cn,headerStyle:_t,bodyStyle:on,footerStyle:It,children:pn,classNames:Ot,styles:jn}=dt,$n=(0,Gt.dj)("drawer"),Xr=y.useCallback(Pn=>y.createElement("button",{type:"button",onClick:Cn,"aria-label":"Close",className:`${wn}-close`},Pn),[Cn]),[nr,ut]=(0,Se.Z)((0,Se.w)(dt),(0,Se.w)($n),{closable:!0,closeIconRender:Xr}),Rt=y.useMemo(()=>{var Pn,or;return!Sn&&!nr?null:y.createElement("div",{style:Object.assign(Object.assign(Object.assign({},(Pn=$n.styles)===null||Pn===void 0?void 0:Pn.header),_t),jn==null?void 0:jn.header),className:ke()(`${wn}-header`,{[`${wn}-header-close-only`]:nr&&!Sn&&!rn},(or=$n.classNames)===null||or===void 0?void 0:or.header,Ot==null?void 0:Ot.header)},y.createElement("div",{className:`${wn}-header-title`},ut,Sn&&y.createElement("div",{className:`${wn}-title`},Sn)),rn&&y.createElement("div",{className:`${wn}-extra`},rn))},[nr,ut,rn,_t,wn,Sn]),En=y.useMemo(()=>{var Pn,or;if(!Zn)return null;const wr=`${wn}-footer`;return y.createElement("div",{className:ke()(wr,(Pn=$n.classNames)===null||Pn===void 0?void 0:Pn.footer,Ot==null?void 0:Ot.footer),style:Object.assign(Object.assign(Object.assign({},(or=$n.styles)===null||or===void 0?void 0:or.footer),It),jn==null?void 0:jn.footer)},Zn)},[Zn,It,wn]);return y.createElement(y.Fragment,null,Rt,y.createElement("div",{className:ke()(`${wn}-body`,Ot==null?void 0:Ot.body,(yt=$n.classNames)===null||yt===void 0?void 0:yt.body),style:Object.assign(Object.assign(Object.assign({},(vn=$n.styles)===null||vn===void 0?void 0:vn.body),on),jn==null?void 0:jn.body)},ht?y.createElement(fe.Z,{active:!0,title:!1,paragraph:{rows:5},className:`${wn}-body-skeleton`}):pn),En)},qe=ne(36237),He=ne(63356),Ue=ne(16931),rt=ne(51636);const dn=dt=>{const yt="100%";return{left:`translateX(-${yt})`,right:`translateX(${yt})`,top:`translateY(-${yt})`,bottom:`translateY(${yt})`}[dt]},qt=(dt,yt)=>({"&-enter, &-appear":Object.assign(Object.assign({},dt),{"&-active":yt}),"&-leave":Object.assign(Object.assign({},yt),{"&-active":dt})}),Fn=(dt,yt)=>Object.assign({"&-enter, &-appear, &-leave":{"&-start":{transition:"none"},"&-active":{transition:`all ${yt}`}}},qt({opacity:dt},{opacity:1})),At=(dt,yt)=>[Fn(.7,yt),qt({transform:dn(dt)},{transform:"none"})];var en=dt=>{const{componentCls:yt,motionDurationSlow:vn}=dt;return{[yt]:{[`${yt}-mask-motion`]:Fn(0,vn),[`${yt}-panel-motion`]:["left","right","top","bottom"].reduce((wn,Sn)=>Object.assign(Object.assign({},wn),{[`&-${Sn}`]:At(Sn,vn)}),{})}}};const ue=dt=>{const{borderRadiusSM:yt,componentCls:vn,zIndexPopup:wn,colorBgMask:Sn,colorBgElevated:Zn,motionDurationSlow:rn,motionDurationMid:ht,paddingXS:Cn,padding:_t,paddingLG:on,fontSizeLG:It,lineHeightLG:pn,lineWidth:Ot,lineType:jn,colorSplit:$n,marginXS:Xr,colorIcon:nr,colorIconHover:ut,colorBgTextHover:Rt,colorBgTextActive:En,colorText:Pn,fontWeightStrong:or,footerPaddingBlock:wr,footerPaddingInline:La,calc:Rr}=dt,Wr=`${vn}-content-wrapper`;return{[vn]:{position:"fixed",inset:0,zIndex:wn,pointerEvents:"none",color:Pn,"&-pure":{position:"relative",background:Zn,display:"flex",flexDirection:"column",[`&${vn}-left`]:{boxShadow:dt.boxShadowDrawerLeft},[`&${vn}-right`]:{boxShadow:dt.boxShadowDrawerRight},[`&${vn}-top`]:{boxShadow:dt.boxShadowDrawerUp},[`&${vn}-bottom`]:{boxShadow:dt.boxShadowDrawerDown}},"&-inline":{position:"absolute"},[`${vn}-mask`]:{position:"absolute",inset:0,zIndex:wn,background:Sn,pointerEvents:"auto"},[Wr]:{position:"absolute",zIndex:wn,maxWidth:"100vw",transition:`all ${rn}`,"&-hidden":{display:"none"}},[`&-left > ${Wr}`]:{top:0,bottom:0,left:{_skip_check_:!0,value:0},boxShadow:dt.boxShadowDrawerLeft},[`&-right > ${Wr}`]:{top:0,right:{_skip_check_:!0,value:0},bottom:0,boxShadow:dt.boxShadowDrawerRight},[`&-top > ${Wr}`]:{top:0,insetInline:0,boxShadow:dt.boxShadowDrawerUp},[`&-bottom > ${Wr}`]:{bottom:0,insetInline:0,boxShadow:dt.boxShadowDrawerDown},[`${vn}-content`]:{display:"flex",flexDirection:"column",width:"100%",height:"100%",overflow:"auto",background:Zn,pointerEvents:"auto"},[`${vn}-header`]:{display:"flex",flex:0,alignItems:"center",padding:`${(0,qe.unit)(_t)} ${(0,qe.unit)(on)}`,fontSize:It,lineHeight:pn,borderBottom:`${(0,qe.unit)(Ot)} ${jn} ${$n}`,"&-title":{display:"flex",flex:1,alignItems:"center",minWidth:0,minHeight:0}},[`${vn}-extra`]:{flex:"none"},[`${vn}-close`]:Object.assign({display:"inline-flex",width:Rr(It).add(Cn).equal(),height:Rr(It).add(Cn).equal(),borderRadius:yt,justifyContent:"center",alignItems:"center",marginInlineEnd:Xr,color:nr,fontWeight:or,fontSize:It,fontStyle:"normal",lineHeight:1,textAlign:"center",textTransform:"none",textDecoration:"none",background:"transparent",border:0,cursor:"pointer",transition:`all ${ht}`,textRendering:"auto","&:hover":{color:ut,backgroundColor:Rt,textDecoration:"none"},"&:active":{backgroundColor:En}},(0,He.Qy)(dt)),[`${vn}-title`]:{flex:1,margin:0,fontWeight:dt.fontWeightStrong,fontSize:It,lineHeight:pn},[`${vn}-body`]:{flex:1,minWidth:0,minHeight:0,padding:on,overflow:"auto",[`${vn}-body-skeleton`]:{width:"100%",height:"100%",display:"flex",justifyContent:"center"}},[`${vn}-footer`]:{flexShrink:0,padding:`${(0,qe.unit)(wr)} ${(0,qe.unit)(La)}`,borderTop:`${(0,qe.unit)(Ot)} ${jn} ${$n}`},"&-rtl":{direction:"rtl"}}}},ae=dt=>({zIndexPopup:dt.zIndexPopupBase,footerPaddingBlock:dt.paddingXS,footerPaddingInline:dt.padding});var re=(0,Ue.I$)("Drawer",dt=>{const yt=(0,rt.mergeToken)(dt,{});return[ue(yt),en(yt)]},ae),ce=function(dt,yt){var vn={};for(var wn in dt)Object.prototype.hasOwnProperty.call(dt,wn)&&yt.indexOf(wn)<0&&(vn[wn]=dt[wn]);if(dt!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Sn=0,wn=Object.getOwnPropertySymbols(dt);Sn{var yt;const{rootClassName:vn,width:wn,height:Sn,size:Zn="default",mask:rn=!0,push:ht=ie,open:Cn,afterOpenChange:_t,onClose:on,prefixCls:It,getContainer:pn,style:Ot,className:jn,visible:$n,afterVisibleChange:Xr,maskStyle:nr,drawerStyle:ut,contentWrapperStyle:Rt}=dt,En=ce(dt,["rootClassName","width","height","size","mask","push","open","afterOpenChange","onClose","prefixCls","getContainer","style","className","visible","afterVisibleChange","maskStyle","drawerStyle","contentWrapperStyle"]),{getPopupContainer:Pn,getPrefixCls:or,direction:wr,className:La,style:Rr,classNames:Wr,styles:Fr}=(0,Gt.dj)("drawer"),Fa=or("drawer",It),[Za,ja,ei]=re(Fa),ur=pn===void 0&&Pn?()=>Pn(document.body):pn,Qt=ke()({"no-mask":!rn,[`${Fa}-rtl`]:wr==="rtl"},vn,ja,ei),Vn=y.useMemo(()=>wn!=null?wn:Zn==="large"?736:378,[wn,Zn]),hr=y.useMemo(()=>Sn!=null?Sn:Zn==="large"?736:378,[Sn,Zn]),Ea={motionName:(0,sn.m)(Fa,"mask-motion"),motionAppear:!0,motionEnter:!0,motionLeave:!0,motionDeadline:500},Or=xn=>({motionName:(0,sn.m)(Fa,`panel-motion-${xn}`),motionAppear:!0,motionEnter:!0,motionLeave:!0,motionDeadline:500}),Ar=(0,Dn.H)(),[vi,zi]=(0,Bt.Cn)("Drawer",En.zIndex),{classNames:ci={},styles:Oa={}}=En;return Za(y.createElement(ot.Z,{form:!0,space:!0},y.createElement(Kt.Z.Provider,{value:zi},y.createElement(je,Object.assign({prefixCls:Fa,onClose:on,maskMotion:Ea,motion:Or},En,{classNames:{mask:ke()(ci.mask,Wr.mask),content:ke()(ci.content,Wr.content),wrapper:ke()(ci.wrapper,Wr.wrapper)},styles:{mask:Object.assign(Object.assign(Object.assign({},Oa.mask),nr),Fr.mask),content:Object.assign(Object.assign(Object.assign({},Oa.content),ut),Fr.content),wrapper:Object.assign(Object.assign(Object.assign({},Oa.wrapper),Rt),Fr.wrapper)},open:Cn!=null?Cn:$n,mask:rn,push:ht,width:Vn,height:hr,style:Object.assign(Object.assign({},Rr),Ot),className:ke()(La,jn),rootClassName:Qt,getContainer:ur,afterOpenChange:_t!=null?_t:Xr,panelRef:Ar,zIndex:vi}),y.createElement(Xt,Object.assign({prefixCls:Fa},En,{onClose:on}))))))},Et=dt=>{const{prefixCls:yt,style:vn,className:wn,placement:Sn="right"}=dt,Zn=ce(dt,["prefixCls","style","className","placement"]),{getPrefixCls:rn}=y.useContext(Gt.E_),ht=rn("drawer",yt),[Cn,_t,on]=re(ht),It=ke()(ht,`${ht}-pure`,`${ht}-${Sn}`,_t,on,wn);return Cn(y.createElement("div",{className:It,style:vn},y.createElement(Xt,Object.assign({prefixCls:ht},Zn))))};Ce._InternalPanelDoNotUseOrYouWillBeFired=Et;var vt=Ce},4875:function(Dt,Ht,ne){"use strict";ne.d(Ht,{Z:function(){return nr}});var y=ne(59301),Le=ne(84105),ke=ne(87395),it=ne(92310),We=ne.n(it),De=ne(54476),Ve=ne(20068),Ke=ne(76190),ze=ne(42978),$e=ne(75931),lt=ne(67732),Ie=ne(83652);function kt(){return typeof BigInt=="function"}function tt(ut){return!ut&&ut!==0&&!Number.isNaN(ut)||!String(ut).trim()}function we(ut){var Rt=ut.trim(),En=Rt.startsWith("-");En&&(Rt=Rt.slice(1)),Rt=Rt.replace(/(\.\d*[^0])0*$/,"$1").replace(/\.0*$/,"").replace(/^0+/,""),Rt.startsWith(".")&&(Rt="0".concat(Rt));var Pn=Rt||"0",or=Pn.split("."),wr=or[0]||"0",La=or[1]||"0";wr==="0"&&La==="0"&&(En=!1);var Rr=En?"-":"";return{negative:En,negativeStr:Rr,trimStr:Pn,integerStr:wr,decimalStr:La,fullStr:"".concat(Rr).concat(Pn)}}function Re(ut){var Rt=String(ut);return!Number.isNaN(Number(Rt))&&Rt.includes("e")}function Ne(ut){var Rt=String(ut);if(Re(ut)){var En=Number(Rt.slice(Rt.indexOf("e-")+2)),Pn=Rt.match(/\.(\d+)/);return Pn!=null&&Pn[1]&&(En+=Pn[1].length),En}return Rt.includes(".")&&st(Rt)?Rt.length-Rt.indexOf(".")-1:0}function et(ut){var Rt=String(ut);if(Re(ut)){if(ut>Number.MAX_SAFE_INTEGER)return String(kt()?BigInt(ut).toString():Number.MAX_SAFE_INTEGER);if(ut0&&arguments[0]!==void 0?arguments[0]:!0;return En?this.isInvalidate()?"":we("".concat(this.getMark()).concat(this.getIntegerStr(),".").concat(this.getDecimalStr())).fullStr:this.origin}}]),ut}(),me=function(){function ut(Rt){if((0,lt.Z)(this,ut),(0,Ve.Z)(this,"origin",""),(0,Ve.Z)(this,"number",void 0),(0,Ve.Z)(this,"empty",void 0),tt(Rt)){this.empty=!0;return}this.origin=String(Rt),this.number=Number(Rt)}return(0,Ie.Z)(ut,[{key:"negate",value:function(){return new ut(-this.toNumber())}},{key:"add",value:function(En){if(this.isInvalidate())return new ut(En);var Pn=Number(En);if(Number.isNaN(Pn))return this;var or=this.number+Pn;if(or>Number.MAX_SAFE_INTEGER)return new ut(Number.MAX_SAFE_INTEGER);if(orNumber.MAX_SAFE_INTEGER)return new ut(Number.MAX_SAFE_INTEGER);if(or0&&arguments[0]!==void 0?arguments[0]:!0;return En?this.isInvalidate()?"":et(this.number):this.origin}}]),ut}();function Ze(ut){return kt()?new Nt(ut):new me(ut)}function ft(ut,Rt,En){var Pn=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!1;if(ut==="")return"";var or=we(ut),wr=or.negativeStr,La=or.integerStr,Rr=or.decimalStr,Wr="".concat(Rt).concat(Rr),Fr="".concat(wr).concat(La);if(En>=0){var Fa=Number(Rr[En]);if(Fa>=5&&!Pn){var Za=Ze(ut).add("".concat(wr,"0.").concat("0".repeat(En)).concat(10-Fa));return ft(Za.toString(),Rt,En,Pn)}return En===0?Fr:"".concat(Fr).concat(Rt).concat(Rr.padEnd(En,"0").slice(0,En))}return Wr===".0"?Fr:"".concat(Fr).concat(Wr)}var tn=Ze,Yt=ne(36901),Je=ne(34280);function Qe(ut,Rt){return typeof Proxy!="undefined"&&ut?new Proxy(ut,{get:function(Pn,or){if(Rt[or])return Rt[or];var wr=Pn[or];return typeof wr=="function"?wr.bind(Pn):wr}}):ut}var Ct=ne(8654),Me=ne(48736);function je(ut,Rt){var En=(0,y.useRef)(null);function Pn(){try{var wr=ut.selectionStart,La=ut.selectionEnd,Rr=ut.value,Wr=Rr.substring(0,wr),Fr=Rr.substring(La);En.current={start:wr,end:La,value:Rr,beforeTxt:Wr,afterTxt:Fr}}catch(Fa){}}function or(){if(ut&&En.current&&Rt)try{var wr=ut.value,La=En.current,Rr=La.beforeTxt,Wr=La.afterTxt,Fr=La.start,Fa=wr.length;if(wr.startsWith(Rr))Fa=Rr.length;else if(wr.endsWith(Wr))Fa=wr.length-En.current.afterTxt.length;else{var Za=Rr[Fr-1],ja=wr.indexOf(Za,Fr-1);ja!==-1&&(Fa=ja+1)}ut.setSelectionRange(Fa,Fa)}catch(ei){(0,Me.ZP)(!1,"Something warning of cursor restore. Please fire issue about this: ".concat(ei.message))}}return[Pn,or]}var ot=ne(49658),Bt=function(){var Rt=(0,y.useState)(!1),En=(0,ze.Z)(Rt,2),Pn=En[0],or=En[1];return(0,Je.Z)(function(){or((0,ot.Z)())},[]),Pn},sn=Bt,Kt=ne(16089),Gt=200,Dn=600;function Se(ut){var Rt=ut.prefixCls,En=ut.upNode,Pn=ut.downNode,or=ut.upDisabled,wr=ut.downDisabled,La=ut.onStep,Rr=y.useRef(),Wr=y.useRef([]),Fr=y.useRef();Fr.current=La;var Fa=function(){clearTimeout(Rr.current)},Za=function(Or,Ar){Or.preventDefault(),Fa(),Fr.current(Ar);function vi(){Fr.current(Ar),Rr.current=setTimeout(vi,Gt)}Rr.current=setTimeout(vi,Dn)};y.useEffect(function(){return function(){Fa(),Wr.current.forEach(function(Ea){return Kt.Z.cancel(Ea)})}},[]);var ja=sn();if(ja)return null;var ei="".concat(Rt,"-handler"),ur=We()(ei,"".concat(ei,"-up"),(0,Ve.Z)({},"".concat(ei,"-up-disabled"),or)),Qt=We()(ei,"".concat(ei,"-down"),(0,Ve.Z)({},"".concat(ei,"-down-disabled"),wr)),Vn=function(){return Wr.current.push((0,Kt.Z)(Fa))},hr={unselectable:"on",role:"button",onMouseUp:Vn,onMouseLeave:Vn};return y.createElement("div",{className:"".concat(ei,"-wrap")},y.createElement("span",(0,De.Z)({},hr,{onMouseDown:function(Or){Za(Or,!0)},"aria-label":"Increase Value","aria-disabled":or,className:ur}),En||y.createElement("span",{unselectable:"on",className:"".concat(Rt,"-handler-up-inner")})),y.createElement("span",(0,De.Z)({},hr,{onMouseDown:function(Or){Za(Or,!1)},"aria-label":"Decrease Value","aria-disabled":wr,className:Qt}),Pn||y.createElement("span",{unselectable:"on",className:"".concat(Rt,"-handler-down-inner")})))}function fe(ut){var Rt=typeof ut=="number"?et(ut):we(ut).fullStr,En=Rt.includes(".");return En?we(Rt.replace(/(\d)\.(\d)/g,"$1$2.")).fullStr:ut+"0"}var at=ne(30292),Xt=function(){var ut=(0,y.useRef)(0),Rt=function(){Kt.Z.cancel(ut.current)};return(0,y.useEffect)(function(){return Rt},[]),function(En){Rt(),ut.current=(0,Kt.Z)(function(){En()})}},qe=["prefixCls","className","style","min","max","step","defaultValue","value","disabled","readOnly","upHandler","downHandler","keyboard","changeOnWheel","controls","classNames","stringMode","parser","formatter","precision","decimalSeparator","onChange","onInput","onPressEnter","onStep","changeOnBlur","domRef"],He=["disabled","style","prefixCls","value","prefix","suffix","addonBefore","addonAfter","className","classNames"],Ue=function(Rt,En){return Rt||En.isEmpty()?En.toString():En.toNumber()},rt=function(Rt){var En=tn(Rt);return En.isInvalidate()?null:En},dn=y.forwardRef(function(ut,Rt){var En=ut.prefixCls,Pn=ut.className,or=ut.style,wr=ut.min,La=ut.max,Rr=ut.step,Wr=Rr===void 0?1:Rr,Fr=ut.defaultValue,Fa=ut.value,Za=ut.disabled,ja=ut.readOnly,ei=ut.upHandler,ur=ut.downHandler,Qt=ut.keyboard,Vn=ut.changeOnWheel,hr=Vn===void 0?!1:Vn,Ea=ut.controls,Or=Ea===void 0?!0:Ea,Ar=ut.classNames,vi=ut.stringMode,zi=ut.parser,ci=ut.formatter,Oa=ut.precision,xn=ut.decimalSeparator,Dr=ut.onChange,jr=ut.onInput,Vr=ut.onPressEnter,ta=ut.onStep,$t=ut.changeOnBlur,Rn=$t===void 0?!0:$t,Nn=ut.domRef,mt=(0,$e.Z)(ut,qe),St="".concat(En,"-input"),Xn=y.useRef(null),mi=y.useState(!1),ka=(0,ze.Z)(mi,2),ct=ka[0],Lt=ka[1],Mt=y.useRef(!1),xt=y.useRef(!1),Hn=y.useRef(!1),ar=y.useState(function(){return tn(Fa!=null?Fa:Fr)}),Er=(0,ze.Z)(ar,2),Kn=Er[0],kr=Er[1];function Hr(dr){Fa===void 0&&kr(dr)}var pi=y.useCallback(function(dr,bn){if(!bn)return Oa>=0?Oa:Math.max(Ne(dr),Ne(Wr))},[Oa,Wr]),ca=y.useCallback(function(dr){var bn=String(dr);if(zi)return zi(bn);var fr=bn;return xn&&(fr=fr.replace(xn,".")),fr.replace(/[^\w.-]+/g,"")},[zi,xn]),zt=y.useRef(""),Jt=y.useCallback(function(dr,bn){if(ci)return ci(dr,{userTyping:bn,input:String(zt.current)});var fr=typeof dr=="number"?et(dr):dr;if(!bn){var Nr=pi(fr,bn);if(st(fr)&&(xn||Nr>=0)){var er=xn||".";fr=ft(fr,er,Nr)}}return fr},[ci,pi,xn]),Pt=y.useState(function(){var dr=Fr!=null?Fr:Fa;return Kn.isInvalidate()&&["string","number"].includes((0,Ke.Z)(dr))?Number.isNaN(dr)?"":dr:Jt(Kn.toString(),!1)}),yn=(0,ze.Z)(Pt,2),Jn=yn[0],xr=yn[1];zt.current=Jn;function On(dr,bn){xr(Jt(dr.isInvalidate()?dr.toString(!1):dr.toString(!bn),bn))}var cr=y.useMemo(function(){return rt(La)},[La,Oa]),gn=y.useMemo(function(){return rt(wr)},[wr,Oa]),yr=y.useMemo(function(){return!cr||!Kn||Kn.isInvalidate()?!1:cr.lessEquals(Kn)},[cr,Kn]),Tr=y.useMemo(function(){return!gn||!Kn||Kn.isInvalidate()?!1:Kn.lessEquals(gn)},[gn,Kn]),un=je(Xn.current,ct),da=(0,ze.Z)(un,2),ya=da[0],sa=da[1],zr=function(bn){return cr&&!bn.lessEquals(cr)?cr:gn&&!gn.lessEquals(bn)?gn:null},ri=function(bn){return!zr(bn)},Ba=function(bn,fr){var Nr=bn,er=ri(Nr)||Nr.isEmpty();if(!Nr.isEmpty()&&!fr&&(Nr=zr(Nr)||Nr,er=!0),!ja&&!Za&&er){var lr=Nr.toString(),qn=pi(lr,fr);return qn>=0&&(Nr=tn(ft(lr,".",qn)),ri(Nr)||(Nr=tn(ft(lr,".",qn,!0)))),Nr.equals(Kn)||(Hr(Nr),Dr==null||Dr(Nr.isEmpty()?null:Ue(vi,Nr)),Fa===void 0&&On(Nr,fr)),Nr}return Kn},Zr=Xt(),ia=function dr(bn){if(ya(),zt.current=bn,xr(bn),!xt.current){var fr=ca(bn),Nr=tn(fr);Nr.isNaN()||Ba(Nr,!0)}jr==null||jr(bn),Zr(function(){var er=bn;zi||(er=bn.replace(/。/g,".")),er!==bn&&dr(er)})},ra=function(){xt.current=!0},Ur=function(){xt.current=!1,ia(Xn.current.value)},li=function(bn){ia(bn.target.value)},Ca=function(bn){var fr;if(!(bn&&yr||!bn&&Tr)){Mt.current=!1;var Nr=tn(Hn.current?fe(Wr):Wr);bn||(Nr=Nr.negate());var er=(Kn||tn(0)).add(Nr.toString()),lr=Ba(er,!1);ta==null||ta(Ue(vi,lr),{offset:Hn.current?fe(Wr):Wr,type:bn?"up":"down"}),(fr=Xn.current)===null||fr===void 0||fr.focus()}},Pa=function(bn){var fr=tn(ca(Jn)),Nr;fr.isNaN()?Nr=Ba(Kn,bn):Nr=Ba(fr,bn),Fa!==void 0?On(Kn,!1):Nr.isNaN()||On(Nr,!1)},ha=function(){Mt.current=!0},Pr=function(bn){var fr=bn.key,Nr=bn.shiftKey;Mt.current=!0,Hn.current=Nr,fr==="Enter"&&(xt.current||(Mt.current=!1),Pa(!1),Vr==null||Vr(bn)),Qt!==!1&&!xt.current&&["Up","ArrowUp","Down","ArrowDown"].includes(fr)&&(Ca(fr==="Up"||fr==="ArrowUp"),bn.preventDefault())},Qn=function(){Mt.current=!1,Hn.current=!1};y.useEffect(function(){if(hr&&ct){var dr=function(Nr){Ca(Nr.deltaY<0),Nr.preventDefault()},bn=Xn.current;if(bn)return bn.addEventListener("wheel",dr,{passive:!1}),function(){return bn.removeEventListener("wheel",dr)}}});var ai=function(){Rn&&Pa(!1),Lt(!1),Mt.current=!1};return(0,Je.o)(function(){Kn.isInvalidate()||On(Kn,!1)},[Oa,ci]),(0,Je.o)(function(){var dr=tn(Fa);kr(dr);var bn=tn(ca(Jn));(!dr.equals(bn)||!Mt.current||ci)&&On(dr,Mt.current)},[Fa]),(0,Je.o)(function(){ci&&sa()},[Jn]),y.createElement("div",{ref:Nn,className:We()(En,Pn,(0,Ve.Z)((0,Ve.Z)((0,Ve.Z)((0,Ve.Z)((0,Ve.Z)({},"".concat(En,"-focused"),ct),"".concat(En,"-disabled"),Za),"".concat(En,"-readonly"),ja),"".concat(En,"-not-a-number"),Kn.isNaN()),"".concat(En,"-out-of-range"),!Kn.isInvalidate()&&!ri(Kn))),style:or,onFocus:function(){Lt(!0)},onBlur:ai,onKeyDown:Pr,onKeyUp:Qn,onCompositionStart:ra,onCompositionEnd:Ur,onBeforeInput:ha},Or&&y.createElement(Se,{prefixCls:En,upNode:ei,downNode:ur,upDisabled:yr,downDisabled:Tr,onStep:Ca}),y.createElement("div",{className:"".concat(St,"-wrap")},y.createElement("input",(0,De.Z)({autoComplete:"off",role:"spinbutton","aria-valuemin":wr,"aria-valuemax":La,"aria-valuenow":Kn.isInvalidate()?null:Kn.toString(),step:Wr},mt,{ref:(0,Ct.sQ)(Xn,Rt),className:St,value:Jn,onChange:li,disabled:Za,readOnly:ja}))))}),qt=y.forwardRef(function(ut,Rt){var En=ut.disabled,Pn=ut.style,or=ut.prefixCls,wr=or===void 0?"rc-input-number":or,La=ut.value,Rr=ut.prefix,Wr=ut.suffix,Fr=ut.addonBefore,Fa=ut.addonAfter,Za=ut.className,ja=ut.classNames,ei=(0,$e.Z)(ut,He),ur=y.useRef(null),Qt=y.useRef(null),Vn=y.useRef(null),hr=function(Or){Vn.current&&(0,at.nH)(Vn.current,Or)};return y.useImperativeHandle(Rt,function(){return Qe(Vn.current,{focus:hr,nativeElement:ur.current.nativeElement||Qt.current})}),y.createElement(Yt.BaseInput,{className:Za,triggerFocus:hr,prefixCls:wr,value:La,disabled:En,style:Pn,prefix:Rr,suffix:Wr,addonAfter:Fa,addonBefore:Fr,classNames:ja,components:{affixWrapper:"div",groupWrapper:"div",wrapper:"div",groupAddon:"div"},ref:ur},y.createElement(dn,(0,De.Z)({prefixCls:wr,disabled:En,ref:Vn,domRef:Qt,className:ja==null?void 0:ja.input},ei)))}),Fn=qt,At=Fn,Ge=ne(62487),en=ne(82855),ue=ne(48755),ae=ne(60840),re=ne(2171),ce=ne(83397),he=ne(31756),ie=ne(56553),Ce=ne(24971),Et=ne(70045),vt=ne(36237),dt=ne(53075),yt=ne(64910),vn=ne(39082),wn=ne(63356),Sn=ne(56119),Zn=ne(16931),rn=ne(51636),ht=ne(17835);const Cn=ut=>{var Rt;const En=(Rt=ut.handleVisible)!==null&&Rt!==void 0?Rt:"auto",Pn=ut.controlHeightSM-ut.lineWidth*2;return Object.assign(Object.assign({},(0,yt.T)(ut)),{controlWidth:90,handleWidth:Pn,handleFontSize:ut.fontSize/2,handleVisible:En,handleActiveBg:ut.colorFillAlter,handleBg:ut.colorBgContainer,filledHandleBg:new ht.FastColor(ut.colorFillSecondary).onBackground(ut.colorBgContainer).toHexString(),handleHoverColor:ut.colorPrimary,handleBorderColor:ut.colorBorder,handleOpacity:En===!0?1:0,handleVisibleWidth:En===!0?Pn:0})},_t=(ut,Rt)=>{let{componentCls:En,borderRadiusSM:Pn,borderRadiusLG:or}=ut;const wr=Rt==="lg"?or:Pn;return{[`&-${Rt}`]:{[`${En}-handler-wrap`]:{borderStartEndRadius:wr,borderEndEndRadius:wr},[`${En}-handler-up`]:{borderStartEndRadius:wr},[`${En}-handler-down`]:{borderEndEndRadius:wr}}}},on=ut=>{const{componentCls:Rt,lineWidth:En,lineType:Pn,borderRadius:or,inputFontSizeSM:wr,inputFontSizeLG:La,controlHeightLG:Rr,controlHeightSM:Wr,colorError:Fr,paddingInlineSM:Fa,paddingBlockSM:Za,paddingBlockLG:ja,paddingInlineLG:ei,colorTextDescription:ur,motionDurationMid:Qt,handleHoverColor:Vn,handleOpacity:hr,paddingInline:Ea,paddingBlock:Or,handleBg:Ar,handleActiveBg:vi,colorTextDisabled:zi,borderRadiusSM:ci,borderRadiusLG:Oa,controlWidth:xn,handleBorderColor:Dr,filledHandleBg:jr,lineHeightLG:Vr,calc:ta}=ut;return[{[Rt]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,wn.Wf)(ut)),(0,dt.ik)(ut)),{display:"inline-block",width:xn,margin:0,padding:0,borderRadius:or}),(0,vn.qG)(ut,{[`${Rt}-handler-wrap`]:{background:Ar,[`${Rt}-handler-down`]:{borderBlockStart:`${(0,vt.unit)(En)} ${Pn} ${Dr}`}}})),(0,vn.H8)(ut,{[`${Rt}-handler-wrap`]:{background:jr,[`${Rt}-handler-down`]:{borderBlockStart:`${(0,vt.unit)(En)} ${Pn} ${Dr}`}},"&:focus-within":{[`${Rt}-handler-wrap`]:{background:Ar}}})),(0,vn.vc)(ut,{[`${Rt}-handler-wrap`]:{background:Ar,[`${Rt}-handler-down`]:{borderBlockStart:`${(0,vt.unit)(En)} ${Pn} ${Dr}`}}})),(0,vn.Mu)(ut)),{"&-rtl":{direction:"rtl",[`${Rt}-input`]:{direction:"rtl"}},"&-lg":{padding:0,fontSize:La,lineHeight:Vr,borderRadius:Oa,[`input${Rt}-input`]:{height:ta(Rr).sub(ta(En).mul(2)).equal(),padding:`${(0,vt.unit)(ja)} ${(0,vt.unit)(ei)}`}},"&-sm":{padding:0,fontSize:wr,borderRadius:ci,[`input${Rt}-input`]:{height:ta(Wr).sub(ta(En).mul(2)).equal(),padding:`${(0,vt.unit)(Za)} ${(0,vt.unit)(Fa)}`}},"&-out-of-range":{[`${Rt}-input-wrap`]:{input:{color:Fr}}},"&-group":Object.assign(Object.assign(Object.assign({},(0,wn.Wf)(ut)),(0,dt.s7)(ut)),{"&-wrapper":Object.assign(Object.assign(Object.assign({display:"inline-block",textAlign:"start",verticalAlign:"top",[`${Rt}-affix-wrapper`]:{width:"100%"},"&-lg":{[`${Rt}-group-addon`]:{borderRadius:Oa,fontSize:ut.fontSizeLG}},"&-sm":{[`${Rt}-group-addon`]:{borderRadius:ci}}},(0,vn.ir)(ut)),(0,vn.S5)(ut)),{[`&:not(${Rt}-compact-first-item):not(${Rt}-compact-last-item)${Rt}-compact-item`]:{[`${Rt}, ${Rt}-group-addon`]:{borderRadius:0}},[`&:not(${Rt}-compact-last-item)${Rt}-compact-first-item`]:{[`${Rt}, ${Rt}-group-addon`]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`&:not(${Rt}-compact-first-item)${Rt}-compact-last-item`]:{[`${Rt}, ${Rt}-group-addon`]:{borderStartStartRadius:0,borderEndStartRadius:0}}})}),[`&-disabled ${Rt}-input`]:{cursor:"not-allowed"},[Rt]:{"&-input":Object.assign(Object.assign(Object.assign(Object.assign({},(0,wn.Wf)(ut)),{width:"100%",padding:`${(0,vt.unit)(Or)} ${(0,vt.unit)(Ea)}`,textAlign:"start",backgroundColor:"transparent",border:0,borderRadius:or,outline:0,transition:`all ${Qt} linear`,appearance:"textfield",fontSize:"inherit"}),(0,dt.nz)(ut.colorTextPlaceholder)),{'&[type="number"]::-webkit-inner-spin-button, &[type="number"]::-webkit-outer-spin-button':{margin:0,appearance:"none"}})},[`&:hover ${Rt}-handler-wrap, &-focused ${Rt}-handler-wrap`]:{width:ut.handleWidth,opacity:1}})},{[Rt]:Object.assign(Object.assign(Object.assign({[`${Rt}-handler-wrap`]:{position:"absolute",insetBlockStart:0,insetInlineEnd:0,width:ut.handleVisibleWidth,opacity:hr,height:"100%",borderStartStartRadius:0,borderStartEndRadius:or,borderEndEndRadius:or,borderEndStartRadius:0,display:"flex",flexDirection:"column",alignItems:"stretch",transition:`all ${Qt}`,overflow:"hidden",[`${Rt}-handler`]:{display:"flex",alignItems:"center",justifyContent:"center",flex:"auto",height:"40%",[` ${Rt}-handler-up-inner, ${Rt}-handler-down-inner - `]:{marginInlineEnd:0,fontSize:ut.handleFontSize}}},[`${Rt}-handler`]:{height:"50%",overflow:"hidden",color:ur,fontWeight:"bold",lineHeight:0,textAlign:"center",cursor:"pointer",borderInlineStart:`${(0,vt.unit)(En)} ${Pn} ${Sr}`,transition:`all ${Qt} linear`,"&:active":{background:vi},"&:hover":{height:"60%",[` + `]:{marginInlineEnd:0,fontSize:ut.handleFontSize}}},[`${Rt}-handler`]:{height:"50%",overflow:"hidden",color:ur,fontWeight:"bold",lineHeight:0,textAlign:"center",cursor:"pointer",borderInlineStart:`${(0,vt.unit)(En)} ${Pn} ${Dr}`,transition:`all ${Qt} linear`,"&:active":{background:vi},"&:hover":{height:"60%",[` ${Rt}-handler-up-inner, ${Rt}-handler-down-inner `]:{color:Vn}},"&-up-inner, &-down-inner":Object.assign(Object.assign({},(0,wn.Ro)()),{color:ur,transition:`all ${Qt} linear`,userSelect:"none"})},[`${Rt}-handler-up`]:{borderStartEndRadius:or},[`${Rt}-handler-down`]:{borderEndEndRadius:or}},_t(ut,"lg")),_t(ut,"sm")),{"&-disabled, &-readonly":{[`${Rt}-handler-wrap`]:{display:"none"},[`${Rt}-input`]:{color:"inherit"}},[` @@ -999,7 +999,7 @@ `]:{cursor:"not-allowed"},[` ${Rt}-handler-up-disabled:hover &-handler-up-inner, ${Rt}-handler-down-disabled:hover &-handler-down-inner - `]:{color:zi}})}]},It=ut=>{const{componentCls:Rt,paddingBlock:En,paddingInline:Pn,inputAffixPadding:or,controlWidth:Fr,borderRadiusLG:La,borderRadiusSM:Rr,paddingInlineLG:Wr,paddingInlineSM:xr,paddingBlockLG:Fa,paddingBlockSM:Za,motionDurationMid:ja}=ut;return{[`${Rt}-affix-wrapper`]:Object.assign(Object.assign({[`input${Rt}-input`]:{padding:`${(0,vt.unit)(En)} 0`}},(0,dt.ik)(ut)),{position:"relative",display:"inline-flex",alignItems:"center",width:Fr,padding:0,paddingInlineStart:Pn,"&-lg":{borderRadius:La,paddingInlineStart:Wr,[`input${Rt}-input`]:{padding:`${(0,vt.unit)(Fa)} 0`}},"&-sm":{borderRadius:Rr,paddingInlineStart:xr,[`input${Rt}-input`]:{padding:`${(0,vt.unit)(Za)} 0`}},[`&:not(${Rt}-disabled):hover`]:{zIndex:1},"&-focused, &:focus":{zIndex:1},[`&-disabled > ${Rt}-disabled`]:{background:"transparent"},[`> div${Rt}`]:{width:"100%",border:"none",outline:"none",[`&${Rt}-focused`]:{boxShadow:"none !important"}},"&::before":{display:"inline-block",width:0,visibility:"hidden",content:'"\\a0"'},[`${Rt}-handler-wrap`]:{zIndex:2},[Rt]:{position:"static",color:"inherit","&-prefix, &-suffix":{display:"flex",flex:"none",alignItems:"center",pointerEvents:"none"},"&-prefix":{marginInlineEnd:or},"&-suffix":{insetBlockStart:0,insetInlineEnd:0,height:"100%",marginInlineEnd:Pn,marginInlineStart:or,transition:`margin ${ja}`}},[`&:hover ${Rt}-handler-wrap, &-focused ${Rt}-handler-wrap`]:{width:ut.handleWidth,opacity:1},[`&:not(${Rt}-affix-wrapper-without-controls):hover ${Rt}-suffix`]:{marginInlineEnd:ut.calc(ut.handleWidth).add(Pn).equal()}})}};var pn=(0,Zn.I$)("InputNumber",ut=>{const Rt=(0,rn.mergeToken)(ut,(0,yt.e)(ut));return[on(Rt),It(Rt),(0,Sn.c)(Rt)]},Cn,{unitless:{handleOpacity:!0}}),Ot=function(ut,Rt){var En={};for(var Pn in ut)Object.prototype.hasOwnProperty.call(ut,Pn)&&Rt.indexOf(Pn)<0&&(En[Pn]=ut[Pn]);if(ut!=null&&typeof Object.getOwnPropertySymbols=="function")for(var or=0,Pn=Object.getOwnPropertySymbols(ut);or{const{getPrefixCls:En,direction:Pn}=y.useContext(ue.E_),or=y.useRef(null);y.useImperativeHandle(Rt,()=>or.current);const{className:Fr,rootClassName:La,size:Rr,disabled:Wr,prefixCls:xr,addonBefore:Fa,addonAfter:Za,prefix:ja,suffix:ei,bordered:ur,readOnly:Qt,status:Vn,controls:hr,variant:Ea}=ut,Or=Ot(ut,["className","rootClassName","size","disabled","prefixCls","addonBefore","addonAfter","prefix","suffix","bordered","readOnly","status","controls","variant"]),br=En("input-number",xr),vi=(0,ce.Z)(br),[zi,ci,Oa]=pn(br,vi),{compactSize:xn,compactItemClassnames:Sr}=(0,Et.ri)(br,Pn);let jr=y.createElement(ke.Z,{className:`${br}-handler-up-inner`}),Vr=y.createElement(Le.Z,{className:`${br}-handler-down-inner`});const ta=typeof hr=="boolean"?hr:void 0;typeof hr=="object"&&(jr=typeof hr.upIcon=="undefined"?jr:y.createElement("span",{className:`${br}-handler-up-inner`},hr.upIcon),Vr=typeof hr.downIcon=="undefined"?Vr:y.createElement("span",{className:`${br}-handler-down-inner`},hr.downIcon));const{hasFeedback:$t,status:Rn,isFormItemInput:Nn,feedbackIcon:mt}=y.useContext(ie.aM),St=(0,en.F)(Rn,Vn),Xn=(0,he.Z)(Er=>{var Kn;return(Kn=Rr!=null?Rr:xn)!==null&&Kn!==void 0?Kn:Er}),mi=y.useContext(re.Z),ka=Wr!=null?Wr:mi,[ct,Lt]=(0,Ce.Z)("inputNumber",Ea,ur),Mt=$t&&y.createElement(y.Fragment,null,mt),xt=We()({[`${br}-lg`]:Xn==="large",[`${br}-sm`]:Xn==="small",[`${br}-rtl`]:Pn==="rtl",[`${br}-in-form-item`]:Nn},ci),Hn=`${br}-group`,ar=y.createElement(At,Object.assign({ref:or,disabled:ka,className:We()(Oa,vi,Fr,La,Sr),upHandler:jr,downHandler:Vr,prefixCls:br,readOnly:Qt,controls:ta,prefix:ja,suffix:Mt||ei,addonBefore:Fa&&y.createElement(Ge.Z,{form:!0,space:!0},Fa),addonAfter:Za&&y.createElement(Ge.Z,{form:!0,space:!0},Za),classNames:{input:xt,variant:We()({[`${br}-${ct}`]:Lt},(0,en.Z)(br,St,$t)),affixWrapper:We()({[`${br}-affix-wrapper-sm`]:Xn==="small",[`${br}-affix-wrapper-lg`]:Xn==="large",[`${br}-affix-wrapper-rtl`]:Pn==="rtl",[`${br}-affix-wrapper-without-controls`]:hr===!1||ka},ci),wrapper:We()({[`${Hn}-rtl`]:Pn==="rtl"},ci),groupWrapper:We()({[`${br}-group-wrapper-sm`]:Xn==="small",[`${br}-group-wrapper-lg`]:Xn==="large",[`${br}-group-wrapper-rtl`]:Pn==="rtl",[`${br}-group-wrapper-${ct}`]:Lt},(0,en.Z)(`${br}-group-wrapper`,St,$t),ci)}},Or));return zi(ar)}),$n=jn,Xr=ut=>y.createElement(ae.ZP,{theme:{components:{InputNumber:{handleVisible:!0}}}},y.createElement(jn,Object.assign({},ut)));$n._InternalPanelDoNotUseOrYouWillBeFired=Xr;var nr=$n},24404:function(Dt,Ht,ne){"use strict";ne.d(Ht,{default:function(){return Ze}});var y=ne(94480),Le=ne(59301),ke=ne(92310),it=ne.n(ke),We=ne(2738),De=ne(48755),Ve=ne(6989),Ke=ne(11592),ze=ne(24303);function $e(ft,tn,Yt){return typeof Yt=="boolean"?Yt:ft.length?!0:(0,Ke.Z)(tn).some(Qe=>Qe.type===ze.Z)}var lt=ne(48923),Ie=function(ft,tn){var Yt={};for(var Je in ft)Object.prototype.hasOwnProperty.call(ft,Je)&&tn.indexOf(Je)<0&&(Yt[Je]=ft[Je]);if(ft!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Qe=0,Je=Object.getOwnPropertySymbols(ft);QeLe.forwardRef((Me,je)=>Le.createElement(Qe,Object.assign({ref:je,suffixCls:tn,tagName:Yt},Me)))}const tt=Le.forwardRef((ft,tn)=>{const{prefixCls:Yt,suffixCls:Je,className:Qe,tagName:Ct}=ft,Me=Ie(ft,["prefixCls","suffixCls","className","tagName"]),{getPrefixCls:je}=Le.useContext(De.E_),ot=je("layout",Yt),[Bt,sn,Kt]=(0,lt.ZP)(ot),Gt=Je?`${ot}-${Je}`:ot;return Bt(Le.createElement(Ct,Object.assign({className:it()(Yt||Gt,Qe,sn,Kt),ref:tn},Me)))}),we=Le.forwardRef((ft,tn)=>{const{direction:Yt}=Le.useContext(De.E_),[Je,Qe]=Le.useState([]),{prefixCls:Ct,className:Me,rootClassName:je,children:ot,hasSider:Bt,tagName:sn,style:Kt}=ft,Gt=Ie(ft,["prefixCls","className","rootClassName","children","hasSider","tagName","style"]),Dn=(0,We.Z)(Gt,["suffixCls"]),{getPrefixCls:Se,className:fe,style:at}=(0,De.dj)("layout"),Xt=Se("layout",Ct),qe=$e(Je,ot,Bt),[He,Ue,rt]=(0,lt.ZP)(Xt),dn=it()(Xt,{[`${Xt}-has-sider`]:qe,[`${Xt}-rtl`]:Yt==="rtl"},fe,Me,je,Ue,rt),qt=Le.useMemo(()=>({siderHook:{addSider:Fn=>{Qe(At=>[].concat((0,y.Z)(At),[Fn]))},removeSider:Fn=>{Qe(At=>At.filter(Ge=>Ge!==Fn))}}}),[]);return He(Le.createElement(Ve.V.Provider,{value:qt},Le.createElement(sn,Object.assign({ref:tn,className:dn,style:Object.assign(Object.assign({},at),Kt)},Dn),ot)))}),Re=kt({tagName:"div",displayName:"Layout"})(we),Ne=kt({suffixCls:"header",tagName:"header",displayName:"Header"})(tt),et=kt({suffixCls:"footer",tagName:"footer",displayName:"Footer"})(tt),st=kt({suffixCls:"content",tagName:"main",displayName:"Content"})(tt);var Nt=Re;const me=Nt;me.Header=Ne,me.Footer=et,me.Content=st,me.Sider=ze.Z,me._InternalSiderContext=ze.D;var Ze=me},69106:function(Dt,Ht,ne){"use strict";ne.d(Ht,{aV:function(){return ze},t5:function(){return $e}});var y=ne(59301),Le=ne(92310),ke=ne.n(Le),it=ne(29125),We=ne(54500),De=ne(48755),Ve=ne(85074),Ke=function(Ie,kt){var tt={};for(var we in Ie)Object.prototype.hasOwnProperty.call(Ie,we)&&kt.indexOf(we)<0&&(tt[we]=Ie[we]);if(Ie!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Re=0,we=Object.getOwnPropertySymbols(Ie);Re{let{title:kt,content:tt,prefixCls:we}=Ie;return!kt&&!tt?null:y.createElement(y.Fragment,null,kt&&y.createElement("div",{className:`${we}-title`},kt),tt&&y.createElement("div",{className:`${we}-inner-content`},tt))},$e=Ie=>{const{hashId:kt,prefixCls:tt,className:we,style:Re,placement:Ne="top",title:et,content:st,children:Nt}=Ie,me=(0,We.Z)(et),Ze=(0,We.Z)(st),ft=ke()(kt,tt,`${tt}-pure`,`${tt}-placement-${Ne}`,we);return y.createElement("div",{className:ft,style:Re},y.createElement("div",{className:`${tt}-arrow`}),y.createElement(it.G,Object.assign({},Ie,{className:kt,prefixCls:tt}),Nt||y.createElement(ze,{prefixCls:tt,title:me,content:Ze})))},lt=Ie=>{const{prefixCls:kt,className:tt}=Ie,we=Ke(Ie,["prefixCls","className"]),{getPrefixCls:Re}=y.useContext(De.E_),Ne=Re("popover",kt),[et,st,Nt]=(0,Ve.Z)(Ne);return et(y.createElement($e,Object.assign({},we,{prefixCls:Ne,hashId:st,className:ke()(tt,Nt)})))};Ht.ZP=lt},37639:function(Dt,Ht,ne){"use strict";var y=ne(59301),Le=ne(92310),ke=ne.n(Le),it=ne(18929),We=ne(10228),De=ne(54500),Ve=ne(86641),Ke=ne(22703),ze=ne(25399),$e=ne(69106),lt=ne(48755),Ie=ne(85074),kt=function(Re,Ne){var et={};for(var st in Re)Object.prototype.hasOwnProperty.call(Re,st)&&Ne.indexOf(st)<0&&(et[st]=Re[st]);if(Re!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Nt=0,st=Object.getOwnPropertySymbols(Re);Nt{var et,st;const{prefixCls:Nt,title:me,content:Ze,overlayClassName:ft,placement:tn="top",trigger:Yt="hover",children:Je,mouseEnterDelay:Qe=.1,mouseLeaveDelay:Ct=.1,onOpenChange:Me,overlayStyle:je={},styles:ot,classNames:Bt}=Re,sn=kt(Re,["prefixCls","title","content","overlayClassName","placement","trigger","children","mouseEnterDelay","mouseLeaveDelay","onOpenChange","overlayStyle","styles","classNames"]),{getPrefixCls:Kt,className:Gt,style:Dn,classNames:Se,styles:fe}=(0,lt.dj)("popover"),at=Kt("popover",Nt),[Xt,qe,He]=(0,Ie.Z)(at),Ue=Kt(),rt=ke()(ft,qe,He,Gt,Se.root,Bt==null?void 0:Bt.root),dn=ke()(Se.body,Bt==null?void 0:Bt.body),[qt,Fn]=(0,it.Z)(!1,{value:(et=Re.open)!==null&&et!==void 0?et:Re.visible,defaultValue:(st=Re.defaultOpen)!==null&&st!==void 0?st:Re.defaultVisible}),At=(re,ce)=>{Fn(re,!0),Me==null||Me(re,ce)},Ge=re=>{re.keyCode===We.Z.ESC&&At(!1,re)},en=re=>{At(re)},ue=(0,De.Z)(me),ae=(0,De.Z)(Ze);return Xt(y.createElement(ze.Z,Object.assign({placement:tn,trigger:Yt,mouseEnterDelay:Qe,mouseLeaveDelay:Ct},sn,{prefixCls:at,classNames:{root:rt,body:dn},styles:{root:Object.assign(Object.assign(Object.assign(Object.assign({},fe.root),Dn),je),ot==null?void 0:ot.root),body:Object.assign(Object.assign({},fe.body),ot==null?void 0:ot.body)},ref:Ne,open:qt,onOpenChange:en,overlay:ue||ae?y.createElement($e.aV,{prefixCls:at,title:ue,content:ae}):null,transitionName:(0,Ve.m)(Ue,"zoom-big",sn.transitionName),"data-popover-inject":!0}),(0,Ke.Tm)(Je,{onKeyDown:re=>{var ce,he;y.isValidElement(Je)&&((he=Je==null?void 0:(ce=Je.props).onKeyDown)===null||he===void 0||he.call(ce,re)),Ge(re)}})))});we._InternalPanelDoNotUseOrYouWillBeFired=$e.ZP,Ht.Z=we},85074:function(Dt,Ht,ne){"use strict";var y=ne(63356),Le=ne(34925),ke=ne(37645),it=ne(36305),We=ne(34998),De=ne(16931),Ve=ne(51636);const Ke=lt=>{const{componentCls:Ie,popoverColor:kt,titleMinWidth:tt,fontWeightStrong:we,innerPadding:Re,boxShadowSecondary:Ne,colorTextHeading:et,borderRadiusLG:st,zIndexPopup:Nt,titleMarginBottom:me,colorBgElevated:Ze,popoverBg:ft,titleBorderBottom:tn,innerContentPadding:Yt,titlePadding:Je}=lt;return[{[Ie]:Object.assign(Object.assign({},(0,y.Wf)(lt)),{position:"absolute",top:0,left:{_skip_check_:!0,value:0},zIndex:Nt,fontWeight:"normal",whiteSpace:"normal",textAlign:"start",cursor:"auto",userSelect:"text","--valid-offset-x":"var(--arrow-offset-horizontal, var(--arrow-x))",transformOrigin:["var(--valid-offset-x, 50%)","var(--arrow-y, 50%)"].join(" "),"--antd-arrow-background-color":Ze,width:"max-content",maxWidth:"100vw","&-rtl":{direction:"rtl"},"&-hidden":{display:"none"},[`${Ie}-content`]:{position:"relative"},[`${Ie}-inner`]:{backgroundColor:ft,backgroundClip:"padding-box",borderRadius:st,boxShadow:Ne,padding:Re},[`${Ie}-title`]:{minWidth:tt,marginBottom:me,color:et,fontWeight:we,borderBottom:tn,padding:Je},[`${Ie}-inner-content`]:{color:kt,padding:Yt}})},(0,ke.ZP)(lt,"var(--antd-arrow-background-color)"),{[`${Ie}-pure`]:{position:"relative",maxWidth:"none",margin:lt.sizePopupArrow,display:"inline-block",[`${Ie}-content`]:{display:"inline-block"}}}]},ze=lt=>{const{componentCls:Ie}=lt;return{[Ie]:We.i.map(kt=>{const tt=lt[`${kt}6`];return{[`&${Ie}-${kt}`]:{"--antd-arrow-background-color":tt,[`${Ie}-inner`]:{backgroundColor:tt},[`${Ie}-arrow`]:{background:"transparent"}}}})}},$e=lt=>{const{lineWidth:Ie,controlHeight:kt,fontHeight:tt,padding:we,wireframe:Re,zIndexPopupBase:Ne,borderRadiusLG:et,marginXS:st,lineType:Nt,colorSplit:me,paddingSM:Ze}=lt,ft=kt-tt,tn=ft/2,Yt=ft/2-Ie,Je=we;return Object.assign(Object.assign(Object.assign({titleMinWidth:177,zIndexPopup:Ne+30},(0,it.w)(lt)),(0,ke.wZ)({contentRadius:et,limitVerticalRadius:!0})),{innerPadding:Re?0:12,titleMarginBottom:Re?0:st,titlePadding:Re?`${tn}px ${Je}px ${Yt}px`:0,titleBorderBottom:Re?`${Ie}px ${Nt} ${me}`:"none",innerContentPadding:Re?`${Ze}px ${Je}px`:0})};Ht.Z=(0,De.I$)("Popover",lt=>{const{colorBgElevated:Ie,colorText:kt}=lt,tt=(0,Ve.mergeToken)(lt,{popoverBg:Ie,popoverColor:kt});return[Ke(tt),ze(tt),(0,Le._y)(tt,"zoom-big")]},$e,{resetStyle:!1,deprecatedTokens:[["width","titleMinWidth"],["minWidth","titleMinWidth"]]})},52392:function(Dt,Ht,ne){"use strict";var y=ne(59301);const Le=(0,y.createContext)({});Ht.Z=Le},23422:function(Dt,Ht,ne){"use strict";ne.d(Ht,{Z:function(){return Ct}});var y=ne(59301),Le=ne(92310),ke=ne.n(Le),it=ne(3703),We=ne(16089),De=ne(2171),Ve=ne(52392),Ke=ne(8654),ze=ne(25399),lt=y.forwardRef((Me,je)=>{const{open:ot,draggingDelete:Bt}=Me,sn=(0,y.useRef)(null),Kt=ot&&!Bt,Gt=(0,y.useRef)(null);function Dn(){We.Z.cancel(Gt.current),Gt.current=null}function Se(){Gt.current=(0,We.Z)(()=>{var fe;(fe=sn.current)===null||fe===void 0||fe.forceAlign(),Gt.current=null})}return y.useEffect(()=>(Kt?Se():Dn(),Dn),[Kt,Me.title]),y.createElement(ze.Z,Object.assign({ref:(0,Ke.sQ)(sn,je)},Me,{open:Kt}))}),Ie=ne(36237),kt=ne(17835),tt=ne(63356),we=ne(16931),Re=ne(51636);const Ne=Me=>{const{componentCls:je,antCls:ot,controlSize:Bt,dotSize:sn,marginFull:Kt,marginPart:Gt,colorFillContentHover:Dn,handleColorDisabled:Se,calc:fe,handleSize:at,handleSizeHover:Xt,handleActiveColor:qe,handleActiveOutlineColor:He,handleLineWidth:Ue,handleLineWidthHover:rt,motionDurationMid:dn}=Me;return{[je]:Object.assign(Object.assign({},(0,tt.Wf)(Me)),{position:"relative",height:Bt,margin:`${(0,Ie.unit)(Gt)} ${(0,Ie.unit)(Kt)}`,padding:0,cursor:"pointer",touchAction:"none","&-vertical":{margin:`${(0,Ie.unit)(Kt)} ${(0,Ie.unit)(Gt)}`},[`${je}-rail`]:{position:"absolute",backgroundColor:Me.railBg,borderRadius:Me.borderRadiusXS,transition:`background-color ${dn}`},[`${je}-track,${je}-tracks`]:{position:"absolute",transition:`background-color ${dn}`},[`${je}-track`]:{backgroundColor:Me.trackBg,borderRadius:Me.borderRadiusXS},[`${je}-track-draggable`]:{boxSizing:"content-box",backgroundClip:"content-box",border:"solid rgba(0,0,0,0)"},"&:hover":{[`${je}-rail`]:{backgroundColor:Me.railHoverBg},[`${je}-track`]:{backgroundColor:Me.trackHoverBg},[`${je}-dot`]:{borderColor:Dn},[`${je}-handle::after`]:{boxShadow:`0 0 0 ${(0,Ie.unit)(Ue)} ${Me.colorPrimaryBorderHover}`},[`${je}-dot-active`]:{borderColor:Me.dotActiveBorderColor}},[`${je}-handle`]:{position:"absolute",width:at,height:at,outline:"none",userSelect:"none","&-dragging-delete":{opacity:0},"&::before":{content:'""',position:"absolute",insetInlineStart:fe(Ue).mul(-1).equal(),insetBlockStart:fe(Ue).mul(-1).equal(),width:fe(at).add(fe(Ue).mul(2)).equal(),height:fe(at).add(fe(Ue).mul(2)).equal(),backgroundColor:"transparent"},"&::after":{content:'""',position:"absolute",insetBlockStart:0,insetInlineStart:0,width:at,height:at,backgroundColor:Me.colorBgElevated,boxShadow:`0 0 0 ${(0,Ie.unit)(Ue)} ${Me.handleColor}`,outline:"0px solid transparent",borderRadius:"50%",cursor:"pointer",transition:` + `]:{color:zi}})}]},It=ut=>{const{componentCls:Rt,paddingBlock:En,paddingInline:Pn,inputAffixPadding:or,controlWidth:wr,borderRadiusLG:La,borderRadiusSM:Rr,paddingInlineLG:Wr,paddingInlineSM:Fr,paddingBlockLG:Fa,paddingBlockSM:Za,motionDurationMid:ja}=ut;return{[`${Rt}-affix-wrapper`]:Object.assign(Object.assign({[`input${Rt}-input`]:{padding:`${(0,vt.unit)(En)} 0`}},(0,dt.ik)(ut)),{position:"relative",display:"inline-flex",alignItems:"center",width:wr,padding:0,paddingInlineStart:Pn,"&-lg":{borderRadius:La,paddingInlineStart:Wr,[`input${Rt}-input`]:{padding:`${(0,vt.unit)(Fa)} 0`}},"&-sm":{borderRadius:Rr,paddingInlineStart:Fr,[`input${Rt}-input`]:{padding:`${(0,vt.unit)(Za)} 0`}},[`&:not(${Rt}-disabled):hover`]:{zIndex:1},"&-focused, &:focus":{zIndex:1},[`&-disabled > ${Rt}-disabled`]:{background:"transparent"},[`> div${Rt}`]:{width:"100%",border:"none",outline:"none",[`&${Rt}-focused`]:{boxShadow:"none !important"}},"&::before":{display:"inline-block",width:0,visibility:"hidden",content:'"\\a0"'},[`${Rt}-handler-wrap`]:{zIndex:2},[Rt]:{position:"static",color:"inherit","&-prefix, &-suffix":{display:"flex",flex:"none",alignItems:"center",pointerEvents:"none"},"&-prefix":{marginInlineEnd:or},"&-suffix":{insetBlockStart:0,insetInlineEnd:0,height:"100%",marginInlineEnd:Pn,marginInlineStart:or,transition:`margin ${ja}`}},[`&:hover ${Rt}-handler-wrap, &-focused ${Rt}-handler-wrap`]:{width:ut.handleWidth,opacity:1},[`&:not(${Rt}-affix-wrapper-without-controls):hover ${Rt}-suffix`]:{marginInlineEnd:ut.calc(ut.handleWidth).add(Pn).equal()}})}};var pn=(0,Zn.I$)("InputNumber",ut=>{const Rt=(0,rn.mergeToken)(ut,(0,yt.e)(ut));return[on(Rt),It(Rt),(0,Sn.c)(Rt)]},Cn,{unitless:{handleOpacity:!0}}),Ot=function(ut,Rt){var En={};for(var Pn in ut)Object.prototype.hasOwnProperty.call(ut,Pn)&&Rt.indexOf(Pn)<0&&(En[Pn]=ut[Pn]);if(ut!=null&&typeof Object.getOwnPropertySymbols=="function")for(var or=0,Pn=Object.getOwnPropertySymbols(ut);or{const{getPrefixCls:En,direction:Pn}=y.useContext(ue.E_),or=y.useRef(null);y.useImperativeHandle(Rt,()=>or.current);const{className:wr,rootClassName:La,size:Rr,disabled:Wr,prefixCls:Fr,addonBefore:Fa,addonAfter:Za,prefix:ja,suffix:ei,bordered:ur,readOnly:Qt,status:Vn,controls:hr,variant:Ea}=ut,Or=Ot(ut,["className","rootClassName","size","disabled","prefixCls","addonBefore","addonAfter","prefix","suffix","bordered","readOnly","status","controls","variant"]),Ar=En("input-number",Fr),vi=(0,ce.Z)(Ar),[zi,ci,Oa]=pn(Ar,vi),{compactSize:xn,compactItemClassnames:Dr}=(0,Et.ri)(Ar,Pn);let jr=y.createElement(ke.Z,{className:`${Ar}-handler-up-inner`}),Vr=y.createElement(Le.Z,{className:`${Ar}-handler-down-inner`});const ta=typeof hr=="boolean"?hr:void 0;typeof hr=="object"&&(jr=typeof hr.upIcon=="undefined"?jr:y.createElement("span",{className:`${Ar}-handler-up-inner`},hr.upIcon),Vr=typeof hr.downIcon=="undefined"?Vr:y.createElement("span",{className:`${Ar}-handler-down-inner`},hr.downIcon));const{hasFeedback:$t,status:Rn,isFormItemInput:Nn,feedbackIcon:mt}=y.useContext(ie.aM),St=(0,en.F)(Rn,Vn),Xn=(0,he.Z)(Er=>{var Kn;return(Kn=Rr!=null?Rr:xn)!==null&&Kn!==void 0?Kn:Er}),mi=y.useContext(re.Z),ka=Wr!=null?Wr:mi,[ct,Lt]=(0,Ce.Z)("inputNumber",Ea,ur),Mt=$t&&y.createElement(y.Fragment,null,mt),xt=We()({[`${Ar}-lg`]:Xn==="large",[`${Ar}-sm`]:Xn==="small",[`${Ar}-rtl`]:Pn==="rtl",[`${Ar}-in-form-item`]:Nn},ci),Hn=`${Ar}-group`,ar=y.createElement(At,Object.assign({ref:or,disabled:ka,className:We()(Oa,vi,wr,La,Dr),upHandler:jr,downHandler:Vr,prefixCls:Ar,readOnly:Qt,controls:ta,prefix:ja,suffix:Mt||ei,addonBefore:Fa&&y.createElement(Ge.Z,{form:!0,space:!0},Fa),addonAfter:Za&&y.createElement(Ge.Z,{form:!0,space:!0},Za),classNames:{input:xt,variant:We()({[`${Ar}-${ct}`]:Lt},(0,en.Z)(Ar,St,$t)),affixWrapper:We()({[`${Ar}-affix-wrapper-sm`]:Xn==="small",[`${Ar}-affix-wrapper-lg`]:Xn==="large",[`${Ar}-affix-wrapper-rtl`]:Pn==="rtl",[`${Ar}-affix-wrapper-without-controls`]:hr===!1||ka},ci),wrapper:We()({[`${Hn}-rtl`]:Pn==="rtl"},ci),groupWrapper:We()({[`${Ar}-group-wrapper-sm`]:Xn==="small",[`${Ar}-group-wrapper-lg`]:Xn==="large",[`${Ar}-group-wrapper-rtl`]:Pn==="rtl",[`${Ar}-group-wrapper-${ct}`]:Lt},(0,en.Z)(`${Ar}-group-wrapper`,St,$t),ci)}},Or));return zi(ar)}),$n=jn,Xr=ut=>y.createElement(ae.ZP,{theme:{components:{InputNumber:{handleVisible:!0}}}},y.createElement(jn,Object.assign({},ut)));$n._InternalPanelDoNotUseOrYouWillBeFired=Xr;var nr=$n},24404:function(Dt,Ht,ne){"use strict";ne.d(Ht,{default:function(){return Ze}});var y=ne(94480),Le=ne(59301),ke=ne(92310),it=ne.n(ke),We=ne(2738),De=ne(48755),Ve=ne(6989),Ke=ne(11592),ze=ne(24303);function $e(ft,tn,Yt){return typeof Yt=="boolean"?Yt:ft.length?!0:(0,Ke.Z)(tn).some(Qe=>Qe.type===ze.Z)}var lt=ne(48923),Ie=function(ft,tn){var Yt={};for(var Je in ft)Object.prototype.hasOwnProperty.call(ft,Je)&&tn.indexOf(Je)<0&&(Yt[Je]=ft[Je]);if(ft!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Qe=0,Je=Object.getOwnPropertySymbols(ft);QeLe.forwardRef((Me,je)=>Le.createElement(Qe,Object.assign({ref:je,suffixCls:tn,tagName:Yt},Me)))}const tt=Le.forwardRef((ft,tn)=>{const{prefixCls:Yt,suffixCls:Je,className:Qe,tagName:Ct}=ft,Me=Ie(ft,["prefixCls","suffixCls","className","tagName"]),{getPrefixCls:je}=Le.useContext(De.E_),ot=je("layout",Yt),[Bt,sn,Kt]=(0,lt.ZP)(ot),Gt=Je?`${ot}-${Je}`:ot;return Bt(Le.createElement(Ct,Object.assign({className:it()(Yt||Gt,Qe,sn,Kt),ref:tn},Me)))}),we=Le.forwardRef((ft,tn)=>{const{direction:Yt}=Le.useContext(De.E_),[Je,Qe]=Le.useState([]),{prefixCls:Ct,className:Me,rootClassName:je,children:ot,hasSider:Bt,tagName:sn,style:Kt}=ft,Gt=Ie(ft,["prefixCls","className","rootClassName","children","hasSider","tagName","style"]),Dn=(0,We.Z)(Gt,["suffixCls"]),{getPrefixCls:Se,className:fe,style:at}=(0,De.dj)("layout"),Xt=Se("layout",Ct),qe=$e(Je,ot,Bt),[He,Ue,rt]=(0,lt.ZP)(Xt),dn=it()(Xt,{[`${Xt}-has-sider`]:qe,[`${Xt}-rtl`]:Yt==="rtl"},fe,Me,je,Ue,rt),qt=Le.useMemo(()=>({siderHook:{addSider:Fn=>{Qe(At=>[].concat((0,y.Z)(At),[Fn]))},removeSider:Fn=>{Qe(At=>At.filter(Ge=>Ge!==Fn))}}}),[]);return He(Le.createElement(Ve.V.Provider,{value:qt},Le.createElement(sn,Object.assign({ref:tn,className:dn,style:Object.assign(Object.assign({},at),Kt)},Dn),ot)))}),Re=kt({tagName:"div",displayName:"Layout"})(we),Ne=kt({suffixCls:"header",tagName:"header",displayName:"Header"})(tt),et=kt({suffixCls:"footer",tagName:"footer",displayName:"Footer"})(tt),st=kt({suffixCls:"content",tagName:"main",displayName:"Content"})(tt);var Nt=Re;const me=Nt;me.Header=Ne,me.Footer=et,me.Content=st,me.Sider=ze.Z,me._InternalSiderContext=ze.D;var Ze=me},69106:function(Dt,Ht,ne){"use strict";ne.d(Ht,{aV:function(){return ze},t5:function(){return $e}});var y=ne(59301),Le=ne(92310),ke=ne.n(Le),it=ne(29125),We=ne(54500),De=ne(48755),Ve=ne(85074),Ke=function(Ie,kt){var tt={};for(var we in Ie)Object.prototype.hasOwnProperty.call(Ie,we)&&kt.indexOf(we)<0&&(tt[we]=Ie[we]);if(Ie!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Re=0,we=Object.getOwnPropertySymbols(Ie);Re{let{title:kt,content:tt,prefixCls:we}=Ie;return!kt&&!tt?null:y.createElement(y.Fragment,null,kt&&y.createElement("div",{className:`${we}-title`},kt),tt&&y.createElement("div",{className:`${we}-inner-content`},tt))},$e=Ie=>{const{hashId:kt,prefixCls:tt,className:we,style:Re,placement:Ne="top",title:et,content:st,children:Nt}=Ie,me=(0,We.Z)(et),Ze=(0,We.Z)(st),ft=ke()(kt,tt,`${tt}-pure`,`${tt}-placement-${Ne}`,we);return y.createElement("div",{className:ft,style:Re},y.createElement("div",{className:`${tt}-arrow`}),y.createElement(it.G,Object.assign({},Ie,{className:kt,prefixCls:tt}),Nt||y.createElement(ze,{prefixCls:tt,title:me,content:Ze})))},lt=Ie=>{const{prefixCls:kt,className:tt}=Ie,we=Ke(Ie,["prefixCls","className"]),{getPrefixCls:Re}=y.useContext(De.E_),Ne=Re("popover",kt),[et,st,Nt]=(0,Ve.Z)(Ne);return et(y.createElement($e,Object.assign({},we,{prefixCls:Ne,hashId:st,className:ke()(tt,Nt)})))};Ht.ZP=lt},37639:function(Dt,Ht,ne){"use strict";var y=ne(59301),Le=ne(92310),ke=ne.n(Le),it=ne(18929),We=ne(10228),De=ne(54500),Ve=ne(86641),Ke=ne(22703),ze=ne(25399),$e=ne(69106),lt=ne(48755),Ie=ne(85074),kt=function(Re,Ne){var et={};for(var st in Re)Object.prototype.hasOwnProperty.call(Re,st)&&Ne.indexOf(st)<0&&(et[st]=Re[st]);if(Re!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Nt=0,st=Object.getOwnPropertySymbols(Re);Nt{var et,st;const{prefixCls:Nt,title:me,content:Ze,overlayClassName:ft,placement:tn="top",trigger:Yt="hover",children:Je,mouseEnterDelay:Qe=.1,mouseLeaveDelay:Ct=.1,onOpenChange:Me,overlayStyle:je={},styles:ot,classNames:Bt}=Re,sn=kt(Re,["prefixCls","title","content","overlayClassName","placement","trigger","children","mouseEnterDelay","mouseLeaveDelay","onOpenChange","overlayStyle","styles","classNames"]),{getPrefixCls:Kt,className:Gt,style:Dn,classNames:Se,styles:fe}=(0,lt.dj)("popover"),at=Kt("popover",Nt),[Xt,qe,He]=(0,Ie.Z)(at),Ue=Kt(),rt=ke()(ft,qe,He,Gt,Se.root,Bt==null?void 0:Bt.root),dn=ke()(Se.body,Bt==null?void 0:Bt.body),[qt,Fn]=(0,it.Z)(!1,{value:(et=Re.open)!==null&&et!==void 0?et:Re.visible,defaultValue:(st=Re.defaultOpen)!==null&&st!==void 0?st:Re.defaultVisible}),At=(re,ce)=>{Fn(re,!0),Me==null||Me(re,ce)},Ge=re=>{re.keyCode===We.Z.ESC&&At(!1,re)},en=re=>{At(re)},ue=(0,De.Z)(me),ae=(0,De.Z)(Ze);return Xt(y.createElement(ze.Z,Object.assign({placement:tn,trigger:Yt,mouseEnterDelay:Qe,mouseLeaveDelay:Ct},sn,{prefixCls:at,classNames:{root:rt,body:dn},styles:{root:Object.assign(Object.assign(Object.assign(Object.assign({},fe.root),Dn),je),ot==null?void 0:ot.root),body:Object.assign(Object.assign({},fe.body),ot==null?void 0:ot.body)},ref:Ne,open:qt,onOpenChange:en,overlay:ue||ae?y.createElement($e.aV,{prefixCls:at,title:ue,content:ae}):null,transitionName:(0,Ve.m)(Ue,"zoom-big",sn.transitionName),"data-popover-inject":!0}),(0,Ke.Tm)(Je,{onKeyDown:re=>{var ce,he;y.isValidElement(Je)&&((he=Je==null?void 0:(ce=Je.props).onKeyDown)===null||he===void 0||he.call(ce,re)),Ge(re)}})))});we._InternalPanelDoNotUseOrYouWillBeFired=$e.ZP,Ht.Z=we},85074:function(Dt,Ht,ne){"use strict";var y=ne(63356),Le=ne(34925),ke=ne(37645),it=ne(36305),We=ne(34998),De=ne(16931),Ve=ne(51636);const Ke=lt=>{const{componentCls:Ie,popoverColor:kt,titleMinWidth:tt,fontWeightStrong:we,innerPadding:Re,boxShadowSecondary:Ne,colorTextHeading:et,borderRadiusLG:st,zIndexPopup:Nt,titleMarginBottom:me,colorBgElevated:Ze,popoverBg:ft,titleBorderBottom:tn,innerContentPadding:Yt,titlePadding:Je}=lt;return[{[Ie]:Object.assign(Object.assign({},(0,y.Wf)(lt)),{position:"absolute",top:0,left:{_skip_check_:!0,value:0},zIndex:Nt,fontWeight:"normal",whiteSpace:"normal",textAlign:"start",cursor:"auto",userSelect:"text","--valid-offset-x":"var(--arrow-offset-horizontal, var(--arrow-x))",transformOrigin:["var(--valid-offset-x, 50%)","var(--arrow-y, 50%)"].join(" "),"--antd-arrow-background-color":Ze,width:"max-content",maxWidth:"100vw","&-rtl":{direction:"rtl"},"&-hidden":{display:"none"},[`${Ie}-content`]:{position:"relative"},[`${Ie}-inner`]:{backgroundColor:ft,backgroundClip:"padding-box",borderRadius:st,boxShadow:Ne,padding:Re},[`${Ie}-title`]:{minWidth:tt,marginBottom:me,color:et,fontWeight:we,borderBottom:tn,padding:Je},[`${Ie}-inner-content`]:{color:kt,padding:Yt}})},(0,ke.ZP)(lt,"var(--antd-arrow-background-color)"),{[`${Ie}-pure`]:{position:"relative",maxWidth:"none",margin:lt.sizePopupArrow,display:"inline-block",[`${Ie}-content`]:{display:"inline-block"}}}]},ze=lt=>{const{componentCls:Ie}=lt;return{[Ie]:We.i.map(kt=>{const tt=lt[`${kt}6`];return{[`&${Ie}-${kt}`]:{"--antd-arrow-background-color":tt,[`${Ie}-inner`]:{backgroundColor:tt},[`${Ie}-arrow`]:{background:"transparent"}}}})}},$e=lt=>{const{lineWidth:Ie,controlHeight:kt,fontHeight:tt,padding:we,wireframe:Re,zIndexPopupBase:Ne,borderRadiusLG:et,marginXS:st,lineType:Nt,colorSplit:me,paddingSM:Ze}=lt,ft=kt-tt,tn=ft/2,Yt=ft/2-Ie,Je=we;return Object.assign(Object.assign(Object.assign({titleMinWidth:177,zIndexPopup:Ne+30},(0,it.w)(lt)),(0,ke.wZ)({contentRadius:et,limitVerticalRadius:!0})),{innerPadding:Re?0:12,titleMarginBottom:Re?0:st,titlePadding:Re?`${tn}px ${Je}px ${Yt}px`:0,titleBorderBottom:Re?`${Ie}px ${Nt} ${me}`:"none",innerContentPadding:Re?`${Ze}px ${Je}px`:0})};Ht.Z=(0,De.I$)("Popover",lt=>{const{colorBgElevated:Ie,colorText:kt}=lt,tt=(0,Ve.mergeToken)(lt,{popoverBg:Ie,popoverColor:kt});return[Ke(tt),ze(tt),(0,Le._y)(tt,"zoom-big")]},$e,{resetStyle:!1,deprecatedTokens:[["width","titleMinWidth"],["minWidth","titleMinWidth"]]})},52392:function(Dt,Ht,ne){"use strict";var y=ne(59301);const Le=(0,y.createContext)({});Ht.Z=Le},23422:function(Dt,Ht,ne){"use strict";ne.d(Ht,{Z:function(){return Ct}});var y=ne(59301),Le=ne(92310),ke=ne.n(Le),it=ne(3703),We=ne(16089),De=ne(2171),Ve=ne(52392),Ke=ne(8654),ze=ne(25399),lt=y.forwardRef((Me,je)=>{const{open:ot,draggingDelete:Bt}=Me,sn=(0,y.useRef)(null),Kt=ot&&!Bt,Gt=(0,y.useRef)(null);function Dn(){We.Z.cancel(Gt.current),Gt.current=null}function Se(){Gt.current=(0,We.Z)(()=>{var fe;(fe=sn.current)===null||fe===void 0||fe.forceAlign(),Gt.current=null})}return y.useEffect(()=>(Kt?Se():Dn(),Dn),[Kt,Me.title]),y.createElement(ze.Z,Object.assign({ref:(0,Ke.sQ)(sn,je)},Me,{open:Kt}))}),Ie=ne(36237),kt=ne(17835),tt=ne(63356),we=ne(16931),Re=ne(51636);const Ne=Me=>{const{componentCls:je,antCls:ot,controlSize:Bt,dotSize:sn,marginFull:Kt,marginPart:Gt,colorFillContentHover:Dn,handleColorDisabled:Se,calc:fe,handleSize:at,handleSizeHover:Xt,handleActiveColor:qe,handleActiveOutlineColor:He,handleLineWidth:Ue,handleLineWidthHover:rt,motionDurationMid:dn}=Me;return{[je]:Object.assign(Object.assign({},(0,tt.Wf)(Me)),{position:"relative",height:Bt,margin:`${(0,Ie.unit)(Gt)} ${(0,Ie.unit)(Kt)}`,padding:0,cursor:"pointer",touchAction:"none","&-vertical":{margin:`${(0,Ie.unit)(Kt)} ${(0,Ie.unit)(Gt)}`},[`${je}-rail`]:{position:"absolute",backgroundColor:Me.railBg,borderRadius:Me.borderRadiusXS,transition:`background-color ${dn}`},[`${je}-track,${je}-tracks`]:{position:"absolute",transition:`background-color ${dn}`},[`${je}-track`]:{backgroundColor:Me.trackBg,borderRadius:Me.borderRadiusXS},[`${je}-track-draggable`]:{boxSizing:"content-box",backgroundClip:"content-box",border:"solid rgba(0,0,0,0)"},"&:hover":{[`${je}-rail`]:{backgroundColor:Me.railHoverBg},[`${je}-track`]:{backgroundColor:Me.trackHoverBg},[`${je}-dot`]:{borderColor:Dn},[`${je}-handle::after`]:{boxShadow:`0 0 0 ${(0,Ie.unit)(Ue)} ${Me.colorPrimaryBorderHover}`},[`${je}-dot-active`]:{borderColor:Me.dotActiveBorderColor}},[`${je}-handle`]:{position:"absolute",width:at,height:at,outline:"none",userSelect:"none","&-dragging-delete":{opacity:0},"&::before":{content:'""',position:"absolute",insetInlineStart:fe(Ue).mul(-1).equal(),insetBlockStart:fe(Ue).mul(-1).equal(),width:fe(at).add(fe(Ue).mul(2)).equal(),height:fe(at).add(fe(Ue).mul(2)).equal(),backgroundColor:"transparent"},"&::after":{content:'""',position:"absolute",insetBlockStart:0,insetInlineStart:0,width:at,height:at,backgroundColor:Me.colorBgElevated,boxShadow:`0 0 0 ${(0,Ie.unit)(Ue)} ${Me.handleColor}`,outline:"0px solid transparent",borderRadius:"50%",cursor:"pointer",transition:` inset-inline-start ${dn}, inset-block-start ${dn}, width ${dn}, @@ -1011,33 +1011,33 @@ `]:{backgroundColor:Me.colorBgElevated,borderColor:Me.trackBgDisabled,boxShadow:"none",cursor:"not-allowed"},[`${je}-handle::after`]:{backgroundColor:Me.colorBgElevated,cursor:"not-allowed",width:at,height:at,boxShadow:`0 0 0 ${(0,Ie.unit)(Ue)} ${Se}`,insetInlineStart:0,insetBlockStart:0},[` ${je}-mark-text, ${je}-dot - `]:{cursor:"not-allowed !important"}},[`&-tooltip ${ot}-tooltip-inner`]:{minWidth:"unset"}})}},et=(Me,je)=>{const{componentCls:ot,railSize:Bt,handleSize:sn,dotSize:Kt,marginFull:Gt,calc:Dn}=Me,Se=je?"paddingBlock":"paddingInline",fe=je?"width":"height",at=je?"height":"width",Xt=je?"insetBlockStart":"insetInlineStart",qe=je?"top":"insetInlineStart",He=Dn(Bt).mul(3).sub(sn).div(2).equal(),Ue=Dn(sn).sub(Bt).div(2).equal(),rt=je?{borderWidth:`${(0,Ie.unit)(Ue)} 0`,transform:`translateY(${(0,Ie.unit)(Dn(Ue).mul(-1).equal())})`}:{borderWidth:`0 ${(0,Ie.unit)(Ue)}`,transform:`translateX(${(0,Ie.unit)(Me.calc(Ue).mul(-1).equal())})`};return{[Se]:Bt,[at]:Dn(Bt).mul(3).equal(),[`${ot}-rail`]:{[fe]:"100%",[at]:Bt},[`${ot}-track,${ot}-tracks`]:{[at]:Bt},[`${ot}-track-draggable`]:Object.assign({},rt),[`${ot}-handle`]:{[Xt]:He},[`${ot}-mark`]:{insetInlineStart:0,top:0,[qe]:Dn(Bt).mul(3).add(je?0:Gt).equal(),[fe]:"100%"},[`${ot}-step`]:{insetInlineStart:0,top:0,[qe]:Bt,[fe]:"100%",[at]:Bt},[`${ot}-dot`]:{position:"absolute",[Xt]:Dn(Bt).sub(Kt).div(2).equal()}}},st=Me=>{const{componentCls:je,marginPartWithMark:ot}=Me;return{[`${je}-horizontal`]:Object.assign(Object.assign({},et(Me,!0)),{[`&${je}-with-marks`]:{marginBottom:ot}})}},Nt=Me=>{const{componentCls:je}=Me;return{[`${je}-vertical`]:Object.assign(Object.assign({},et(Me,!1)),{height:"100%"})}},me=Me=>{const ot=Me.controlHeightLG/4,Bt=Me.controlHeightSM/2,sn=Me.lineWidth+1,Kt=Me.lineWidth+1*1.5,Gt=Me.colorPrimary,Dn=new kt.FastColor(Gt).setA(.2).toRgbString();return{controlSize:ot,railSize:4,handleSize:ot,handleSizeHover:Bt,dotSize:8,handleLineWidth:sn,handleLineWidthHover:Kt,railBg:Me.colorFillTertiary,railHoverBg:Me.colorFillSecondary,trackBg:Me.colorPrimaryBorder,trackHoverBg:Me.colorPrimaryBorderHover,handleColor:Me.colorPrimaryBorder,handleActiveColor:Gt,handleActiveOutlineColor:Dn,handleColorDisabled:new kt.FastColor(Me.colorTextDisabled).onBackground(Me.colorBgContainer).toHexString(),dotBorderColor:Me.colorBorderSecondary,dotActiveBorderColor:Me.colorPrimaryBorder,trackBgDisabled:Me.colorBgContainerDisabled}};var Ze=(0,we.I$)("Slider",Me=>{const je=(0,Re.mergeToken)(Me,{marginPart:Me.calc(Me.controlHeight).sub(Me.controlSize).div(2).equal(),marginFull:Me.calc(Me.controlSize).div(2).equal(),marginPartWithMark:Me.calc(Me.controlHeightLG).sub(Me.controlSize).equal()});return[Ne(je),st(je),Nt(je)]},me);function ft(){const[Me,je]=y.useState(!1),ot=y.useRef(null),Bt=()=>{We.Z.cancel(ot.current)},sn=Kt=>{Bt(),Kt?je(Kt):ot.current=(0,We.Z)(()=>{je(Kt)})};return y.useEffect(()=>Bt,[]),[Me,sn]}var tn=ne(48755),Yt=function(Me,je){var ot={};for(var Bt in Me)Object.prototype.hasOwnProperty.call(Me,Bt)&&je.indexOf(Bt)<0&&(ot[Bt]=Me[Bt]);if(Me!=null&&typeof Object.getOwnPropertySymbols=="function")for(var sn=0,Bt=Object.getOwnPropertySymbols(Me);sntypeof ot=="number"?ot.toString():""}var Ct=y.forwardRef((Me,je)=>{const{prefixCls:ot,range:Bt,className:sn,rootClassName:Kt,style:Gt,disabled:Dn,tooltipPrefixCls:Se,tipFormatter:fe,tooltipVisible:at,getTooltipPopupContainer:Xt,tooltipPlacement:qe,tooltip:He={},onChangeComplete:Ue,classNames:rt,styles:dn}=Me,qt=Yt(Me,["prefixCls","range","className","rootClassName","style","disabled","tooltipPrefixCls","tipFormatter","tooltipVisible","getTooltipPopupContainer","tooltipPlacement","tooltip","onChangeComplete","classNames","styles"]),{vertical:Fn}=Me,{getPrefixCls:At,direction:Ge,className:en,style:ue,classNames:ae,styles:re,getPopupContainer:ce}=(0,tn.dj)("slider"),he=y.useContext(De.Z),ie=Dn!=null?Dn:he,{handleRender:Ce,direction:Et}=y.useContext(Ve.Z),dt=(Et||Ge)==="rtl",[yt,vn]=ft(),[wn,Sn]=ft(),Zn=Object.assign({},He),{open:rn,placement:ht,getPopupContainer:Cn,prefixCls:_t,formatter:on}=Zn,It=rn!=null?rn:at,pn=(yt||wn)&&It!==!1,Ot=Je(on,fe),[jn,$n]=ft(),Xr=Za=>{Ue==null||Ue(Za),$n(!1)},nr=(Za,ja)=>Za||(ja?dt?"left":"right":"top"),ut=At("slider",ot),[Rt,En,Pn]=Ze(ut),or=ke()(sn,en,ae.root,rt==null?void 0:rt.root,Kt,{[`${ut}-rtl`]:dt,[`${ut}-lock`]:jn},En,Pn);dt&&!qt.vertical&&(qt.reverse=!qt.reverse),y.useEffect(()=>{const Za=()=>{(0,We.Z)(()=>{Sn(!1)},1)};return document.addEventListener("mouseup",Za),()=>{document.removeEventListener("mouseup",Za)}},[]);const Fr=Bt&&!It,La=Ce||((Za,ja)=>{const{index:ei}=ja,ur=Za.props;function Qt(Or,br,vi){var zi,ci,Oa,xn;vi&&((ci=(zi=qt)[Or])===null||ci===void 0||ci.call(zi,br)),(xn=(Oa=ur)[Or])===null||xn===void 0||xn.call(Oa,br)}const Vn=Object.assign(Object.assign({},ur),{onMouseEnter:Or=>{vn(!0),Qt("onMouseEnter",Or)},onMouseLeave:Or=>{vn(!1),Qt("onMouseLeave",Or)},onMouseDown:Or=>{Sn(!0),$n(!0),Qt("onMouseDown",Or)},onFocus:Or=>{var br;Sn(!0),(br=qt.onFocus)===null||br===void 0||br.call(qt,Or),Qt("onFocus",Or,!0)},onBlur:Or=>{var br;Sn(!1),(br=qt.onBlur)===null||br===void 0||br.call(qt,Or),Qt("onBlur",Or,!0)}}),hr=y.cloneElement(Za,Vn),Ea=(!!It||pn)&&Ot!==null;return Fr?hr:y.createElement(lt,Object.assign({},Zn,{prefixCls:At("tooltip",_t!=null?_t:Se),title:Ot?Ot(ja.value):"",open:Ea,placement:nr(ht!=null?ht:qe,Fn),key:ei,classNames:{root:`${ut}-tooltip`},getPopupContainer:Cn||Xt||ce}),hr)}),Rr=Fr?(Za,ja)=>{const ei=y.cloneElement(Za,{style:Object.assign(Object.assign({},Za.props.style),{visibility:"hidden"})});return y.createElement(lt,Object.assign({},Zn,{prefixCls:At("tooltip",_t!=null?_t:Se),title:Ot?Ot(ja.value):"",open:Ot!==null&&pn,placement:nr(ht!=null?ht:qe,Fn),key:"tooltip",classNames:{root:`${ut}-tooltip`},getPopupContainer:Cn||Xt||ce,draggingDelete:ja.draggingDelete}),ei)}:void 0,Wr=Object.assign(Object.assign(Object.assign(Object.assign({},re.root),ue),dn==null?void 0:dn.root),Gt),xr=Object.assign(Object.assign({},re.tracks),dn==null?void 0:dn.tracks),Fa=ke()(ae.tracks,rt==null?void 0:rt.tracks);return Rt(y.createElement(it.Z,Object.assign({},qt,{classNames:Object.assign({handle:ke()(ae.handle,rt==null?void 0:rt.handle),rail:ke()(ae.rail,rt==null?void 0:rt.rail),track:ke()(ae.track,rt==null?void 0:rt.track)},Fa?{tracks:Fa}:{}),styles:Object.assign({handle:Object.assign(Object.assign({},re.handle),dn==null?void 0:dn.handle),rail:Object.assign(Object.assign({},re.rail),dn==null?void 0:dn.rail),track:Object.assign(Object.assign({},re.track),dn==null?void 0:dn.track)},Object.keys(xr).length?{tracks:xr}:{}),step:qt.step,range:Bt,className:or,style:Wr,disabled:ie,ref:je,prefixCls:ut,handleRender:La,activeHandleRender:Rr,onChangeComplete:Xr})))})},58755:function(Dt,Ht,ne){"use strict";ne.d(Ht,{Z:function(){return sn}});var y=ne(59301),Le=ne(58617),ke=ne(92310),it=ne.n(ke),We=ne(54476),De=ne(20068),Ve=ne(42978),Ke=ne(75931),ze=ne(18929),$e=ne(10228),lt=["prefixCls","className","checked","defaultChecked","disabled","loadingIcon","checkedChildren","unCheckedChildren","onClick","onChange","onKeyDown"],Ie=y.forwardRef(function(Kt,Gt){var Dn,Se=Kt.prefixCls,fe=Se===void 0?"rc-switch":Se,at=Kt.className,Xt=Kt.checked,qe=Kt.defaultChecked,He=Kt.disabled,Ue=Kt.loadingIcon,rt=Kt.checkedChildren,dn=Kt.unCheckedChildren,qt=Kt.onClick,Fn=Kt.onChange,At=Kt.onKeyDown,Ge=(0,Ke.Z)(Kt,lt),en=(0,ze.Z)(!1,{value:Xt,defaultValue:qe}),ue=(0,Ve.Z)(en,2),ae=ue[0],re=ue[1];function ce(Et,vt){var dt=ae;return He||(dt=Et,re(dt),Fn==null||Fn(dt,vt)),dt}function he(Et){Et.which===$e.Z.LEFT?ce(!1,Et):Et.which===$e.Z.RIGHT&&ce(!0,Et),At==null||At(Et)}function ie(Et){var vt=ce(!ae,Et);qt==null||qt(vt,Et)}var Ce=it()(fe,at,(Dn={},(0,De.Z)(Dn,"".concat(fe,"-checked"),ae),(0,De.Z)(Dn,"".concat(fe,"-disabled"),He),Dn));return y.createElement("button",(0,We.Z)({},Ge,{type:"button",role:"switch","aria-checked":ae,disabled:He,className:Ce,ref:Gt,onKeyDown:he,onClick:ie}),Ue,y.createElement("span",{className:"".concat(fe,"-inner")},y.createElement("span",{className:"".concat(fe,"-inner-checked")},rt),y.createElement("span",{className:"".concat(fe,"-inner-unchecked")},dn)))});Ie.displayName="Switch";var kt=Ie,tt=ne(12919),we=ne(48755),Re=ne(2171),Ne=ne(31756),et=ne(36237),st=ne(17835),Nt=ne(63356),me=ne(16931),Ze=ne(51636);const ft=Kt=>{const{componentCls:Gt,trackHeightSM:Dn,trackPadding:Se,trackMinWidthSM:fe,innerMinMarginSM:at,innerMaxMarginSM:Xt,handleSizeSM:qe,calc:He}=Kt,Ue=`${Gt}-inner`,rt=(0,et.unit)(He(qe).add(He(Se).mul(2)).equal()),dn=(0,et.unit)(He(Xt).mul(2).equal());return{[Gt]:{[`&${Gt}-small`]:{minWidth:fe,height:Dn,lineHeight:(0,et.unit)(Dn),[`${Gt}-inner`]:{paddingInlineStart:Xt,paddingInlineEnd:at,[`${Ue}-checked, ${Ue}-unchecked`]:{minHeight:Dn},[`${Ue}-checked`]:{marginInlineStart:`calc(-100% + ${rt} - ${dn})`,marginInlineEnd:`calc(100% - ${rt} + ${dn})`},[`${Ue}-unchecked`]:{marginTop:He(Dn).mul(-1).equal(),marginInlineStart:0,marginInlineEnd:0}},[`${Gt}-handle`]:{width:qe,height:qe},[`${Gt}-loading-icon`]:{top:He(He(qe).sub(Kt.switchLoadingIconSize)).div(2).equal(),fontSize:Kt.switchLoadingIconSize},[`&${Gt}-checked`]:{[`${Gt}-inner`]:{paddingInlineStart:at,paddingInlineEnd:Xt,[`${Ue}-checked`]:{marginInlineStart:0,marginInlineEnd:0},[`${Ue}-unchecked`]:{marginInlineStart:`calc(100% - ${rt} + ${dn})`,marginInlineEnd:`calc(-100% + ${rt} - ${dn})`}},[`${Gt}-handle`]:{insetInlineStart:`calc(100% - ${(0,et.unit)(He(qe).add(Se).equal())})`}},[`&:not(${Gt}-disabled):active`]:{[`&:not(${Gt}-checked) ${Ue}`]:{[`${Ue}-unchecked`]:{marginInlineStart:He(Kt.marginXXS).div(2).equal(),marginInlineEnd:He(Kt.marginXXS).mul(-1).div(2).equal()}},[`&${Gt}-checked ${Ue}`]:{[`${Ue}-checked`]:{marginInlineStart:He(Kt.marginXXS).mul(-1).div(2).equal(),marginInlineEnd:He(Kt.marginXXS).div(2).equal()}}}}}}},tn=Kt=>{const{componentCls:Gt,handleSize:Dn,calc:Se}=Kt;return{[Gt]:{[`${Gt}-loading-icon${Kt.iconCls}`]:{position:"relative",top:Se(Se(Dn).sub(Kt.fontSize)).div(2).equal(),color:Kt.switchLoadingIconColor,verticalAlign:"top"},[`&${Gt}-checked ${Gt}-loading-icon`]:{color:Kt.switchColor}}}},Yt=Kt=>{const{componentCls:Gt,trackPadding:Dn,handleBg:Se,handleShadow:fe,handleSize:at,calc:Xt}=Kt,qe=`${Gt}-handle`;return{[Gt]:{[qe]:{position:"absolute",top:Dn,insetInlineStart:Dn,width:at,height:at,transition:`all ${Kt.switchDuration} ease-in-out`,"&::before":{position:"absolute",top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,backgroundColor:Se,borderRadius:Xt(at).div(2).equal(),boxShadow:fe,transition:`all ${Kt.switchDuration} ease-in-out`,content:'""'}},[`&${Gt}-checked ${qe}`]:{insetInlineStart:`calc(100% - ${(0,et.unit)(Xt(at).add(Dn).equal())})`},[`&:not(${Gt}-disabled):active`]:{[`${qe}::before`]:{insetInlineEnd:Kt.switchHandleActiveInset,insetInlineStart:0},[`&${Gt}-checked ${qe}::before`]:{insetInlineEnd:0,insetInlineStart:Kt.switchHandleActiveInset}}}}},Je=Kt=>{const{componentCls:Gt,trackHeight:Dn,trackPadding:Se,innerMinMargin:fe,innerMaxMargin:at,handleSize:Xt,calc:qe}=Kt,He=`${Gt}-inner`,Ue=(0,et.unit)(qe(Xt).add(qe(Se).mul(2)).equal()),rt=(0,et.unit)(qe(at).mul(2).equal());return{[Gt]:{[He]:{display:"block",overflow:"hidden",borderRadius:100,height:"100%",paddingInlineStart:at,paddingInlineEnd:fe,transition:`padding-inline-start ${Kt.switchDuration} ease-in-out, padding-inline-end ${Kt.switchDuration} ease-in-out`,[`${He}-checked, ${He}-unchecked`]:{display:"block",color:Kt.colorTextLightSolid,fontSize:Kt.fontSizeSM,transition:`margin-inline-start ${Kt.switchDuration} ease-in-out, margin-inline-end ${Kt.switchDuration} ease-in-out`,pointerEvents:"none",minHeight:Dn},[`${He}-checked`]:{marginInlineStart:`calc(-100% + ${Ue} - ${rt})`,marginInlineEnd:`calc(100% - ${Ue} + ${rt})`},[`${He}-unchecked`]:{marginTop:qe(Dn).mul(-1).equal(),marginInlineStart:0,marginInlineEnd:0}},[`&${Gt}-checked ${He}`]:{paddingInlineStart:fe,paddingInlineEnd:at,[`${He}-checked`]:{marginInlineStart:0,marginInlineEnd:0},[`${He}-unchecked`]:{marginInlineStart:`calc(100% - ${Ue} + ${rt})`,marginInlineEnd:`calc(-100% + ${Ue} - ${rt})`}},[`&:not(${Gt}-disabled):active`]:{[`&:not(${Gt}-checked) ${He}`]:{[`${He}-unchecked`]:{marginInlineStart:qe(Se).mul(2).equal(),marginInlineEnd:qe(Se).mul(-1).mul(2).equal()}},[`&${Gt}-checked ${He}`]:{[`${He}-checked`]:{marginInlineStart:qe(Se).mul(-1).mul(2).equal(),marginInlineEnd:qe(Se).mul(2).equal()}}}}}},Qe=Kt=>{const{componentCls:Gt,trackHeight:Dn,trackMinWidth:Se}=Kt;return{[Gt]:Object.assign(Object.assign(Object.assign(Object.assign({},(0,Nt.Wf)(Kt)),{position:"relative",display:"inline-block",boxSizing:"border-box",minWidth:Se,height:Dn,lineHeight:(0,et.unit)(Dn),verticalAlign:"middle",background:Kt.colorTextQuaternary,border:"0",borderRadius:100,cursor:"pointer",transition:`all ${Kt.motionDurationMid}`,userSelect:"none",[`&:hover:not(${Gt}-disabled)`]:{background:Kt.colorTextTertiary}}),(0,Nt.Qy)(Kt)),{[`&${Gt}-checked`]:{background:Kt.switchColor,[`&:hover:not(${Gt}-disabled)`]:{background:Kt.colorPrimaryHover}},[`&${Gt}-loading, &${Gt}-disabled`]:{cursor:"not-allowed",opacity:Kt.switchDisabledOpacity,"*":{boxShadow:"none",cursor:"not-allowed"}},[`&${Gt}-rtl`]:{direction:"rtl"}})}},Ct=Kt=>{const{fontSize:Gt,lineHeight:Dn,controlHeight:Se,colorWhite:fe}=Kt,at=Gt*Dn,Xt=Se/2,qe=2,He=at-qe*2,Ue=Xt-qe*2;return{trackHeight:at,trackHeightSM:Xt,trackMinWidth:He*2+qe*4,trackMinWidthSM:Ue*2+qe*2,trackPadding:qe,handleBg:fe,handleSize:He,handleSizeSM:Ue,handleShadow:`0 2px 4px 0 ${new st.FastColor("#00230b").setA(.2).toRgbString()}`,innerMinMargin:He/2,innerMaxMargin:He+qe+qe*2,innerMinMarginSM:Ue/2,innerMaxMarginSM:Ue+qe+qe*2}};var Me=(0,me.I$)("Switch",Kt=>{const Gt=(0,Ze.mergeToken)(Kt,{switchDuration:Kt.motionDurationMid,switchColor:Kt.colorPrimary,switchDisabledOpacity:Kt.opacityLoading,switchLoadingIconSize:Kt.calc(Kt.fontSizeIcon).mul(.75).equal(),switchLoadingIconColor:`rgba(0, 0, 0, ${Kt.opacityLoading})`,switchHandleActiveInset:"-30%"});return[Qe(Gt),Je(Gt),Yt(Gt),tn(Gt),ft(Gt)]},Ct),je=function(Kt,Gt){var Dn={};for(var Se in Kt)Object.prototype.hasOwnProperty.call(Kt,Se)&&Gt.indexOf(Se)<0&&(Dn[Se]=Kt[Se]);if(Kt!=null&&typeof Object.getOwnPropertySymbols=="function")for(var fe=0,Se=Object.getOwnPropertySymbols(Kt);fe{const{prefixCls:Dn,size:Se,disabled:fe,loading:at,className:Xt,rootClassName:qe,style:He,checked:Ue,value:rt,defaultChecked:dn,defaultValue:qt,onChange:Fn}=Kt,At=je(Kt,["prefixCls","size","disabled","loading","className","rootClassName","style","checked","value","defaultChecked","defaultValue","onChange"]),[Ge,en]=(0,ze.Z)(!1,{value:Ue!=null?Ue:rt,defaultValue:dn!=null?dn:qt}),{getPrefixCls:ue,direction:ae,switch:re}=y.useContext(we.E_),ce=y.useContext(Re.Z),he=(fe!=null?fe:ce)||at,ie=ue("switch",Dn),Ce=y.createElement("div",{className:`${ie}-handle`},at&&y.createElement(Le.Z,{className:`${ie}-loading-icon`})),[Et,vt,dt]=Me(ie),yt=(0,Ne.Z)(Se),vn=it()(re==null?void 0:re.className,{[`${ie}-small`]:yt==="small",[`${ie}-loading`]:at,[`${ie}-rtl`]:ae==="rtl"},Xt,qe,vt,dt),wn=Object.assign(Object.assign({},re==null?void 0:re.style),He),Sn=function(){en(arguments.length<=0?void 0:arguments[0]),Fn==null||Fn.apply(void 0,arguments)};return Et(y.createElement(tt.Z,{component:"Switch"},y.createElement(kt,Object.assign({},At,{checked:Ge,onChange:Sn,prefixCls:ie,className:vn,style:wn,disabled:he,ref:Gt,loadingIcon:Ce}))))});Bt.__ANT_SWITCH=!0;var sn=Bt},22275:function(Dt,Ht,ne){"use strict";var y,Le=ne(25569).default;y={value:!0},Ht.Z=void 0;var ke=Le(ne(44820)),it=Le(ne(31191));const We={lang:Object.assign({placeholder:"\u8BF7\u9009\u62E9\u65E5\u671F",yearPlaceholder:"\u8BF7\u9009\u62E9\u5E74\u4EFD",quarterPlaceholder:"\u8BF7\u9009\u62E9\u5B63\u5EA6",monthPlaceholder:"\u8BF7\u9009\u62E9\u6708\u4EFD",weekPlaceholder:"\u8BF7\u9009\u62E9\u5468",rangePlaceholder:["\u5F00\u59CB\u65E5\u671F","\u7ED3\u675F\u65E5\u671F"],rangeYearPlaceholder:["\u5F00\u59CB\u5E74\u4EFD","\u7ED3\u675F\u5E74\u4EFD"],rangeMonthPlaceholder:["\u5F00\u59CB\u6708\u4EFD","\u7ED3\u675F\u6708\u4EFD"],rangeQuarterPlaceholder:["\u5F00\u59CB\u5B63\u5EA6","\u7ED3\u675F\u5B63\u5EA6"],rangeWeekPlaceholder:["\u5F00\u59CB\u5468","\u7ED3\u675F\u5468"]},ke.default),timePickerLocale:Object.assign({},it.default)};We.lang.ok="\u786E\u5B9A";var De=Ht.Z=We},31191:function(Dt,Ht){"use strict";Object.defineProperty(Ht,"__esModule",{value:!0}),Ht.default=void 0;const ne={placeholder:"\u8BF7\u9009\u62E9\u65F6\u95F4",rangePlaceholder:["\u5F00\u59CB\u65F6\u95F4","\u7ED3\u675F\u65F6\u95F4"]};var y=Ht.default=ne},99498:function(Dt,Ht,ne){(function(y){y(ne(89780))})(function(y){y.defineOption("placeholder","",function(Ke,ze,$e){var lt=$e&&$e!=y.Init;if(ze&&!lt)Ke.on("blur",We),Ke.on("change",De),Ke.on("swapDoc",De),y.on(Ke.getInputField(),"compositionupdate",Ke.state.placeholderCompose=function(){it(Ke)}),De(Ke);else if(!ze&<){Ke.off("blur",We),Ke.off("change",De),Ke.off("swapDoc",De),y.off(Ke.getInputField(),"compositionupdate",Ke.state.placeholderCompose),Le(Ke);var Ie=Ke.getWrapperElement();Ie.className=Ie.className.replace(" CodeMirror-empty","")}ze&&!Ke.hasFocus()&&We(Ke)});function Le(Ke){Ke.state.placeholder&&(Ke.state.placeholder.parentNode.removeChild(Ke.state.placeholder),Ke.state.placeholder=null)}function ke(Ke){Le(Ke);var ze=Ke.state.placeholder=document.createElement("pre");ze.style.cssText="height: 0; overflow: visible",ze.style.direction=Ke.getOption("direction"),ze.className="CodeMirror-placeholder CodeMirror-line-like";var $e=Ke.getOption("placeholder");typeof $e=="string"&&($e=document.createTextNode($e)),ze.appendChild($e),Ke.display.lineSpace.insertBefore(ze,Ke.display.lineSpace.firstChild)}function it(Ke){setTimeout(function(){var ze=!1,$e=Ke.getInputField();$e.nodeName=="TEXTAREA"?ze=!$e.value:Ke.lineCount()==1&&(ze=!/[^\u200b]/.test($e.querySelector(".CodeMirror-line").textContent)),ze?ke(Ke):Le(Ke)},20)}function We(Ke){Ve(Ke)&&ke(Ke)}function De(Ke){var ze=Ke.getWrapperElement(),$e=Ve(Ke);ze.className=ze.className.replace(" CodeMirror-empty","")+($e?" CodeMirror-empty":""),$e?ke(Ke):Le(Ke)}function Ve(Ke){return Ke.lineCount()===1&&Ke.getLine(0)===""}})},25717:function(Dt,Ht,ne){(function(y){y(ne(89780))})(function(y){var Le={pairs:`()[]{}''""`,closeBefore:`)]}'":;>`,triples:"",explode:"[]{}"},ke=y.Pos;y.defineOption("autoCloseBrackets",!1,function(we,Re,Ne){Ne&&Ne!=y.Init&&(we.removeKeyMap(We),we.state.closeBrackets=null),Re&&(De(it(Re,"pairs")),we.state.closeBrackets=Re,we.addKeyMap(We))});function it(we,Re){return Re=="pairs"&&typeof we=="string"?we:typeof we=="object"&&we[Re]!=null?we[Re]:Le[Re]}var We={Backspace:ze,Enter:$e};function De(we){for(var Re=0;Re=0;st--){var me=et[st].head;we.replaceRange("",ke(me.line,me.ch-1),ke(me.line,me.ch+1),"+delete")}}function $e(we){var Re=Ke(we),Ne=Re&&it(Re,"explode");if(!Ne||we.getOption("disableInput"))return y.Pass;for(var et=we.listSelections(),st=0;st{const{componentCls:ot,railSize:Bt,handleSize:sn,dotSize:Kt,marginFull:Gt,calc:Dn}=Me,Se=je?"paddingBlock":"paddingInline",fe=je?"width":"height",at=je?"height":"width",Xt=je?"insetBlockStart":"insetInlineStart",qe=je?"top":"insetInlineStart",He=Dn(Bt).mul(3).sub(sn).div(2).equal(),Ue=Dn(sn).sub(Bt).div(2).equal(),rt=je?{borderWidth:`${(0,Ie.unit)(Ue)} 0`,transform:`translateY(${(0,Ie.unit)(Dn(Ue).mul(-1).equal())})`}:{borderWidth:`0 ${(0,Ie.unit)(Ue)}`,transform:`translateX(${(0,Ie.unit)(Me.calc(Ue).mul(-1).equal())})`};return{[Se]:Bt,[at]:Dn(Bt).mul(3).equal(),[`${ot}-rail`]:{[fe]:"100%",[at]:Bt},[`${ot}-track,${ot}-tracks`]:{[at]:Bt},[`${ot}-track-draggable`]:Object.assign({},rt),[`${ot}-handle`]:{[Xt]:He},[`${ot}-mark`]:{insetInlineStart:0,top:0,[qe]:Dn(Bt).mul(3).add(je?0:Gt).equal(),[fe]:"100%"},[`${ot}-step`]:{insetInlineStart:0,top:0,[qe]:Bt,[fe]:"100%",[at]:Bt},[`${ot}-dot`]:{position:"absolute",[Xt]:Dn(Bt).sub(Kt).div(2).equal()}}},st=Me=>{const{componentCls:je,marginPartWithMark:ot}=Me;return{[`${je}-horizontal`]:Object.assign(Object.assign({},et(Me,!0)),{[`&${je}-with-marks`]:{marginBottom:ot}})}},Nt=Me=>{const{componentCls:je}=Me;return{[`${je}-vertical`]:Object.assign(Object.assign({},et(Me,!1)),{height:"100%"})}},me=Me=>{const ot=Me.controlHeightLG/4,Bt=Me.controlHeightSM/2,sn=Me.lineWidth+1,Kt=Me.lineWidth+1*1.5,Gt=Me.colorPrimary,Dn=new kt.FastColor(Gt).setA(.2).toRgbString();return{controlSize:ot,railSize:4,handleSize:ot,handleSizeHover:Bt,dotSize:8,handleLineWidth:sn,handleLineWidthHover:Kt,railBg:Me.colorFillTertiary,railHoverBg:Me.colorFillSecondary,trackBg:Me.colorPrimaryBorder,trackHoverBg:Me.colorPrimaryBorderHover,handleColor:Me.colorPrimaryBorder,handleActiveColor:Gt,handleActiveOutlineColor:Dn,handleColorDisabled:new kt.FastColor(Me.colorTextDisabled).onBackground(Me.colorBgContainer).toHexString(),dotBorderColor:Me.colorBorderSecondary,dotActiveBorderColor:Me.colorPrimaryBorder,trackBgDisabled:Me.colorBgContainerDisabled}};var Ze=(0,we.I$)("Slider",Me=>{const je=(0,Re.mergeToken)(Me,{marginPart:Me.calc(Me.controlHeight).sub(Me.controlSize).div(2).equal(),marginFull:Me.calc(Me.controlSize).div(2).equal(),marginPartWithMark:Me.calc(Me.controlHeightLG).sub(Me.controlSize).equal()});return[Ne(je),st(je),Nt(je)]},me);function ft(){const[Me,je]=y.useState(!1),ot=y.useRef(null),Bt=()=>{We.Z.cancel(ot.current)},sn=Kt=>{Bt(),Kt?je(Kt):ot.current=(0,We.Z)(()=>{je(Kt)})};return y.useEffect(()=>Bt,[]),[Me,sn]}var tn=ne(48755),Yt=function(Me,je){var ot={};for(var Bt in Me)Object.prototype.hasOwnProperty.call(Me,Bt)&&je.indexOf(Bt)<0&&(ot[Bt]=Me[Bt]);if(Me!=null&&typeof Object.getOwnPropertySymbols=="function")for(var sn=0,Bt=Object.getOwnPropertySymbols(Me);sntypeof ot=="number"?ot.toString():""}var Ct=y.forwardRef((Me,je)=>{const{prefixCls:ot,range:Bt,className:sn,rootClassName:Kt,style:Gt,disabled:Dn,tooltipPrefixCls:Se,tipFormatter:fe,tooltipVisible:at,getTooltipPopupContainer:Xt,tooltipPlacement:qe,tooltip:He={},onChangeComplete:Ue,classNames:rt,styles:dn}=Me,qt=Yt(Me,["prefixCls","range","className","rootClassName","style","disabled","tooltipPrefixCls","tipFormatter","tooltipVisible","getTooltipPopupContainer","tooltipPlacement","tooltip","onChangeComplete","classNames","styles"]),{vertical:Fn}=Me,{getPrefixCls:At,direction:Ge,className:en,style:ue,classNames:ae,styles:re,getPopupContainer:ce}=(0,tn.dj)("slider"),he=y.useContext(De.Z),ie=Dn!=null?Dn:he,{handleRender:Ce,direction:Et}=y.useContext(Ve.Z),dt=(Et||Ge)==="rtl",[yt,vn]=ft(),[wn,Sn]=ft(),Zn=Object.assign({},He),{open:rn,placement:ht,getPopupContainer:Cn,prefixCls:_t,formatter:on}=Zn,It=rn!=null?rn:at,pn=(yt||wn)&&It!==!1,Ot=Je(on,fe),[jn,$n]=ft(),Xr=Za=>{Ue==null||Ue(Za),$n(!1)},nr=(Za,ja)=>Za||(ja?dt?"left":"right":"top"),ut=At("slider",ot),[Rt,En,Pn]=Ze(ut),or=ke()(sn,en,ae.root,rt==null?void 0:rt.root,Kt,{[`${ut}-rtl`]:dt,[`${ut}-lock`]:jn},En,Pn);dt&&!qt.vertical&&(qt.reverse=!qt.reverse),y.useEffect(()=>{const Za=()=>{(0,We.Z)(()=>{Sn(!1)},1)};return document.addEventListener("mouseup",Za),()=>{document.removeEventListener("mouseup",Za)}},[]);const wr=Bt&&!It,La=Ce||((Za,ja)=>{const{index:ei}=ja,ur=Za.props;function Qt(Or,Ar,vi){var zi,ci,Oa,xn;vi&&((ci=(zi=qt)[Or])===null||ci===void 0||ci.call(zi,Ar)),(xn=(Oa=ur)[Or])===null||xn===void 0||xn.call(Oa,Ar)}const Vn=Object.assign(Object.assign({},ur),{onMouseEnter:Or=>{vn(!0),Qt("onMouseEnter",Or)},onMouseLeave:Or=>{vn(!1),Qt("onMouseLeave",Or)},onMouseDown:Or=>{Sn(!0),$n(!0),Qt("onMouseDown",Or)},onFocus:Or=>{var Ar;Sn(!0),(Ar=qt.onFocus)===null||Ar===void 0||Ar.call(qt,Or),Qt("onFocus",Or,!0)},onBlur:Or=>{var Ar;Sn(!1),(Ar=qt.onBlur)===null||Ar===void 0||Ar.call(qt,Or),Qt("onBlur",Or,!0)}}),hr=y.cloneElement(Za,Vn),Ea=(!!It||pn)&&Ot!==null;return wr?hr:y.createElement(lt,Object.assign({},Zn,{prefixCls:At("tooltip",_t!=null?_t:Se),title:Ot?Ot(ja.value):"",open:Ea,placement:nr(ht!=null?ht:qe,Fn),key:ei,classNames:{root:`${ut}-tooltip`},getPopupContainer:Cn||Xt||ce}),hr)}),Rr=wr?(Za,ja)=>{const ei=y.cloneElement(Za,{style:Object.assign(Object.assign({},Za.props.style),{visibility:"hidden"})});return y.createElement(lt,Object.assign({},Zn,{prefixCls:At("tooltip",_t!=null?_t:Se),title:Ot?Ot(ja.value):"",open:Ot!==null&&pn,placement:nr(ht!=null?ht:qe,Fn),key:"tooltip",classNames:{root:`${ut}-tooltip`},getPopupContainer:Cn||Xt||ce,draggingDelete:ja.draggingDelete}),ei)}:void 0,Wr=Object.assign(Object.assign(Object.assign(Object.assign({},re.root),ue),dn==null?void 0:dn.root),Gt),Fr=Object.assign(Object.assign({},re.tracks),dn==null?void 0:dn.tracks),Fa=ke()(ae.tracks,rt==null?void 0:rt.tracks);return Rt(y.createElement(it.Z,Object.assign({},qt,{classNames:Object.assign({handle:ke()(ae.handle,rt==null?void 0:rt.handle),rail:ke()(ae.rail,rt==null?void 0:rt.rail),track:ke()(ae.track,rt==null?void 0:rt.track)},Fa?{tracks:Fa}:{}),styles:Object.assign({handle:Object.assign(Object.assign({},re.handle),dn==null?void 0:dn.handle),rail:Object.assign(Object.assign({},re.rail),dn==null?void 0:dn.rail),track:Object.assign(Object.assign({},re.track),dn==null?void 0:dn.track)},Object.keys(Fr).length?{tracks:Fr}:{}),step:qt.step,range:Bt,className:or,style:Wr,disabled:ie,ref:je,prefixCls:ut,handleRender:La,activeHandleRender:Rr,onChangeComplete:Xr})))})},58755:function(Dt,Ht,ne){"use strict";ne.d(Ht,{Z:function(){return sn}});var y=ne(59301),Le=ne(58617),ke=ne(92310),it=ne.n(ke),We=ne(54476),De=ne(20068),Ve=ne(42978),Ke=ne(75931),ze=ne(18929),$e=ne(10228),lt=["prefixCls","className","checked","defaultChecked","disabled","loadingIcon","checkedChildren","unCheckedChildren","onClick","onChange","onKeyDown"],Ie=y.forwardRef(function(Kt,Gt){var Dn,Se=Kt.prefixCls,fe=Se===void 0?"rc-switch":Se,at=Kt.className,Xt=Kt.checked,qe=Kt.defaultChecked,He=Kt.disabled,Ue=Kt.loadingIcon,rt=Kt.checkedChildren,dn=Kt.unCheckedChildren,qt=Kt.onClick,Fn=Kt.onChange,At=Kt.onKeyDown,Ge=(0,Ke.Z)(Kt,lt),en=(0,ze.Z)(!1,{value:Xt,defaultValue:qe}),ue=(0,Ve.Z)(en,2),ae=ue[0],re=ue[1];function ce(Et,vt){var dt=ae;return He||(dt=Et,re(dt),Fn==null||Fn(dt,vt)),dt}function he(Et){Et.which===$e.Z.LEFT?ce(!1,Et):Et.which===$e.Z.RIGHT&&ce(!0,Et),At==null||At(Et)}function ie(Et){var vt=ce(!ae,Et);qt==null||qt(vt,Et)}var Ce=it()(fe,at,(Dn={},(0,De.Z)(Dn,"".concat(fe,"-checked"),ae),(0,De.Z)(Dn,"".concat(fe,"-disabled"),He),Dn));return y.createElement("button",(0,We.Z)({},Ge,{type:"button",role:"switch","aria-checked":ae,disabled:He,className:Ce,ref:Gt,onKeyDown:he,onClick:ie}),Ue,y.createElement("span",{className:"".concat(fe,"-inner")},y.createElement("span",{className:"".concat(fe,"-inner-checked")},rt),y.createElement("span",{className:"".concat(fe,"-inner-unchecked")},dn)))});Ie.displayName="Switch";var kt=Ie,tt=ne(12919),we=ne(48755),Re=ne(2171),Ne=ne(31756),et=ne(36237),st=ne(17835),Nt=ne(63356),me=ne(16931),Ze=ne(51636);const ft=Kt=>{const{componentCls:Gt,trackHeightSM:Dn,trackPadding:Se,trackMinWidthSM:fe,innerMinMarginSM:at,innerMaxMarginSM:Xt,handleSizeSM:qe,calc:He}=Kt,Ue=`${Gt}-inner`,rt=(0,et.unit)(He(qe).add(He(Se).mul(2)).equal()),dn=(0,et.unit)(He(Xt).mul(2).equal());return{[Gt]:{[`&${Gt}-small`]:{minWidth:fe,height:Dn,lineHeight:(0,et.unit)(Dn),[`${Gt}-inner`]:{paddingInlineStart:Xt,paddingInlineEnd:at,[`${Ue}-checked, ${Ue}-unchecked`]:{minHeight:Dn},[`${Ue}-checked`]:{marginInlineStart:`calc(-100% + ${rt} - ${dn})`,marginInlineEnd:`calc(100% - ${rt} + ${dn})`},[`${Ue}-unchecked`]:{marginTop:He(Dn).mul(-1).equal(),marginInlineStart:0,marginInlineEnd:0}},[`${Gt}-handle`]:{width:qe,height:qe},[`${Gt}-loading-icon`]:{top:He(He(qe).sub(Kt.switchLoadingIconSize)).div(2).equal(),fontSize:Kt.switchLoadingIconSize},[`&${Gt}-checked`]:{[`${Gt}-inner`]:{paddingInlineStart:at,paddingInlineEnd:Xt,[`${Ue}-checked`]:{marginInlineStart:0,marginInlineEnd:0},[`${Ue}-unchecked`]:{marginInlineStart:`calc(100% - ${rt} + ${dn})`,marginInlineEnd:`calc(-100% + ${rt} - ${dn})`}},[`${Gt}-handle`]:{insetInlineStart:`calc(100% - ${(0,et.unit)(He(qe).add(Se).equal())})`}},[`&:not(${Gt}-disabled):active`]:{[`&:not(${Gt}-checked) ${Ue}`]:{[`${Ue}-unchecked`]:{marginInlineStart:He(Kt.marginXXS).div(2).equal(),marginInlineEnd:He(Kt.marginXXS).mul(-1).div(2).equal()}},[`&${Gt}-checked ${Ue}`]:{[`${Ue}-checked`]:{marginInlineStart:He(Kt.marginXXS).mul(-1).div(2).equal(),marginInlineEnd:He(Kt.marginXXS).div(2).equal()}}}}}}},tn=Kt=>{const{componentCls:Gt,handleSize:Dn,calc:Se}=Kt;return{[Gt]:{[`${Gt}-loading-icon${Kt.iconCls}`]:{position:"relative",top:Se(Se(Dn).sub(Kt.fontSize)).div(2).equal(),color:Kt.switchLoadingIconColor,verticalAlign:"top"},[`&${Gt}-checked ${Gt}-loading-icon`]:{color:Kt.switchColor}}}},Yt=Kt=>{const{componentCls:Gt,trackPadding:Dn,handleBg:Se,handleShadow:fe,handleSize:at,calc:Xt}=Kt,qe=`${Gt}-handle`;return{[Gt]:{[qe]:{position:"absolute",top:Dn,insetInlineStart:Dn,width:at,height:at,transition:`all ${Kt.switchDuration} ease-in-out`,"&::before":{position:"absolute",top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,backgroundColor:Se,borderRadius:Xt(at).div(2).equal(),boxShadow:fe,transition:`all ${Kt.switchDuration} ease-in-out`,content:'""'}},[`&${Gt}-checked ${qe}`]:{insetInlineStart:`calc(100% - ${(0,et.unit)(Xt(at).add(Dn).equal())})`},[`&:not(${Gt}-disabled):active`]:{[`${qe}::before`]:{insetInlineEnd:Kt.switchHandleActiveInset,insetInlineStart:0},[`&${Gt}-checked ${qe}::before`]:{insetInlineEnd:0,insetInlineStart:Kt.switchHandleActiveInset}}}}},Je=Kt=>{const{componentCls:Gt,trackHeight:Dn,trackPadding:Se,innerMinMargin:fe,innerMaxMargin:at,handleSize:Xt,calc:qe}=Kt,He=`${Gt}-inner`,Ue=(0,et.unit)(qe(Xt).add(qe(Se).mul(2)).equal()),rt=(0,et.unit)(qe(at).mul(2).equal());return{[Gt]:{[He]:{display:"block",overflow:"hidden",borderRadius:100,height:"100%",paddingInlineStart:at,paddingInlineEnd:fe,transition:`padding-inline-start ${Kt.switchDuration} ease-in-out, padding-inline-end ${Kt.switchDuration} ease-in-out`,[`${He}-checked, ${He}-unchecked`]:{display:"block",color:Kt.colorTextLightSolid,fontSize:Kt.fontSizeSM,transition:`margin-inline-start ${Kt.switchDuration} ease-in-out, margin-inline-end ${Kt.switchDuration} ease-in-out`,pointerEvents:"none",minHeight:Dn},[`${He}-checked`]:{marginInlineStart:`calc(-100% + ${Ue} - ${rt})`,marginInlineEnd:`calc(100% - ${Ue} + ${rt})`},[`${He}-unchecked`]:{marginTop:qe(Dn).mul(-1).equal(),marginInlineStart:0,marginInlineEnd:0}},[`&${Gt}-checked ${He}`]:{paddingInlineStart:fe,paddingInlineEnd:at,[`${He}-checked`]:{marginInlineStart:0,marginInlineEnd:0},[`${He}-unchecked`]:{marginInlineStart:`calc(100% - ${Ue} + ${rt})`,marginInlineEnd:`calc(-100% + ${Ue} - ${rt})`}},[`&:not(${Gt}-disabled):active`]:{[`&:not(${Gt}-checked) ${He}`]:{[`${He}-unchecked`]:{marginInlineStart:qe(Se).mul(2).equal(),marginInlineEnd:qe(Se).mul(-1).mul(2).equal()}},[`&${Gt}-checked ${He}`]:{[`${He}-checked`]:{marginInlineStart:qe(Se).mul(-1).mul(2).equal(),marginInlineEnd:qe(Se).mul(2).equal()}}}}}},Qe=Kt=>{const{componentCls:Gt,trackHeight:Dn,trackMinWidth:Se}=Kt;return{[Gt]:Object.assign(Object.assign(Object.assign(Object.assign({},(0,Nt.Wf)(Kt)),{position:"relative",display:"inline-block",boxSizing:"border-box",minWidth:Se,height:Dn,lineHeight:(0,et.unit)(Dn),verticalAlign:"middle",background:Kt.colorTextQuaternary,border:"0",borderRadius:100,cursor:"pointer",transition:`all ${Kt.motionDurationMid}`,userSelect:"none",[`&:hover:not(${Gt}-disabled)`]:{background:Kt.colorTextTertiary}}),(0,Nt.Qy)(Kt)),{[`&${Gt}-checked`]:{background:Kt.switchColor,[`&:hover:not(${Gt}-disabled)`]:{background:Kt.colorPrimaryHover}},[`&${Gt}-loading, &${Gt}-disabled`]:{cursor:"not-allowed",opacity:Kt.switchDisabledOpacity,"*":{boxShadow:"none",cursor:"not-allowed"}},[`&${Gt}-rtl`]:{direction:"rtl"}})}},Ct=Kt=>{const{fontSize:Gt,lineHeight:Dn,controlHeight:Se,colorWhite:fe}=Kt,at=Gt*Dn,Xt=Se/2,qe=2,He=at-qe*2,Ue=Xt-qe*2;return{trackHeight:at,trackHeightSM:Xt,trackMinWidth:He*2+qe*4,trackMinWidthSM:Ue*2+qe*2,trackPadding:qe,handleBg:fe,handleSize:He,handleSizeSM:Ue,handleShadow:`0 2px 4px 0 ${new st.FastColor("#00230b").setA(.2).toRgbString()}`,innerMinMargin:He/2,innerMaxMargin:He+qe+qe*2,innerMinMarginSM:Ue/2,innerMaxMarginSM:Ue+qe+qe*2}};var Me=(0,me.I$)("Switch",Kt=>{const Gt=(0,Ze.mergeToken)(Kt,{switchDuration:Kt.motionDurationMid,switchColor:Kt.colorPrimary,switchDisabledOpacity:Kt.opacityLoading,switchLoadingIconSize:Kt.calc(Kt.fontSizeIcon).mul(.75).equal(),switchLoadingIconColor:`rgba(0, 0, 0, ${Kt.opacityLoading})`,switchHandleActiveInset:"-30%"});return[Qe(Gt),Je(Gt),Yt(Gt),tn(Gt),ft(Gt)]},Ct),je=function(Kt,Gt){var Dn={};for(var Se in Kt)Object.prototype.hasOwnProperty.call(Kt,Se)&&Gt.indexOf(Se)<0&&(Dn[Se]=Kt[Se]);if(Kt!=null&&typeof Object.getOwnPropertySymbols=="function")for(var fe=0,Se=Object.getOwnPropertySymbols(Kt);fe{const{prefixCls:Dn,size:Se,disabled:fe,loading:at,className:Xt,rootClassName:qe,style:He,checked:Ue,value:rt,defaultChecked:dn,defaultValue:qt,onChange:Fn}=Kt,At=je(Kt,["prefixCls","size","disabled","loading","className","rootClassName","style","checked","value","defaultChecked","defaultValue","onChange"]),[Ge,en]=(0,ze.Z)(!1,{value:Ue!=null?Ue:rt,defaultValue:dn!=null?dn:qt}),{getPrefixCls:ue,direction:ae,switch:re}=y.useContext(we.E_),ce=y.useContext(Re.Z),he=(fe!=null?fe:ce)||at,ie=ue("switch",Dn),Ce=y.createElement("div",{className:`${ie}-handle`},at&&y.createElement(Le.Z,{className:`${ie}-loading-icon`})),[Et,vt,dt]=Me(ie),yt=(0,Ne.Z)(Se),vn=it()(re==null?void 0:re.className,{[`${ie}-small`]:yt==="small",[`${ie}-loading`]:at,[`${ie}-rtl`]:ae==="rtl"},Xt,qe,vt,dt),wn=Object.assign(Object.assign({},re==null?void 0:re.style),He),Sn=function(){en(arguments.length<=0?void 0:arguments[0]),Fn==null||Fn.apply(void 0,arguments)};return Et(y.createElement(tt.Z,{component:"Switch"},y.createElement(kt,Object.assign({},At,{checked:Ge,onChange:Sn,prefixCls:ie,className:vn,style:wn,disabled:he,ref:Gt,loadingIcon:Ce}))))});Bt.__ANT_SWITCH=!0;var sn=Bt},22275:function(Dt,Ht,ne){"use strict";var y,Le=ne(25569).default;y={value:!0},Ht.Z=void 0;var ke=Le(ne(44820)),it=Le(ne(31191));const We={lang:Object.assign({placeholder:"\u8BF7\u9009\u62E9\u65E5\u671F",yearPlaceholder:"\u8BF7\u9009\u62E9\u5E74\u4EFD",quarterPlaceholder:"\u8BF7\u9009\u62E9\u5B63\u5EA6",monthPlaceholder:"\u8BF7\u9009\u62E9\u6708\u4EFD",weekPlaceholder:"\u8BF7\u9009\u62E9\u5468",rangePlaceholder:["\u5F00\u59CB\u65E5\u671F","\u7ED3\u675F\u65E5\u671F"],rangeYearPlaceholder:["\u5F00\u59CB\u5E74\u4EFD","\u7ED3\u675F\u5E74\u4EFD"],rangeMonthPlaceholder:["\u5F00\u59CB\u6708\u4EFD","\u7ED3\u675F\u6708\u4EFD"],rangeQuarterPlaceholder:["\u5F00\u59CB\u5B63\u5EA6","\u7ED3\u675F\u5B63\u5EA6"],rangeWeekPlaceholder:["\u5F00\u59CB\u5468","\u7ED3\u675F\u5468"]},ke.default),timePickerLocale:Object.assign({},it.default)};We.lang.ok="\u786E\u5B9A";var De=Ht.Z=We},31191:function(Dt,Ht){"use strict";Object.defineProperty(Ht,"__esModule",{value:!0}),Ht.default=void 0;const ne={placeholder:"\u8BF7\u9009\u62E9\u65F6\u95F4",rangePlaceholder:["\u5F00\u59CB\u65F6\u95F4","\u7ED3\u675F\u65F6\u95F4"]};var y=Ht.default=ne},99498:function(Dt,Ht,ne){(function(y){y(ne(89780))})(function(y){y.defineOption("placeholder","",function(Ke,ze,$e){var lt=$e&&$e!=y.Init;if(ze&&!lt)Ke.on("blur",We),Ke.on("change",De),Ke.on("swapDoc",De),y.on(Ke.getInputField(),"compositionupdate",Ke.state.placeholderCompose=function(){it(Ke)}),De(Ke);else if(!ze&<){Ke.off("blur",We),Ke.off("change",De),Ke.off("swapDoc",De),y.off(Ke.getInputField(),"compositionupdate",Ke.state.placeholderCompose),Le(Ke);var Ie=Ke.getWrapperElement();Ie.className=Ie.className.replace(" CodeMirror-empty","")}ze&&!Ke.hasFocus()&&We(Ke)});function Le(Ke){Ke.state.placeholder&&(Ke.state.placeholder.parentNode.removeChild(Ke.state.placeholder),Ke.state.placeholder=null)}function ke(Ke){Le(Ke);var ze=Ke.state.placeholder=document.createElement("pre");ze.style.cssText="height: 0; overflow: visible",ze.style.direction=Ke.getOption("direction"),ze.className="CodeMirror-placeholder CodeMirror-line-like";var $e=Ke.getOption("placeholder");typeof $e=="string"&&($e=document.createTextNode($e)),ze.appendChild($e),Ke.display.lineSpace.insertBefore(ze,Ke.display.lineSpace.firstChild)}function it(Ke){setTimeout(function(){var ze=!1,$e=Ke.getInputField();$e.nodeName=="TEXTAREA"?ze=!$e.value:Ke.lineCount()==1&&(ze=!/[^\u200b]/.test($e.querySelector(".CodeMirror-line").textContent)),ze?ke(Ke):Le(Ke)},20)}function We(Ke){Ve(Ke)&&ke(Ke)}function De(Ke){var ze=Ke.getWrapperElement(),$e=Ve(Ke);ze.className=ze.className.replace(" CodeMirror-empty","")+($e?" CodeMirror-empty":""),$e?ke(Ke):Le(Ke)}function Ve(Ke){return Ke.lineCount()===1&&Ke.getLine(0)===""}})},25717:function(Dt,Ht,ne){(function(y){y(ne(89780))})(function(y){var Le={pairs:`()[]{}''""`,closeBefore:`)]}'":;>`,triples:"",explode:"[]{}"},ke=y.Pos;y.defineOption("autoCloseBrackets",!1,function(we,Re,Ne){Ne&&Ne!=y.Init&&(we.removeKeyMap(We),we.state.closeBrackets=null),Re&&(De(it(Re,"pairs")),we.state.closeBrackets=Re,we.addKeyMap(We))});function it(we,Re){return Re=="pairs"&&typeof we=="string"?we:typeof we=="object"&&we[Re]!=null?we[Re]:Le[Re]}var We={Backspace:ze,Enter:$e};function De(we){for(var Re=0;Re=0;st--){var me=et[st].head;we.replaceRange("",ke(me.line,me.ch-1),ke(me.line,me.ch+1),"+delete")}}function $e(we){var Re=Ke(we),Ne=Re&&it(Re,"explode");if(!Ne||we.getOption("disableInput"))return y.Pass;for(var et=we.listSelections(),st=0;st0;return{anchor:new ke(we.anchor.line,we.anchor.ch+(Re?-1:1)),head:new ke(we.head.line,we.head.ch+(Re?1:-1))}}function Ie(we,Re){var Ne=Ke(we);if(!Ne||we.getOption("disableInput"))return y.Pass;var et=it(Ne,"pairs"),st=et.indexOf(Re);if(st==-1)return y.Pass;for(var Nt=it(Ne,"closeBefore"),me=it(Ne,"triples"),Ze=et.charAt(st+1)==Re,ft=we.listSelections(),tn=st%2==0,Yt,Je=0;Je=0&&we.getRange(Ct,ke(Ct.line,Ct.ch+3))==Re+Re+Re?Me="skipThree":Me="skip";else if(Ze&&Ct.ch>1&&me.indexOf(Re)>=0&&we.getRange(ke(Ct.line,Ct.ch-2),Ct)==Re+Re){if(Ct.ch>2&&/\bstring/.test(we.getTokenTypeAt(ke(Ct.line,Ct.ch-2))))return y.Pass;Me="addFour"}else if(Ze){var ot=Ct.ch==0?" ":we.getRange(ke(Ct.line,Ct.ch-1),Ct);if(!y.isWordChar(je)&&ot!=Re&&!y.isWordChar(ot))Me="both";else return y.Pass}else if(tn&&(je.length===0||/\s/.test(je)||Nt.indexOf(je)>-1))Me="both";else return y.Pass;if(!Yt)Yt=Me;else if(Yt!=Me)return y.Pass}var Bt=st%2?et.charAt(st-1):Re,sn=st%2?Re:et.charAt(st+1);we.operation(function(){if(Yt=="skip")we.execCommand("goCharRight");else if(Yt=="skipThree")for(var Kt=0;Kt<3;Kt++)we.execCommand("goCharRight");else if(Yt=="surround"){for(var Gt=we.getSelections(),Kt=0;Kt'"]=function(kt){return it(kt)}),ze.addKeyMap(Ie)}});var Le=["area","base","br","col","command","embed","hr","img","input","keygen","link","meta","param","source","track","wbr"],ke=["applet","blockquote","body","button","div","dl","fieldset","form","frameset","h1","h2","h3","h4","h5","h6","head","html","iframe","layer","legend","object","ol","p","select","table","ul"];function it(ze){if(ze.getOption("disableInput"))return y.Pass;for(var $e=ze.listSelections(),lt=[],Ie=ze.getOption("autoCloseTags"),kt=0;kt<$e.length;kt++){if(!$e[kt].empty())return y.Pass;var tt=$e[kt].head,we=ze.getTokenAt(tt),Re=y.innerMode(ze.getMode(),we.state),Ne=Re.state,et=Re.mode.xmlCurrentTag&&Re.mode.xmlCurrentTag(Ne),st=et&&et.name;if(!st)return y.Pass;var Nt=Re.mode.configuration=="html",me=typeof Ie=="object"&&Ie.dontCloseTags||Nt&&Le,Ze=typeof Ie=="object"&&Ie.indentTags||Nt&&ke;we.end>tt.ch&&(st=st.slice(0,st.length-we.end+tt.ch));var ft=st.toLowerCase();if(!st||we.type=="string"&&(we.end!=tt.ch||!/[\"\']/.test(we.string.charAt(we.string.length-1))||we.string.length==1)||we.type=="tag"&&et.close||we.string.indexOf("/")==tt.ch-we.start-1||me&&Ve(me,ft)>-1||Ke(ze,Re.mode.xmlCurrentContext&&Re.mode.xmlCurrentContext(Ne)||[],st,tt,!0))return y.Pass;var tn=typeof Ie=="object"&&Ie.emptyTags;if(tn&&Ve(tn,st)>-1){lt[kt]={text:"/>",newPos:y.Pos(tt.line,tt.ch+2)};continue}var Yt=Ze&&Ve(Ze,ft)>-1;lt[kt]={indent:Yt,text:">"+(Yt?` -`:"")+"",newPos:Yt?y.Pos(tt.line+1,0):y.Pos(tt.line,tt.ch+1)}}for(var Je=typeof Ie=="object"&&Ie.dontIndentOnAutoClose,kt=$e.length-1;kt>=0;kt--){var Qe=lt[kt];ze.replaceRange(Qe.text,$e[kt].head,$e[kt].anchor,"+insert");var Ct=ze.listSelections().slice(0);Ct[kt]={head:Qe.newPos,anchor:Qe.newPos},ze.setSelections(Ct),!Je&&Qe.indent&&(ze.indentLine(Qe.newPos.line,null,!0),ze.indentLine(Qe.newPos.line+1,null,!0))}}function We(ze,$e){for(var lt=ze.listSelections(),Ie=[],kt=$e?"/":""&&(me+=">"),Ie[Re]=me}if(ze.replaceSelections(Ie),lt=ze.listSelections(),!we)for(var Re=0;Re=0&&$e[Ne]==lt;Ne--)++Re;Ie=we.to;for(var Ne=1;Ne=Ne.max))return Ne.ch=0,Ne.text=Ne.cm.getLine(++Ne.line),!0}function $e(Ne){if(!(Ne.line<=Ne.min))return Ne.text=Ne.cm.getLine(--Ne.line),Ne.ch=Ne.text.length,!0}function lt(Ne){for(;;){var et=Ne.text.indexOf(">",Ne.ch);if(et==-1){if(ze(Ne))continue;return}if(!Ke(Ne,et+1)){Ne.ch=et+1;continue}var st=Ne.text.lastIndexOf("/",et),Nt=st>-1&&!/\S/.test(Ne.text.slice(st+1,et));return Ne.ch=et+1,Nt?"selfClose":"regular"}}function Ie(Ne){for(;;){var et=Ne.ch?Ne.text.lastIndexOf("<",Ne.ch-1):-1;if(et==-1){if($e(Ne))continue;return}if(!Ke(Ne,et+1)){Ne.ch=et;continue}De.lastIndex=et,Ne.ch=et;var st=De.exec(Ne.text);if(st&&st.index==et)return st}}function kt(Ne){for(;;){De.lastIndex=Ne.ch;var et=De.exec(Ne.text);if(!et){if(ze(Ne))continue;return}if(!Ke(Ne,et.index+1)){Ne.ch=et.index+1;continue}return Ne.ch=et.index+et[0].length,et}}function tt(Ne){for(;;){var et=Ne.ch?Ne.text.lastIndexOf(">",Ne.ch-1):-1;if(et==-1){if($e(Ne))continue;return}if(!Ke(Ne,et+1)){Ne.ch=et;continue}var st=Ne.text.lastIndexOf("/",et),Nt=st>-1&&!/\S/.test(Ne.text.slice(st+1,et));return Ne.ch=et+1,Nt?"selfClose":"regular"}}function we(Ne,et){for(var st=[];;){var Nt=kt(Ne),me,Ze=Ne.line,ft=Ne.ch-(Nt?Nt[0].length:0);if(!Nt||!(me=lt(Ne)))return;if(me!="selfClose")if(Nt[1]){for(var tn=st.length-1;tn>=0;--tn)if(st[tn]==Nt[2]){st.length=tn;break}if(tn<0&&(!et||et==Nt[2]))return{tag:Nt[2],from:Le(Ze,ft),to:Le(Ne.line,Ne.ch)}}else st.push(Nt[2])}}function Re(Ne,et){for(var st=[];;){var Nt=tt(Ne);if(!Nt)return;if(Nt=="selfClose"){Ie(Ne);continue}var me=Ne.line,Ze=Ne.ch,ft=Ie(Ne);if(!ft)return;if(ft[1])st.push(ft[2]);else{for(var tn=st.length-1;tn>=0;--tn)if(st[tn]==ft[2]){st.length=tn;break}if(tn<0&&(!et||et==ft[2]))return{tag:ft[2],from:Le(Ne.line,Ne.ch),to:Le(me,Ze)}}}}y.registerHelper("fold","xml",function(Ne,et){for(var st=new Ve(Ne,et.line,0);;){var Nt=kt(st);if(!Nt||st.line!=et.line)return;var me=lt(st);if(!me)return;if(!Nt[1]&&me!="selfClose"){var Ze=Le(st.line,st.ch),ft=we(st,Nt[2]);return ft&&ke(ft.from,Ze)>0?{from:Ze,to:ft.from}:null}}}),y.findMatchingTag=function(Ne,et,st){var Nt=new Ve(Ne,et.line,et.ch,st);if(!(Nt.text.indexOf(">")==-1&&Nt.text.indexOf("<")==-1)){var me=lt(Nt),Ze=me&&Le(Nt.line,Nt.ch),ft=me&&Ie(Nt);if(!(!me||!ft||ke(Nt,et)>0)){var tn={from:Le(Nt.line,Nt.ch),to:Ze,tag:ft[2]};return me=="selfClose"?{open:tn,close:null,at:"open"}:ft[1]?{open:Re(Nt,ft[2]),close:tn,at:"close"}:(Nt=new Ve(Ne,Ze.line,Ze.ch,st),{open:tn,close:we(Nt,ft[2]),at:"open"})}}},y.findEnclosingTag=function(Ne,et,st,Nt){for(var me=new Ve(Ne,et.line,et.ch,st);;){var Ze=Re(me,Nt);if(!Ze)break;var ft=new Ve(Ne,et.line,et.ch,st),tn=we(ft,Ze.tag);if(tn)return{open:Ze,close:tn}}},y.scanForClosingTag=function(Ne,et,st,Nt){var me=new Ve(Ne,et.line,et.ch,Nt?{from:0,to:Nt}:null);return we(me,st)}})},89780:function(Dt){(function(Ht,ne){Dt.exports=ne()})(this,function(){"use strict";var Ht=navigator.userAgent,ne=navigator.platform,y=/gecko\/\d/i.test(Ht),Le=/MSIE \d/.test(Ht),ke=/Trident\/(?:[7-9]|\d{2,})\..*rv:(\d+)/.exec(Ht),it=/Edge\/(\d+)/.exec(Ht),We=Le||ke||it,De=We&&(Le?document.documentMode||6:+(it||ke)[1]),Ve=!it&&/WebKit\//.test(Ht),Ke=Ve&&/Qt\/\d+\.\d+/.test(Ht),ze=!it&&/Chrome\//.test(Ht),$e=/Opera\//.test(Ht),lt=/Apple Computer/.test(navigator.vendor),Ie=/Mac OS X 1\d\D([8-9]|\d\d)\D/.test(Ht),kt=/PhantomJS/.test(Ht),tt=!it&&/AppleWebKit/.test(Ht)&&/Mobile\/\w+/.test(Ht),we=/Android/.test(Ht),Re=tt||we||/webOS|BlackBerry|Opera Mini|Opera Mobi|IEMobile/i.test(Ht),Ne=tt||/Mac/.test(ne),et=/\bCrOS\b/.test(Ht),st=/win/i.test(ne),Nt=$e&&Ht.match(/Version\/(\d*\.\d*)/);Nt&&(Nt=Number(Nt[1])),Nt&&Nt>=15&&($e=!1,Ve=!0);var me=Ne&&(Ke||$e&&(Nt==null||Nt<12.11)),Ze=y||We&&De>=9;function ft(a){return new RegExp("(^|\\s)"+a+"(?:$|\\s)\\s*")}var tn=function(a,E){var x=a.className,b=ft(E).exec(x);if(b){var z=x.slice(b.index+b[0].length);a.className=x.slice(0,b.index)+(z?b[1]+z:"")}};function Yt(a){for(var E=a.childNodes.length;E>0;--E)a.removeChild(a.firstChild);return a}function Je(a,E){return Yt(a).appendChild(E)}function Qe(a,E,x,b){var z=document.createElement(a);if(x&&(z.className=x),b&&(z.style.cssText=b),typeof E=="string")z.appendChild(document.createTextNode(E));else if(E)for(var le=0;le=E)return pe+(E-le);pe+=ge-le,pe+=x-pe%x,le=ge+1}}var fe=function(){this.id=null,this.f=null,this.time=0,this.handler=Gt(this.onTimeout,this)};fe.prototype.onTimeout=function(a){a.id=0,a.time<=+new Date?a.f():setTimeout(a.handler,a.time-+new Date)},fe.prototype.set=function(a,E){this.f=E;var x=+new Date+a;(!this.id||x=E)return b+Math.min(pe,E-z);if(z+=le-b,z+=x-z%x,b=le+1,z>=E)return b}}var qt=[""];function Fn(a){for(;qt.length<=a;)qt.push(At(qt)+" ");return qt[a]}function At(a){return a[a.length-1]}function Ge(a,E){for(var x=[],b=0;b"\x80"&&(a.toUpperCase()!=a.toLowerCase()||re.test(a))}function he(a,E){return E?E.source.indexOf("\\w")>-1&&ce(a)?!0:E.test(a):ce(a)}function ie(a){for(var E in a)if(a.hasOwnProperty(E)&&a[E])return!1;return!0}var Ce=/[\u0300-\u036f\u0483-\u0489\u0591-\u05bd\u05bf\u05c1\u05c2\u05c4\u05c5\u05c7\u0610-\u061a\u064b-\u065e\u0670\u06d6-\u06dc\u06de-\u06e4\u06e7\u06e8\u06ea-\u06ed\u0711\u0730-\u074a\u07a6-\u07b0\u07eb-\u07f3\u0816-\u0819\u081b-\u0823\u0825-\u0827\u0829-\u082d\u0900-\u0902\u093c\u0941-\u0948\u094d\u0951-\u0955\u0962\u0963\u0981\u09bc\u09be\u09c1-\u09c4\u09cd\u09d7\u09e2\u09e3\u0a01\u0a02\u0a3c\u0a41\u0a42\u0a47\u0a48\u0a4b-\u0a4d\u0a51\u0a70\u0a71\u0a75\u0a81\u0a82\u0abc\u0ac1-\u0ac5\u0ac7\u0ac8\u0acd\u0ae2\u0ae3\u0b01\u0b3c\u0b3e\u0b3f\u0b41-\u0b44\u0b4d\u0b56\u0b57\u0b62\u0b63\u0b82\u0bbe\u0bc0\u0bcd\u0bd7\u0c3e-\u0c40\u0c46-\u0c48\u0c4a-\u0c4d\u0c55\u0c56\u0c62\u0c63\u0cbc\u0cbf\u0cc2\u0cc6\u0ccc\u0ccd\u0cd5\u0cd6\u0ce2\u0ce3\u0d3e\u0d41-\u0d44\u0d4d\u0d57\u0d62\u0d63\u0dca\u0dcf\u0dd2-\u0dd4\u0dd6\u0ddf\u0e31\u0e34-\u0e3a\u0e47-\u0e4e\u0eb1\u0eb4-\u0eb9\u0ebb\u0ebc\u0ec8-\u0ecd\u0f18\u0f19\u0f35\u0f37\u0f39\u0f71-\u0f7e\u0f80-\u0f84\u0f86\u0f87\u0f90-\u0f97\u0f99-\u0fbc\u0fc6\u102d-\u1030\u1032-\u1037\u1039\u103a\u103d\u103e\u1058\u1059\u105e-\u1060\u1071-\u1074\u1082\u1085\u1086\u108d\u109d\u135f\u1712-\u1714\u1732-\u1734\u1752\u1753\u1772\u1773\u17b7-\u17bd\u17c6\u17c9-\u17d3\u17dd\u180b-\u180d\u18a9\u1920-\u1922\u1927\u1928\u1932\u1939-\u193b\u1a17\u1a18\u1a56\u1a58-\u1a5e\u1a60\u1a62\u1a65-\u1a6c\u1a73-\u1a7c\u1a7f\u1b00-\u1b03\u1b34\u1b36-\u1b3a\u1b3c\u1b42\u1b6b-\u1b73\u1b80\u1b81\u1ba2-\u1ba5\u1ba8\u1ba9\u1c2c-\u1c33\u1c36\u1c37\u1cd0-\u1cd2\u1cd4-\u1ce0\u1ce2-\u1ce8\u1ced\u1dc0-\u1de6\u1dfd-\u1dff\u200c\u200d\u20d0-\u20f0\u2cef-\u2cf1\u2de0-\u2dff\u302a-\u302f\u3099\u309a\ua66f-\ua672\ua67c\ua67d\ua6f0\ua6f1\ua802\ua806\ua80b\ua825\ua826\ua8c4\ua8e0-\ua8f1\ua926-\ua92d\ua947-\ua951\ua980-\ua982\ua9b3\ua9b6-\ua9b9\ua9bc\uaa29-\uaa2e\uaa31\uaa32\uaa35\uaa36\uaa43\uaa4c\uaab0\uaab2-\uaab4\uaab7\uaab8\uaabe\uaabf\uaac1\uabe5\uabe8\uabed\udc00-\udfff\ufb1e\ufe00-\ufe0f\ufe20-\ufe26\uff9e\uff9f]/;function Et(a){return a.charCodeAt(0)>=768&&Ce.test(a)}function vt(a,E,x){for(;(x<0?E>0:Ex?-1:1;;){if(E==x)return E;var z=(E+x)/2,le=b<0?Math.ceil(z):Math.floor(z);if(le==E)return a(le)?E:x;a(le)?x=le:E=le+b}}function yt(a,E,x,b){if(!a)return b(E,x,"ltr",0);for(var z=!1,le=0;leE||E==x&&pe.to==E)&&(b(Math.max(pe.from,E),Math.min(pe.to,x),pe.level==1?"rtl":"ltr",le),z=!0)}z||b(E,x,"ltr")}var vn=null;function wn(a,E,x){var b;vn=null;for(var z=0;zE)return z;le.to==E&&(le.from!=le.to&&x=="before"?b=z:vn=z),le.from==E&&(le.from!=le.to&&x!="before"?b=z:vn=z)}return b!=null?b:vn}var Sn=function(){var a="bbbbbbbbbtstwsbbbbbbbbbbbbbbssstwNN%%%NNNNNN,N,N1111111111NNNNNNNLLLLLLLLLLLLLLLLLLLLLLLLLLNNNNNNLLLLLLLLLLLLLLLLLLLLLLLLLLNNNNbbbbbbsbbbbbbbbbbbbbbbbbbbbbbbbbb,N%%%%NNNNLNNNNN%%11NLNNN1LNNNNNLLLLLLLLLLLLLLLLLLLLLLLNLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLN",E="nnnnnnNNr%%r,rNNmmmmmmmmmmmrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrmmmmmmmmmmmmmmmmmmmmmnnnnnnnnnn%nnrrrmrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrmmmmmmmnNmmmmmmrrmmNmmmmrr1111111111";function x(Te){return Te<=247?a.charAt(Te):1424<=Te&&Te<=1524?"R":1536<=Te&&Te<=1785?E.charAt(Te-1536):1774<=Te&&Te<=2220?"r":8192<=Te&&Te<=8203?"w":Te==8204?"b":"L"}var b=/[\u0590-\u05f4\u0600-\u06ff\u0700-\u08ac]/,z=/[stwN]/,le=/[LRr]/,pe=/[Lb1n]/,ge=/[1n]/;function Fe(Te,Ft,jt){this.level=Te,this.from=Ft,this.to=jt}return function(Te,Ft){var jt=Ft=="ltr"?"L":"R";if(Te.length==0||Ft=="ltr"&&!b.test(Te))return!1;for(var An=Te.length,cn=[],sr=0;sr-1&&(b[E]=z.slice(0,le).concat(z.slice(le+1)))}}}function on(a,E){var x=Cn(a,E);if(x.length)for(var b=Array.prototype.slice.call(arguments,2),z=0;z0}function jn(a){a.prototype.on=function(E,x){ht(this,E,x)},a.prototype.off=function(E,x){_t(this,E,x)}}function $n(a){a.preventDefault?a.preventDefault():a.returnValue=!1}function Xr(a){a.stopPropagation?a.stopPropagation():a.cancelBubble=!0}function nr(a){return a.defaultPrevented!=null?a.defaultPrevented:a.returnValue==!1}function ut(a){$n(a),Xr(a)}function Rt(a){return a.target||a.srcElement}function En(a){var E=a.which;return E==null&&(a.button&1?E=1:a.button&2?E=3:a.button&4&&(E=2)),Ne&&a.ctrlKey&&E==1&&(E=3),E}var Pn=function(){if(We&&De<9)return!1;var a=Qe("div");return"draggable"in a||"dragDrop"in a}(),or;function Fr(a){if(or==null){var E=Qe("span","\u200B");Je(a,Qe("span",[E,document.createTextNode("x")])),a.firstChild.offsetHeight!=0&&(or=E.offsetWidth<=1&&E.offsetHeight>2&&!(We&&De<8))}var x=or?Qe("span","\u200B"):Qe("span","\xA0",null,"display: inline-block; width: 1px; margin-right: -1px");return x.setAttribute("cm-text",""),x}var La;function Rr(a){if(La!=null)return La;var E=Je(a,document.createTextNode("A\u062EA")),x=Me(E,0,1).getBoundingClientRect(),b=Me(E,1,2).getBoundingClientRect();return Yt(a),!x||x.left==x.right?!1:La=b.right-x.right<3}var Wr=` +`:"")+"",newPos:Yt?y.Pos(tt.line+1,0):y.Pos(tt.line,tt.ch+1)}}for(var Je=typeof Ie=="object"&&Ie.dontIndentOnAutoClose,kt=$e.length-1;kt>=0;kt--){var Qe=lt[kt];ze.replaceRange(Qe.text,$e[kt].head,$e[kt].anchor,"+insert");var Ct=ze.listSelections().slice(0);Ct[kt]={head:Qe.newPos,anchor:Qe.newPos},ze.setSelections(Ct),!Je&&Qe.indent&&(ze.indentLine(Qe.newPos.line,null,!0),ze.indentLine(Qe.newPos.line+1,null,!0))}}function We(ze,$e){for(var lt=ze.listSelections(),Ie=[],kt=$e?"/":""&&(me+=">"),Ie[Re]=me}if(ze.replaceSelections(Ie),lt=ze.listSelections(),!we)for(var Re=0;Re=0&&$e[Ne]==lt;Ne--)++Re;Ie=we.to;for(var Ne=1;Ne=Ne.max))return Ne.ch=0,Ne.text=Ne.cm.getLine(++Ne.line),!0}function $e(Ne){if(!(Ne.line<=Ne.min))return Ne.text=Ne.cm.getLine(--Ne.line),Ne.ch=Ne.text.length,!0}function lt(Ne){for(;;){var et=Ne.text.indexOf(">",Ne.ch);if(et==-1){if(ze(Ne))continue;return}if(!Ke(Ne,et+1)){Ne.ch=et+1;continue}var st=Ne.text.lastIndexOf("/",et),Nt=st>-1&&!/\S/.test(Ne.text.slice(st+1,et));return Ne.ch=et+1,Nt?"selfClose":"regular"}}function Ie(Ne){for(;;){var et=Ne.ch?Ne.text.lastIndexOf("<",Ne.ch-1):-1;if(et==-1){if($e(Ne))continue;return}if(!Ke(Ne,et+1)){Ne.ch=et;continue}De.lastIndex=et,Ne.ch=et;var st=De.exec(Ne.text);if(st&&st.index==et)return st}}function kt(Ne){for(;;){De.lastIndex=Ne.ch;var et=De.exec(Ne.text);if(!et){if(ze(Ne))continue;return}if(!Ke(Ne,et.index+1)){Ne.ch=et.index+1;continue}return Ne.ch=et.index+et[0].length,et}}function tt(Ne){for(;;){var et=Ne.ch?Ne.text.lastIndexOf(">",Ne.ch-1):-1;if(et==-1){if($e(Ne))continue;return}if(!Ke(Ne,et+1)){Ne.ch=et;continue}var st=Ne.text.lastIndexOf("/",et),Nt=st>-1&&!/\S/.test(Ne.text.slice(st+1,et));return Ne.ch=et+1,Nt?"selfClose":"regular"}}function we(Ne,et){for(var st=[];;){var Nt=kt(Ne),me,Ze=Ne.line,ft=Ne.ch-(Nt?Nt[0].length:0);if(!Nt||!(me=lt(Ne)))return;if(me!="selfClose")if(Nt[1]){for(var tn=st.length-1;tn>=0;--tn)if(st[tn]==Nt[2]){st.length=tn;break}if(tn<0&&(!et||et==Nt[2]))return{tag:Nt[2],from:Le(Ze,ft),to:Le(Ne.line,Ne.ch)}}else st.push(Nt[2])}}function Re(Ne,et){for(var st=[];;){var Nt=tt(Ne);if(!Nt)return;if(Nt=="selfClose"){Ie(Ne);continue}var me=Ne.line,Ze=Ne.ch,ft=Ie(Ne);if(!ft)return;if(ft[1])st.push(ft[2]);else{for(var tn=st.length-1;tn>=0;--tn)if(st[tn]==ft[2]){st.length=tn;break}if(tn<0&&(!et||et==ft[2]))return{tag:ft[2],from:Le(Ne.line,Ne.ch),to:Le(me,Ze)}}}}y.registerHelper("fold","xml",function(Ne,et){for(var st=new Ve(Ne,et.line,0);;){var Nt=kt(st);if(!Nt||st.line!=et.line)return;var me=lt(st);if(!me)return;if(!Nt[1]&&me!="selfClose"){var Ze=Le(st.line,st.ch),ft=we(st,Nt[2]);return ft&&ke(ft.from,Ze)>0?{from:Ze,to:ft.from}:null}}}),y.findMatchingTag=function(Ne,et,st){var Nt=new Ve(Ne,et.line,et.ch,st);if(!(Nt.text.indexOf(">")==-1&&Nt.text.indexOf("<")==-1)){var me=lt(Nt),Ze=me&&Le(Nt.line,Nt.ch),ft=me&&Ie(Nt);if(!(!me||!ft||ke(Nt,et)>0)){var tn={from:Le(Nt.line,Nt.ch),to:Ze,tag:ft[2]};return me=="selfClose"?{open:tn,close:null,at:"open"}:ft[1]?{open:Re(Nt,ft[2]),close:tn,at:"close"}:(Nt=new Ve(Ne,Ze.line,Ze.ch,st),{open:tn,close:we(Nt,ft[2]),at:"open"})}}},y.findEnclosingTag=function(Ne,et,st,Nt){for(var me=new Ve(Ne,et.line,et.ch,st);;){var Ze=Re(me,Nt);if(!Ze)break;var ft=new Ve(Ne,et.line,et.ch,st),tn=we(ft,Ze.tag);if(tn)return{open:Ze,close:tn}}},y.scanForClosingTag=function(Ne,et,st,Nt){var me=new Ve(Ne,et.line,et.ch,Nt?{from:0,to:Nt}:null);return we(me,st)}})},89780:function(Dt){(function(Ht,ne){Dt.exports=ne()})(this,function(){"use strict";var Ht=navigator.userAgent,ne=navigator.platform,y=/gecko\/\d/i.test(Ht),Le=/MSIE \d/.test(Ht),ke=/Trident\/(?:[7-9]|\d{2,})\..*rv:(\d+)/.exec(Ht),it=/Edge\/(\d+)/.exec(Ht),We=Le||ke||it,De=We&&(Le?document.documentMode||6:+(it||ke)[1]),Ve=!it&&/WebKit\//.test(Ht),Ke=Ve&&/Qt\/\d+\.\d+/.test(Ht),ze=!it&&/Chrome\//.test(Ht),$e=/Opera\//.test(Ht),lt=/Apple Computer/.test(navigator.vendor),Ie=/Mac OS X 1\d\D([8-9]|\d\d)\D/.test(Ht),kt=/PhantomJS/.test(Ht),tt=!it&&/AppleWebKit/.test(Ht)&&/Mobile\/\w+/.test(Ht),we=/Android/.test(Ht),Re=tt||we||/webOS|BlackBerry|Opera Mini|Opera Mobi|IEMobile/i.test(Ht),Ne=tt||/Mac/.test(ne),et=/\bCrOS\b/.test(Ht),st=/win/i.test(ne),Nt=$e&&Ht.match(/Version\/(\d*\.\d*)/);Nt&&(Nt=Number(Nt[1])),Nt&&Nt>=15&&($e=!1,Ve=!0);var me=Ne&&(Ke||$e&&(Nt==null||Nt<12.11)),Ze=y||We&&De>=9;function ft(a){return new RegExp("(^|\\s)"+a+"(?:$|\\s)\\s*")}var tn=function(a,E){var x=a.className,b=ft(E).exec(x);if(b){var z=x.slice(b.index+b[0].length);a.className=x.slice(0,b.index)+(z?b[1]+z:"")}};function Yt(a){for(var E=a.childNodes.length;E>0;--E)a.removeChild(a.firstChild);return a}function Je(a,E){return Yt(a).appendChild(E)}function Qe(a,E,x,b){var z=document.createElement(a);if(x&&(z.className=x),b&&(z.style.cssText=b),typeof E=="string")z.appendChild(document.createTextNode(E));else if(E)for(var le=0;le=E)return pe+(E-le);pe+=ge-le,pe+=x-pe%x,le=ge+1}}var fe=function(){this.id=null,this.f=null,this.time=0,this.handler=Gt(this.onTimeout,this)};fe.prototype.onTimeout=function(a){a.id=0,a.time<=+new Date?a.f():setTimeout(a.handler,a.time-+new Date)},fe.prototype.set=function(a,E){this.f=E;var x=+new Date+a;(!this.id||x=E)return b+Math.min(pe,E-z);if(z+=le-b,z+=x-z%x,b=le+1,z>=E)return b}}var qt=[""];function Fn(a){for(;qt.length<=a;)qt.push(At(qt)+" ");return qt[a]}function At(a){return a[a.length-1]}function Ge(a,E){for(var x=[],b=0;b"\x80"&&(a.toUpperCase()!=a.toLowerCase()||re.test(a))}function he(a,E){return E?E.source.indexOf("\\w")>-1&&ce(a)?!0:E.test(a):ce(a)}function ie(a){for(var E in a)if(a.hasOwnProperty(E)&&a[E])return!1;return!0}var Ce=/[\u0300-\u036f\u0483-\u0489\u0591-\u05bd\u05bf\u05c1\u05c2\u05c4\u05c5\u05c7\u0610-\u061a\u064b-\u065e\u0670\u06d6-\u06dc\u06de-\u06e4\u06e7\u06e8\u06ea-\u06ed\u0711\u0730-\u074a\u07a6-\u07b0\u07eb-\u07f3\u0816-\u0819\u081b-\u0823\u0825-\u0827\u0829-\u082d\u0900-\u0902\u093c\u0941-\u0948\u094d\u0951-\u0955\u0962\u0963\u0981\u09bc\u09be\u09c1-\u09c4\u09cd\u09d7\u09e2\u09e3\u0a01\u0a02\u0a3c\u0a41\u0a42\u0a47\u0a48\u0a4b-\u0a4d\u0a51\u0a70\u0a71\u0a75\u0a81\u0a82\u0abc\u0ac1-\u0ac5\u0ac7\u0ac8\u0acd\u0ae2\u0ae3\u0b01\u0b3c\u0b3e\u0b3f\u0b41-\u0b44\u0b4d\u0b56\u0b57\u0b62\u0b63\u0b82\u0bbe\u0bc0\u0bcd\u0bd7\u0c3e-\u0c40\u0c46-\u0c48\u0c4a-\u0c4d\u0c55\u0c56\u0c62\u0c63\u0cbc\u0cbf\u0cc2\u0cc6\u0ccc\u0ccd\u0cd5\u0cd6\u0ce2\u0ce3\u0d3e\u0d41-\u0d44\u0d4d\u0d57\u0d62\u0d63\u0dca\u0dcf\u0dd2-\u0dd4\u0dd6\u0ddf\u0e31\u0e34-\u0e3a\u0e47-\u0e4e\u0eb1\u0eb4-\u0eb9\u0ebb\u0ebc\u0ec8-\u0ecd\u0f18\u0f19\u0f35\u0f37\u0f39\u0f71-\u0f7e\u0f80-\u0f84\u0f86\u0f87\u0f90-\u0f97\u0f99-\u0fbc\u0fc6\u102d-\u1030\u1032-\u1037\u1039\u103a\u103d\u103e\u1058\u1059\u105e-\u1060\u1071-\u1074\u1082\u1085\u1086\u108d\u109d\u135f\u1712-\u1714\u1732-\u1734\u1752\u1753\u1772\u1773\u17b7-\u17bd\u17c6\u17c9-\u17d3\u17dd\u180b-\u180d\u18a9\u1920-\u1922\u1927\u1928\u1932\u1939-\u193b\u1a17\u1a18\u1a56\u1a58-\u1a5e\u1a60\u1a62\u1a65-\u1a6c\u1a73-\u1a7c\u1a7f\u1b00-\u1b03\u1b34\u1b36-\u1b3a\u1b3c\u1b42\u1b6b-\u1b73\u1b80\u1b81\u1ba2-\u1ba5\u1ba8\u1ba9\u1c2c-\u1c33\u1c36\u1c37\u1cd0-\u1cd2\u1cd4-\u1ce0\u1ce2-\u1ce8\u1ced\u1dc0-\u1de6\u1dfd-\u1dff\u200c\u200d\u20d0-\u20f0\u2cef-\u2cf1\u2de0-\u2dff\u302a-\u302f\u3099\u309a\ua66f-\ua672\ua67c\ua67d\ua6f0\ua6f1\ua802\ua806\ua80b\ua825\ua826\ua8c4\ua8e0-\ua8f1\ua926-\ua92d\ua947-\ua951\ua980-\ua982\ua9b3\ua9b6-\ua9b9\ua9bc\uaa29-\uaa2e\uaa31\uaa32\uaa35\uaa36\uaa43\uaa4c\uaab0\uaab2-\uaab4\uaab7\uaab8\uaabe\uaabf\uaac1\uabe5\uabe8\uabed\udc00-\udfff\ufb1e\ufe00-\ufe0f\ufe20-\ufe26\uff9e\uff9f]/;function Et(a){return a.charCodeAt(0)>=768&&Ce.test(a)}function vt(a,E,x){for(;(x<0?E>0:Ex?-1:1;;){if(E==x)return E;var z=(E+x)/2,le=b<0?Math.ceil(z):Math.floor(z);if(le==E)return a(le)?E:x;a(le)?x=le:E=le+b}}function yt(a,E,x,b){if(!a)return b(E,x,"ltr",0);for(var z=!1,le=0;leE||E==x&&pe.to==E)&&(b(Math.max(pe.from,E),Math.min(pe.to,x),pe.level==1?"rtl":"ltr",le),z=!0)}z||b(E,x,"ltr")}var vn=null;function wn(a,E,x){var b;vn=null;for(var z=0;zE)return z;le.to==E&&(le.from!=le.to&&x=="before"?b=z:vn=z),le.from==E&&(le.from!=le.to&&x!="before"?b=z:vn=z)}return b!=null?b:vn}var Sn=function(){var a="bbbbbbbbbtstwsbbbbbbbbbbbbbbssstwNN%%%NNNNNN,N,N1111111111NNNNNNNLLLLLLLLLLLLLLLLLLLLLLLLLLNNNNNNLLLLLLLLLLLLLLLLLLLLLLLLLLNNNNbbbbbbsbbbbbbbbbbbbbbbbbbbbbbbbbb,N%%%%NNNNLNNNNN%%11NLNNN1LNNNNNLLLLLLLLLLLLLLLLLLLLLLLNLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLN",E="nnnnnnNNr%%r,rNNmmmmmmmmmmmrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrmmmmmmmmmmmmmmmmmmmmmnnnnnnnnnn%nnrrrmrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrmmmmmmmnNmmmmmmrrmmNmmmmrr1111111111";function x(Te){return Te<=247?a.charAt(Te):1424<=Te&&Te<=1524?"R":1536<=Te&&Te<=1785?E.charAt(Te-1536):1774<=Te&&Te<=2220?"r":8192<=Te&&Te<=8203?"w":Te==8204?"b":"L"}var b=/[\u0590-\u05f4\u0600-\u06ff\u0700-\u08ac]/,z=/[stwN]/,le=/[LRr]/,pe=/[Lb1n]/,ge=/[1n]/;function Fe(Te,Ft,jt){this.level=Te,this.from=Ft,this.to=jt}return function(Te,Ft){var jt=Ft=="ltr"?"L":"R";if(Te.length==0||Ft=="ltr"&&!b.test(Te))return!1;for(var An=Te.length,cn=[],sr=0;sr-1&&(b[E]=z.slice(0,le).concat(z.slice(le+1)))}}}function on(a,E){var x=Cn(a,E);if(x.length)for(var b=Array.prototype.slice.call(arguments,2),z=0;z0}function jn(a){a.prototype.on=function(E,x){ht(this,E,x)},a.prototype.off=function(E,x){_t(this,E,x)}}function $n(a){a.preventDefault?a.preventDefault():a.returnValue=!1}function Xr(a){a.stopPropagation?a.stopPropagation():a.cancelBubble=!0}function nr(a){return a.defaultPrevented!=null?a.defaultPrevented:a.returnValue==!1}function ut(a){$n(a),Xr(a)}function Rt(a){return a.target||a.srcElement}function En(a){var E=a.which;return E==null&&(a.button&1?E=1:a.button&2?E=3:a.button&4&&(E=2)),Ne&&a.ctrlKey&&E==1&&(E=3),E}var Pn=function(){if(We&&De<9)return!1;var a=Qe("div");return"draggable"in a||"dragDrop"in a}(),or;function wr(a){if(or==null){var E=Qe("span","\u200B");Je(a,Qe("span",[E,document.createTextNode("x")])),a.firstChild.offsetHeight!=0&&(or=E.offsetWidth<=1&&E.offsetHeight>2&&!(We&&De<8))}var x=or?Qe("span","\u200B"):Qe("span","\xA0",null,"display: inline-block; width: 1px; margin-right: -1px");return x.setAttribute("cm-text",""),x}var La;function Rr(a){if(La!=null)return La;var E=Je(a,document.createTextNode("A\u062EA")),x=Me(E,0,1).getBoundingClientRect(),b=Me(E,1,2).getBoundingClientRect();return Yt(a),!x||x.left==x.right?!1:La=b.right-x.right<3}var Wr=` b`.split(/\n/).length!=3?function(a){for(var E=0,x=[],b=a.length;E<=b;){var z=a.indexOf(` -`,E);z==-1&&(z=a.length);var le=a.slice(E,a.charAt(z-1)=="\r"?z-1:z),pe=le.indexOf("\r");pe!=-1?(x.push(le.slice(0,pe)),E+=pe+1):(x.push(le),E=z+1)}return x}:function(a){return a.split(/\r\n?|\n/)},xr=window.getSelection?function(a){try{return a.selectionStart!=a.selectionEnd}catch(E){return!1}}:function(a){var E;try{E=a.ownerDocument.selection.createRange()}catch(x){}return!E||E.parentElement()!=a?!1:E.compareEndPoints("StartToEnd",E)!=0},Fa=function(){var a=Qe("div");return"oncopy"in a?!0:(a.setAttribute("oncopy","return;"),typeof a.oncopy=="function")}(),Za=null;function ja(a){if(Za!=null)return Za;var E=Je(a,Qe("span","x")),x=E.getBoundingClientRect(),b=Me(E,0,1).getBoundingClientRect();return Za=Math.abs(x.left-b.left)>1}var ei={},ur={};function Qt(a,E){arguments.length>2&&(E.dependencies=Array.prototype.slice.call(arguments,2)),ei[a]=E}function Vn(a,E){ur[a]=E}function hr(a){if(typeof a=="string"&&ur.hasOwnProperty(a))a=ur[a];else if(a&&typeof a.name=="string"&&ur.hasOwnProperty(a.name)){var E=ur[a.name];typeof E=="string"&&(E={name:E}),a=ae(E,a),a.name=E.name}else{if(typeof a=="string"&&/^[\w\-]+\/[\w\-]+\+xml$/.test(a))return hr("application/xml");if(typeof a=="string"&&/^[\w\-]+\/[\w\-]+\+json$/.test(a))return hr("application/json")}return typeof a=="string"?{name:a}:a||{name:"null"}}function Ea(a,E){E=hr(E);var x=ei[E.name];if(!x)return Ea(a,"text/plain");var b=x(a,E);if(Or.hasOwnProperty(E.name)){var z=Or[E.name];for(var le in z)z.hasOwnProperty(le)&&(b.hasOwnProperty(le)&&(b["_"+le]=b[le]),b[le]=z[le])}if(b.name=E.name,E.helperType&&(b.helperType=E.helperType),E.modeProps)for(var pe in E.modeProps)b[pe]=E.modeProps[pe];return b}var Or={};function br(a,E){var x=Or.hasOwnProperty(a)?Or[a]:Or[a]={};Dn(E,x)}function vi(a,E){if(E===!0)return E;if(a.copyState)return a.copyState(E);var x={};for(var b in E){var z=E[b];z instanceof Array&&(z=z.concat([])),x[b]=z}return x}function zi(a,E){for(var x;a.innerMode&&(x=a.innerMode(E),!(!x||x.mode==a));)E=x.state,a=x.mode;return x||{mode:a,state:E}}function ci(a,E,x){return a.startState?a.startState(E,x):!0}var Oa=function(a,E,x){this.pos=this.start=0,this.string=a,this.tabSize=E||8,this.lastColumnPos=this.lastColumnValue=0,this.lineStart=0,this.lineOracle=x};Oa.prototype.eol=function(){return this.pos>=this.string.length},Oa.prototype.sol=function(){return this.pos==this.lineStart},Oa.prototype.peek=function(){return this.string.charAt(this.pos)||void 0},Oa.prototype.next=function(){if(this.posE},Oa.prototype.eatSpace=function(){for(var a=this.pos;/[\s\u00a0]/.test(this.string.charAt(this.pos));)++this.pos;return this.pos>a},Oa.prototype.skipToEnd=function(){this.pos=this.string.length},Oa.prototype.skipTo=function(a){var E=this.string.indexOf(a,this.pos);if(E>-1)return this.pos=E,!0},Oa.prototype.backUp=function(a){this.pos-=a},Oa.prototype.column=function(){return this.lastColumnPos0?null:(le&&E!==!1&&(this.pos+=le[0].length),le)}},Oa.prototype.current=function(){return this.string.slice(this.start,this.pos)},Oa.prototype.hideFirstChars=function(a,E){this.lineStart+=a;try{return E()}finally{this.lineStart-=a}},Oa.prototype.lookAhead=function(a){var E=this.lineOracle;return E&&E.lookAhead(a)},Oa.prototype.baseToken=function(){var a=this.lineOracle;return a&&a.baseToken(this.pos)};function xn(a,E){if(E-=a.first,E<0||E>=a.size)throw new Error("There is no line "+(E+a.first)+" in the document.");for(var x=a;!x.lines;)for(var b=0;;++b){var z=x.children[b],le=z.chunkSize();if(E=a.first&&Ex?mt(x,xn(a,x).text.length):xt(E,xn(a,E.line).text.length)}function xt(a,E){var x=a.ch;return x==null||x>E?mt(a.line,E):x<0?mt(a.line,0):a}function Hn(a,E){for(var x=[],b=0;bthis.maxLookAhead&&(this.maxLookAhead=a),E},Er.prototype.baseToken=function(a){if(!this.baseTokens)return null;for(;this.baseTokens[this.baseTokenPos]<=a;)this.baseTokenPos+=2;var E=this.baseTokens[this.baseTokenPos+1];return{type:E&&E.replace(/( |^)overlay .*/,""),size:this.baseTokens[this.baseTokenPos]-a}},Er.prototype.nextLine=function(){this.line++,this.maxLookAhead>0&&this.maxLookAhead--},Er.fromSaved=function(a,E,x){return E instanceof ar?new Er(a,vi(a.mode,E.state),x,E.lookAhead):new Er(a,vi(a.mode,E),x)},Er.prototype.save=function(a){var E=a!==!1?vi(this.doc.mode,this.state):this.state;return this.maxLookAhead>0?new ar(E,this.maxLookAhead):E};function Kn(a,E,x,b){var z=[a.state.modeGen],le={};Jn(a,E.text,a.doc.mode,x,function(Te,Ft){return z.push(Te,Ft)},le,b);for(var pe=x.state,ge=function(Te){x.baseTokens=z;var Ft=a.state.overlays[Te],jt=1,An=0;x.state=!0,Jn(a,E.text,Ft.mode,x,function(cn,sr){for(var Mr=jt;Ancn&&z.splice(jt,1,cn,z[jt+1],aa),jt+=2,An=Math.min(cn,aa)}if(sr)if(Ft.opaque)z.splice(Mr,jt-Mr,cn,"overlay "+sr),jt=Mr+2;else for(;Mra.options.maxHighlightLength&&vi(a.doc.mode,b.state),le=Kn(a,E,b);z&&(b.state=z),E.stateAfter=b.save(!z),E.styles=le.styles,le.classes?E.styleClasses=le.classes:E.styleClasses&&(E.styleClasses=null),x===a.doc.highlightFrontier&&(a.doc.modeFrontier=Math.max(a.doc.modeFrontier,++a.doc.highlightFrontier))}return E.styles}function Hr(a,E,x){var b=a.doc,z=a.display;if(!b.mode.startState)return new Er(b,!0,E);var le=Ar(a,E,x),pe=le>b.first&&xn(b,le-1).stateAfter,ge=pe?Er.fromSaved(b,pe,le):new Er(b,ci(b.mode),le);return b.iter(le,E,function(Fe){pi(a,Fe.text,ge);var Te=ge.line;Fe.stateAfter=Te==E-1||Te%5==0||Te>=z.viewFrom&&TeE.start)return le}throw new Error("Mode "+a.name+" failed to advance stream.")}var Jt=function(a,E,x){this.start=a.start,this.end=a.pos,this.string=a.current(),this.type=E||null,this.state=x};function Pt(a,E,x,b){var z=a.doc,le=z.mode,pe;E=Mt(z,E);var ge=xn(z,E.line),Fe=Hr(a,E.line,x),Te=new Oa(ge.text,a.options.tabSize,Fe),Ft;for(b&&(Ft=[]);(b||Te.posa.options.maxHighlightLength?(ge=!1,pe&&pi(a,E,b,Ft.pos),Ft.pos=E.length,jt=null):jt=yn(zt(x,Ft,b.state,An),le),An){var cn=An[0].name;cn&&(jt="m-"+(jt?cn+" "+jt:cn))}if(!ge||Te!=jt){for(;Fepe;--ge){if(ge<=le.first)return le.first;var Fe=xn(le,ge-1),Te=Fe.stateAfter;if(Te&&(!x||ge+(Te instanceof ar?Te.lookAhead:0)<=le.modeFrontier))return ge;var Ft=Se(Fe.text,null,a.options.tabSize);(z==null||b>Ft)&&(z=ge-1,b=Ft)}return z}function On(a,E){if(a.modeFrontier=Math.min(a.modeFrontier,E),!(a.highlightFrontierx;b--){var z=xn(a,b).stateAfter;if(z&&(!(z instanceof ar)||b+z.lookAhead=E:le.to>E);(b||(b=[])).push(new un(pe,le.from,Fe?null:le.to))}}return b}function ri(a,E,x){var b;if(a)for(var z=0;z=E:le.to>E);if(ge||le.from==E&&pe.type=="bookmark"&&(!x||le.marker.insertLeft)){var Fe=le.from==null||(pe.inclusiveLeft?le.from<=E:le.from0&&ge)for(var Ci=0;Ci0)){var Ft=[Fe,1],jt=St(Te.from,ge.from),An=St(Te.to,ge.to);(jt<0||!pe.inclusiveLeft&&!jt)&&Ft.push({from:Te.from,to:ge.from}),(An>0||!pe.inclusiveRight&&!An)&&Ft.push({from:ge.to,to:Te.to}),z.splice.apply(z,Ft),Fe+=Ft.length-3}}return z}function ra(a){var E=a.markedSpans;if(E){for(var x=0;xE)&&(!b||Pa(b,le.marker)<0)&&(b=le.marker)}return b}function dr(a,E,x,b,z){var le=xn(a,E),pe=gn&&le.markedSpans;if(pe)for(var ge=0;ge=0&&jt<=0||Ft<=0&&jt>=0)&&(Ft<=0&&(Fe.marker.inclusiveRight&&z.inclusiveLeft?St(Te.to,x)>=0:St(Te.to,x)>0)||Ft>=0&&(Fe.marker.inclusiveRight&&z.inclusiveLeft?St(Te.from,b)<=0:St(Te.from,b)<0)))return!0}}}function bn(a){for(var E;E=Br(a);)a=E.find(-1,!0).line;return a}function fr(a){for(var E;E=Qn(a);)a=E.find(1,!0).line;return a}function Nr(a){for(var E,x;E=Qn(a);)a=E.find(1,!0).line,(x||(x=[])).push(a);return x}function er(a,E){var x=xn(a,E),b=bn(x);return x==b?E:ta(b)}function lr(a,E){if(E>a.lastLine())return E;var x=xn(a,E),b;if(!qn(a,x))return E;for(;b=Qn(x);)x=b.find(1,!0).line;return ta(x)+1}function qn(a,E){var x=gn&&E.markedSpans;if(x){for(var b=void 0,z=0;zE.maxLineLength&&(E.maxLineLength=z,E.maxLine=b)})}var gi=function(a,E,x){this.text=a,Ur(this,E),this.height=x?x(this):1};gi.prototype.lineNo=function(){return ta(this)},jn(gi);function Ui(a,E,x,b){a.text=E,a.stateAfter&&(a.stateAfter=null),a.styles&&(a.styles=null),a.order!=null&&(a.order=null),ra(a),Ur(a,x);var z=b?b(a):1;z!=a.height&&Vr(a,z)}function Eo(a){a.parent=null,ra(a)}var dl={},vo={};function qo(a,E){if(!a||/^\s*$/.test(a))return null;var x=E.addModeClass?vo:dl;return x[a]||(x[a]=a.replace(/\S+/g,"cm-$&"))}function Ei(a,E){var x=Ct("span",null,null,Ve?"padding-right: .1px":null),b={pre:Ct("pre",[x],"CodeMirror-line"),content:x,col:0,pos:0,cm:a,trailingSpace:!1,splitSpaces:a.getOption("lineWrapping")};E.measure={};for(var z=0;z<=(E.rest?E.rest.length:0);z++){var le=z?E.rest[z-1]:E.line,pe=void 0;b.pos=0,b.addToken=fl,Rr(a.display.measure)&&(pe=Zn(le,a.doc.direction))&&(b.addToken=ol(b.addToken,pe)),b.map=[];var ge=E!=a.display.externalMeasured&&ta(le);Ho(le,b,kr(a,le,ge)),le.styleClasses&&(le.styleClasses.bgClass&&(b.bgClass=sn(le.styleClasses.bgClass,b.bgClass||"")),le.styleClasses.textClass&&(b.textClass=sn(le.styleClasses.textClass,b.textClass||""))),b.map.length==0&&b.map.push(0,0,b.content.appendChild(Fr(a.display.measure))),z==0?(E.measure.map=b.map,E.measure.cache={}):((E.measure.maps||(E.measure.maps=[])).push(b.map),(E.measure.caches||(E.measure.caches=[])).push({}))}if(Ve){var Fe=b.content.lastChild;(/\bcm-tab\b/.test(Fe.className)||Fe.querySelector&&Fe.querySelector(".cm-tab"))&&(b.content.className="cm-tab-wrap-hack")}return on(a,"renderLine",a,E.line,b.pre),b.pre.className&&(b.textClass=sn(b.pre.className,b.textClass||"")),b}function yo(a){var E=Qe("span","\u2022","cm-invalidchar");return E.title="\\u"+a.charCodeAt(0).toString(16),E.setAttribute("aria-label",E.title),E}function fl(a,E,x,b,z,le,pe){if(E){var ge=a.splitSpaces?wl(E,a.trailingSpace):E,Fe=a.cm.state.specialChars,Te=!1,Ft;if(!Fe.test(E))a.col+=E.length,Ft=document.createTextNode(ge),a.map.push(a.pos,a.pos+E.length,Ft),We&&De<9&&(Te=!0),a.pos+=E.length;else{Ft=document.createDocumentFragment();for(var jt=0;;){Fe.lastIndex=jt;var An=Fe.exec(E),cn=An?An.index-jt:E.length-jt;if(cn){var sr=document.createTextNode(ge.slice(jt,jt+cn));We&&De<9?Ft.appendChild(Qe("span",[sr])):Ft.appendChild(sr),a.map.push(a.pos,a.pos+cn,sr),a.col+=cn,a.pos+=cn}if(!An)break;jt+=cn+1;var Mr=void 0;if(An[0]==" "){var aa=a.cm.options.tabSize,Ma=aa-a.col%aa;Mr=Ft.appendChild(Qe("span",Fn(Ma),"cm-tab")),Mr.setAttribute("role","presentation"),Mr.setAttribute("cm-text"," "),a.col+=Ma}else An[0]=="\r"||An[0]==` -`?(Mr=Ft.appendChild(Qe("span",An[0]=="\r"?"\u240D":"\u2424","cm-invalidchar")),Mr.setAttribute("cm-text",An[0]),a.col+=1):(Mr=a.cm.options.specialCharPlaceholder(An[0]),Mr.setAttribute("cm-text",An[0]),We&&De<9?Ft.appendChild(Qe("span",[Mr])):Ft.appendChild(Mr),a.col+=1);a.map.push(a.pos,a.pos+1,Mr),a.pos++}}if(a.trailingSpace=ge.charCodeAt(E.length-1)==32,x||b||z||Te||le||pe){var ui=x||"";b&&(ui+=b),z&&(ui+=z);var Da=Qe("span",[Ft],ui,le);if(pe)for(var Ci in pe)pe.hasOwnProperty(Ci)&&Ci!="style"&&Ci!="class"&&Da.setAttribute(Ci,pe[Ci]);return a.content.appendChild(Da)}a.content.appendChild(Ft)}}function wl(a,E){if(a.length>1&&!/ /.test(a))return a;for(var x=E,b="",z=0;zTe&&jt.from<=Te));An++);if(jt.to>=Ft)return a(x,b,z,le,pe,ge,Fe);a(x,b.slice(0,jt.to-Te),z,le,null,ge,Fe),le=null,b=b.slice(jt.to-Te),Te=jt.to}}}function Il(a,E,x,b){var z=!b&&x.widgetNode;z&&a.map.push(a.pos,a.pos+E,z),!b&&a.cm.display.input.needsContentAttribute&&(z||(z=a.content.appendChild(document.createElement("span"))),z.setAttribute("cm-marker",x.id)),z&&(a.cm.display.input.setUneditable(z),a.content.appendChild(z)),a.pos+=E,a.trailingSpace=!1}function Ho(a,E,x){var b=a.markedSpans,z=a.text,le=0;if(!b){for(var pe=1;peFe||To.collapsed&&Zi.to==Fe&&Zi.from==Fe)){if(Zi.to!=null&&Zi.to!=Fe&&cn>Zi.to&&(cn=Zi.to,Mr=""),To.className&&(sr+=" "+To.className),To.css&&(An=(An?An+";":"")+To.css),To.startStyle&&Zi.from==Fe&&(aa+=" "+To.startStyle),To.endStyle&&Zi.to==cn&&(Ci||(Ci=[])).push(To.endStyle,Zi.to),To.title&&((ui||(ui={})).title=To.title),To.attributes)for(var So in To.attributes)(ui||(ui={}))[So]=To.attributes[So];To.collapsed&&(!Ma||Pa(Ma.marker,To)<0)&&(Ma=Zi)}else Zi.from>Fe&&cn>Zi.from&&(cn=Zi.from)}if(Ci)for(var il=0;il=ge)break;for(var Cs=Math.min(ge,cn);;){if(Ft){var ms=Fe+Ft.length;if(!Ma){var Tl=ms>Cs?Ft.slice(0,Cs-Fe):Ft;E.addToken(E,Tl,jt?jt+sr:sr,aa,Fe+Tl.length==cn?Mr:"",An,ui)}if(ms>=Cs){Ft=Ft.slice(Cs-Fe),Fe=Cs;break}Fe=ms,aa=""}Ft=z.slice(le,le=x[Te++]),jt=qo(x[Te++],E.cm.options)}}}function ql(a,E,x){this.line=E,this.rest=Nr(E),this.size=this.rest?ta(At(this.rest))-x+1:1,this.node=this.text=null,this.hidden=qn(a,E)}function Ll(a,E,x){for(var b=[],z,le=E;le2&&le.push((Fe.bottom+Te.top)/2-x.top)}}le.push(x.bottom-x.top)}}function Xl(a,E,x){if(a.line==E)return{map:a.measure.map,cache:a.measure.cache};for(var b=0;bx)return{map:a.measure.maps[z],cache:a.measure.caches[z],before:!0}}function Fu(a,E){E=bn(E);var x=ta(E),b=a.display.externalMeasured=new ql(a.doc,E,x);b.lineN=x;var z=b.built=Ei(a,b);return b.text=z.pre,Je(a.display.lineMeasure,z.pre),b}function Ec(a,E,x,b){return ps(a,su(a,E),x,b)}function Nl(a,E){if(E>=a.display.viewFrom&&E=x.lineN&&EE)&&(le=Fe-ge,z=le-1,E>=Fe&&(pe="right")),z!=null){if(b=a[Te+2],ge==Fe&&x==(b.insertLeft?"left":"right")&&(pe=x),x=="left"&&z==0)for(;Te&&a[Te-2]==a[Te-3]&&a[Te-1].insertLeft;)b=a[(Te-=3)+2],pe="left";if(x=="right"&&z==Fe-ge)for(;Te=0&&(x=a[z]).left==x.right;z--);return x}function xs(a,E,x,b){var z=wu(E.map,x,b),le=z.node,pe=z.start,ge=z.end,Fe=z.collapse,Te;if(le.nodeType==3){for(var Ft=0;Ft<4;Ft++){for(;pe&&Et(E.line.text.charAt(z.coverStart+pe));)--pe;for(;z.coverStart+ge0&&(Fe=b="right");var jt;a.options.lineWrapping&&(jt=le.getClientRects()).length>1?Te=jt[b=="right"?jt.length-1:0]:Te=le.getBoundingClientRect()}if(We&&De<9&&!pe&&(!Te||!Te.left&&!Te.right)){var An=le.parentNode.getClientRects()[0];An?Te={left:An.left,right:An.left+yu(a.display),top:An.top,bottom:An.bottom}:Te=Js}for(var cn=Te.top-E.rect.top,sr=Te.bottom-E.rect.top,Mr=(cn+sr)/2,aa=E.view.measure.heights,Ma=0;Ma=b.text.length?(Fe=b.text.length,Te="before"):Fe<=0&&(Fe=0,Te="after"),!ge)return pe(Te=="before"?Fe-1:Fe,Te=="before");function Ft(sr,Mr,aa){var Ma=ge[Mr],ui=Ma.level==1;return pe(aa?sr-1:sr,ui!=aa)}var jt=wn(ge,Fe,Te),An=vn,cn=Ft(Fe,jt,Te=="before");return An!=null&&(cn.other=Ft(Fe,An,Te!="before")),cn}function Hu(a,E){var x=0;E=Mt(a.doc,E),a.options.lineWrapping||(x=yu(a.display)*E.ch);var b=xn(a.doc,E.line),z=wa(b)+Al(a.display);return{left:x,right:x,top:z,bottom:z+b.height}}function Qs(a,E,x,b,z){var le=mt(a,E,x);return le.xRel=z,b&&(le.outside=b),le}function Eu(a,E,x){var b=a.doc;if(x+=a.display.viewOffset,x<0)return Qs(b.first,0,null,-1,-1);var z=$t(b,x),le=b.first+b.size-1;if(z>le)return Qs(b.first+b.size-1,xn(b,le).text.length,null,1,1);E<0&&(E=0);for(var pe=xn(b,z);;){var ge=Ic(a,pe,z,E,x),Fe=ai(pe,ge.ch+(ge.xRel>0||ge.outside>0?1:0));if(!Fe)return ge;var Te=Fe.find(1);if(Te.line==z)return Te;pe=xn(b,z=Te.line)}}function Ku(a,E,x,b){b-=ic(E);var z=E.text.length,le=dt(function(pe){return ps(a,x,pe-1).bottom<=b},z,0);return z=dt(function(pe){return ps(a,x,pe).top>b},le,z),{begin:le,end:z}}function hs(a,E,x,b){x||(x=su(a,E));var z=Uu(a,E,ps(a,x,b),"line").top;return Ku(a,E,x,z)}function cs(a,E,x,b){return a.bottom<=x?!1:a.top>x?!0:(b?a.left:a.right)>E}function Ic(a,E,x,b,z){z-=wa(E);var le=su(a,E),pe=ic(E),ge=0,Fe=E.text.length,Te=!0,Ft=Zn(E,a.doc.direction);if(Ft){var jt=(a.options.lineWrapping?Nc:Yu)(a,E,x,le,Ft,b,z);Te=jt.level!=1,ge=Te?jt.from:jt.to-1,Fe=Te?jt.to:jt.from-1}var An=null,cn=null,sr=dt(function($i){var Zi=ps(a,le,$i);return Zi.top+=pe,Zi.bottom+=pe,cs(Zi,b,z,!1)?(Zi.top<=z&&Zi.left<=b&&(An=$i,cn=Zi),!0):!1},ge,Fe),Mr,aa,Ma=!1;if(cn){var ui=b-cn.left=Ci.bottom?1:0}return sr=vt(E.text,sr,1),Qs(x,sr,aa,Ma,b-Mr)}function Yu(a,E,x,b,z,le,pe){var ge=dt(function(jt){var An=z[jt],cn=An.level!=1;return cs(is(a,mt(x,cn?An.to:An.from,cn?"before":"after"),"line",E,b),le,pe,!0)},0,z.length-1),Fe=z[ge];if(ge>0){var Te=Fe.level!=1,Ft=is(a,mt(x,Te?Fe.from:Fe.to,Te?"after":"before"),"line",E,b);cs(Ft,le,pe,!0)&&Ft.top>pe&&(Fe=z[ge-1])}return Fe}function Nc(a,E,x,b,z,le,pe){var ge=Ku(a,E,b,pe),Fe=ge.begin,Te=ge.end;/\s/.test(E.text.charAt(Te-1))&&Te--;for(var Ft=null,jt=null,An=0;An=Te||cn.to<=Fe)){var sr=cn.level!=1,Mr=ps(a,b,sr?Math.min(Te,cn.to)-1:Math.max(Fe,cn.from)).right,aa=Mraa)&&(Ft=cn,jt=aa)}}return Ft||(Ft=z[z.length-1]),Ft.fromTe&&(Ft={from:Ft.from,to:Te,level:Ft.level}),Ft}var Fs;function Is(a){if(a.cachedTextHeight!=null)return a.cachedTextHeight;if(Fs==null){Fs=Qe("pre",null,"CodeMirror-line-like");for(var E=0;E<49;++E)Fs.appendChild(document.createTextNode("x")),Fs.appendChild(Qe("br"));Fs.appendChild(document.createTextNode("x"))}Je(a.measure,Fs);var x=Fs.offsetHeight/50;return x>3&&(a.cachedTextHeight=x),Yt(a.measure),x||1}function yu(a){if(a.cachedCharWidth!=null)return a.cachedCharWidth;var E=Qe("span","xxxxxxxxxx"),x=Qe("pre",[E],"CodeMirror-line-like");Je(a.measure,x);var b=E.getBoundingClientRect(),z=(b.right-b.left)/10;return z>2&&(a.cachedCharWidth=z),z||10}function lc(a){for(var E=a.display,x={},b={},z=E.gutters.clientLeft,le=E.gutters.firstChild,pe=0;le;le=le.nextSibling,++pe){var ge=a.display.gutterSpecs[pe].className;x[ge]=le.offsetLeft+le.clientLeft+z,b[ge]=le.clientWidth}return{fixedPos:uu(E),gutterTotalWidth:E.gutters.offsetWidth,gutterLeft:x,gutterWidth:b,wrapperWidth:E.wrapper.clientWidth}}function uu(a){return a.scroller.getBoundingClientRect().left-a.sizer.getBoundingClientRect().left}function Cc(a){var E=Is(a.display),x=a.options.lineWrapping,b=x&&Math.max(5,a.display.scroller.clientWidth/yu(a.display)-3);return function(z){if(qn(a.doc,z))return 0;var le=0;if(z.widgets)for(var pe=0;pe0&&(Te=xn(a.doc,Fe.line).text).length==Fe.ch){var Ft=Se(Te,Te.length,a.options.tabSize)-Te.length;Fe=mt(Fe.line,Math.max(0,Math.round((le-Vs(a.display).left)/yu(a.display))-Ft))}return Fe}function js(a,E){if(E>=a.display.viewTo||(E-=a.display.viewFrom,E<0))return null;for(var x=a.display.view,b=0;bE)&&(z.updateLineNumbers=E),a.curOp.viewChanged=!0,E>=z.viewTo)gn&&er(a.doc,E)z.viewFrom?zs(a):(z.viewFrom+=b,z.viewTo+=b);else if(E<=z.viewFrom&&x>=z.viewTo)zs(a);else if(E<=z.viewFrom){var le=bu(a,x,x+b,1);le?(z.view=z.view.slice(le.index),z.viewFrom=le.lineN,z.viewTo+=b):zs(a)}else if(x>=z.viewTo){var pe=bu(a,E,E,-1);pe?(z.view=z.view.slice(0,pe.index),z.viewTo=pe.lineN):zs(a)}else{var ge=bu(a,E,E,-1),Fe=bu(a,x,x+b,1);ge&&Fe?(z.view=z.view.slice(0,ge.index).concat(Ll(a,ge.lineN,Fe.lineN)).concat(z.view.slice(Fe.index)),z.viewTo+=b):zs(a)}var Te=z.externalMeasured;Te&&(x=z.lineN&&E=b.viewTo)){var le=b.view[js(a,E)];if(le.node!=null){var pe=le.changes||(le.changes=[]);at(pe,x)==-1&&pe.push(x)}}}function zs(a){a.display.viewFrom=a.display.viewTo=a.doc.first,a.display.view=[],a.display.viewOffset=0}function bu(a,E,x,b){var z=js(a,E),le,pe=a.display.view;if(!gn||x==a.doc.first+a.doc.size)return{index:z,lineN:x};for(var ge=a.display.viewFrom,Fe=0;Fe0){if(z==pe.length-1)return null;le=ge+pe[z].size-E,z++}else le=ge-E;E+=le,x+=le}for(;er(a.doc,x)!=x;){if(z==(b<0?0:pe.length-1))return null;x+=b*pe[z-(b<0?1:0)].size,z+=b}return{index:z,lineN:x}}function Mc(a,E,x){var b=a.display,z=b.view;z.length==0||E>=b.viewTo||x<=b.viewFrom?(b.view=Ll(a,E,x),b.viewFrom=E):(b.viewFrom>E?b.view=Ll(a,E,b.viewFrom).concat(b.view):b.viewFromx&&(b.view=b.view.slice(0,js(a,x)))),b.viewTo=x}function sc(a){for(var E=a.display.view,x=0,b=0;b=a.display.viewTo||ge.to().line1}var ei={},ur={};function Qt(a,E){arguments.length>2&&(E.dependencies=Array.prototype.slice.call(arguments,2)),ei[a]=E}function Vn(a,E){ur[a]=E}function hr(a){if(typeof a=="string"&&ur.hasOwnProperty(a))a=ur[a];else if(a&&typeof a.name=="string"&&ur.hasOwnProperty(a.name)){var E=ur[a.name];typeof E=="string"&&(E={name:E}),a=ae(E,a),a.name=E.name}else{if(typeof a=="string"&&/^[\w\-]+\/[\w\-]+\+xml$/.test(a))return hr("application/xml");if(typeof a=="string"&&/^[\w\-]+\/[\w\-]+\+json$/.test(a))return hr("application/json")}return typeof a=="string"?{name:a}:a||{name:"null"}}function Ea(a,E){E=hr(E);var x=ei[E.name];if(!x)return Ea(a,"text/plain");var b=x(a,E);if(Or.hasOwnProperty(E.name)){var z=Or[E.name];for(var le in z)z.hasOwnProperty(le)&&(b.hasOwnProperty(le)&&(b["_"+le]=b[le]),b[le]=z[le])}if(b.name=E.name,E.helperType&&(b.helperType=E.helperType),E.modeProps)for(var pe in E.modeProps)b[pe]=E.modeProps[pe];return b}var Or={};function Ar(a,E){var x=Or.hasOwnProperty(a)?Or[a]:Or[a]={};Dn(E,x)}function vi(a,E){if(E===!0)return E;if(a.copyState)return a.copyState(E);var x={};for(var b in E){var z=E[b];z instanceof Array&&(z=z.concat([])),x[b]=z}return x}function zi(a,E){for(var x;a.innerMode&&(x=a.innerMode(E),!(!x||x.mode==a));)E=x.state,a=x.mode;return x||{mode:a,state:E}}function ci(a,E,x){return a.startState?a.startState(E,x):!0}var Oa=function(a,E,x){this.pos=this.start=0,this.string=a,this.tabSize=E||8,this.lastColumnPos=this.lastColumnValue=0,this.lineStart=0,this.lineOracle=x};Oa.prototype.eol=function(){return this.pos>=this.string.length},Oa.prototype.sol=function(){return this.pos==this.lineStart},Oa.prototype.peek=function(){return this.string.charAt(this.pos)||void 0},Oa.prototype.next=function(){if(this.posE},Oa.prototype.eatSpace=function(){for(var a=this.pos;/[\s\u00a0]/.test(this.string.charAt(this.pos));)++this.pos;return this.pos>a},Oa.prototype.skipToEnd=function(){this.pos=this.string.length},Oa.prototype.skipTo=function(a){var E=this.string.indexOf(a,this.pos);if(E>-1)return this.pos=E,!0},Oa.prototype.backUp=function(a){this.pos-=a},Oa.prototype.column=function(){return this.lastColumnPos0?null:(le&&E!==!1&&(this.pos+=le[0].length),le)}},Oa.prototype.current=function(){return this.string.slice(this.start,this.pos)},Oa.prototype.hideFirstChars=function(a,E){this.lineStart+=a;try{return E()}finally{this.lineStart-=a}},Oa.prototype.lookAhead=function(a){var E=this.lineOracle;return E&&E.lookAhead(a)},Oa.prototype.baseToken=function(){var a=this.lineOracle;return a&&a.baseToken(this.pos)};function xn(a,E){if(E-=a.first,E<0||E>=a.size)throw new Error("There is no line "+(E+a.first)+" in the document.");for(var x=a;!x.lines;)for(var b=0;;++b){var z=x.children[b],le=z.chunkSize();if(E=a.first&&Ex?mt(x,xn(a,x).text.length):xt(E,xn(a,E.line).text.length)}function xt(a,E){var x=a.ch;return x==null||x>E?mt(a.line,E):x<0?mt(a.line,0):a}function Hn(a,E){for(var x=[],b=0;bthis.maxLookAhead&&(this.maxLookAhead=a),E},Er.prototype.baseToken=function(a){if(!this.baseTokens)return null;for(;this.baseTokens[this.baseTokenPos]<=a;)this.baseTokenPos+=2;var E=this.baseTokens[this.baseTokenPos+1];return{type:E&&E.replace(/( |^)overlay .*/,""),size:this.baseTokens[this.baseTokenPos]-a}},Er.prototype.nextLine=function(){this.line++,this.maxLookAhead>0&&this.maxLookAhead--},Er.fromSaved=function(a,E,x){return E instanceof ar?new Er(a,vi(a.mode,E.state),x,E.lookAhead):new Er(a,vi(a.mode,E),x)},Er.prototype.save=function(a){var E=a!==!1?vi(this.doc.mode,this.state):this.state;return this.maxLookAhead>0?new ar(E,this.maxLookAhead):E};function Kn(a,E,x,b){var z=[a.state.modeGen],le={};Jn(a,E.text,a.doc.mode,x,function(Te,Ft){return z.push(Te,Ft)},le,b);for(var pe=x.state,ge=function(Te){x.baseTokens=z;var Ft=a.state.overlays[Te],jt=1,An=0;x.state=!0,Jn(a,E.text,Ft.mode,x,function(cn,sr){for(var Mr=jt;Ancn&&z.splice(jt,1,cn,z[jt+1],aa),jt+=2,An=Math.min(cn,aa)}if(sr)if(Ft.opaque)z.splice(Mr,jt-Mr,cn,"overlay "+sr),jt=Mr+2;else for(;Mra.options.maxHighlightLength&&vi(a.doc.mode,b.state),le=Kn(a,E,b);z&&(b.state=z),E.stateAfter=b.save(!z),E.styles=le.styles,le.classes?E.styleClasses=le.classes:E.styleClasses&&(E.styleClasses=null),x===a.doc.highlightFrontier&&(a.doc.modeFrontier=Math.max(a.doc.modeFrontier,++a.doc.highlightFrontier))}return E.styles}function Hr(a,E,x){var b=a.doc,z=a.display;if(!b.mode.startState)return new Er(b,!0,E);var le=xr(a,E,x),pe=le>b.first&&xn(b,le-1).stateAfter,ge=pe?Er.fromSaved(b,pe,le):new Er(b,ci(b.mode),le);return b.iter(le,E,function(Fe){pi(a,Fe.text,ge);var Te=ge.line;Fe.stateAfter=Te==E-1||Te%5==0||Te>=z.viewFrom&&TeE.start)return le}throw new Error("Mode "+a.name+" failed to advance stream.")}var Jt=function(a,E,x){this.start=a.start,this.end=a.pos,this.string=a.current(),this.type=E||null,this.state=x};function Pt(a,E,x,b){var z=a.doc,le=z.mode,pe;E=Mt(z,E);var ge=xn(z,E.line),Fe=Hr(a,E.line,x),Te=new Oa(ge.text,a.options.tabSize,Fe),Ft;for(b&&(Ft=[]);(b||Te.posa.options.maxHighlightLength?(ge=!1,pe&&pi(a,E,b,Ft.pos),Ft.pos=E.length,jt=null):jt=yn(zt(x,Ft,b.state,An),le),An){var cn=An[0].name;cn&&(jt="m-"+(jt?cn+" "+jt:cn))}if(!ge||Te!=jt){for(;Fepe;--ge){if(ge<=le.first)return le.first;var Fe=xn(le,ge-1),Te=Fe.stateAfter;if(Te&&(!x||ge+(Te instanceof ar?Te.lookAhead:0)<=le.modeFrontier))return ge;var Ft=Se(Fe.text,null,a.options.tabSize);(z==null||b>Ft)&&(z=ge-1,b=Ft)}return z}function On(a,E){if(a.modeFrontier=Math.min(a.modeFrontier,E),!(a.highlightFrontierx;b--){var z=xn(a,b).stateAfter;if(z&&(!(z instanceof ar)||b+z.lookAhead=E:le.to>E);(b||(b=[])).push(new un(pe,le.from,Fe?null:le.to))}}return b}function ri(a,E,x){var b;if(a)for(var z=0;z=E:le.to>E);if(ge||le.from==E&&pe.type=="bookmark"&&(!x||le.marker.insertLeft)){var Fe=le.from==null||(pe.inclusiveLeft?le.from<=E:le.from0&&ge)for(var Ci=0;Ci0)){var Ft=[Fe,1],jt=St(Te.from,ge.from),An=St(Te.to,ge.to);(jt<0||!pe.inclusiveLeft&&!jt)&&Ft.push({from:Te.from,to:ge.from}),(An>0||!pe.inclusiveRight&&!An)&&Ft.push({from:ge.to,to:Te.to}),z.splice.apply(z,Ft),Fe+=Ft.length-3}}return z}function ra(a){var E=a.markedSpans;if(E){for(var x=0;xE)&&(!b||Pa(b,le.marker)<0)&&(b=le.marker)}return b}function dr(a,E,x,b,z){var le=xn(a,E),pe=gn&&le.markedSpans;if(pe)for(var ge=0;ge=0&&jt<=0||Ft<=0&&jt>=0)&&(Ft<=0&&(Fe.marker.inclusiveRight&&z.inclusiveLeft?St(Te.to,x)>=0:St(Te.to,x)>0)||Ft>=0&&(Fe.marker.inclusiveRight&&z.inclusiveLeft?St(Te.from,b)<=0:St(Te.from,b)<0)))return!0}}}function bn(a){for(var E;E=Pr(a);)a=E.find(-1,!0).line;return a}function fr(a){for(var E;E=Qn(a);)a=E.find(1,!0).line;return a}function Nr(a){for(var E,x;E=Qn(a);)a=E.find(1,!0).line,(x||(x=[])).push(a);return x}function er(a,E){var x=xn(a,E),b=bn(x);return x==b?E:ta(b)}function lr(a,E){if(E>a.lastLine())return E;var x=xn(a,E),b;if(!qn(a,x))return E;for(;b=Qn(x);)x=b.find(1,!0).line;return ta(x)+1}function qn(a,E){var x=gn&&E.markedSpans;if(x){for(var b=void 0,z=0;zE.maxLineLength&&(E.maxLineLength=z,E.maxLine=b)})}var gi=function(a,E,x){this.text=a,Ur(this,E),this.height=x?x(this):1};gi.prototype.lineNo=function(){return ta(this)},jn(gi);function Ui(a,E,x,b){a.text=E,a.stateAfter&&(a.stateAfter=null),a.styles&&(a.styles=null),a.order!=null&&(a.order=null),ra(a),Ur(a,x);var z=b?b(a):1;z!=a.height&&Vr(a,z)}function Eo(a){a.parent=null,ra(a)}var dl={},vo={};function qo(a,E){if(!a||/^\s*$/.test(a))return null;var x=E.addModeClass?vo:dl;return x[a]||(x[a]=a.replace(/\S+/g,"cm-$&"))}function Ei(a,E){var x=Ct("span",null,null,Ve?"padding-right: .1px":null),b={pre:Ct("pre",[x],"CodeMirror-line"),content:x,col:0,pos:0,cm:a,trailingSpace:!1,splitSpaces:a.getOption("lineWrapping")};E.measure={};for(var z=0;z<=(E.rest?E.rest.length:0);z++){var le=z?E.rest[z-1]:E.line,pe=void 0;b.pos=0,b.addToken=fl,Rr(a.display.measure)&&(pe=Zn(le,a.doc.direction))&&(b.addToken=ol(b.addToken,pe)),b.map=[];var ge=E!=a.display.externalMeasured&&ta(le);Ho(le,b,kr(a,le,ge)),le.styleClasses&&(le.styleClasses.bgClass&&(b.bgClass=sn(le.styleClasses.bgClass,b.bgClass||"")),le.styleClasses.textClass&&(b.textClass=sn(le.styleClasses.textClass,b.textClass||""))),b.map.length==0&&b.map.push(0,0,b.content.appendChild(wr(a.display.measure))),z==0?(E.measure.map=b.map,E.measure.cache={}):((E.measure.maps||(E.measure.maps=[])).push(b.map),(E.measure.caches||(E.measure.caches=[])).push({}))}if(Ve){var Fe=b.content.lastChild;(/\bcm-tab\b/.test(Fe.className)||Fe.querySelector&&Fe.querySelector(".cm-tab"))&&(b.content.className="cm-tab-wrap-hack")}return on(a,"renderLine",a,E.line,b.pre),b.pre.className&&(b.textClass=sn(b.pre.className,b.textClass||"")),b}function yo(a){var E=Qe("span","\u2022","cm-invalidchar");return E.title="\\u"+a.charCodeAt(0).toString(16),E.setAttribute("aria-label",E.title),E}function fl(a,E,x,b,z,le,pe){if(E){var ge=a.splitSpaces?wl(E,a.trailingSpace):E,Fe=a.cm.state.specialChars,Te=!1,Ft;if(!Fe.test(E))a.col+=E.length,Ft=document.createTextNode(ge),a.map.push(a.pos,a.pos+E.length,Ft),We&&De<9&&(Te=!0),a.pos+=E.length;else{Ft=document.createDocumentFragment();for(var jt=0;;){Fe.lastIndex=jt;var An=Fe.exec(E),cn=An?An.index-jt:E.length-jt;if(cn){var sr=document.createTextNode(ge.slice(jt,jt+cn));We&&De<9?Ft.appendChild(Qe("span",[sr])):Ft.appendChild(sr),a.map.push(a.pos,a.pos+cn,sr),a.col+=cn,a.pos+=cn}if(!An)break;jt+=cn+1;var Mr=void 0;if(An[0]==" "){var aa=a.cm.options.tabSize,Ma=aa-a.col%aa;Mr=Ft.appendChild(Qe("span",Fn(Ma),"cm-tab")),Mr.setAttribute("role","presentation"),Mr.setAttribute("cm-text"," "),a.col+=Ma}else An[0]=="\r"||An[0]==` +`?(Mr=Ft.appendChild(Qe("span",An[0]=="\r"?"\u240D":"\u2424","cm-invalidchar")),Mr.setAttribute("cm-text",An[0]),a.col+=1):(Mr=a.cm.options.specialCharPlaceholder(An[0]),Mr.setAttribute("cm-text",An[0]),We&&De<9?Ft.appendChild(Qe("span",[Mr])):Ft.appendChild(Mr),a.col+=1);a.map.push(a.pos,a.pos+1,Mr),a.pos++}}if(a.trailingSpace=ge.charCodeAt(E.length-1)==32,x||b||z||Te||le||pe){var ui=x||"";b&&(ui+=b),z&&(ui+=z);var Da=Qe("span",[Ft],ui,le);if(pe)for(var Ci in pe)pe.hasOwnProperty(Ci)&&Ci!="style"&&Ci!="class"&&Da.setAttribute(Ci,pe[Ci]);return a.content.appendChild(Da)}a.content.appendChild(Ft)}}function wl(a,E){if(a.length>1&&!/ /.test(a))return a;for(var x=E,b="",z=0;zTe&&jt.from<=Te));An++);if(jt.to>=Ft)return a(x,b,z,le,pe,ge,Fe);a(x,b.slice(0,jt.to-Te),z,le,null,ge,Fe),le=null,b=b.slice(jt.to-Te),Te=jt.to}}}function Il(a,E,x,b){var z=!b&&x.widgetNode;z&&a.map.push(a.pos,a.pos+E,z),!b&&a.cm.display.input.needsContentAttribute&&(z||(z=a.content.appendChild(document.createElement("span"))),z.setAttribute("cm-marker",x.id)),z&&(a.cm.display.input.setUneditable(z),a.content.appendChild(z)),a.pos+=E,a.trailingSpace=!1}function Ho(a,E,x){var b=a.markedSpans,z=a.text,le=0;if(!b){for(var pe=1;peFe||To.collapsed&&Zi.to==Fe&&Zi.from==Fe)){if(Zi.to!=null&&Zi.to!=Fe&&cn>Zi.to&&(cn=Zi.to,Mr=""),To.className&&(sr+=" "+To.className),To.css&&(An=(An?An+";":"")+To.css),To.startStyle&&Zi.from==Fe&&(aa+=" "+To.startStyle),To.endStyle&&Zi.to==cn&&(Ci||(Ci=[])).push(To.endStyle,Zi.to),To.title&&((ui||(ui={})).title=To.title),To.attributes)for(var So in To.attributes)(ui||(ui={}))[So]=To.attributes[So];To.collapsed&&(!Ma||Pa(Ma.marker,To)<0)&&(Ma=Zi)}else Zi.from>Fe&&cn>Zi.from&&(cn=Zi.from)}if(Ci)for(var il=0;il=ge)break;for(var Cs=Math.min(ge,cn);;){if(Ft){var ms=Fe+Ft.length;if(!Ma){var Tl=ms>Cs?Ft.slice(0,Cs-Fe):Ft;E.addToken(E,Tl,jt?jt+sr:sr,aa,Fe+Tl.length==cn?Mr:"",An,ui)}if(ms>=Cs){Ft=Ft.slice(Cs-Fe),Fe=Cs;break}Fe=ms,aa=""}Ft=z.slice(le,le=x[Te++]),jt=qo(x[Te++],E.cm.options)}}}function ql(a,E,x){this.line=E,this.rest=Nr(E),this.size=this.rest?ta(At(this.rest))-x+1:1,this.node=this.text=null,this.hidden=qn(a,E)}function Ll(a,E,x){for(var b=[],z,le=E;le2&&le.push((Fe.bottom+Te.top)/2-x.top)}}le.push(x.bottom-x.top)}}function Xl(a,E,x){if(a.line==E)return{map:a.measure.map,cache:a.measure.cache};for(var b=0;bx)return{map:a.measure.maps[z],cache:a.measure.caches[z],before:!0}}function Fu(a,E){E=bn(E);var x=ta(E),b=a.display.externalMeasured=new ql(a.doc,E,x);b.lineN=x;var z=b.built=Ei(a,b);return b.text=z.pre,Je(a.display.lineMeasure,z.pre),b}function Ec(a,E,x,b){return ps(a,su(a,E),x,b)}function Nl(a,E){if(E>=a.display.viewFrom&&E=x.lineN&&EE)&&(le=Fe-ge,z=le-1,E>=Fe&&(pe="right")),z!=null){if(b=a[Te+2],ge==Fe&&x==(b.insertLeft?"left":"right")&&(pe=x),x=="left"&&z==0)for(;Te&&a[Te-2]==a[Te-3]&&a[Te-1].insertLeft;)b=a[(Te-=3)+2],pe="left";if(x=="right"&&z==Fe-ge)for(;Te=0&&(x=a[z]).left==x.right;z--);return x}function xs(a,E,x,b){var z=wu(E.map,x,b),le=z.node,pe=z.start,ge=z.end,Fe=z.collapse,Te;if(le.nodeType==3){for(var Ft=0;Ft<4;Ft++){for(;pe&&Et(E.line.text.charAt(z.coverStart+pe));)--pe;for(;z.coverStart+ge0&&(Fe=b="right");var jt;a.options.lineWrapping&&(jt=le.getClientRects()).length>1?Te=jt[b=="right"?jt.length-1:0]:Te=le.getBoundingClientRect()}if(We&&De<9&&!pe&&(!Te||!Te.left&&!Te.right)){var An=le.parentNode.getClientRects()[0];An?Te={left:An.left,right:An.left+yu(a.display),top:An.top,bottom:An.bottom}:Te=Js}for(var cn=Te.top-E.rect.top,sr=Te.bottom-E.rect.top,Mr=(cn+sr)/2,aa=E.view.measure.heights,Ma=0;Ma=b.text.length?(Fe=b.text.length,Te="before"):Fe<=0&&(Fe=0,Te="after"),!ge)return pe(Te=="before"?Fe-1:Fe,Te=="before");function Ft(sr,Mr,aa){var Ma=ge[Mr],ui=Ma.level==1;return pe(aa?sr-1:sr,ui!=aa)}var jt=wn(ge,Fe,Te),An=vn,cn=Ft(Fe,jt,Te=="before");return An!=null&&(cn.other=Ft(Fe,An,Te!="before")),cn}function Hu(a,E){var x=0;E=Mt(a.doc,E),a.options.lineWrapping||(x=yu(a.display)*E.ch);var b=xn(a.doc,E.line),z=wa(b)+Al(a.display);return{left:x,right:x,top:z,bottom:z+b.height}}function Qs(a,E,x,b,z){var le=mt(a,E,x);return le.xRel=z,b&&(le.outside=b),le}function Eu(a,E,x){var b=a.doc;if(x+=a.display.viewOffset,x<0)return Qs(b.first,0,null,-1,-1);var z=$t(b,x),le=b.first+b.size-1;if(z>le)return Qs(b.first+b.size-1,xn(b,le).text.length,null,1,1);E<0&&(E=0);for(var pe=xn(b,z);;){var ge=Ic(a,pe,z,E,x),Fe=ai(pe,ge.ch+(ge.xRel>0||ge.outside>0?1:0));if(!Fe)return ge;var Te=Fe.find(1);if(Te.line==z)return Te;pe=xn(b,z=Te.line)}}function Ku(a,E,x,b){b-=ic(E);var z=E.text.length,le=dt(function(pe){return ps(a,x,pe-1).bottom<=b},z,0);return z=dt(function(pe){return ps(a,x,pe).top>b},le,z),{begin:le,end:z}}function hs(a,E,x,b){x||(x=su(a,E));var z=Uu(a,E,ps(a,x,b),"line").top;return Ku(a,E,x,z)}function cs(a,E,x,b){return a.bottom<=x?!1:a.top>x?!0:(b?a.left:a.right)>E}function Ic(a,E,x,b,z){z-=wa(E);var le=su(a,E),pe=ic(E),ge=0,Fe=E.text.length,Te=!0,Ft=Zn(E,a.doc.direction);if(Ft){var jt=(a.options.lineWrapping?Nc:Yu)(a,E,x,le,Ft,b,z);Te=jt.level!=1,ge=Te?jt.from:jt.to-1,Fe=Te?jt.to:jt.from-1}var An=null,cn=null,sr=dt(function($i){var Zi=ps(a,le,$i);return Zi.top+=pe,Zi.bottom+=pe,cs(Zi,b,z,!1)?(Zi.top<=z&&Zi.left<=b&&(An=$i,cn=Zi),!0):!1},ge,Fe),Mr,aa,Ma=!1;if(cn){var ui=b-cn.left=Ci.bottom?1:0}return sr=vt(E.text,sr,1),Qs(x,sr,aa,Ma,b-Mr)}function Yu(a,E,x,b,z,le,pe){var ge=dt(function(jt){var An=z[jt],cn=An.level!=1;return cs(is(a,mt(x,cn?An.to:An.from,cn?"before":"after"),"line",E,b),le,pe,!0)},0,z.length-1),Fe=z[ge];if(ge>0){var Te=Fe.level!=1,Ft=is(a,mt(x,Te?Fe.from:Fe.to,Te?"after":"before"),"line",E,b);cs(Ft,le,pe,!0)&&Ft.top>pe&&(Fe=z[ge-1])}return Fe}function Nc(a,E,x,b,z,le,pe){var ge=Ku(a,E,b,pe),Fe=ge.begin,Te=ge.end;/\s/.test(E.text.charAt(Te-1))&&Te--;for(var Ft=null,jt=null,An=0;An=Te||cn.to<=Fe)){var sr=cn.level!=1,Mr=ps(a,b,sr?Math.min(Te,cn.to)-1:Math.max(Fe,cn.from)).right,aa=Mraa)&&(Ft=cn,jt=aa)}}return Ft||(Ft=z[z.length-1]),Ft.fromTe&&(Ft={from:Ft.from,to:Te,level:Ft.level}),Ft}var Fs;function Is(a){if(a.cachedTextHeight!=null)return a.cachedTextHeight;if(Fs==null){Fs=Qe("pre",null,"CodeMirror-line-like");for(var E=0;E<49;++E)Fs.appendChild(document.createTextNode("x")),Fs.appendChild(Qe("br"));Fs.appendChild(document.createTextNode("x"))}Je(a.measure,Fs);var x=Fs.offsetHeight/50;return x>3&&(a.cachedTextHeight=x),Yt(a.measure),x||1}function yu(a){if(a.cachedCharWidth!=null)return a.cachedCharWidth;var E=Qe("span","xxxxxxxxxx"),x=Qe("pre",[E],"CodeMirror-line-like");Je(a.measure,x);var b=E.getBoundingClientRect(),z=(b.right-b.left)/10;return z>2&&(a.cachedCharWidth=z),z||10}function lc(a){for(var E=a.display,x={},b={},z=E.gutters.clientLeft,le=E.gutters.firstChild,pe=0;le;le=le.nextSibling,++pe){var ge=a.display.gutterSpecs[pe].className;x[ge]=le.offsetLeft+le.clientLeft+z,b[ge]=le.clientWidth}return{fixedPos:uu(E),gutterTotalWidth:E.gutters.offsetWidth,gutterLeft:x,gutterWidth:b,wrapperWidth:E.wrapper.clientWidth}}function uu(a){return a.scroller.getBoundingClientRect().left-a.sizer.getBoundingClientRect().left}function Cc(a){var E=Is(a.display),x=a.options.lineWrapping,b=x&&Math.max(5,a.display.scroller.clientWidth/yu(a.display)-3);return function(z){if(qn(a.doc,z))return 0;var le=0;if(z.widgets)for(var pe=0;pe0&&(Te=xn(a.doc,Fe.line).text).length==Fe.ch){var Ft=Se(Te,Te.length,a.options.tabSize)-Te.length;Fe=mt(Fe.line,Math.max(0,Math.round((le-Vs(a.display).left)/yu(a.display))-Ft))}return Fe}function js(a,E){if(E>=a.display.viewTo||(E-=a.display.viewFrom,E<0))return null;for(var x=a.display.view,b=0;bE)&&(z.updateLineNumbers=E),a.curOp.viewChanged=!0,E>=z.viewTo)gn&&er(a.doc,E)z.viewFrom?zs(a):(z.viewFrom+=b,z.viewTo+=b);else if(E<=z.viewFrom&&x>=z.viewTo)zs(a);else if(E<=z.viewFrom){var le=bu(a,x,x+b,1);le?(z.view=z.view.slice(le.index),z.viewFrom=le.lineN,z.viewTo+=b):zs(a)}else if(x>=z.viewTo){var pe=bu(a,E,E,-1);pe?(z.view=z.view.slice(0,pe.index),z.viewTo=pe.lineN):zs(a)}else{var ge=bu(a,E,E,-1),Fe=bu(a,x,x+b,1);ge&&Fe?(z.view=z.view.slice(0,ge.index).concat(Ll(a,ge.lineN,Fe.lineN)).concat(z.view.slice(Fe.index)),z.viewTo+=b):zs(a)}var Te=z.externalMeasured;Te&&(x=z.lineN&&E=b.viewTo)){var le=b.view[js(a,E)];if(le.node!=null){var pe=le.changes||(le.changes=[]);at(pe,x)==-1&&pe.push(x)}}}function zs(a){a.display.viewFrom=a.display.viewTo=a.doc.first,a.display.view=[],a.display.viewOffset=0}function bu(a,E,x,b){var z=js(a,E),le,pe=a.display.view;if(!gn||x==a.doc.first+a.doc.size)return{index:z,lineN:x};for(var ge=a.display.viewFrom,Fe=0;Fe0){if(z==pe.length-1)return null;le=ge+pe[z].size-E,z++}else le=ge-E;E+=le,x+=le}for(;er(a.doc,x)!=x;){if(z==(b<0?0:pe.length-1))return null;x+=b*pe[z-(b<0?1:0)].size,z+=b}return{index:z,lineN:x}}function Mc(a,E,x){var b=a.display,z=b.view;z.length==0||E>=b.viewTo||x<=b.viewFrom?(b.view=Ll(a,E,x),b.viewFrom=E):(b.viewFrom>E?b.view=Ll(a,E,b.viewFrom).concat(b.view):b.viewFromx&&(b.view=b.view.slice(0,js(a,x)))),b.viewTo=x}function sc(a){for(var E=a.display.view,x=0,b=0;b=a.display.viewTo||ge.to().line0?E.blinker=setInterval(function(){a.hasFocus()||du(a),E.cursorDiv.style.visibility=(x=!x)?"":"hidden"},a.options.cursorBlinkRate):a.options.cursorBlinkRate<0&&(E.cursorDiv.style.visibility="hidden")}}function Fc(a){a.state.focused||(a.display.input.focus(),qs(a))}function uc(a){a.state.delayingBlurEvent=!0,setTimeout(function(){a.state.delayingBlurEvent&&(a.state.delayingBlurEvent=!1,du(a))},100)}function qs(a,E){a.state.delayingBlurEvent&&(a.state.delayingBlurEvent=!1),a.options.readOnly!="nocursor"&&(a.state.focused||(on(a,"focus",a,E),a.state.focused=!0,Bt(a.display.wrapper,"CodeMirror-focused"),!a.curOp&&a.display.selForContextMenu!=a.doc.sel&&(a.display.input.reset(),Ve&&setTimeout(function(){return a.display.input.reset(!0)},20)),a.display.input.receivedFocus()),Gu(a))}function du(a,E){a.state.delayingBlurEvent||(a.state.focused&&(on(a,"blur",a,E),a.state.focused=!1,tn(a.display.wrapper,"CodeMirror-focused")),clearInterval(a.display.blinker),setTimeout(function(){a.state.focused||(a.display.shift=!1)},150))}function Xu(a){for(var E=a.display,x=E.lineDiv.offsetTop,b=0;b.005||Ft<-.005)&&(Vr(z.line,pe),Ju(z.line),z.rest))for(var jt=0;jta.display.sizerWidth){var An=Math.ceil(ge/yu(a.display));An>a.display.maxLineLength&&(a.display.maxLineLength=An,a.display.maxLine=z.line,a.display.maxLineChanged=!0)}}}}function Ju(a){if(a.widgets)for(var E=0;E=pe&&(le=$t(E,wa(xn(E,Fe))-a.wrapper.clientHeight),pe=Fe)}return{from:le,to:Math.max(pe,le+1)}}function ve(a,E){if(!It(a,"scrollCursorIntoView")){var x=a.display,b=x.sizer.getBoundingClientRect(),z=null;if(E.top+b.top<0?z=!0:E.bottom+b.top>(window.innerHeight||document.documentElement.clientHeight)&&(z=!1),z!=null&&!kt){var le=Qe("div","\u200B",null,`position: absolute; top: `+(E.top-x.viewOffset-Al(a.display))+`px; height: `+(E.bottom-E.top+Ol(a)+x.barHeight)+`px; - left: `+E.left+"px; width: "+Math.max(2,E.right-E.left)+"px;");a.display.lineSpace.appendChild(le),le.scrollIntoView(z),a.display.lineSpace.removeChild(le)}}}function Oe(a,E,x,b){b==null&&(b=0);var z;!a.options.lineWrapping&&E==x&&(E=E.ch?mt(E.line,E.sticky=="before"?E.ch-1:E.ch,"after"):E,x=E.sticky=="before"?mt(E.line,E.ch+1,"before"):E);for(var le=0;le<5;le++){var pe=!1,ge=is(a,E),Fe=!x||x==E?ge:is(a,x);z={left:Math.min(ge.left,Fe.left),top:Math.min(ge.top,Fe.top)-b,right:Math.max(ge.left,Fe.left),bottom:Math.max(ge.bottom,Fe.bottom)+b};var Te=nt(a,z),Ft=a.doc.scrollTop,jt=a.doc.scrollLeft;if(Te.scrollTop!=null&&(zn(a,Te.scrollTop),Math.abs(a.doc.scrollTop-Ft)>1&&(pe=!0)),Te.scrollLeft!=null&&(Yn(a,Te.scrollLeft),Math.abs(a.doc.scrollLeft-jt)>1&&(pe=!0)),!pe)break}return z}function Xe(a,E){var x=nt(a,E);x.scrollTop!=null&&zn(a,x.scrollTop),x.scrollLeft!=null&&Yn(a,x.scrollLeft)}function nt(a,E){var x=a.display,b=Is(a.display);E.top<0&&(E.top=0);var z=a.curOp&&a.curOp.scrollTop!=null?a.curOp.scrollTop:x.scroller.scrollTop,le=io(a),pe={};E.bottom-E.top>le&&(E.bottom=E.top+le);var ge=a.doc.height+Wl(x),Fe=E.topge-b;if(E.topz+le){var Ft=Math.min(E.top,(Te?ge:E.bottom)-le);Ft!=z&&(pe.scrollTop=Ft)}var jt=a.options.fixedGutter?0:x.gutters.offsetWidth,An=a.curOp&&a.curOp.scrollLeft!=null?a.curOp.scrollLeft:x.scroller.scrollLeft-jt,cn=Jo(a)-x.gutters.offsetWidth,sr=E.right-E.left>cn;return sr&&(E.right=E.left+cn),E.left<10?pe.scrollLeft=0:E.leftcn+An-3&&(pe.scrollLeft=E.right+(sr?0:10)-cn),pe}function Zt(a,E){E!=null&&(Mn(a),a.curOp.scrollTop=(a.curOp.scrollTop==null?a.doc.scrollTop:a.curOp.scrollTop)+E)}function an(a){Mn(a);var E=a.getCursor();a.curOp.scrollToPos={from:E,to:E,margin:a.options.cursorScrollMargin}}function ln(a,E,x){(E!=null||x!=null)&&Mn(a),E!=null&&(a.curOp.scrollLeft=E),x!=null&&(a.curOp.scrollTop=x)}function Bn(a,E){Mn(a),a.curOp.scrollToPos=E}function Mn(a){var E=a.curOp.scrollToPos;if(E){a.curOp.scrollToPos=null;var x=Hu(a,E.from),b=Hu(a,E.to);fn(a,x,b,E.margin)}}function fn(a,E,x,b){var z=nt(a,{left:Math.min(E.left,x.left),top:Math.min(E.top,x.top)-b,right:Math.max(E.right,x.right),bottom:Math.max(E.bottom,x.bottom)+b});ln(a,z.scrollLeft,z.scrollTop)}function zn(a,E){Math.abs(a.doc.scrollTop-E)<2||(y||Ji(a,{top:E}),Gn(a,E,!0),y&&Ji(a),Di(a,100))}function Gn(a,E,x){E=Math.max(0,Math.min(a.display.scroller.scrollHeight-a.display.scroller.clientHeight,E)),!(a.display.scroller.scrollTop==E&&!x)&&(a.doc.scrollTop=E,a.display.scrollbars.setScrollTop(E),a.display.scroller.scrollTop!=E&&(a.display.scroller.scrollTop=E))}function Yn(a,E,x,b){E=Math.max(0,Math.min(E,a.display.scroller.scrollWidth-a.display.scroller.clientWidth)),!((x?E==a.doc.scrollLeft:Math.abs(a.doc.scrollLeft-E)<2)&&!b)&&(a.doc.scrollLeft=E,co(a),a.display.scroller.scrollLeft!=E&&(a.display.scroller.scrollLeft=E),a.display.scrollbars.setScrollLeft(E))}function Un(a){var E=a.display,x=E.gutters.offsetWidth,b=Math.round(a.doc.height+Wl(a.display));return{clientHeight:E.scroller.clientHeight,viewHeight:E.wrapper.clientHeight,scrollWidth:E.scroller.scrollWidth,clientWidth:E.scroller.clientWidth,viewWidth:E.wrapper.clientWidth,barLeft:a.options.fixedGutter?x:0,docHeight:b,scrollHeight:b+Ol(a)+E.barHeight,nativeBarWidth:E.nativeBarWidth,gutterWidth:x}}var tr=function(a,E,x){this.cm=x;var b=this.vert=Qe("div",[Qe("div",null,null,"min-width: 1px")],"CodeMirror-vscrollbar"),z=this.horiz=Qe("div",[Qe("div",null,null,"height: 100%; min-height: 1px")],"CodeMirror-hscrollbar");b.tabIndex=z.tabIndex=-1,a(b),a(z),ht(b,"scroll",function(){b.clientHeight&&E(b.scrollTop,"vertical")}),ht(z,"scroll",function(){z.clientWidth&&E(z.scrollLeft,"horizontal")}),this.checkedZeroWidth=!1,We&&De<8&&(this.horiz.style.minHeight=this.vert.style.minWidth="18px")};tr.prototype.update=function(a){var E=a.scrollWidth>a.clientWidth+1,x=a.scrollHeight>a.clientHeight+1,b=a.nativeBarWidth;if(x){this.vert.style.display="block",this.vert.style.bottom=E?b+"px":"0";var z=a.viewHeight-(E?b:0);this.vert.firstChild.style.height=Math.max(0,a.scrollHeight-a.clientHeight+z)+"px"}else this.vert.style.display="",this.vert.firstChild.style.height="0";if(E){this.horiz.style.display="block",this.horiz.style.right=x?b+"px":"0",this.horiz.style.left=a.barLeft+"px";var le=a.viewWidth-a.barLeft-(x?b:0);this.horiz.firstChild.style.width=Math.max(0,a.scrollWidth-a.clientWidth+le)+"px"}else this.horiz.style.display="",this.horiz.firstChild.style.width="0";return!this.checkedZeroWidth&&a.clientHeight>0&&(b==0&&this.zeroWidthHack(),this.checkedZeroWidth=!0),{right:x?b:0,bottom:E?b:0}},tr.prototype.setScrollLeft=function(a){this.horiz.scrollLeft!=a&&(this.horiz.scrollLeft=a),this.disableHoriz&&this.enableZeroWidthBar(this.horiz,this.disableHoriz,"horiz")},tr.prototype.setScrollTop=function(a){this.vert.scrollTop!=a&&(this.vert.scrollTop=a),this.disableVert&&this.enableZeroWidthBar(this.vert,this.disableVert,"vert")},tr.prototype.zeroWidthHack=function(){var a=Ne&&!Ie?"12px":"18px";this.horiz.style.height=this.vert.style.width=a,this.horiz.style.pointerEvents=this.vert.style.pointerEvents="none",this.disableHoriz=new fe,this.disableVert=new fe},tr.prototype.enableZeroWidthBar=function(a,E,x){a.style.pointerEvents="auto";function b(){var z=a.getBoundingClientRect(),le=x=="vert"?document.elementFromPoint(z.right-1,(z.top+z.bottom)/2):document.elementFromPoint((z.right+z.left)/2,z.bottom-1);le!=a?a.style.pointerEvents="none":E.set(1e3,b)}E.set(1e3,b)},tr.prototype.clear=function(){var a=this.horiz.parentNode;a.removeChild(this.horiz),a.removeChild(this.vert)};var ir=function(){};ir.prototype.update=function(){return{bottom:0,right:0}},ir.prototype.setScrollLeft=function(){},ir.prototype.setScrollTop=function(){},ir.prototype.clear=function(){};function Tn(a,E){E||(E=Un(a));var x=a.display.barWidth,b=a.display.barHeight;Qr(a,E);for(var z=0;z<4&&x!=a.display.barWidth||b!=a.display.barHeight;z++)x!=a.display.barWidth&&a.options.lineWrapping&&Xu(a),Qr(a,Un(a)),x=a.display.barWidth,b=a.display.barHeight}function Qr(a,E){var x=a.display,b=x.scrollbars.update(E);x.sizer.style.paddingRight=(x.barWidth=b.right)+"px",x.sizer.style.paddingBottom=(x.barHeight=b.bottom)+"px",x.heightForcer.style.borderBottom=b.bottom+"px solid transparent",b.right&&b.bottom?(x.scrollbarFiller.style.display="block",x.scrollbarFiller.style.height=b.bottom+"px",x.scrollbarFiller.style.width=b.right+"px"):x.scrollbarFiller.style.display="",b.bottom&&a.options.coverGutterNextToScrollbar&&a.options.fixedGutter?(x.gutterFiller.style.display="block",x.gutterFiller.style.height=b.bottom+"px",x.gutterFiller.style.width=E.gutterWidth+"px"):x.gutterFiller.style.display=""}var Pr={native:tr,null:ir};function mr(a){a.display.scrollbars&&(a.display.scrollbars.clear(),a.display.scrollbars.addClass&&tn(a.display.wrapper,a.display.scrollbars.addClass)),a.display.scrollbars=new Pr[a.options.scrollbarStyle](function(E){a.display.wrapper.insertBefore(E,a.display.scrollbarFiller),ht(E,"mousedown",function(){a.state.focused&&setTimeout(function(){return a.display.input.focus()},0)}),E.setAttribute("cm-not-content","true")},function(E,x){x=="horizontal"?Yn(a,E):zn(a,E)},a),a.display.scrollbars.addClass&&Bt(a.display.wrapper,a.display.scrollbars.addClass)}var na=0;function wr(a){a.curOp={cm:a,viewChanged:!1,startHeight:a.doc.height,forceUpdate:!1,updateInput:0,typing:!1,changeObjs:null,cursorActivityHandlers:null,cursorActivityCalled:0,selectionChanged:!1,updateMaxLine:!1,scrollLeft:null,scrollTop:null,scrollToPos:null,focus:!1,id:++na},Rl(a.curOp)}function Lr(a){var E=a.curOp;E&&Sl(E,function(x){for(var b=0;b=x.viewTo)||x.maxLineChanged&&E.options.lineWrapping,a.update=a.mustUpdate&&new Na(E,a.mustUpdate&&{top:a.scrollTop,ensure:a.scrollToPos},a.forceUpdate)}function Ja(a){a.updatedDisplay=a.mustUpdate&&za(a.cm,a.update)}function fa(a){var E=a.cm,x=E.display;a.updatedDisplay&&Xu(E),a.barMeasure=Un(E),x.maxLineChanged&&!E.options.lineWrapping&&(a.adjustWidthTo=Ec(E,x.maxLine,x.maxLine.text.length).left+3,E.display.sizerWidth=a.adjustWidthTo,a.barMeasure.scrollWidth=Math.max(x.scroller.clientWidth,x.sizer.offsetLeft+a.adjustWidthTo+Ol(E)+E.display.barWidth),a.maxScrollLeft=Math.max(0,x.sizer.offsetLeft+a.adjustWidthTo-Jo(E))),(a.updatedDisplay||a.selectionChanged)&&(a.preparedSelection=x.input.prepareSelection())}function bi(a){var E=a.cm;a.adjustWidthTo!=null&&(E.display.sizer.style.minWidth=a.adjustWidthTo+"px",a.maxScrollLeft=a.display.viewTo)){var x=+new Date+a.options.workTime,b=Hr(a,E.highlightFrontier),z=[];E.iter(b.line,Math.min(E.first+E.size,a.display.viewTo+500),function(le){if(b.line>=a.display.viewFrom){var pe=le.styles,ge=le.text.length>a.options.maxHighlightLength?vi(E.mode,b.state):null,Fe=Kn(a,le,b,!0);ge&&(b.state=ge),le.styles=Fe.styles;var Te=le.styleClasses,Ft=Fe.classes;Ft?le.styleClasses=Ft:Te&&(le.styleClasses=null);for(var jt=!pe||pe.length!=le.styles.length||Te!=Ft&&(!Te||!Ft||Te.bgClass!=Ft.bgClass||Te.textClass!=Ft.textClass),An=0;!jt&&Anx)return Di(a,a.options.workDelay),!0}),E.highlightFrontier=b.line,E.modeFrontier=Math.max(E.modeFrontier,b.line),z.length&&oa(a,function(){for(var le=0;le=x.viewFrom&&E.visible.to<=x.viewTo&&(x.updateLineNumbers==null||x.updateLineNumbers>=x.viewTo)&&x.renderedView==x.view&&sc(a)==0)return!1;oo(a)&&(zs(a),E.dims=lc(a));var z=b.first+b.size,le=Math.max(E.visible.from-a.options.viewportMargin,b.first),pe=Math.min(z,E.visible.to+a.options.viewportMargin);x.viewFrompe&&x.viewTo-pe<20&&(pe=Math.min(z,x.viewTo)),gn&&(le=er(a.doc,le),pe=lr(a.doc,pe));var ge=le!=x.viewFrom||pe!=x.viewTo||x.lastWrapHeight!=E.wrapperHeight||x.lastWrapWidth!=E.wrapperWidth;Mc(a,le,pe),x.viewOffset=wa(xn(a.doc,x.viewFrom)),a.display.mover.style.top=x.viewOffset+"px";var Fe=sc(a);if(!ge&&Fe==0&&!E.force&&x.renderedView==x.view&&(x.updateLineNumbers==null||x.updateLineNumbers>=x.viewTo))return!1;var Te=pa(a);return Fe>4&&(x.lineDiv.style.display="none"),eo(a,x.updateLineNumbers,E.dims),Fe>4&&(x.lineDiv.style.display=""),x.renderedView=x.view,qa(Te),Yt(x.cursorDiv),Yt(x.selectionDiv),x.gutters.style.height=x.sizer.style.minHeight=0,ge&&(x.lastWrapHeight=E.wrapperHeight,x.lastWrapWidth=E.wrapperWidth,Di(a,400)),x.updateLineNumbers=null,!0}function Xi(a,E){for(var x=E.viewport,b=!0;;b=!1){if(!b||!a.options.lineWrapping||E.oldDisplayWidth==Jo(a)){if(x&&x.top!=null&&(x={top:Math.min(a.doc.height+Wl(a.display)-io(a),x.top)}),E.visible=se(a.display,a.doc,x),E.visible.from>=a.display.viewFrom&&E.visible.to<=a.display.viewTo)break}else b&&(E.visible=se(a.display,a.doc,x));if(!za(a,E))break;Xu(a);var z=Un(a);Au(a),Tn(a,z),Sa(a,z),E.force=!1}E.signal(a,"update",a),(a.display.viewFrom!=a.display.reportedViewFrom||a.display.viewTo!=a.display.reportedViewTo)&&(E.signal(a,"viewportChange",a,a.display.viewFrom,a.display.viewTo),a.display.reportedViewFrom=a.display.viewFrom,a.display.reportedViewTo=a.display.viewTo)}function Ji(a,E){var x=new Na(a,E);if(za(a,x)){Xu(a),Xi(a,x);var b=Un(a);Au(a),Tn(a,b),Sa(a,b),x.finish()}}function eo(a,E,x){var b=a.display,z=a.options.lineNumbers,le=b.lineDiv,pe=le.firstChild;function ge(sr){var Mr=sr.nextSibling;return Ve&&Ne&&a.display.currentWheelTarget==sr?sr.style.display="none":sr.parentNode.removeChild(sr),Mr}for(var Fe=b.view,Te=b.viewFrom,Ft=0;Ft-1&&(cn=!1),Ws(a,jt,Te,x)),cn&&(Yt(jt.lineNumber),jt.lineNumber.appendChild(document.createTextNode(Nn(a.options,Te)))),pe=jt.node.nextSibling}Te+=jt.size}for(;pe;)pe=ge(pe)}function qi(a){var E=a.gutters.offsetWidth;a.sizer.style.marginLeft=E+"px"}function Sa(a,E){a.display.sizer.style.minHeight=E.docHeight+"px",a.display.heightForcer.style.top=E.docHeight+"px",a.display.gutters.style.height=E.docHeight+a.display.barHeight+Ol(a)+"px"}function co(a){var E=a.display,x=E.view;if(!(!E.alignWidgets&&(!E.gutters.firstChild||!a.options.fixedGutter))){for(var b=uu(E)-E.scroller.scrollLeft+a.doc.scrollLeft,z=E.gutters.offsetWidth,le=b+"px",pe=0;pepe.clientWidth,Fe=pe.scrollHeight>pe.clientHeight;if(b&&ge||z&&Fe){if(z&&Ne&&Ve){e:for(var Te=E.target,Ft=le.view;Te!=pe;Te=Te.parentNode)for(var jt=0;jt=0&&St(a,b.to())<=0)return x}return-1};var si=function(a,E){this.anchor=a,this.head=E};si.prototype.from=function(){return ct(this.anchor,this.head)},si.prototype.to=function(){return ka(this.anchor,this.head)},si.prototype.empty=function(){return this.head.line==this.anchor.line&&this.head.ch==this.anchor.ch};function Zo(a,E,x){var b=a&&a.options.selectionsMayTouch,z=E[x];E.sort(function(An,cn){return St(An.from(),cn.from())}),x=at(E,z);for(var le=1;le0:Fe>=0){var Te=ct(ge.from(),pe.from()),Ft=ka(ge.to(),pe.to()),jt=ge.empty()?pe.from()==pe.head:ge.from()==ge.head;le<=x&&--x,E.splice(--le,2,new si(jt?Ft:Te,jt?Te:Ft))}}return new ro(E,x)}function Wo(a,E){return new ro([new si(a,E||a)],0)}function nl(a){return a.text?mt(a.from.line+a.text.length-1,At(a.text).length+(a.text.length==1?a.from.ch:0)):a.to}function Oo(a,E){if(St(a,E.from)<0)return a;if(St(a,E.to)<=0)return nl(E);var x=a.line+E.text.length-(E.to.line-E.from.line)-1,b=a.ch;return a.line==E.to.line&&(b+=nl(E).ch-E.to.ch),mt(x,b)}function ll(a,E){for(var x=[],b=0;b1&&a.remove(ge.line+1,sr-1),a.insert(ge.line+1,Ma)}Co(a,"change",a,E)}function Bi(a,E,x){function b(z,le,pe){if(z.linked)for(var ge=0;ge1&&!a.done[a.done.length-2].ranges)return a.done.pop(),At(a.done)}function os(a,E,x,b){var z=a.history;z.undone.length=0;var le=+new Date,pe,ge;if((z.lastOp==b||z.lastOrigin==E.origin&&E.origin&&(E.origin.charAt(0)=="+"&&z.lastModTime>le-(a.cm?a.cm.options.historyEventDelay:500)||E.origin.charAt(0)=="*"))&&(pe=gl(z,z.lastOp==b)))ge=At(pe.changes),St(E.from,E.to)==0&&St(E.from,ge.to)==0?ge.to=nl(E):pe.changes.push(pl(a,E));else{var Fe=At(z.done);for((!Fe||!Fe.ranges)&&Dl(a.sel,z.done),pe={changes:[pl(a,E)],generation:z.generation},z.done.push(pe);z.done.length>z.undoDepth;)z.done.shift(),z.done[0].ranges||z.done.shift()}z.done.push(x),z.generation=++z.maxGeneration,z.lastModTime=z.lastSelTime=le,z.lastOp=z.lastSelOp=b,z.lastOrigin=z.lastSelOrigin=E.origin,ge||on(a,"historyAdded")}function Jl(a,E,x,b){var z=E.charAt(0);return z=="*"||z=="+"&&x.ranges.length==b.ranges.length&&x.somethingSelected()==b.somethingSelected()&&new Date-a.history.lastSelTime<=(a.cm?a.cm.options.historyEventDelay:500)}function $s(a,E,x,b){var z=a.history,le=b&&b.origin;x==z.lastSelOp||le&&z.lastSelOrigin==le&&(z.lastModTime==z.lastSelTime&&z.lastOrigin==le||Jl(a,le,At(z.done),E))?z.done[z.done.length-1]=E:Dl(E,z.done),z.lastSelTime=+new Date,z.lastSelOrigin=le,z.lastSelOp=x,b&&b.clearRedo!==!1&&vl(z.undone)}function Dl(a,E){var x=At(E);x&&x.ranges&&x.equals(a)||E.push(a)}function ws(a,E,x,b){var z=E["spans_"+a.id],le=0;a.iter(Math.max(a.first,x),Math.min(a.first+a.size,b),function(pe){pe.markedSpans&&((z||(z=E["spans_"+a.id]={}))[le]=pe.markedSpans),++le})}function es(a){if(!a)return null;for(var E,x=0;x-1&&(At(ge)[jt]=Te[jt],delete Te[jt])}}return b}function nu(a,E,x,b){if(b){var z=a.anchor;if(x){var le=St(E,z)<0;le!=St(x,z)<0?(z=E,E=x):le!=St(E,x)<0&&(E=x)}return new si(z,E)}else return new si(x||E,E)}function Ls(a,E,x,b,z){z==null&&(z=a.cm&&(a.cm.display.shift||a.extend)),kl(a,new ro([nu(a.sel.primary(),E,x,z)],0),b)}function ns(a,E,x){for(var b=[],z=a.cm&&(a.cm.display.shift||a.extend),le=0;le=E.ch:ge.to>E.ch))){if(z&&(on(Fe,"beforeCursorEnter"),Fe.explicitlyCleared))if(le.markedSpans){--pe;continue}else break;if(!Fe.atomic)continue;if(x){var jt=Fe.find(b<0?1:-1),An=void 0;if((b<0?Ft:Te)&&(jt=Qu(a,jt,-b,jt&&jt.line==E.line?le:null)),jt&&jt.line==E.line&&(An=St(jt,x))&&(b<0?An<0:An>0))return vs(a,jt,E,b,z)}var cn=Fe.find(b<0?-1:1);return(b<0?Te:Ft)&&(cn=Qu(a,cn,b,cn.line==E.line?le:null)),cn?vs(a,cn,E,b,z):null}}return E}function ls(a,E,x,b,z){var le=b||1,pe=vs(a,E,x,le,z)||!z&&vs(a,E,x,le,!0)||vs(a,E,x,-le,z)||!z&&vs(a,E,x,-le,!0);return pe||(a.cantEdit=!0,mt(a.first,0))}function Qu(a,E,x,b){return x<0&&E.ch==0?E.line>a.first?Mt(a,mt(E.line-1)):null:x>0&&E.ch==(b||xn(a,E.line)).text.length?E.line=0;--z)Mu(a,{from:b[z].from,to:b[z].to,text:z?[""]:E.text,origin:E.origin});else Mu(a,E)}}function Mu(a,E){if(!(E.text.length==1&&E.text[0]==""&&St(E.from,E.to)==0)){var x=ll(a,E);os(a,E,x,a.cm?a.cm.curOp.id:NaN),Es(a,E,x,Ba(a,E));var b=[];Bi(a,function(z,le){!le&&at(b,z.history)==-1&&(xl(z.history,E),b.push(z.history)),Es(z,E,null,Ba(z,E))})}}function au(a,E,x){var b=a.cm&&a.cm.state.suppressEdits;if(!(b&&!x)){for(var z=a.history,le,pe=a.sel,ge=E=="undo"?z.done:z.undone,Fe=E=="undo"?z.undone:z.done,Te=0;Te=0;--cn){var sr=An(cn);if(sr)return sr.v}}}}function Os(a,E){if(E!=0&&(a.first+=E,a.sel=new ro(Ge(a.sel.ranges,function(z){return new si(mt(z.anchor.line+E,z.anchor.ch),mt(z.head.line+E,z.head.ch))}),a.sel.primIndex),a.cm)){zl(a.cm,a.first,a.first-E,E);for(var x=a.cm.display,b=x.viewFrom;ba.lastLine())){if(E.from.linele&&(E={from:E.from,to:mt(le,xn(a,le).text.length),text:[E.text[0]],origin:E.origin}),E.removed=Sr(a,E.from,E.to),x||(x=ll(a,E)),a.cm?fs(a.cm,E,b):Vl(a,E,b),Ss(a,x,He),a.cantEdit&&ls(a,mt(a.firstLine(),0))&&(a.cantEdit=!1)}}function fs(a,E,x){var b=a.doc,z=a.display,le=E.from,pe=E.to,ge=!1,Fe=le.line;a.options.lineWrapping||(Fe=ta(bn(xn(b,le.line))),b.iter(Fe,pe.line+1,function(cn){if(cn==z.maxLine)return ge=!0,!0})),b.sel.contains(E.from,E.to)>-1&&pn(a),Vl(b,E,x,Cc(a)),a.options.lineWrapping||(b.iter(Fe,le.line+E.text.length,function(cn){var sr=ba(cn);sr>z.maxLineLength&&(z.maxLine=cn,z.maxLineLength=sr,z.maxLineChanged=!0,ge=!1)}),ge&&(a.curOp.updateMaxLine=!0)),On(b,le.line),Di(a,400);var Te=E.text.length-(pe.line-le.line)-1;E.full?zl(a):le.line==pe.line&&E.text.length==1&&!Qi(a.doc,E)?Ms(a,le.line,"text"):zl(a,le.line,pe.line+1,Te);var Ft=Ot(a,"changes"),jt=Ot(a,"change");if(jt||Ft){var An={from:le,to:pe,text:E.text,removed:E.removed,origin:E.origin};jt&&Co(a,"change",a,An),Ft&&(a.curOp.changeObjs||(a.curOp.changeObjs=[])).push(An)}a.display.selForContextMenu=null}function ks(a,E,x,b,z){var le;b||(b=x),St(b,x)<0&&(le=[b,x],x=le[0],b=le[1]),typeof E=="string"&&(E=a.splitLines(E)),gs(a,{from:x,to:b,text:E,origin:z})}function Lu(a,E,x,b){x1||!(this.children[0]instanceof iu))){var ge=[];this.collapse(ge),this.children=[new iu(ge)],this.children[0].parent=this}},collapse:function(a){for(var E=0;E50){for(var pe=z.lines.length%25+25,ge=pe;ge10);a.parent.maybeSpill()}},iterN:function(a,E,x){for(var b=0;ba.display.maxLineLength&&(a.display.maxLine=Te,a.display.maxLineLength=Ft,a.display.maxLineChanged=!0)}b!=null&&a&&this.collapsed&&zl(a,b,z+1),this.lines.length=0,this.explicitlyCleared=!0,this.atomic&&this.doc.cantEdit&&(this.doc.cantEdit=!1,a&&Iu(a.doc)),a&&Co(a,"markerCleared",a,this,b,z),E&&Lr(a),this.parent&&this.parent.clear()}},Ns.prototype.find=function(a,E){a==null&&this.type=="bookmark"&&(a=1);for(var x,b,z=0;z0||pe==0&&le.clearWhenEmpty!==!1)return le;if(le.replacedWith&&(le.collapsed=!0,le.widgetNode=Ct("span",[le.replacedWith],"CodeMirror-widget"),b.handleMouseEvents||le.widgetNode.setAttribute("cm-ignore-events","true"),b.insertLeft&&(le.widgetNode.insertLeft=!0)),le.collapsed){if(dr(a,E.line,E,x,le)||E.line!=x.line&&dr(a,x.line,E,x,le))throw new Error("Inserting collapsed marker partially overlapping an existing one");Tr()}le.addToHistory&&os(a,{from:E,to:x,origin:"markText"},a.sel,NaN);var ge=E.line,Fe=a.cm,Te;if(a.iter(ge,x.line+1,function(jt){Fe&&le.collapsed&&!Fe.options.lineWrapping&&bn(jt)==Fe.display.maxLine&&(Te=!0),le.collapsed&&ge!=E.line&&Vr(jt,0),sa(jt,new un(le,ge==E.line?E.ch:null,ge==x.line?x.ch:null)),++ge}),le.collapsed&&a.iter(E.line,x.line+1,function(jt){qn(a,jt)&&Vr(jt,0)}),le.clearOnEnter&&ht(le,"beforeCursorEnter",function(){return le.clear()}),le.readOnly&&(yr(),(a.history.done.length||a.history.undone.length)&&a.clearHistory()),le.collapsed&&(le.id=++hu,le.atomic=!0),Fe){if(Te&&(Fe.curOp.updateMaxLine=!0),le.collapsed)zl(Fe,E.line,x.line+1);else if(le.className||le.startStyle||le.endStyle||le.css||le.attributes||le.title)for(var Ft=E.line;Ft<=x.line;Ft++)Ms(Fe,Ft,"text");le.atomic&&Iu(Fe.doc),Co(Fe,"markerAdded",Fe,le)}return le}var rs=function(a,E){this.markers=a,this.primary=E;for(var x=0;x=0;Fe--)gs(this,b[Fe]);ge?Pu(this,ge):this.cm&&an(this.cm)}),undo:ma(function(){au(this,"undo")}),redo:ma(function(){au(this,"redo")}),undoSelection:ma(function(){au(this,"undo",!0)}),redoSelection:ma(function(){au(this,"redo",!0)}),setExtending:function(a){this.extend=a},getExtending:function(){return this.extend},historySize:function(){for(var a=this.history,E=0,x=0,b=0;b=a.ch)&&E.push(z.marker.parent||z.marker)}return E},findMarks:function(a,E,x){a=Mt(this,a),E=Mt(this,E);var b=[],z=a.line;return this.iter(a.line,E.line+1,function(le){var pe=le.markedSpans;if(pe)for(var ge=0;ge=Fe.to||Fe.from==null&&z!=a.line||Fe.from!=null&&z==E.line&&Fe.from>=E.ch)&&(!x||x(Fe.marker))&&b.push(Fe.marker.parent||Fe.marker)}++z}),b},getAllMarks:function(){var a=[];return this.iter(function(E){var x=E.markedSpans;if(x)for(var b=0;ba)return E=a,!0;a-=le,++x}),Mt(this,mt(x,E))},indexFromPos:function(a){a=Mt(this,a);var E=a.ch;if(a.lineE&&(E=a.from),a.to!=null&&a.to-1){E.state.draggingText(a),setTimeout(function(){return E.display.input.focus()},20);return}try{var Ft=a.dataTransfer.getData("Text");if(Ft){var jt;if(E.state.draggingText&&!E.state.draggingText.copy&&(jt=E.listSelections()),Ss(E.doc,Wo(x,x)),jt)for(var An=0;An=0;ge--)ks(a.doc,"",b[ge].from,b[ge].to,"+delete");an(a)})}function gr(a,E,x){var b=vt(a.text,E+x,x);return b<0||b>a.text.length?null:b}function Yi(a,E,x){var b=gr(a,E.ch,x);return b==null?null:new mt(E.line,b,x<0?"after":"before")}function Fi(a,E,x,b,z){if(a){E.doc.direction=="rtl"&&(z=-z);var le=Zn(x,E.doc.direction);if(le){var pe=z<0?At(le):le[0],ge=z<0==(pe.level==1),Fe=ge?"after":"before",Te;if(pe.level>0||E.doc.direction=="rtl"){var Ft=su(E,x);Te=z<0?x.text.length-1:0;var jt=ps(E,Ft,Te).top;Te=dt(function(An){return ps(E,Ft,An).top==jt},z<0==(pe.level==1)?pe.from:pe.to-1,Te),Fe=="before"&&(Te=gr(x,Te,1))}else Te=z<0?pe.to:pe.from;return new mt(b,Te,Fe)}}return new mt(b,z<0?x.text.length:0,z<0?"before":"after")}function Ua(a,E,x,b){var z=Zn(E,a.doc.direction);if(!z)return Yi(E,x,b);x.ch>=E.text.length?(x.ch=E.text.length,x.sticky="before"):x.ch<=0&&(x.ch=0,x.sticky="after");var le=wn(z,x.ch,x.sticky),pe=z[le];if(a.doc.direction=="ltr"&&pe.level%2==0&&(b>0?pe.to>x.ch:pe.from=pe.from&&An>=Ft.begin)){var cn=jt?"before":"after";return new mt(x.line,An,cn)}}var sr=function(Ma,ui,Da){for(var Ci=function(So,il){return il?new mt(x.line,ge(So,1),"before"):new mt(x.line,So,"after")};Ma>=0&&Ma0==($i.level!=1),To=Zi?Da.begin:ge(Da.end,-1);if($i.from<=To&&To<$i.to||(To=Zi?$i.from:ge($i.to,-1),Da.begin<=To&&To0?Ft.end:ge(Ft.begin,-1);return aa!=null&&!(b>0&&aa==E.text.length)&&(Mr=sr(b>0?0:z.length-1,b,Te(aa)),Mr)?Mr:null}var Va={selectAll:Us,singleSelection:function(a){return a.setSelection(a.getCursor("anchor"),a.getCursor("head"),He)},killLine:function(a){return Ra(a,function(E){if(E.empty()){var x=xn(a.doc,E.head.line).text.length;return E.head.ch==x&&E.head.line0)z=new mt(z.line,z.ch+1),a.replaceRange(le.charAt(z.ch-1)+le.charAt(z.ch-2),mt(z.line,z.ch-2),z,"+transpose");else if(z.line>a.doc.first){var pe=xn(a.doc,z.line-1).text;pe&&(z=new mt(z.line,1),a.replaceRange(le.charAt(0)+a.doc.lineSeparator()+pe.charAt(pe.length-1),mt(z.line-1,pe.length-1),z,"+transpose"))}}x.push(new si(z,z))}a.setSelections(x)})},newlineAndIndent:function(a){return oa(a,function(){for(var E=a.listSelections(),x=E.length-1;x>=0;x--)a.replaceRange(a.doc.lineSeparator(),E[x].anchor,E[x].head,"+input");E=a.listSelections();for(var b=0;ba&&St(E,this.pos)==0&&x==this.button};var Po,go;function jo(a,E){var x=+new Date;return go&&go.compare(x,a,E)?(Po=go=null,"triple"):Po&&Po.compare(x,a,E)?(go=new mo(x,a,E),Po=null,"double"):(Po=new mo(x,a,E),go=null,"single")}function Yr(a){var E=this,x=E.display;if(!(It(E,a)||x.activeTouch&&x.input.supportsTouch())){if(x.input.ensurePolled(),x.shift=a.shiftKey,Ko(x,a)){Ve||(x.scroller.draggable=!1,setTimeout(function(){return x.scroller.draggable=!0},100));return}if(!jl(E,a)){var b=Zs(E,a),z=En(a),le=b?jo(b,z):"single";window.focus(),z==1&&E.state.selectingText&&E.state.selectingText(a),!(b&&xi(E,z,b,le,a))&&(z==1?b?Oi(E,b,le,a):Rt(a)==x.scroller&&$n(a):z==2?(b&&Ls(E.doc,b),setTimeout(function(){return x.input.focus()},20)):z==3&&(Ze?E.display.input.onContextMenu(a):uc(E)))}}}function xi(a,E,x,b,z){var le="Click";return b=="double"?le="Double"+le:b=="triple"&&(le="Triple"+le),le=(E==1?"Left":E==2?"Middle":"Right")+le,Li(a,Ta(le,z),z,function(pe){if(typeof pe=="string"&&(pe=Va[pe]),!pe)return!1;var ge=!1;try{a.isReadOnly()&&(a.state.suppressEdits=!0),ge=pe(a,x)!=qe}finally{a.state.suppressEdits=!1}return ge})}function uo(a,E,x){var b=a.getOption("configureMouse"),z=b?b(a,E,x):{};if(z.unit==null){var le=et?x.shiftKey&&x.metaKey:x.altKey;z.unit=le?"rectangle":E=="single"?"char":E=="double"?"word":"line"}return(z.extend==null||a.doc.extend)&&(z.extend=a.doc.extend||x.shiftKey),z.addNew==null&&(z.addNew=Ne?x.metaKey:x.ctrlKey),z.moveOnDrag==null&&(z.moveOnDrag=!(Ne?x.altKey:x.ctrlKey)),z}function Oi(a,E,x,b){We?setTimeout(Gt(Fc,a),0):a.curOp.focus=ot();var z=uo(a,x,b),le=a.doc.sel,pe;a.options.dragDrop&&Pn&&!a.isReadOnly()&&x=="single"&&(pe=le.contains(E))>-1&&(St((pe=le.ranges[pe]).from(),E)<0||E.xRel>0)&&(St(pe.to(),E)>0||E.xRel<0)?el(a,b,E,z):El(a,b,E,z)}function el(a,E,x,b){var z=a.display,le=!1,pe=ea(a,function(Te){Ve&&(z.scroller.draggable=!1),a.state.draggingText=!1,_t(z.wrapper.ownerDocument,"mouseup",pe),_t(z.wrapper.ownerDocument,"mousemove",ge),_t(z.scroller,"dragstart",Fe),_t(z.scroller,"drop",pe),le||($n(Te),b.addNew||Ls(a.doc,x,null,null,b.extend),Ve&&!lt||We&&De==9?setTimeout(function(){z.wrapper.ownerDocument.body.focus({preventScroll:!0}),z.input.focus()},20):z.input.focus())}),ge=function(Te){le=le||Math.abs(E.clientX-Te.clientX)+Math.abs(E.clientY-Te.clientY)>=10},Fe=function(){return le=!0};Ve&&(z.scroller.draggable=!0),a.state.draggingText=pe,pe.copy=!b.moveOnDrag,z.scroller.dragDrop&&z.scroller.dragDrop(),ht(z.wrapper.ownerDocument,"mouseup",pe),ht(z.wrapper.ownerDocument,"mousemove",ge),ht(z.scroller,"dragstart",Fe),ht(z.scroller,"drop",pe),uc(a),setTimeout(function(){return z.input.focus()},20)}function Xo(a,E,x){if(x=="char")return new si(E,E);if(x=="word")return a.findWordAt(E);if(x=="line")return new si(mt(E.line,0),Mt(a.doc,mt(E.line+1,0)));var b=x(a,E);return new si(b.from,b.to)}function El(a,E,x,b){var z=a.display,le=a.doc;$n(E);var pe,ge,Fe=le.sel,Te=Fe.ranges;if(b.addNew&&!b.extend?(ge=le.sel.contains(x),ge>-1?pe=Te[ge]:pe=new si(x,x)):(pe=le.sel.primary(),ge=le.sel.primIndex),b.unit=="rectangle")b.addNew||(pe=new si(x,x)),x=Zs(a,E,!0,!0),ge=-1;else{var Ft=Xo(a,x,b.unit);b.extend?pe=nu(pe,Ft.anchor,Ft.head,b.extend):pe=Ft}b.addNew?ge==-1?(ge=Te.length,kl(le,Zo(a,Te.concat([pe]),ge),{scroll:!1,origin:"*mouse"})):Te.length>1&&Te[ge].empty()&&b.unit=="char"&&!b.extend?(kl(le,Zo(a,Te.slice(0,ge).concat(Te.slice(ge+1)),0),{scroll:!1,origin:"*mouse"}),Fe=le.sel):ds(le,ge,pe,Ue):(ge=0,kl(le,new ro([pe],0),Ue),Fe=le.sel);var jt=x;function An(Da){if(St(jt,Da)!=0)if(jt=Da,b.unit=="rectangle"){for(var Ci=[],$i=a.options.tabSize,Zi=Se(xn(le,x.line).text,x.ch,$i),To=Se(xn(le,Da.line).text,Da.ch,$i),So=Math.min(Zi,To),il=Math.max(Zi,To),Ml=Math.min(x.line,Da.line),Cs=Math.min(a.lastLine(),Math.max(x.line,Da.line));Ml<=Cs;Ml++){var ms=xn(le,Ml).text,Tl=dn(ms,So,$i);So==il?Ci.push(new si(mt(Ml,Tl),mt(Ml,Tl))):ms.length>Tl&&Ci.push(new si(mt(Ml,Tl),mt(Ml,dn(ms,il,$i))))}Ci.length||Ci.push(new si(x,x)),kl(le,Zo(a,Fe.ranges.slice(0,ge).concat(Ci),ge),{origin:"*mouse",scroll:!1}),a.scrollIntoView(Da)}else{var Wt=pe,vr=Xo(a,Da,b.unit),Ka=Wt.anchor,ji;St(vr.anchor,Ka)>0?(ji=vr.head,Ka=ct(Wt.from(),vr.anchor)):(ji=vr.anchor,Ka=ka(Wt.to(),vr.head));var Ti=Fe.ranges.slice(0);Ti[ge]=Vo(a,new si(Mt(le,Ka),ji)),kl(le,Zo(a,Ti,ge),Ue)}}var cn=z.wrapper.getBoundingClientRect(),sr=0;function Mr(Da){var Ci=++sr,$i=Zs(a,Da,!0,b.unit=="rectangle");if($i)if(St($i,jt)!=0){a.curOp.focus=ot(),An($i);var Zi=se(z,le);($i.line>=Zi.to||$i.linecn.bottom?20:0;To&&setTimeout(ea(a,function(){sr==Ci&&(z.scroller.scrollTop+=To,Mr(Da))}),50)}}function aa(Da){a.state.selectingText=!1,sr=1/0,Da&&($n(Da),z.input.focus()),_t(z.wrapper.ownerDocument,"mousemove",Ma),_t(z.wrapper.ownerDocument,"mouseup",ui),le.history.lastSelOrigin=null}var Ma=ea(a,function(Da){Da.buttons===0||!En(Da)?aa(Da):Mr(Da)}),ui=ea(a,aa);a.state.selectingText=ui,ht(z.wrapper.ownerDocument,"mousemove",Ma),ht(z.wrapper.ownerDocument,"mouseup",ui)}function Vo(a,E){var x=E.anchor,b=E.head,z=xn(a.doc,x.line);if(St(x,b)==0&&x.sticky==b.sticky)return E;var le=Zn(z);if(!le)return E;var pe=wn(le,x.ch,x.sticky),ge=le[pe];if(ge.from!=x.ch&&ge.to!=x.ch)return E;var Fe=pe+(ge.from==x.ch==(ge.level!=1)?0:1);if(Fe==0||Fe==le.length)return E;var Te;if(b.line!=x.line)Te=(b.line-x.line)*(a.doc.direction=="ltr"?1:-1)>0;else{var Ft=wn(le,b.ch,b.sticky),jt=Ft-pe||(b.ch-x.ch)*(ge.level==1?-1:1);Ft==Fe-1||Ft==Fe?Te=jt<0:Te=jt>0}var An=le[Fe+(Te?-1:0)],cn=Te==(An.level==1),sr=cn?An.from:An.to,Mr=cn?"after":"before";return x.ch==sr&&x.sticky==Mr?E:new si(new mt(x.line,sr,Mr),b)}function Zl(a,E,x,b){var z,le;if(E.touches)z=E.touches[0].clientX,le=E.touches[0].clientY;else try{z=E.clientX,le=E.clientY}catch(An){return!1}if(z>=Math.floor(a.display.gutters.getBoundingClientRect().right))return!1;b&&$n(E);var pe=a.display,ge=pe.lineDiv.getBoundingClientRect();if(le>ge.bottom||!Ot(a,x))return nr(E);le-=ge.top-pe.viewOffset;for(var Fe=0;Fe=z){var Ft=$t(a.doc,le),jt=a.display.gutterSpecs[Fe];return on(a,x,a,Ft,jt.className,E),nr(E)}}}function jl(a,E){return Zl(a,E,"gutterClick",!0)}function ua(a,E){Ko(a.display,E)||Io(a,E)||It(a,E,"contextmenu")||Ze||a.display.input.onContextMenu(E)}function Io(a,E){return Ot(a,"gutterContextMenu")?Zl(a,E,"gutterContextMenu",!1):!1}function yl(a){a.display.wrapper.className=a.display.wrapper.className.replace(/\s*cm-s-\S+/g,"")+a.options.theme.replace(/(^|\s)\s*/g," cm-s-"),Du(a)}var sl={toString:function(){return"CodeMirror.Init"}},ul={},hi={};function Wi(a){var E=a.optionHandlers;function x(b,z,le,pe){a.defaults[b]=z,le&&(E[b]=pe?function(ge,Fe,Te){Te!=sl&&le(ge,Fe,Te)}:le)}a.defineOption=x,a.Init=sl,x("value","",function(b,z){return b.setValue(z)},!0),x("mode",null,function(b,z){b.doc.modeOption=z,Fo(b)},!0),x("indentUnit",2,Fo,!0),x("indentWithTabs",!1),x("smartIndent",!0),x("tabSize",4,function(b){ml(b),Du(b),zl(b)},!0),x("lineSeparator",null,function(b,z){if(b.doc.lineSep=z,!!z){var le=[],pe=b.doc.first;b.doc.iter(function(Fe){for(var Te=0;;){var Ft=Fe.text.indexOf(z,Te);if(Ft==-1)break;Te=Ft+z.length,le.push(mt(pe,Ft))}pe++});for(var ge=le.length-1;ge>=0;ge--)ks(b.doc,z,le[ge],mt(le[ge].line,le[ge].ch+z.length))}}),x("specialChars",/[\u0000-\u001f\u007f-\u009f\u00ad\u061c\u200b-\u200c\u200e\u200f\u2028\u2029\ufeff\ufff9-\ufffc]/g,function(b,z,le){b.state.specialChars=new RegExp(z.source+(z.test(" ")?"":"| "),"g"),le!=sl&&b.refresh()}),x("specialCharPlaceholder",yo,function(b){return b.refresh()},!0),x("electricChars",!0),x("inputStyle",Re?"contenteditable":"textarea",function(){throw new Error("inputStyle can not (yet) be changed in a running editor")},!0),x("spellcheck",!1,function(b,z){return b.getInputField().spellcheck=z},!0),x("autocorrect",!1,function(b,z){return b.getInputField().autocorrect=z},!0),x("autocapitalize",!1,function(b,z){return b.getInputField().autocapitalize=z},!0),x("rtlMoveVisually",!st),x("wholeLineUpdateBefore",!0),x("theme","default",function(b){yl(b),no(b)},!0),x("keyMap","default",function(b,z,le){var pe=la(z),ge=le!=sl&&la(le);ge&&ge.detach&&ge.detach(b,pe),pe.attach&&pe.attach(b,ge||null)}),x("extraKeys",null),x("configureMouse",null),x("lineWrapping",!1,as,!0),x("gutters",[],function(b,z){b.display.gutterSpecs=so(z,b.options.lineNumbers),no(b)},!0),x("fixedGutter",!0,function(b,z){b.display.gutters.style.left=z?uu(b.display)+"px":"0",b.refresh()},!0),x("coverGutterNextToScrollbar",!1,function(b){return Tn(b)},!0),x("scrollbarStyle","native",function(b){mr(b),Tn(b),b.display.scrollbars.setScrollTop(b.doc.scrollTop),b.display.scrollbars.setScrollLeft(b.doc.scrollLeft)},!0),x("lineNumbers",!1,function(b,z){b.display.gutterSpecs=so(b.options.gutters,z),no(b)},!0),x("firstLineNumber",1,no,!0),x("lineNumberFormatter",function(b){return b},no,!0),x("showCursorWhenSelecting",!1,Au,!0),x("resetSelectionOnContextMenu",!0),x("lineWiseCopyCut",!0),x("pasteLinesPerSelection",!0),x("selectionsMayTouch",!1),x("readOnly",!1,function(b,z){z=="nocursor"&&(du(b),b.display.input.blur()),b.display.input.readOnlyChanged(z)}),x("screenReaderLabel",null,function(b,z){z=z===""?null:z,b.display.input.screenReaderLabelChanged(z)}),x("disableInput",!1,function(b,z){z||b.display.input.reset()},!0),x("dragDrop",!0,Mo),x("allowDropFileTypes",null),x("cursorBlinkRate",530),x("cursorScrollMargin",0),x("cursorHeight",1,Au,!0),x("singleCursorHeightPerLine",!0,Au,!0),x("workTime",100),x("workDelay",100),x("flattenSpans",!0,ml,!0),x("addModeClass",!1,ml,!0),x("pollInterval",100),x("undoDepth",200,function(b,z){return b.doc.history.undoDepth=z}),x("historyEventDelay",1250),x("viewportMargin",10,function(b){return b.refresh()},!0),x("maxHighlightLength",1e4,ml,!0),x("moveInputWithCursor",!0,function(b,z){z||b.display.input.resetPosition()}),x("tabindex",null,function(b,z){return b.display.input.getField().tabIndex=z||""}),x("autofocus",null),x("direction","ltr",function(b,z){return b.doc.setDirection(z)},!0),x("phrases",null)}function Mo(a,E,x){var b=x&&x!=sl;if(!E!=!b){var z=a.display.dragFunctions,le=E?ht:_t;le(a.display.scroller,"dragstart",z.start),le(a.display.scroller,"dragenter",z.enter),le(a.display.scroller,"dragover",z.over),le(a.display.scroller,"dragleave",z.leave),le(a.display.scroller,"drop",z.drop)}}function as(a){a.options.lineWrapping?(Bt(a.display.wrapper,"CodeMirror-wrap"),a.display.sizer.style.minWidth="",a.display.sizerWidth=null):(tn(a.display.wrapper,"CodeMirror-wrap"),Ri(a)),Cu(a),zl(a),Du(a),setTimeout(function(){return Tn(a)},100)}function Wa(a,E){var x=this;if(!(this instanceof Wa))return new Wa(a,E);this.options=E=E?Dn(E):{},Dn(ul,E,!1);var b=E.value;typeof b=="string"?b=new Mi(b,E.mode,null,E.lineSeparator,E.direction):E.mode&&(b.modeOption=E.mode),this.doc=b;var z=new Wa.inputStyles[E.inputStyle](this),le=this.display=new po(a,b,z,E);le.wrapper.CodeMirror=this,yl(this),E.lineWrapping&&(this.display.wrapper.className+=" CodeMirror-wrap"),mr(this),this.state={keyMaps:[],overlays:[],modeGen:0,overwrite:!1,delayingBlurEvent:!1,focused:!1,suppressEdits:!1,pasteIncoming:-1,cutIncoming:-1,selectingText:!1,draggingText:!1,highlight:new fe,keySeq:null,specialChars:null},E.autofocus&&!Re&&le.input.focus(),We&&De<11&&setTimeout(function(){return x.display.input.reset(!0)},20),lo(this),xe(),wr(this),this.curOp.forceUpdate=!0,fi(this,b),E.autofocus&&!Re||this.hasFocus()?setTimeout(function(){x.hasFocus()&&!x.state.focused&&qs(x)},20):du(this);for(var pe in hi)hi.hasOwnProperty(pe)&&hi[pe](this,E[pe],sl);oo(this),E.finishInit&&E.finishInit(this);for(var ge=0;ge20*20}ht(E.scroller,"touchstart",function(Fe){if(!It(a,Fe)&&!le(Fe)&&!jl(a,Fe)){E.input.ensurePolled(),clearTimeout(x);var Te=+new Date;E.activeTouch={start:Te,moved:!1,prev:Te-b.end<=300?b:null},Fe.touches.length==1&&(E.activeTouch.left=Fe.touches[0].pageX,E.activeTouch.top=Fe.touches[0].pageY)}}),ht(E.scroller,"touchmove",function(){E.activeTouch&&(E.activeTouch.moved=!0)}),ht(E.scroller,"touchend",function(Fe){var Te=E.activeTouch;if(Te&&!Ko(E,Fe)&&Te.left!=null&&!Te.moved&&new Date-Te.start<300){var Ft=a.coordsChar(E.activeTouch,"page"),jt;!Te.prev||pe(Te,Te.prev)?jt=new si(Ft,Ft):!Te.prev.prev||pe(Te,Te.prev.prev)?jt=a.findWordAt(Ft):jt=new si(mt(Ft.line,0),Mt(a.doc,mt(Ft.line+1,0))),a.setSelection(jt.anchor,jt.head),a.focus(),$n(Fe)}z()}),ht(E.scroller,"touchcancel",z),ht(E.scroller,"scroll",function(){E.scroller.clientHeight&&(zn(a,E.scroller.scrollTop),Yn(a,E.scroller.scrollLeft,!0),on(a,"scroll",a))}),ht(E.scroller,"mousewheel",function(Fe){return Ni(a,Fe)}),ht(E.scroller,"DOMMouseScroll",function(Fe){return Ni(a,Fe)}),ht(E.wrapper,"scroll",function(){return E.wrapper.scrollTop=E.wrapper.scrollLeft=0}),E.dragFunctions={enter:function(Fe){It(a,Fe)||ut(Fe)},over:function(Fe){It(a,Fe)||(Lc(a,Fe),ut(Fe))},start:function(Fe){return Nu(a,Fe)},drop:ea(a,Ds),leave:function(Fe){It(a,Fe)||qu(a)}};var ge=E.input.getField();ht(ge,"keyup",function(Fe){return Go.call(a,Fe)}),ht(ge,"keydown",ea(a,wi)),ht(ge,"keypress",ea(a,$r)),ht(ge,"focus",function(Fe){return qs(a,Fe)}),ht(ge,"blur",function(Fe){return du(a,Fe)})}var Qo=[];Wa.defineInitHook=function(a){return Qo.push(a)};function Bl(a,E,x,b){var z=a.doc,le;x==null&&(x="add"),x=="smart"&&(z.mode.indent?le=Hr(a,E).state:x="prev");var pe=a.options.tabSize,ge=xn(z,E),Fe=Se(ge.text,null,pe);ge.stateAfter&&(ge.stateAfter=null);var Te=ge.text.match(/^\s*/)[0],Ft;if(!b&&!/\S/.test(ge.text))Ft=0,x="not";else if(x=="smart"&&(Ft=z.mode.indent(le,ge.text.slice(Te.length),ge.text),Ft==qe||Ft>150)){if(!b)return;x="prev"}x=="prev"?E>z.first?Ft=Se(xn(z,E-1).text,null,pe):Ft=0:x=="add"?Ft=Fe+a.options.indentUnit:x=="subtract"?Ft=Fe-a.options.indentUnit:typeof x=="number"&&(Ft=Fe+x),Ft=Math.max(0,Ft);var jt="",An=0;if(a.options.indentWithTabs)for(var cn=Math.floor(Ft/pe);cn;--cn)An+=pe,jt+=" ";if(Anpe,Fe=Wr(E),Te=null;if(ge&&b.ranges.length>1)if(wo&&wo.text.join(` + left: `+E.left+"px; width: "+Math.max(2,E.right-E.left)+"px;");a.display.lineSpace.appendChild(le),le.scrollIntoView(z),a.display.lineSpace.removeChild(le)}}}function Oe(a,E,x,b){b==null&&(b=0);var z;!a.options.lineWrapping&&E==x&&(E=E.ch?mt(E.line,E.sticky=="before"?E.ch-1:E.ch,"after"):E,x=E.sticky=="before"?mt(E.line,E.ch+1,"before"):E);for(var le=0;le<5;le++){var pe=!1,ge=is(a,E),Fe=!x||x==E?ge:is(a,x);z={left:Math.min(ge.left,Fe.left),top:Math.min(ge.top,Fe.top)-b,right:Math.max(ge.left,Fe.left),bottom:Math.max(ge.bottom,Fe.bottom)+b};var Te=nt(a,z),Ft=a.doc.scrollTop,jt=a.doc.scrollLeft;if(Te.scrollTop!=null&&(zn(a,Te.scrollTop),Math.abs(a.doc.scrollTop-Ft)>1&&(pe=!0)),Te.scrollLeft!=null&&(Yn(a,Te.scrollLeft),Math.abs(a.doc.scrollLeft-jt)>1&&(pe=!0)),!pe)break}return z}function Xe(a,E){var x=nt(a,E);x.scrollTop!=null&&zn(a,x.scrollTop),x.scrollLeft!=null&&Yn(a,x.scrollLeft)}function nt(a,E){var x=a.display,b=Is(a.display);E.top<0&&(E.top=0);var z=a.curOp&&a.curOp.scrollTop!=null?a.curOp.scrollTop:x.scroller.scrollTop,le=io(a),pe={};E.bottom-E.top>le&&(E.bottom=E.top+le);var ge=a.doc.height+Wl(x),Fe=E.topge-b;if(E.topz+le){var Ft=Math.min(E.top,(Te?ge:E.bottom)-le);Ft!=z&&(pe.scrollTop=Ft)}var jt=a.options.fixedGutter?0:x.gutters.offsetWidth,An=a.curOp&&a.curOp.scrollLeft!=null?a.curOp.scrollLeft:x.scroller.scrollLeft-jt,cn=Jo(a)-x.gutters.offsetWidth,sr=E.right-E.left>cn;return sr&&(E.right=E.left+cn),E.left<10?pe.scrollLeft=0:E.leftcn+An-3&&(pe.scrollLeft=E.right+(sr?0:10)-cn),pe}function Zt(a,E){E!=null&&(Mn(a),a.curOp.scrollTop=(a.curOp.scrollTop==null?a.doc.scrollTop:a.curOp.scrollTop)+E)}function an(a){Mn(a);var E=a.getCursor();a.curOp.scrollToPos={from:E,to:E,margin:a.options.cursorScrollMargin}}function ln(a,E,x){(E!=null||x!=null)&&Mn(a),E!=null&&(a.curOp.scrollLeft=E),x!=null&&(a.curOp.scrollTop=x)}function Bn(a,E){Mn(a),a.curOp.scrollToPos=E}function Mn(a){var E=a.curOp.scrollToPos;if(E){a.curOp.scrollToPos=null;var x=Hu(a,E.from),b=Hu(a,E.to);fn(a,x,b,E.margin)}}function fn(a,E,x,b){var z=nt(a,{left:Math.min(E.left,x.left),top:Math.min(E.top,x.top)-b,right:Math.max(E.right,x.right),bottom:Math.max(E.bottom,x.bottom)+b});ln(a,z.scrollLeft,z.scrollTop)}function zn(a,E){Math.abs(a.doc.scrollTop-E)<2||(y||Ji(a,{top:E}),Gn(a,E,!0),y&&Ji(a),Di(a,100))}function Gn(a,E,x){E=Math.max(0,Math.min(a.display.scroller.scrollHeight-a.display.scroller.clientHeight,E)),!(a.display.scroller.scrollTop==E&&!x)&&(a.doc.scrollTop=E,a.display.scrollbars.setScrollTop(E),a.display.scroller.scrollTop!=E&&(a.display.scroller.scrollTop=E))}function Yn(a,E,x,b){E=Math.max(0,Math.min(E,a.display.scroller.scrollWidth-a.display.scroller.clientWidth)),!((x?E==a.doc.scrollLeft:Math.abs(a.doc.scrollLeft-E)<2)&&!b)&&(a.doc.scrollLeft=E,co(a),a.display.scroller.scrollLeft!=E&&(a.display.scroller.scrollLeft=E),a.display.scrollbars.setScrollLeft(E))}function Un(a){var E=a.display,x=E.gutters.offsetWidth,b=Math.round(a.doc.height+Wl(a.display));return{clientHeight:E.scroller.clientHeight,viewHeight:E.wrapper.clientHeight,scrollWidth:E.scroller.scrollWidth,clientWidth:E.scroller.clientWidth,viewWidth:E.wrapper.clientWidth,barLeft:a.options.fixedGutter?x:0,docHeight:b,scrollHeight:b+Ol(a)+E.barHeight,nativeBarWidth:E.nativeBarWidth,gutterWidth:x}}var tr=function(a,E,x){this.cm=x;var b=this.vert=Qe("div",[Qe("div",null,null,"min-width: 1px")],"CodeMirror-vscrollbar"),z=this.horiz=Qe("div",[Qe("div",null,null,"height: 100%; min-height: 1px")],"CodeMirror-hscrollbar");b.tabIndex=z.tabIndex=-1,a(b),a(z),ht(b,"scroll",function(){b.clientHeight&&E(b.scrollTop,"vertical")}),ht(z,"scroll",function(){z.clientWidth&&E(z.scrollLeft,"horizontal")}),this.checkedZeroWidth=!1,We&&De<8&&(this.horiz.style.minHeight=this.vert.style.minWidth="18px")};tr.prototype.update=function(a){var E=a.scrollWidth>a.clientWidth+1,x=a.scrollHeight>a.clientHeight+1,b=a.nativeBarWidth;if(x){this.vert.style.display="block",this.vert.style.bottom=E?b+"px":"0";var z=a.viewHeight-(E?b:0);this.vert.firstChild.style.height=Math.max(0,a.scrollHeight-a.clientHeight+z)+"px"}else this.vert.style.display="",this.vert.firstChild.style.height="0";if(E){this.horiz.style.display="block",this.horiz.style.right=x?b+"px":"0",this.horiz.style.left=a.barLeft+"px";var le=a.viewWidth-a.barLeft-(x?b:0);this.horiz.firstChild.style.width=Math.max(0,a.scrollWidth-a.clientWidth+le)+"px"}else this.horiz.style.display="",this.horiz.firstChild.style.width="0";return!this.checkedZeroWidth&&a.clientHeight>0&&(b==0&&this.zeroWidthHack(),this.checkedZeroWidth=!0),{right:x?b:0,bottom:E?b:0}},tr.prototype.setScrollLeft=function(a){this.horiz.scrollLeft!=a&&(this.horiz.scrollLeft=a),this.disableHoriz&&this.enableZeroWidthBar(this.horiz,this.disableHoriz,"horiz")},tr.prototype.setScrollTop=function(a){this.vert.scrollTop!=a&&(this.vert.scrollTop=a),this.disableVert&&this.enableZeroWidthBar(this.vert,this.disableVert,"vert")},tr.prototype.zeroWidthHack=function(){var a=Ne&&!Ie?"12px":"18px";this.horiz.style.height=this.vert.style.width=a,this.horiz.style.pointerEvents=this.vert.style.pointerEvents="none",this.disableHoriz=new fe,this.disableVert=new fe},tr.prototype.enableZeroWidthBar=function(a,E,x){a.style.pointerEvents="auto";function b(){var z=a.getBoundingClientRect(),le=x=="vert"?document.elementFromPoint(z.right-1,(z.top+z.bottom)/2):document.elementFromPoint((z.right+z.left)/2,z.bottom-1);le!=a?a.style.pointerEvents="none":E.set(1e3,b)}E.set(1e3,b)},tr.prototype.clear=function(){var a=this.horiz.parentNode;a.removeChild(this.horiz),a.removeChild(this.vert)};var ir=function(){};ir.prototype.update=function(){return{bottom:0,right:0}},ir.prototype.setScrollLeft=function(){},ir.prototype.setScrollTop=function(){},ir.prototype.clear=function(){};function Tn(a,E){E||(E=Un(a));var x=a.display.barWidth,b=a.display.barHeight;Qr(a,E);for(var z=0;z<4&&x!=a.display.barWidth||b!=a.display.barHeight;z++)x!=a.display.barWidth&&a.options.lineWrapping&&Xu(a),Qr(a,Un(a)),x=a.display.barWidth,b=a.display.barHeight}function Qr(a,E){var x=a.display,b=x.scrollbars.update(E);x.sizer.style.paddingRight=(x.barWidth=b.right)+"px",x.sizer.style.paddingBottom=(x.barHeight=b.bottom)+"px",x.heightForcer.style.borderBottom=b.bottom+"px solid transparent",b.right&&b.bottom?(x.scrollbarFiller.style.display="block",x.scrollbarFiller.style.height=b.bottom+"px",x.scrollbarFiller.style.width=b.right+"px"):x.scrollbarFiller.style.display="",b.bottom&&a.options.coverGutterNextToScrollbar&&a.options.fixedGutter?(x.gutterFiller.style.display="block",x.gutterFiller.style.height=b.bottom+"px",x.gutterFiller.style.width=E.gutterWidth+"px"):x.gutterFiller.style.display=""}var Ir={native:tr,null:ir};function mr(a){a.display.scrollbars&&(a.display.scrollbars.clear(),a.display.scrollbars.addClass&&tn(a.display.wrapper,a.display.scrollbars.addClass)),a.display.scrollbars=new Ir[a.options.scrollbarStyle](function(E){a.display.wrapper.insertBefore(E,a.display.scrollbarFiller),ht(E,"mousedown",function(){a.state.focused&&setTimeout(function(){return a.display.input.focus()},0)}),E.setAttribute("cm-not-content","true")},function(E,x){x=="horizontal"?Yn(a,E):zn(a,E)},a),a.display.scrollbars.addClass&&Bt(a.display.wrapper,a.display.scrollbars.addClass)}var na=0;function Sr(a){a.curOp={cm:a,viewChanged:!1,startHeight:a.doc.height,forceUpdate:!1,updateInput:0,typing:!1,changeObjs:null,cursorActivityHandlers:null,cursorActivityCalled:0,selectionChanged:!1,updateMaxLine:!1,scrollLeft:null,scrollTop:null,scrollToPos:null,focus:!1,id:++na},Rl(a.curOp)}function Lr(a){var E=a.curOp;E&&Sl(E,function(x){for(var b=0;b=x.viewTo)||x.maxLineChanged&&E.options.lineWrapping,a.update=a.mustUpdate&&new Na(E,a.mustUpdate&&{top:a.scrollTop,ensure:a.scrollToPos},a.forceUpdate)}function Ja(a){a.updatedDisplay=a.mustUpdate&&za(a.cm,a.update)}function fa(a){var E=a.cm,x=E.display;a.updatedDisplay&&Xu(E),a.barMeasure=Un(E),x.maxLineChanged&&!E.options.lineWrapping&&(a.adjustWidthTo=Ec(E,x.maxLine,x.maxLine.text.length).left+3,E.display.sizerWidth=a.adjustWidthTo,a.barMeasure.scrollWidth=Math.max(x.scroller.clientWidth,x.sizer.offsetLeft+a.adjustWidthTo+Ol(E)+E.display.barWidth),a.maxScrollLeft=Math.max(0,x.sizer.offsetLeft+a.adjustWidthTo-Jo(E))),(a.updatedDisplay||a.selectionChanged)&&(a.preparedSelection=x.input.prepareSelection())}function bi(a){var E=a.cm;a.adjustWidthTo!=null&&(E.display.sizer.style.minWidth=a.adjustWidthTo+"px",a.maxScrollLeft=a.display.viewTo)){var x=+new Date+a.options.workTime,b=Hr(a,E.highlightFrontier),z=[];E.iter(b.line,Math.min(E.first+E.size,a.display.viewTo+500),function(le){if(b.line>=a.display.viewFrom){var pe=le.styles,ge=le.text.length>a.options.maxHighlightLength?vi(E.mode,b.state):null,Fe=Kn(a,le,b,!0);ge&&(b.state=ge),le.styles=Fe.styles;var Te=le.styleClasses,Ft=Fe.classes;Ft?le.styleClasses=Ft:Te&&(le.styleClasses=null);for(var jt=!pe||pe.length!=le.styles.length||Te!=Ft&&(!Te||!Ft||Te.bgClass!=Ft.bgClass||Te.textClass!=Ft.textClass),An=0;!jt&&Anx)return Di(a,a.options.workDelay),!0}),E.highlightFrontier=b.line,E.modeFrontier=Math.max(E.modeFrontier,b.line),z.length&&oa(a,function(){for(var le=0;le=x.viewFrom&&E.visible.to<=x.viewTo&&(x.updateLineNumbers==null||x.updateLineNumbers>=x.viewTo)&&x.renderedView==x.view&&sc(a)==0)return!1;oo(a)&&(zs(a),E.dims=lc(a));var z=b.first+b.size,le=Math.max(E.visible.from-a.options.viewportMargin,b.first),pe=Math.min(z,E.visible.to+a.options.viewportMargin);x.viewFrompe&&x.viewTo-pe<20&&(pe=Math.min(z,x.viewTo)),gn&&(le=er(a.doc,le),pe=lr(a.doc,pe));var ge=le!=x.viewFrom||pe!=x.viewTo||x.lastWrapHeight!=E.wrapperHeight||x.lastWrapWidth!=E.wrapperWidth;Mc(a,le,pe),x.viewOffset=wa(xn(a.doc,x.viewFrom)),a.display.mover.style.top=x.viewOffset+"px";var Fe=sc(a);if(!ge&&Fe==0&&!E.force&&x.renderedView==x.view&&(x.updateLineNumbers==null||x.updateLineNumbers>=x.viewTo))return!1;var Te=pa(a);return Fe>4&&(x.lineDiv.style.display="none"),eo(a,x.updateLineNumbers,E.dims),Fe>4&&(x.lineDiv.style.display=""),x.renderedView=x.view,qa(Te),Yt(x.cursorDiv),Yt(x.selectionDiv),x.gutters.style.height=x.sizer.style.minHeight=0,ge&&(x.lastWrapHeight=E.wrapperHeight,x.lastWrapWidth=E.wrapperWidth,Di(a,400)),x.updateLineNumbers=null,!0}function Xi(a,E){for(var x=E.viewport,b=!0;;b=!1){if(!b||!a.options.lineWrapping||E.oldDisplayWidth==Jo(a)){if(x&&x.top!=null&&(x={top:Math.min(a.doc.height+Wl(a.display)-io(a),x.top)}),E.visible=se(a.display,a.doc,x),E.visible.from>=a.display.viewFrom&&E.visible.to<=a.display.viewTo)break}else b&&(E.visible=se(a.display,a.doc,x));if(!za(a,E))break;Xu(a);var z=Un(a);Au(a),Tn(a,z),Sa(a,z),E.force=!1}E.signal(a,"update",a),(a.display.viewFrom!=a.display.reportedViewFrom||a.display.viewTo!=a.display.reportedViewTo)&&(E.signal(a,"viewportChange",a,a.display.viewFrom,a.display.viewTo),a.display.reportedViewFrom=a.display.viewFrom,a.display.reportedViewTo=a.display.viewTo)}function Ji(a,E){var x=new Na(a,E);if(za(a,x)){Xu(a),Xi(a,x);var b=Un(a);Au(a),Tn(a,b),Sa(a,b),x.finish()}}function eo(a,E,x){var b=a.display,z=a.options.lineNumbers,le=b.lineDiv,pe=le.firstChild;function ge(sr){var Mr=sr.nextSibling;return Ve&&Ne&&a.display.currentWheelTarget==sr?sr.style.display="none":sr.parentNode.removeChild(sr),Mr}for(var Fe=b.view,Te=b.viewFrom,Ft=0;Ft-1&&(cn=!1),Ws(a,jt,Te,x)),cn&&(Yt(jt.lineNumber),jt.lineNumber.appendChild(document.createTextNode(Nn(a.options,Te)))),pe=jt.node.nextSibling}Te+=jt.size}for(;pe;)pe=ge(pe)}function qi(a){var E=a.gutters.offsetWidth;a.sizer.style.marginLeft=E+"px"}function Sa(a,E){a.display.sizer.style.minHeight=E.docHeight+"px",a.display.heightForcer.style.top=E.docHeight+"px",a.display.gutters.style.height=E.docHeight+a.display.barHeight+Ol(a)+"px"}function co(a){var E=a.display,x=E.view;if(!(!E.alignWidgets&&(!E.gutters.firstChild||!a.options.fixedGutter))){for(var b=uu(E)-E.scroller.scrollLeft+a.doc.scrollLeft,z=E.gutters.offsetWidth,le=b+"px",pe=0;pepe.clientWidth,Fe=pe.scrollHeight>pe.clientHeight;if(b&&ge||z&&Fe){if(z&&Ne&&Ve){e:for(var Te=E.target,Ft=le.view;Te!=pe;Te=Te.parentNode)for(var jt=0;jt=0&&St(a,b.to())<=0)return x}return-1};var si=function(a,E){this.anchor=a,this.head=E};si.prototype.from=function(){return ct(this.anchor,this.head)},si.prototype.to=function(){return ka(this.anchor,this.head)},si.prototype.empty=function(){return this.head.line==this.anchor.line&&this.head.ch==this.anchor.ch};function Zo(a,E,x){var b=a&&a.options.selectionsMayTouch,z=E[x];E.sort(function(An,cn){return St(An.from(),cn.from())}),x=at(E,z);for(var le=1;le0:Fe>=0){var Te=ct(ge.from(),pe.from()),Ft=ka(ge.to(),pe.to()),jt=ge.empty()?pe.from()==pe.head:ge.from()==ge.head;le<=x&&--x,E.splice(--le,2,new si(jt?Ft:Te,jt?Te:Ft))}}return new ro(E,x)}function Wo(a,E){return new ro([new si(a,E||a)],0)}function nl(a){return a.text?mt(a.from.line+a.text.length-1,At(a.text).length+(a.text.length==1?a.from.ch:0)):a.to}function Oo(a,E){if(St(a,E.from)<0)return a;if(St(a,E.to)<=0)return nl(E);var x=a.line+E.text.length-(E.to.line-E.from.line)-1,b=a.ch;return a.line==E.to.line&&(b+=nl(E).ch-E.to.ch),mt(x,b)}function ll(a,E){for(var x=[],b=0;b1&&a.remove(ge.line+1,sr-1),a.insert(ge.line+1,Ma)}Co(a,"change",a,E)}function Bi(a,E,x){function b(z,le,pe){if(z.linked)for(var ge=0;ge1&&!a.done[a.done.length-2].ranges)return a.done.pop(),At(a.done)}function os(a,E,x,b){var z=a.history;z.undone.length=0;var le=+new Date,pe,ge;if((z.lastOp==b||z.lastOrigin==E.origin&&E.origin&&(E.origin.charAt(0)=="+"&&z.lastModTime>le-(a.cm?a.cm.options.historyEventDelay:500)||E.origin.charAt(0)=="*"))&&(pe=gl(z,z.lastOp==b)))ge=At(pe.changes),St(E.from,E.to)==0&&St(E.from,ge.to)==0?ge.to=nl(E):pe.changes.push(pl(a,E));else{var Fe=At(z.done);for((!Fe||!Fe.ranges)&&Dl(a.sel,z.done),pe={changes:[pl(a,E)],generation:z.generation},z.done.push(pe);z.done.length>z.undoDepth;)z.done.shift(),z.done[0].ranges||z.done.shift()}z.done.push(x),z.generation=++z.maxGeneration,z.lastModTime=z.lastSelTime=le,z.lastOp=z.lastSelOp=b,z.lastOrigin=z.lastSelOrigin=E.origin,ge||on(a,"historyAdded")}function Jl(a,E,x,b){var z=E.charAt(0);return z=="*"||z=="+"&&x.ranges.length==b.ranges.length&&x.somethingSelected()==b.somethingSelected()&&new Date-a.history.lastSelTime<=(a.cm?a.cm.options.historyEventDelay:500)}function $s(a,E,x,b){var z=a.history,le=b&&b.origin;x==z.lastSelOp||le&&z.lastSelOrigin==le&&(z.lastModTime==z.lastSelTime&&z.lastOrigin==le||Jl(a,le,At(z.done),E))?z.done[z.done.length-1]=E:Dl(E,z.done),z.lastSelTime=+new Date,z.lastSelOrigin=le,z.lastSelOp=x,b&&b.clearRedo!==!1&&vl(z.undone)}function Dl(a,E){var x=At(E);x&&x.ranges&&x.equals(a)||E.push(a)}function ws(a,E,x,b){var z=E["spans_"+a.id],le=0;a.iter(Math.max(a.first,x),Math.min(a.first+a.size,b),function(pe){pe.markedSpans&&((z||(z=E["spans_"+a.id]={}))[le]=pe.markedSpans),++le})}function es(a){if(!a)return null;for(var E,x=0;x-1&&(At(ge)[jt]=Te[jt],delete Te[jt])}}return b}function nu(a,E,x,b){if(b){var z=a.anchor;if(x){var le=St(E,z)<0;le!=St(x,z)<0?(z=E,E=x):le!=St(E,x)<0&&(E=x)}return new si(z,E)}else return new si(x||E,E)}function Ls(a,E,x,b,z){z==null&&(z=a.cm&&(a.cm.display.shift||a.extend)),kl(a,new ro([nu(a.sel.primary(),E,x,z)],0),b)}function ns(a,E,x){for(var b=[],z=a.cm&&(a.cm.display.shift||a.extend),le=0;le=E.ch:ge.to>E.ch))){if(z&&(on(Fe,"beforeCursorEnter"),Fe.explicitlyCleared))if(le.markedSpans){--pe;continue}else break;if(!Fe.atomic)continue;if(x){var jt=Fe.find(b<0?1:-1),An=void 0;if((b<0?Ft:Te)&&(jt=Qu(a,jt,-b,jt&&jt.line==E.line?le:null)),jt&&jt.line==E.line&&(An=St(jt,x))&&(b<0?An<0:An>0))return vs(a,jt,E,b,z)}var cn=Fe.find(b<0?-1:1);return(b<0?Te:Ft)&&(cn=Qu(a,cn,b,cn.line==E.line?le:null)),cn?vs(a,cn,E,b,z):null}}return E}function ls(a,E,x,b,z){var le=b||1,pe=vs(a,E,x,le,z)||!z&&vs(a,E,x,le,!0)||vs(a,E,x,-le,z)||!z&&vs(a,E,x,-le,!0);return pe||(a.cantEdit=!0,mt(a.first,0))}function Qu(a,E,x,b){return x<0&&E.ch==0?E.line>a.first?Mt(a,mt(E.line-1)):null:x>0&&E.ch==(b||xn(a,E.line)).text.length?E.line=0;--z)Mu(a,{from:b[z].from,to:b[z].to,text:z?[""]:E.text,origin:E.origin});else Mu(a,E)}}function Mu(a,E){if(!(E.text.length==1&&E.text[0]==""&&St(E.from,E.to)==0)){var x=ll(a,E);os(a,E,x,a.cm?a.cm.curOp.id:NaN),Es(a,E,x,Ba(a,E));var b=[];Bi(a,function(z,le){!le&&at(b,z.history)==-1&&(xl(z.history,E),b.push(z.history)),Es(z,E,null,Ba(z,E))})}}function au(a,E,x){var b=a.cm&&a.cm.state.suppressEdits;if(!(b&&!x)){for(var z=a.history,le,pe=a.sel,ge=E=="undo"?z.done:z.undone,Fe=E=="undo"?z.undone:z.done,Te=0;Te=0;--cn){var sr=An(cn);if(sr)return sr.v}}}}function Os(a,E){if(E!=0&&(a.first+=E,a.sel=new ro(Ge(a.sel.ranges,function(z){return new si(mt(z.anchor.line+E,z.anchor.ch),mt(z.head.line+E,z.head.ch))}),a.sel.primIndex),a.cm)){zl(a.cm,a.first,a.first-E,E);for(var x=a.cm.display,b=x.viewFrom;ba.lastLine())){if(E.from.linele&&(E={from:E.from,to:mt(le,xn(a,le).text.length),text:[E.text[0]],origin:E.origin}),E.removed=Dr(a,E.from,E.to),x||(x=ll(a,E)),a.cm?fs(a.cm,E,b):Vl(a,E,b),Ss(a,x,He),a.cantEdit&&ls(a,mt(a.firstLine(),0))&&(a.cantEdit=!1)}}function fs(a,E,x){var b=a.doc,z=a.display,le=E.from,pe=E.to,ge=!1,Fe=le.line;a.options.lineWrapping||(Fe=ta(bn(xn(b,le.line))),b.iter(Fe,pe.line+1,function(cn){if(cn==z.maxLine)return ge=!0,!0})),b.sel.contains(E.from,E.to)>-1&&pn(a),Vl(b,E,x,Cc(a)),a.options.lineWrapping||(b.iter(Fe,le.line+E.text.length,function(cn){var sr=ba(cn);sr>z.maxLineLength&&(z.maxLine=cn,z.maxLineLength=sr,z.maxLineChanged=!0,ge=!1)}),ge&&(a.curOp.updateMaxLine=!0)),On(b,le.line),Di(a,400);var Te=E.text.length-(pe.line-le.line)-1;E.full?zl(a):le.line==pe.line&&E.text.length==1&&!Qi(a.doc,E)?Ms(a,le.line,"text"):zl(a,le.line,pe.line+1,Te);var Ft=Ot(a,"changes"),jt=Ot(a,"change");if(jt||Ft){var An={from:le,to:pe,text:E.text,removed:E.removed,origin:E.origin};jt&&Co(a,"change",a,An),Ft&&(a.curOp.changeObjs||(a.curOp.changeObjs=[])).push(An)}a.display.selForContextMenu=null}function ks(a,E,x,b,z){var le;b||(b=x),St(b,x)<0&&(le=[b,x],x=le[0],b=le[1]),typeof E=="string"&&(E=a.splitLines(E)),gs(a,{from:x,to:b,text:E,origin:z})}function Lu(a,E,x,b){x1||!(this.children[0]instanceof iu))){var ge=[];this.collapse(ge),this.children=[new iu(ge)],this.children[0].parent=this}},collapse:function(a){for(var E=0;E50){for(var pe=z.lines.length%25+25,ge=pe;ge10);a.parent.maybeSpill()}},iterN:function(a,E,x){for(var b=0;ba.display.maxLineLength&&(a.display.maxLine=Te,a.display.maxLineLength=Ft,a.display.maxLineChanged=!0)}b!=null&&a&&this.collapsed&&zl(a,b,z+1),this.lines.length=0,this.explicitlyCleared=!0,this.atomic&&this.doc.cantEdit&&(this.doc.cantEdit=!1,a&&Iu(a.doc)),a&&Co(a,"markerCleared",a,this,b,z),E&&Lr(a),this.parent&&this.parent.clear()}},Ns.prototype.find=function(a,E){a==null&&this.type=="bookmark"&&(a=1);for(var x,b,z=0;z0||pe==0&&le.clearWhenEmpty!==!1)return le;if(le.replacedWith&&(le.collapsed=!0,le.widgetNode=Ct("span",[le.replacedWith],"CodeMirror-widget"),b.handleMouseEvents||le.widgetNode.setAttribute("cm-ignore-events","true"),b.insertLeft&&(le.widgetNode.insertLeft=!0)),le.collapsed){if(dr(a,E.line,E,x,le)||E.line!=x.line&&dr(a,x.line,E,x,le))throw new Error("Inserting collapsed marker partially overlapping an existing one");Tr()}le.addToHistory&&os(a,{from:E,to:x,origin:"markText"},a.sel,NaN);var ge=E.line,Fe=a.cm,Te;if(a.iter(ge,x.line+1,function(jt){Fe&&le.collapsed&&!Fe.options.lineWrapping&&bn(jt)==Fe.display.maxLine&&(Te=!0),le.collapsed&&ge!=E.line&&Vr(jt,0),sa(jt,new un(le,ge==E.line?E.ch:null,ge==x.line?x.ch:null)),++ge}),le.collapsed&&a.iter(E.line,x.line+1,function(jt){qn(a,jt)&&Vr(jt,0)}),le.clearOnEnter&&ht(le,"beforeCursorEnter",function(){return le.clear()}),le.readOnly&&(yr(),(a.history.done.length||a.history.undone.length)&&a.clearHistory()),le.collapsed&&(le.id=++hu,le.atomic=!0),Fe){if(Te&&(Fe.curOp.updateMaxLine=!0),le.collapsed)zl(Fe,E.line,x.line+1);else if(le.className||le.startStyle||le.endStyle||le.css||le.attributes||le.title)for(var Ft=E.line;Ft<=x.line;Ft++)Ms(Fe,Ft,"text");le.atomic&&Iu(Fe.doc),Co(Fe,"markerAdded",Fe,le)}return le}var rs=function(a,E){this.markers=a,this.primary=E;for(var x=0;x=0;Fe--)gs(this,b[Fe]);ge?Pu(this,ge):this.cm&&an(this.cm)}),undo:ma(function(){au(this,"undo")}),redo:ma(function(){au(this,"redo")}),undoSelection:ma(function(){au(this,"undo",!0)}),redoSelection:ma(function(){au(this,"redo",!0)}),setExtending:function(a){this.extend=a},getExtending:function(){return this.extend},historySize:function(){for(var a=this.history,E=0,x=0,b=0;b=a.ch)&&E.push(z.marker.parent||z.marker)}return E},findMarks:function(a,E,x){a=Mt(this,a),E=Mt(this,E);var b=[],z=a.line;return this.iter(a.line,E.line+1,function(le){var pe=le.markedSpans;if(pe)for(var ge=0;ge=Fe.to||Fe.from==null&&z!=a.line||Fe.from!=null&&z==E.line&&Fe.from>=E.ch)&&(!x||x(Fe.marker))&&b.push(Fe.marker.parent||Fe.marker)}++z}),b},getAllMarks:function(){var a=[];return this.iter(function(E){var x=E.markedSpans;if(x)for(var b=0;ba)return E=a,!0;a-=le,++x}),Mt(this,mt(x,E))},indexFromPos:function(a){a=Mt(this,a);var E=a.ch;if(a.lineE&&(E=a.from),a.to!=null&&a.to-1){E.state.draggingText(a),setTimeout(function(){return E.display.input.focus()},20);return}try{var Ft=a.dataTransfer.getData("Text");if(Ft){var jt;if(E.state.draggingText&&!E.state.draggingText.copy&&(jt=E.listSelections()),Ss(E.doc,Wo(x,x)),jt)for(var An=0;An=0;ge--)ks(a.doc,"",b[ge].from,b[ge].to,"+delete");an(a)})}function gr(a,E,x){var b=vt(a.text,E+x,x);return b<0||b>a.text.length?null:b}function Yi(a,E,x){var b=gr(a,E.ch,x);return b==null?null:new mt(E.line,b,x<0?"after":"before")}function Fi(a,E,x,b,z){if(a){E.doc.direction=="rtl"&&(z=-z);var le=Zn(x,E.doc.direction);if(le){var pe=z<0?At(le):le[0],ge=z<0==(pe.level==1),Fe=ge?"after":"before",Te;if(pe.level>0||E.doc.direction=="rtl"){var Ft=su(E,x);Te=z<0?x.text.length-1:0;var jt=ps(E,Ft,Te).top;Te=dt(function(An){return ps(E,Ft,An).top==jt},z<0==(pe.level==1)?pe.from:pe.to-1,Te),Fe=="before"&&(Te=gr(x,Te,1))}else Te=z<0?pe.to:pe.from;return new mt(b,Te,Fe)}}return new mt(b,z<0?x.text.length:0,z<0?"before":"after")}function Ua(a,E,x,b){var z=Zn(E,a.doc.direction);if(!z)return Yi(E,x,b);x.ch>=E.text.length?(x.ch=E.text.length,x.sticky="before"):x.ch<=0&&(x.ch=0,x.sticky="after");var le=wn(z,x.ch,x.sticky),pe=z[le];if(a.doc.direction=="ltr"&&pe.level%2==0&&(b>0?pe.to>x.ch:pe.from=pe.from&&An>=Ft.begin)){var cn=jt?"before":"after";return new mt(x.line,An,cn)}}var sr=function(Ma,ui,Da){for(var Ci=function(So,il){return il?new mt(x.line,ge(So,1),"before"):new mt(x.line,So,"after")};Ma>=0&&Ma0==($i.level!=1),To=Zi?Da.begin:ge(Da.end,-1);if($i.from<=To&&To<$i.to||(To=Zi?$i.from:ge($i.to,-1),Da.begin<=To&&To0?Ft.end:ge(Ft.begin,-1);return aa!=null&&!(b>0&&aa==E.text.length)&&(Mr=sr(b>0?0:z.length-1,b,Te(aa)),Mr)?Mr:null}var Va={selectAll:Us,singleSelection:function(a){return a.setSelection(a.getCursor("anchor"),a.getCursor("head"),He)},killLine:function(a){return Ra(a,function(E){if(E.empty()){var x=xn(a.doc,E.head.line).text.length;return E.head.ch==x&&E.head.line0)z=new mt(z.line,z.ch+1),a.replaceRange(le.charAt(z.ch-1)+le.charAt(z.ch-2),mt(z.line,z.ch-2),z,"+transpose");else if(z.line>a.doc.first){var pe=xn(a.doc,z.line-1).text;pe&&(z=new mt(z.line,1),a.replaceRange(le.charAt(0)+a.doc.lineSeparator()+pe.charAt(pe.length-1),mt(z.line-1,pe.length-1),z,"+transpose"))}}x.push(new si(z,z))}a.setSelections(x)})},newlineAndIndent:function(a){return oa(a,function(){for(var E=a.listSelections(),x=E.length-1;x>=0;x--)a.replaceRange(a.doc.lineSeparator(),E[x].anchor,E[x].head,"+input");E=a.listSelections();for(var b=0;ba&&St(E,this.pos)==0&&x==this.button};var Po,go;function jo(a,E){var x=+new Date;return go&&go.compare(x,a,E)?(Po=go=null,"triple"):Po&&Po.compare(x,a,E)?(go=new mo(x,a,E),Po=null,"double"):(Po=new mo(x,a,E),go=null,"single")}function Yr(a){var E=this,x=E.display;if(!(It(E,a)||x.activeTouch&&x.input.supportsTouch())){if(x.input.ensurePolled(),x.shift=a.shiftKey,Ko(x,a)){Ve||(x.scroller.draggable=!1,setTimeout(function(){return x.scroller.draggable=!0},100));return}if(!jl(E,a)){var b=Zs(E,a),z=En(a),le=b?jo(b,z):"single";window.focus(),z==1&&E.state.selectingText&&E.state.selectingText(a),!(b&&xi(E,z,b,le,a))&&(z==1?b?Oi(E,b,le,a):Rt(a)==x.scroller&&$n(a):z==2?(b&&Ls(E.doc,b),setTimeout(function(){return x.input.focus()},20)):z==3&&(Ze?E.display.input.onContextMenu(a):uc(E)))}}}function xi(a,E,x,b,z){var le="Click";return b=="double"?le="Double"+le:b=="triple"&&(le="Triple"+le),le=(E==1?"Left":E==2?"Middle":"Right")+le,Li(a,Ta(le,z),z,function(pe){if(typeof pe=="string"&&(pe=Va[pe]),!pe)return!1;var ge=!1;try{a.isReadOnly()&&(a.state.suppressEdits=!0),ge=pe(a,x)!=qe}finally{a.state.suppressEdits=!1}return ge})}function uo(a,E,x){var b=a.getOption("configureMouse"),z=b?b(a,E,x):{};if(z.unit==null){var le=et?x.shiftKey&&x.metaKey:x.altKey;z.unit=le?"rectangle":E=="single"?"char":E=="double"?"word":"line"}return(z.extend==null||a.doc.extend)&&(z.extend=a.doc.extend||x.shiftKey),z.addNew==null&&(z.addNew=Ne?x.metaKey:x.ctrlKey),z.moveOnDrag==null&&(z.moveOnDrag=!(Ne?x.altKey:x.ctrlKey)),z}function Oi(a,E,x,b){We?setTimeout(Gt(Fc,a),0):a.curOp.focus=ot();var z=uo(a,x,b),le=a.doc.sel,pe;a.options.dragDrop&&Pn&&!a.isReadOnly()&&x=="single"&&(pe=le.contains(E))>-1&&(St((pe=le.ranges[pe]).from(),E)<0||E.xRel>0)&&(St(pe.to(),E)>0||E.xRel<0)?el(a,b,E,z):El(a,b,E,z)}function el(a,E,x,b){var z=a.display,le=!1,pe=ea(a,function(Te){Ve&&(z.scroller.draggable=!1),a.state.draggingText=!1,_t(z.wrapper.ownerDocument,"mouseup",pe),_t(z.wrapper.ownerDocument,"mousemove",ge),_t(z.scroller,"dragstart",Fe),_t(z.scroller,"drop",pe),le||($n(Te),b.addNew||Ls(a.doc,x,null,null,b.extend),Ve&&!lt||We&&De==9?setTimeout(function(){z.wrapper.ownerDocument.body.focus({preventScroll:!0}),z.input.focus()},20):z.input.focus())}),ge=function(Te){le=le||Math.abs(E.clientX-Te.clientX)+Math.abs(E.clientY-Te.clientY)>=10},Fe=function(){return le=!0};Ve&&(z.scroller.draggable=!0),a.state.draggingText=pe,pe.copy=!b.moveOnDrag,z.scroller.dragDrop&&z.scroller.dragDrop(),ht(z.wrapper.ownerDocument,"mouseup",pe),ht(z.wrapper.ownerDocument,"mousemove",ge),ht(z.scroller,"dragstart",Fe),ht(z.scroller,"drop",pe),uc(a),setTimeout(function(){return z.input.focus()},20)}function Xo(a,E,x){if(x=="char")return new si(E,E);if(x=="word")return a.findWordAt(E);if(x=="line")return new si(mt(E.line,0),Mt(a.doc,mt(E.line+1,0)));var b=x(a,E);return new si(b.from,b.to)}function El(a,E,x,b){var z=a.display,le=a.doc;$n(E);var pe,ge,Fe=le.sel,Te=Fe.ranges;if(b.addNew&&!b.extend?(ge=le.sel.contains(x),ge>-1?pe=Te[ge]:pe=new si(x,x)):(pe=le.sel.primary(),ge=le.sel.primIndex),b.unit=="rectangle")b.addNew||(pe=new si(x,x)),x=Zs(a,E,!0,!0),ge=-1;else{var Ft=Xo(a,x,b.unit);b.extend?pe=nu(pe,Ft.anchor,Ft.head,b.extend):pe=Ft}b.addNew?ge==-1?(ge=Te.length,kl(le,Zo(a,Te.concat([pe]),ge),{scroll:!1,origin:"*mouse"})):Te.length>1&&Te[ge].empty()&&b.unit=="char"&&!b.extend?(kl(le,Zo(a,Te.slice(0,ge).concat(Te.slice(ge+1)),0),{scroll:!1,origin:"*mouse"}),Fe=le.sel):ds(le,ge,pe,Ue):(ge=0,kl(le,new ro([pe],0),Ue),Fe=le.sel);var jt=x;function An(Da){if(St(jt,Da)!=0)if(jt=Da,b.unit=="rectangle"){for(var Ci=[],$i=a.options.tabSize,Zi=Se(xn(le,x.line).text,x.ch,$i),To=Se(xn(le,Da.line).text,Da.ch,$i),So=Math.min(Zi,To),il=Math.max(Zi,To),Ml=Math.min(x.line,Da.line),Cs=Math.min(a.lastLine(),Math.max(x.line,Da.line));Ml<=Cs;Ml++){var ms=xn(le,Ml).text,Tl=dn(ms,So,$i);So==il?Ci.push(new si(mt(Ml,Tl),mt(Ml,Tl))):ms.length>Tl&&Ci.push(new si(mt(Ml,Tl),mt(Ml,dn(ms,il,$i))))}Ci.length||Ci.push(new si(x,x)),kl(le,Zo(a,Fe.ranges.slice(0,ge).concat(Ci),ge),{origin:"*mouse",scroll:!1}),a.scrollIntoView(Da)}else{var Wt=pe,vr=Xo(a,Da,b.unit),Ka=Wt.anchor,ji;St(vr.anchor,Ka)>0?(ji=vr.head,Ka=ct(Wt.from(),vr.anchor)):(ji=vr.anchor,Ka=ka(Wt.to(),vr.head));var Ti=Fe.ranges.slice(0);Ti[ge]=Vo(a,new si(Mt(le,Ka),ji)),kl(le,Zo(a,Ti,ge),Ue)}}var cn=z.wrapper.getBoundingClientRect(),sr=0;function Mr(Da){var Ci=++sr,$i=Zs(a,Da,!0,b.unit=="rectangle");if($i)if(St($i,jt)!=0){a.curOp.focus=ot(),An($i);var Zi=se(z,le);($i.line>=Zi.to||$i.linecn.bottom?20:0;To&&setTimeout(ea(a,function(){sr==Ci&&(z.scroller.scrollTop+=To,Mr(Da))}),50)}}function aa(Da){a.state.selectingText=!1,sr=1/0,Da&&($n(Da),z.input.focus()),_t(z.wrapper.ownerDocument,"mousemove",Ma),_t(z.wrapper.ownerDocument,"mouseup",ui),le.history.lastSelOrigin=null}var Ma=ea(a,function(Da){Da.buttons===0||!En(Da)?aa(Da):Mr(Da)}),ui=ea(a,aa);a.state.selectingText=ui,ht(z.wrapper.ownerDocument,"mousemove",Ma),ht(z.wrapper.ownerDocument,"mouseup",ui)}function Vo(a,E){var x=E.anchor,b=E.head,z=xn(a.doc,x.line);if(St(x,b)==0&&x.sticky==b.sticky)return E;var le=Zn(z);if(!le)return E;var pe=wn(le,x.ch,x.sticky),ge=le[pe];if(ge.from!=x.ch&&ge.to!=x.ch)return E;var Fe=pe+(ge.from==x.ch==(ge.level!=1)?0:1);if(Fe==0||Fe==le.length)return E;var Te;if(b.line!=x.line)Te=(b.line-x.line)*(a.doc.direction=="ltr"?1:-1)>0;else{var Ft=wn(le,b.ch,b.sticky),jt=Ft-pe||(b.ch-x.ch)*(ge.level==1?-1:1);Ft==Fe-1||Ft==Fe?Te=jt<0:Te=jt>0}var An=le[Fe+(Te?-1:0)],cn=Te==(An.level==1),sr=cn?An.from:An.to,Mr=cn?"after":"before";return x.ch==sr&&x.sticky==Mr?E:new si(new mt(x.line,sr,Mr),b)}function Zl(a,E,x,b){var z,le;if(E.touches)z=E.touches[0].clientX,le=E.touches[0].clientY;else try{z=E.clientX,le=E.clientY}catch(An){return!1}if(z>=Math.floor(a.display.gutters.getBoundingClientRect().right))return!1;b&&$n(E);var pe=a.display,ge=pe.lineDiv.getBoundingClientRect();if(le>ge.bottom||!Ot(a,x))return nr(E);le-=ge.top-pe.viewOffset;for(var Fe=0;Fe=z){var Ft=$t(a.doc,le),jt=a.display.gutterSpecs[Fe];return on(a,x,a,Ft,jt.className,E),nr(E)}}}function jl(a,E){return Zl(a,E,"gutterClick",!0)}function ua(a,E){Ko(a.display,E)||Io(a,E)||It(a,E,"contextmenu")||Ze||a.display.input.onContextMenu(E)}function Io(a,E){return Ot(a,"gutterContextMenu")?Zl(a,E,"gutterContextMenu",!1):!1}function yl(a){a.display.wrapper.className=a.display.wrapper.className.replace(/\s*cm-s-\S+/g,"")+a.options.theme.replace(/(^|\s)\s*/g," cm-s-"),Du(a)}var sl={toString:function(){return"CodeMirror.Init"}},ul={},hi={};function Wi(a){var E=a.optionHandlers;function x(b,z,le,pe){a.defaults[b]=z,le&&(E[b]=pe?function(ge,Fe,Te){Te!=sl&&le(ge,Fe,Te)}:le)}a.defineOption=x,a.Init=sl,x("value","",function(b,z){return b.setValue(z)},!0),x("mode",null,function(b,z){b.doc.modeOption=z,Fo(b)},!0),x("indentUnit",2,Fo,!0),x("indentWithTabs",!1),x("smartIndent",!0),x("tabSize",4,function(b){ml(b),Du(b),zl(b)},!0),x("lineSeparator",null,function(b,z){if(b.doc.lineSep=z,!!z){var le=[],pe=b.doc.first;b.doc.iter(function(Fe){for(var Te=0;;){var Ft=Fe.text.indexOf(z,Te);if(Ft==-1)break;Te=Ft+z.length,le.push(mt(pe,Ft))}pe++});for(var ge=le.length-1;ge>=0;ge--)ks(b.doc,z,le[ge],mt(le[ge].line,le[ge].ch+z.length))}}),x("specialChars",/[\u0000-\u001f\u007f-\u009f\u00ad\u061c\u200b-\u200c\u200e\u200f\u2028\u2029\ufeff\ufff9-\ufffc]/g,function(b,z,le){b.state.specialChars=new RegExp(z.source+(z.test(" ")?"":"| "),"g"),le!=sl&&b.refresh()}),x("specialCharPlaceholder",yo,function(b){return b.refresh()},!0),x("electricChars",!0),x("inputStyle",Re?"contenteditable":"textarea",function(){throw new Error("inputStyle can not (yet) be changed in a running editor")},!0),x("spellcheck",!1,function(b,z){return b.getInputField().spellcheck=z},!0),x("autocorrect",!1,function(b,z){return b.getInputField().autocorrect=z},!0),x("autocapitalize",!1,function(b,z){return b.getInputField().autocapitalize=z},!0),x("rtlMoveVisually",!st),x("wholeLineUpdateBefore",!0),x("theme","default",function(b){yl(b),no(b)},!0),x("keyMap","default",function(b,z,le){var pe=la(z),ge=le!=sl&&la(le);ge&&ge.detach&&ge.detach(b,pe),pe.attach&&pe.attach(b,ge||null)}),x("extraKeys",null),x("configureMouse",null),x("lineWrapping",!1,as,!0),x("gutters",[],function(b,z){b.display.gutterSpecs=so(z,b.options.lineNumbers),no(b)},!0),x("fixedGutter",!0,function(b,z){b.display.gutters.style.left=z?uu(b.display)+"px":"0",b.refresh()},!0),x("coverGutterNextToScrollbar",!1,function(b){return Tn(b)},!0),x("scrollbarStyle","native",function(b){mr(b),Tn(b),b.display.scrollbars.setScrollTop(b.doc.scrollTop),b.display.scrollbars.setScrollLeft(b.doc.scrollLeft)},!0),x("lineNumbers",!1,function(b,z){b.display.gutterSpecs=so(b.options.gutters,z),no(b)},!0),x("firstLineNumber",1,no,!0),x("lineNumberFormatter",function(b){return b},no,!0),x("showCursorWhenSelecting",!1,Au,!0),x("resetSelectionOnContextMenu",!0),x("lineWiseCopyCut",!0),x("pasteLinesPerSelection",!0),x("selectionsMayTouch",!1),x("readOnly",!1,function(b,z){z=="nocursor"&&(du(b),b.display.input.blur()),b.display.input.readOnlyChanged(z)}),x("screenReaderLabel",null,function(b,z){z=z===""?null:z,b.display.input.screenReaderLabelChanged(z)}),x("disableInput",!1,function(b,z){z||b.display.input.reset()},!0),x("dragDrop",!0,Mo),x("allowDropFileTypes",null),x("cursorBlinkRate",530),x("cursorScrollMargin",0),x("cursorHeight",1,Au,!0),x("singleCursorHeightPerLine",!0,Au,!0),x("workTime",100),x("workDelay",100),x("flattenSpans",!0,ml,!0),x("addModeClass",!1,ml,!0),x("pollInterval",100),x("undoDepth",200,function(b,z){return b.doc.history.undoDepth=z}),x("historyEventDelay",1250),x("viewportMargin",10,function(b){return b.refresh()},!0),x("maxHighlightLength",1e4,ml,!0),x("moveInputWithCursor",!0,function(b,z){z||b.display.input.resetPosition()}),x("tabindex",null,function(b,z){return b.display.input.getField().tabIndex=z||""}),x("autofocus",null),x("direction","ltr",function(b,z){return b.doc.setDirection(z)},!0),x("phrases",null)}function Mo(a,E,x){var b=x&&x!=sl;if(!E!=!b){var z=a.display.dragFunctions,le=E?ht:_t;le(a.display.scroller,"dragstart",z.start),le(a.display.scroller,"dragenter",z.enter),le(a.display.scroller,"dragover",z.over),le(a.display.scroller,"dragleave",z.leave),le(a.display.scroller,"drop",z.drop)}}function as(a){a.options.lineWrapping?(Bt(a.display.wrapper,"CodeMirror-wrap"),a.display.sizer.style.minWidth="",a.display.sizerWidth=null):(tn(a.display.wrapper,"CodeMirror-wrap"),Ri(a)),Cu(a),zl(a),Du(a),setTimeout(function(){return Tn(a)},100)}function Wa(a,E){var x=this;if(!(this instanceof Wa))return new Wa(a,E);this.options=E=E?Dn(E):{},Dn(ul,E,!1);var b=E.value;typeof b=="string"?b=new Mi(b,E.mode,null,E.lineSeparator,E.direction):E.mode&&(b.modeOption=E.mode),this.doc=b;var z=new Wa.inputStyles[E.inputStyle](this),le=this.display=new po(a,b,z,E);le.wrapper.CodeMirror=this,yl(this),E.lineWrapping&&(this.display.wrapper.className+=" CodeMirror-wrap"),mr(this),this.state={keyMaps:[],overlays:[],modeGen:0,overwrite:!1,delayingBlurEvent:!1,focused:!1,suppressEdits:!1,pasteIncoming:-1,cutIncoming:-1,selectingText:!1,draggingText:!1,highlight:new fe,keySeq:null,specialChars:null},E.autofocus&&!Re&&le.input.focus(),We&&De<11&&setTimeout(function(){return x.display.input.reset(!0)},20),lo(this),xe(),Sr(this),this.curOp.forceUpdate=!0,fi(this,b),E.autofocus&&!Re||this.hasFocus()?setTimeout(function(){x.hasFocus()&&!x.state.focused&&qs(x)},20):du(this);for(var pe in hi)hi.hasOwnProperty(pe)&&hi[pe](this,E[pe],sl);oo(this),E.finishInit&&E.finishInit(this);for(var ge=0;ge20*20}ht(E.scroller,"touchstart",function(Fe){if(!It(a,Fe)&&!le(Fe)&&!jl(a,Fe)){E.input.ensurePolled(),clearTimeout(x);var Te=+new Date;E.activeTouch={start:Te,moved:!1,prev:Te-b.end<=300?b:null},Fe.touches.length==1&&(E.activeTouch.left=Fe.touches[0].pageX,E.activeTouch.top=Fe.touches[0].pageY)}}),ht(E.scroller,"touchmove",function(){E.activeTouch&&(E.activeTouch.moved=!0)}),ht(E.scroller,"touchend",function(Fe){var Te=E.activeTouch;if(Te&&!Ko(E,Fe)&&Te.left!=null&&!Te.moved&&new Date-Te.start<300){var Ft=a.coordsChar(E.activeTouch,"page"),jt;!Te.prev||pe(Te,Te.prev)?jt=new si(Ft,Ft):!Te.prev.prev||pe(Te,Te.prev.prev)?jt=a.findWordAt(Ft):jt=new si(mt(Ft.line,0),Mt(a.doc,mt(Ft.line+1,0))),a.setSelection(jt.anchor,jt.head),a.focus(),$n(Fe)}z()}),ht(E.scroller,"touchcancel",z),ht(E.scroller,"scroll",function(){E.scroller.clientHeight&&(zn(a,E.scroller.scrollTop),Yn(a,E.scroller.scrollLeft,!0),on(a,"scroll",a))}),ht(E.scroller,"mousewheel",function(Fe){return Ni(a,Fe)}),ht(E.scroller,"DOMMouseScroll",function(Fe){return Ni(a,Fe)}),ht(E.wrapper,"scroll",function(){return E.wrapper.scrollTop=E.wrapper.scrollLeft=0}),E.dragFunctions={enter:function(Fe){It(a,Fe)||ut(Fe)},over:function(Fe){It(a,Fe)||(Lc(a,Fe),ut(Fe))},start:function(Fe){return Nu(a,Fe)},drop:ea(a,Ds),leave:function(Fe){It(a,Fe)||qu(a)}};var ge=E.input.getField();ht(ge,"keyup",function(Fe){return Go.call(a,Fe)}),ht(ge,"keydown",ea(a,wi)),ht(ge,"keypress",ea(a,$r)),ht(ge,"focus",function(Fe){return qs(a,Fe)}),ht(ge,"blur",function(Fe){return du(a,Fe)})}var Qo=[];Wa.defineInitHook=function(a){return Qo.push(a)};function Bl(a,E,x,b){var z=a.doc,le;x==null&&(x="add"),x=="smart"&&(z.mode.indent?le=Hr(a,E).state:x="prev");var pe=a.options.tabSize,ge=xn(z,E),Fe=Se(ge.text,null,pe);ge.stateAfter&&(ge.stateAfter=null);var Te=ge.text.match(/^\s*/)[0],Ft;if(!b&&!/\S/.test(ge.text))Ft=0,x="not";else if(x=="smart"&&(Ft=z.mode.indent(le,ge.text.slice(Te.length),ge.text),Ft==qe||Ft>150)){if(!b)return;x="prev"}x=="prev"?E>z.first?Ft=Se(xn(z,E-1).text,null,pe):Ft=0:x=="add"?Ft=Fe+a.options.indentUnit:x=="subtract"?Ft=Fe-a.options.indentUnit:typeof x=="number"&&(Ft=Fe+x),Ft=Math.max(0,Ft);var jt="",An=0;if(a.options.indentWithTabs)for(var cn=Math.floor(Ft/pe);cn;--cn)An+=pe,jt+=" ";if(Anpe,Fe=Wr(E),Te=null;if(ge&&b.ranges.length>1)if(wo&&wo.text.join(` `)==E){if(b.ranges.length%wo.text.length==0){Te=[];for(var Ft=0;Ft=0;An--){var cn=b.ranges[An],sr=cn.from(),Mr=cn.to();cn.empty()&&(x&&x>0?sr=mt(sr.line,sr.ch-x):a.state.overwrite&&!ge?Mr=mt(Mr.line,Math.min(xn(le,Mr.line).text.length,Mr.ch+At(Fe).length)):ge&&wo&&wo.lineWise&&wo.text.join(` `)==Fe.join(` -`)&&(sr=Mr=mt(sr.line,0)));var aa={from:sr,to:Mr,text:Te?Te[An%Te.length]:Fe,origin:z||(ge?"paste":a.state.cutIncoming>pe?"cut":"+input")};gs(a.doc,aa),Co(a,"inputRead",a,aa)}E&&!ge&&Rs(a,E),an(a),a.curOp.updateInput<2&&(a.curOp.updateInput=jt),a.curOp.typing=!0,a.state.pasteIncoming=a.state.cutIncoming=-1}function vc(a,E){var x=a.clipboardData&&a.clipboardData.getData("Text");if(x)return a.preventDefault(),!E.isReadOnly()&&!E.options.disableInput&&oa(E,function(){return Ts(E,x,0,null,"paste")}),!0}function Rs(a,E){if(!(!a.options.electricChars||!a.options.smartIndent))for(var x=a.doc.sel,b=x.ranges.length-1;b>=0;b--){var z=x.ranges[b];if(!(z.head.ch>100||b&&x.ranges[b-1].head.line==z.head.line)){var le=a.getModeAt(z.head),pe=!1;if(le.electricChars){for(var ge=0;ge-1){pe=Bl(a,z.head.line,"smart");break}}else le.electricInput&&le.electricInput.test(xn(a.doc,z.head.line).text.slice(0,z.head.ch))&&(pe=Bl(a,z.head.line,"smart"));pe&&Co(a,"electricInput",a,z.head.line)}}}function Tu(a){for(var E=[],x=[],b=0;ble&&(Bl(this,ge.head.line,b,!0),le=ge.head.line,pe==this.doc.sel.primIndex&&an(this));else{var Fe=ge.from(),Te=ge.to(),Ft=Math.max(le,Fe.line);le=Math.min(this.lastLine(),Te.line-(Te.ch?0:1))+1;for(var jt=Ft;jt0&&ds(this.doc,pe,new si(Fe,An[pe].to()),He)}}}),getTokenAt:function(b,z){return Pt(this,b,z)},getLineTokens:function(b,z){return Pt(this,mt(b),z,!0)},getTokenTypeAt:function(b){b=Mt(this.doc,b);var z=kr(this,xn(this.doc,b.line)),le=0,pe=(z.length-1)/2,ge=b.ch,Fe;if(ge==0)Fe=z[2];else for(;;){var Te=le+pe>>1;if((Te?z[Te*2-1]:0)>=ge)pe=Te;else if(z[Te*2+1]Fe&&(b=Fe,pe=!0),ge=xn(this.doc,b)}else ge=b;return Uu(this,ge,{top:0,left:0},z||"page",le||pe).top+(pe?this.doc.height-wa(ge):0)},defaultTextHeight:function(){return Is(this.display)},defaultCharWidth:function(){return yu(this.display)},getViewport:function(){return{from:this.display.viewFrom,to:this.display.viewTo}},addWidget:function(b,z,le,pe,ge){var Fe=this.display;b=is(this,Mt(this.doc,b));var Te=b.bottom,Ft=b.left;if(z.style.position="absolute",z.setAttribute("cm-ignore-events","true"),this.display.input.setUneditable(z),Fe.sizer.appendChild(z),pe=="over")Te=b.top;else if(pe=="above"||pe=="near"){var jt=Math.max(Fe.wrapper.clientHeight,this.doc.height),An=Math.max(Fe.sizer.clientWidth,Fe.lineSpace.clientWidth);(pe=="above"||b.bottom+z.offsetHeight>jt)&&b.top>z.offsetHeight?Te=b.top-z.offsetHeight:b.bottom+z.offsetHeight<=jt&&(Te=b.bottom),Ft+z.offsetWidth>An&&(Ft=An-z.offsetWidth)}z.style.top=Te+"px",z.style.left=z.style.right="",ge=="right"?(Ft=Fe.sizer.clientWidth-z.offsetWidth,z.style.right="0px"):(ge=="left"?Ft=0:ge=="middle"&&(Ft=(Fe.sizer.clientWidth-z.offsetWidth)/2),z.style.left=Ft+"px"),le&&Xe(this,{left:Ft,top:Te,right:Ft+z.offsetWidth,bottom:Te+z.offsetHeight})},triggerOnKeyDown:ga(wi),triggerOnKeyPress:ga($r),triggerOnKeyUp:Go,triggerOnMouseDown:ga(Yr),execCommand:function(b){if(Va.hasOwnProperty(b))return Va[b].call(null,this)},triggerElectric:ga(function(b){Rs(this,b)}),findPosH:function(b,z,le,pe){var ge=1;z<0&&(ge=-1,z=-z);for(var Fe=Mt(this.doc,b),Te=0;Te0&&Ft(le.charAt(pe-1));)--pe;for(;ge.5||this.options.lineWrapping)&&Cu(this),on(this,"refresh",this)}),swapDoc:ga(function(b){var z=this.doc;return z.cm=null,this.state.selectingText&&this.state.selectingText(),fi(this,b),Du(this),this.display.input.reset(),ln(this,b.scrollLeft,b.scrollTop),this.curOp.forceScroll=!0,Co(this,"swapDoc",this,z),z}),phrase:function(b){var z=this.options.phrases;return z&&Object.prototype.hasOwnProperty.call(z,b)?z[b]:b},getInputField:function(){return this.display.input.getField()},getWrapperElement:function(){return this.display.wrapper},getScrollerElement:function(){return this.display.scroller},getGutterElement:function(){return this.display.gutters}},jn(a),a.registerHelper=function(b,z,le){x.hasOwnProperty(b)||(x[b]=a[b]={_global:[]}),x[b][z]=le},a.registerGlobalHelper=function(b,z,le,pe){a.registerHelper(b,z,pe),x[b]._global.push({pred:le,val:pe})}}function zo(a,E,x,b,z){var le=E,pe=x,ge=xn(a,E.line),Fe=z&&a.direction=="rtl"?-x:x;function Te(){var ui=E.line+Fe;return ui=a.first+a.size?!1:(E=new mt(ui,E.ch,E.sticky),ge=xn(a,ui))}function Ft(ui){var Da;if(b=="codepoint"){var Ci=ge.text.charCodeAt(E.ch+(b>0?0:-1));isNaN(Ci)?Da=null:Da=new mt(E.line,Math.max(0,Math.min(ge.text.length,E.ch+x*(Ci>=55296&&Ci<56320?2:1))),-x)}else z?Da=Ua(a.cm,ge,E,x):Da=Yi(ge,E,x);if(Da==null)if(!ui&&Te())E=Fi(z,a.cm,ge,E.line,Fe);else return!1;else E=Da;return!0}if(b=="char"||b=="codepoint")Ft();else if(b=="column")Ft(!0);else if(b=="word"||b=="group")for(var jt=null,An=b=="group",cn=a.cm&&a.cm.getHelper(E,"wordChars"),sr=!0;!(x<0&&!Ft(!sr));sr=!1){var Mr=ge.text.charAt(E.ch)||` +`)&&(sr=Mr=mt(sr.line,0)));var aa={from:sr,to:Mr,text:Te?Te[An%Te.length]:Fe,origin:z||(ge?"paste":a.state.cutIncoming>pe?"cut":"+input")};gs(a.doc,aa),Co(a,"inputRead",a,aa)}E&&!ge&&Rs(a,E),an(a),a.curOp.updateInput<2&&(a.curOp.updateInput=jt),a.curOp.typing=!0,a.state.pasteIncoming=a.state.cutIncoming=-1}function vc(a,E){var x=a.clipboardData&&a.clipboardData.getData("Text");if(x)return a.preventDefault(),!E.isReadOnly()&&!E.options.disableInput&&oa(E,function(){return Ts(E,x,0,null,"paste")}),!0}function Rs(a,E){if(!(!a.options.electricChars||!a.options.smartIndent))for(var x=a.doc.sel,b=x.ranges.length-1;b>=0;b--){var z=x.ranges[b];if(!(z.head.ch>100||b&&x.ranges[b-1].head.line==z.head.line)){var le=a.getModeAt(z.head),pe=!1;if(le.electricChars){for(var ge=0;ge-1){pe=Bl(a,z.head.line,"smart");break}}else le.electricInput&&le.electricInput.test(xn(a.doc,z.head.line).text.slice(0,z.head.ch))&&(pe=Bl(a,z.head.line,"smart"));pe&&Co(a,"electricInput",a,z.head.line)}}}function Tu(a){for(var E=[],x=[],b=0;ble&&(Bl(this,ge.head.line,b,!0),le=ge.head.line,pe==this.doc.sel.primIndex&&an(this));else{var Fe=ge.from(),Te=ge.to(),Ft=Math.max(le,Fe.line);le=Math.min(this.lastLine(),Te.line-(Te.ch?0:1))+1;for(var jt=Ft;jt0&&ds(this.doc,pe,new si(Fe,An[pe].to()),He)}}}),getTokenAt:function(b,z){return Pt(this,b,z)},getLineTokens:function(b,z){return Pt(this,mt(b),z,!0)},getTokenTypeAt:function(b){b=Mt(this.doc,b);var z=kr(this,xn(this.doc,b.line)),le=0,pe=(z.length-1)/2,ge=b.ch,Fe;if(ge==0)Fe=z[2];else for(;;){var Te=le+pe>>1;if((Te?z[Te*2-1]:0)>=ge)pe=Te;else if(z[Te*2+1]Fe&&(b=Fe,pe=!0),ge=xn(this.doc,b)}else ge=b;return Uu(this,ge,{top:0,left:0},z||"page",le||pe).top+(pe?this.doc.height-wa(ge):0)},defaultTextHeight:function(){return Is(this.display)},defaultCharWidth:function(){return yu(this.display)},getViewport:function(){return{from:this.display.viewFrom,to:this.display.viewTo}},addWidget:function(b,z,le,pe,ge){var Fe=this.display;b=is(this,Mt(this.doc,b));var Te=b.bottom,Ft=b.left;if(z.style.position="absolute",z.setAttribute("cm-ignore-events","true"),this.display.input.setUneditable(z),Fe.sizer.appendChild(z),pe=="over")Te=b.top;else if(pe=="above"||pe=="near"){var jt=Math.max(Fe.wrapper.clientHeight,this.doc.height),An=Math.max(Fe.sizer.clientWidth,Fe.lineSpace.clientWidth);(pe=="above"||b.bottom+z.offsetHeight>jt)&&b.top>z.offsetHeight?Te=b.top-z.offsetHeight:b.bottom+z.offsetHeight<=jt&&(Te=b.bottom),Ft+z.offsetWidth>An&&(Ft=An-z.offsetWidth)}z.style.top=Te+"px",z.style.left=z.style.right="",ge=="right"?(Ft=Fe.sizer.clientWidth-z.offsetWidth,z.style.right="0px"):(ge=="left"?Ft=0:ge=="middle"&&(Ft=(Fe.sizer.clientWidth-z.offsetWidth)/2),z.style.left=Ft+"px"),le&&Xe(this,{left:Ft,top:Te,right:Ft+z.offsetWidth,bottom:Te+z.offsetHeight})},triggerOnKeyDown:ga(wi),triggerOnKeyPress:ga($r),triggerOnKeyUp:Go,triggerOnMouseDown:ga(Yr),execCommand:function(b){if(Va.hasOwnProperty(b))return Va[b].call(null,this)},triggerElectric:ga(function(b){Rs(this,b)}),findPosH:function(b,z,le,pe){var ge=1;z<0&&(ge=-1,z=-z);for(var Fe=Mt(this.doc,b),Te=0;Te0&&Ft(le.charAt(pe-1));)--pe;for(;ge.5||this.options.lineWrapping)&&Cu(this),on(this,"refresh",this)}),swapDoc:ga(function(b){var z=this.doc;return z.cm=null,this.state.selectingText&&this.state.selectingText(),fi(this,b),Du(this),this.display.input.reset(),ln(this,b.scrollLeft,b.scrollTop),this.curOp.forceScroll=!0,Co(this,"swapDoc",this,z),z}),phrase:function(b){var z=this.options.phrases;return z&&Object.prototype.hasOwnProperty.call(z,b)?z[b]:b},getInputField:function(){return this.display.input.getField()},getWrapperElement:function(){return this.display.wrapper},getScrollerElement:function(){return this.display.scroller},getGutterElement:function(){return this.display.gutters}},jn(a),a.registerHelper=function(b,z,le){x.hasOwnProperty(b)||(x[b]=a[b]={_global:[]}),x[b][z]=le},a.registerGlobalHelper=function(b,z,le,pe){a.registerHelper(b,z,pe),x[b]._global.push({pred:le,val:pe})}}function zo(a,E,x,b,z){var le=E,pe=x,ge=xn(a,E.line),Fe=z&&a.direction=="rtl"?-x:x;function Te(){var ui=E.line+Fe;return ui=a.first+a.size?!1:(E=new mt(ui,E.ch,E.sticky),ge=xn(a,ui))}function Ft(ui){var Da;if(b=="codepoint"){var Ci=ge.text.charCodeAt(E.ch+(b>0?0:-1));isNaN(Ci)?Da=null:Da=new mt(E.line,Math.max(0,Math.min(ge.text.length,E.ch+x*(Ci>=55296&&Ci<56320?2:1))),-x)}else z?Da=Ua(a.cm,ge,E,x):Da=Yi(ge,E,x);if(Da==null)if(!ui&&Te())E=Fi(z,a.cm,ge,E.line,Fe);else return!1;else E=Da;return!0}if(b=="char"||b=="codepoint")Ft();else if(b=="column")Ft(!0);else if(b=="word"||b=="group")for(var jt=null,An=b=="group",cn=a.cm&&a.cm.getHelper(E,"wordChars"),sr=!0;!(x<0&&!Ft(!sr));sr=!1){var Mr=ge.text.charAt(E.ch)||` `,aa=he(Mr,cn)?"w":An&&Mr==` `?"n":!An||/\s/.test(Mr)?null:"p";if(An&&!sr&&!aa&&(aa="s"),jt&&jt!=aa){x<0&&(x=1,Ft(),E.sticky="after");break}if(aa&&(jt=aa),x>0&&!Ft(!sr))break}var Ma=ls(a,E,le,pe,!0);return Xn(le,Ma)&&(Ma.hitSide=!0),Ma}function Pl(a,E,x,b){var z=a.doc,le=E.left,pe;if(b=="page"){var ge=Math.min(a.display.wrapper.clientHeight,window.innerHeight||document.documentElement.clientHeight),Fe=Math.max(ge-.5*Is(a.display),3);pe=(x>0?E.bottom:E.top)+x*Fe}else b=="line"&&(pe=x>0?E.bottom+3:E.top-3);for(var Te;Te=Eu(a,le,pe),!!Te.outside;){if(x<0?pe<=0:pe>=z.height){Te.hitSide=!0;break}pe+=x*5}return Te}var ki=function(a){this.cm=a,this.lastAnchorNode=this.lastAnchorOffset=this.lastFocusNode=this.lastFocusOffset=null,this.polling=new fe,this.composing=null,this.gracePeriod=!1,this.readDOMTimeout=null};ki.prototype.init=function(a){var E=this,x=this,b=x.cm,z=x.div=a.lineDiv;vu(z,b.options.spellcheck,b.options.autocorrect,b.options.autocapitalize);function le(ge){for(var Fe=ge.target;Fe;Fe=Fe.parentNode){if(Fe==z)return!0;if(/\bCodeMirror-(?:line)?widget\b/.test(Fe.className))break}return!1}ht(z,"paste",function(ge){!le(ge)||It(b,ge)||vc(ge,b)||De<=11&&setTimeout(ea(b,function(){return E.updateFromDOM()}),20)}),ht(z,"compositionstart",function(ge){E.composing={data:ge.data,done:!1}}),ht(z,"compositionupdate",function(ge){E.composing||(E.composing={data:ge.data,done:!1})}),ht(z,"compositionend",function(ge){E.composing&&(ge.data!=E.composing.data&&E.readFromDOMSoon(),E.composing.done=!0)}),ht(z,"touchstart",function(){return x.forceCompositionEnd()}),ht(z,"input",function(){E.composing||E.readFromDOMSoon()});function pe(ge){if(!(!le(ge)||It(b,ge))){if(b.somethingSelected())Hl({lineWise:!1,text:b.getSelections()}),ge.type=="cut"&&b.replaceSelection("",null,"cut");else if(b.options.lineWiseCopyCut){var Fe=Tu(b);Hl({lineWise:!0,text:Fe.text}),ge.type=="cut"&&b.operation(function(){b.setSelections(Fe.ranges,0,He),b.replaceSelection("",null,"cut")})}else return;if(ge.clipboardData){ge.clipboardData.clearData();var Te=wo.text.join(` `);if(ge.clipboardData.setData("Text",Te),ge.clipboardData.getData("Text")==Te){ge.preventDefault();return}}var Ft=Ru(),jt=Ft.firstChild;b.display.lineSpace.insertBefore(Ft,b.display.lineSpace.firstChild),jt.value=wo.text.join(` -`);var An=document.activeElement;Kt(jt),setTimeout(function(){b.display.lineSpace.removeChild(Ft),An.focus(),An==z&&x.showPrimarySelection()},50)}}ht(z,"copy",pe),ht(z,"cut",pe)},ki.prototype.screenReaderLabelChanged=function(a){a?this.div.setAttribute("aria-label",a):this.div.removeAttribute("aria-label")},ki.prototype.prepareSelection=function(){var a=bc(this.cm,!1);return a.focus=document.activeElement==this.div,a},ki.prototype.showSelection=function(a,E){!a||!this.cm.display.view.length||((a.focus||E)&&this.showPrimarySelection(),this.showMultipleSelections(a))},ki.prototype.getSelection=function(){return this.cm.display.wrapper.ownerDocument.getSelection()},ki.prototype.showPrimarySelection=function(){var a=this.getSelection(),E=this.cm,x=E.doc.sel.primary(),b=x.from(),z=x.to();if(E.display.viewTo==E.display.viewFrom||b.line>=E.display.viewTo||z.line=E.display.viewFrom&&ys(E,b)||{node:ge[0].measure.map[2],offset:0},Te=z.linea.firstLine()&&(b=mt(b.line-1,xn(a.doc,b.line-1).length)),z.ch==xn(a.doc,z.line).text.length&&z.lineE.viewTo-1)return!1;var le,pe,ge;b.line==E.viewFrom||(le=js(a,b.line))==0?(pe=ta(E.view[0].line),ge=E.view[0].node):(pe=ta(E.view[le].line),ge=E.view[le-1].node.nextSibling);var Fe=js(a,z.line),Te,Ft;if(Fe==E.view.length-1?(Te=E.viewTo-1,Ft=E.lineDiv.lastChild):(Te=ta(E.view[Fe+1].line)-1,Ft=E.view[Fe+1].node.previousSibling),!ge)return!1;for(var jt=a.doc.splitLines(Wu(a,ge,Ft,pe,Te)),An=Sr(a.doc,mt(pe,0),mt(Te,xn(a.doc,Te).text.length));jt.length>1&&An.length>1;)if(At(jt)==At(An))jt.pop(),An.pop(),Te--;else if(jt[0]==An[0])jt.shift(),An.shift(),pe++;else break;for(var cn=0,sr=0,Mr=jt[0],aa=An[0],Ma=Math.min(Mr.length,aa.length);cnb.ch&&ui.charCodeAt(ui.length-sr-1)==Da.charCodeAt(Da.length-sr-1);)cn--,sr++;jt[jt.length-1]=ui.slice(0,ui.length-sr).replace(/^\u200b+/,""),jt[0]=jt[0].slice(cn).replace(/\u200b+$/,"");var $i=mt(pe,cn),Zi=mt(Te,An.length?At(An).length-sr:0);if(jt.length>1||jt[0]||St($i,Zi))return ks(a.doc,jt,$i,Zi,"+input"),!0},ki.prototype.ensurePolled=function(){this.forceCompositionEnd()},ki.prototype.reset=function(){this.forceCompositionEnd()},ki.prototype.forceCompositionEnd=function(){this.composing&&(clearTimeout(this.readDOMTimeout),this.composing=null,this.updateFromDOM(),this.div.blur(),this.div.focus())},ki.prototype.readFromDOMSoon=function(){var a=this;this.readDOMTimeout==null&&(this.readDOMTimeout=setTimeout(function(){if(a.readDOMTimeout=null,a.composing)if(a.composing.done)a.composing=null;else return;a.updateFromDOM()},80))},ki.prototype.updateFromDOM=function(){var a=this;(this.cm.isReadOnly()||!this.pollContent())&&oa(this.cm,function(){return zl(a.cm)})},ki.prototype.setUneditable=function(a){a.contentEditable="false"},ki.prototype.onKeyPress=function(a){a.charCode==0||this.composing||(a.preventDefault(),this.cm.isReadOnly()||ea(this.cm,Ts)(this.cm,String.fromCharCode(a.charCode==null?a.keyCode:a.charCode),0))},ki.prototype.readOnlyChanged=function(a){this.div.contentEditable=String(a!="nocursor")},ki.prototype.onContextMenu=function(){},ki.prototype.resetPosition=function(){},ki.prototype.needsContentAttribute=!0;function ys(a,E){var x=Nl(a,E.line);if(!x||x.hidden)return null;var b=xn(a.doc,E.line),z=Xl(x,b,E.line),le=Zn(b,a.doc.direction),pe="left";if(le){var ge=wn(le,E.ch);pe=ge%2?"right":"left"}var Fe=wu(z.map,E.ch,pe);return Fe.offset=Fe.collapse=="right"?Fe.end:Fe.start,Fe}function Ql(a){for(var E=a;E;E=E.parentNode)if(/CodeMirror-gutter-wrapper/.test(E.className))return!0;return!1}function ss(a,E){return E&&(a.bad=!0),a}function Wu(a,E,x,b,z){var le="",pe=!1,ge=a.doc.lineSeparator(),Fe=!1;function Te(cn){return function(sr){return sr.id==cn}}function Ft(){pe&&(le+=ge,Fe&&(le+=ge),pe=Fe=!1)}function jt(cn){cn&&(Ft(),le+=cn)}function An(cn){if(cn.nodeType==1){var sr=cn.getAttribute("cm-text");if(sr){jt(sr);return}var Mr=cn.getAttribute("cm-marker"),aa;if(Mr){var Ma=a.findMarks(mt(b,0),mt(z+1,0),Te(+Mr));Ma.length&&(aa=Ma[0].find(0))&&jt(Sr(a.doc,aa.from,aa.to).join(ge));return}if(cn.getAttribute("contenteditable")=="false")return;var ui=/^(pre|div|p|li|table|br)$/i.test(cn.nodeName);if(!/^br$/i.test(cn.nodeName)&&cn.textContent.length==0)return;ui&&Ft();for(var Da=0;Da=9&&E.hasSelection&&(E.hasSelection=null),x.poll()}),ht(z,"paste",function(pe){It(b,pe)||vc(pe,b)||(b.state.pasteIncoming=+new Date,x.fastPoll())});function le(pe){if(!It(b,pe)){if(b.somethingSelected())Hl({lineWise:!1,text:b.getSelections()});else if(b.options.lineWiseCopyCut){var ge=Tu(b);Hl({lineWise:!0,text:ge.text}),pe.type=="cut"?b.setSelections(ge.ranges,null,He):(x.prevInput="",z.value=ge.text.join(` -`),Kt(z))}else return;pe.type=="cut"&&(b.state.cutIncoming=+new Date)}}ht(z,"cut",le),ht(z,"copy",le),ht(a.scroller,"paste",function(pe){if(!(Ko(a,pe)||It(b,pe))){if(!z.dispatchEvent){b.state.pasteIncoming=+new Date,x.focus();return}var ge=new Event("paste");ge.clipboardData=pe.clipboardData,z.dispatchEvent(ge)}}),ht(a.lineSpace,"selectstart",function(pe){Ko(a,pe)||$n(pe)}),ht(z,"compositionstart",function(){var pe=b.getCursor("from");x.composing&&x.composing.range.clear(),x.composing={start:pe,range:b.markText(pe,b.getCursor("to"),{className:"CodeMirror-composing"})}}),ht(z,"compositionend",function(){x.composing&&(x.poll(),x.composing.range.clear(),x.composing=null)})},Uo.prototype.createField=function(a){this.wrapper=Ru(),this.textarea=this.wrapper.firstChild},Uo.prototype.screenReaderLabelChanged=function(a){a?this.textarea.setAttribute("aria-label",a):this.textarea.removeAttribute("aria-label")},Uo.prototype.prepareSelection=function(){var a=this.cm,E=a.display,x=a.doc,b=bc(a);if(a.options.moveInputWithCursor){var z=is(a,x.sel.primary().head,"div"),le=E.wrapper.getBoundingClientRect(),pe=E.lineDiv.getBoundingClientRect();b.teTop=Math.max(0,Math.min(E.wrapper.clientHeight-10,z.top+pe.top-le.top)),b.teLeft=Math.max(0,Math.min(E.wrapper.clientWidth-10,z.left+pe.left-le.left))}return b},Uo.prototype.showSelection=function(a){var E=this.cm,x=E.display;Je(x.cursorDiv,a.cursors),Je(x.selectionDiv,a.selection),a.teTop!=null&&(this.wrapper.style.top=a.teTop+"px",this.wrapper.style.left=a.teLeft+"px")},Uo.prototype.reset=function(a){if(!(this.contextMenuPending||this.composing)){var E=this.cm;if(E.somethingSelected()){this.prevInput="";var x=E.getSelection();this.textarea.value=x,E.state.focused&&Kt(this.textarea),We&&De>=9&&(this.hasSelection=x)}else a||(this.prevInput=this.textarea.value="",We&&De>=9&&(this.hasSelection=null))}},Uo.prototype.getField=function(){return this.textarea},Uo.prototype.supportsTouch=function(){return!1},Uo.prototype.focus=function(){if(this.cm.options.readOnly!="nocursor"&&(!Re||ot()!=this.textarea))try{this.textarea.focus()}catch(a){}},Uo.prototype.blur=function(){this.textarea.blur()},Uo.prototype.resetPosition=function(){this.wrapper.style.top=this.wrapper.style.left=0},Uo.prototype.receivedFocus=function(){this.slowPoll()},Uo.prototype.slowPoll=function(){var a=this;this.pollingFast||this.polling.set(this.cm.options.pollInterval,function(){a.poll(),a.cm.state.focused&&a.slowPoll()})},Uo.prototype.fastPoll=function(){var a=!1,E=this;E.pollingFast=!0;function x(){var b=E.poll();!b&&!a?(a=!0,E.polling.set(60,x)):(E.pollingFast=!1,E.slowPoll())}E.polling.set(20,x)},Uo.prototype.poll=function(){var a=this,E=this.cm,x=this.textarea,b=this.prevInput;if(this.contextMenuPending||!E.state.focused||xr(x)&&!b&&!this.composing||E.isReadOnly()||E.options.disableInput||E.state.keySeq)return!1;var z=x.value;if(z==b&&!E.somethingSelected())return!1;if(We&&De>=9&&this.hasSelection===z||Ne&&/[\uf700-\uf7ff]/.test(z))return E.display.input.reset(),!1;if(E.doc.sel==E.display.selForContextMenu){var le=z.charCodeAt(0);if(le==8203&&!b&&(b="\u200B"),le==8666)return this.reset(),this.cm.execCommand("undo")}for(var pe=0,ge=Math.min(b.length,z.length);pe1e3||z.indexOf(` +`);var An=document.activeElement;Kt(jt),setTimeout(function(){b.display.lineSpace.removeChild(Ft),An.focus(),An==z&&x.showPrimarySelection()},50)}}ht(z,"copy",pe),ht(z,"cut",pe)},ki.prototype.screenReaderLabelChanged=function(a){a?this.div.setAttribute("aria-label",a):this.div.removeAttribute("aria-label")},ki.prototype.prepareSelection=function(){var a=bc(this.cm,!1);return a.focus=document.activeElement==this.div,a},ki.prototype.showSelection=function(a,E){!a||!this.cm.display.view.length||((a.focus||E)&&this.showPrimarySelection(),this.showMultipleSelections(a))},ki.prototype.getSelection=function(){return this.cm.display.wrapper.ownerDocument.getSelection()},ki.prototype.showPrimarySelection=function(){var a=this.getSelection(),E=this.cm,x=E.doc.sel.primary(),b=x.from(),z=x.to();if(E.display.viewTo==E.display.viewFrom||b.line>=E.display.viewTo||z.line=E.display.viewFrom&&ys(E,b)||{node:ge[0].measure.map[2],offset:0},Te=z.linea.firstLine()&&(b=mt(b.line-1,xn(a.doc,b.line-1).length)),z.ch==xn(a.doc,z.line).text.length&&z.lineE.viewTo-1)return!1;var le,pe,ge;b.line==E.viewFrom||(le=js(a,b.line))==0?(pe=ta(E.view[0].line),ge=E.view[0].node):(pe=ta(E.view[le].line),ge=E.view[le-1].node.nextSibling);var Fe=js(a,z.line),Te,Ft;if(Fe==E.view.length-1?(Te=E.viewTo-1,Ft=E.lineDiv.lastChild):(Te=ta(E.view[Fe+1].line)-1,Ft=E.view[Fe+1].node.previousSibling),!ge)return!1;for(var jt=a.doc.splitLines(Wu(a,ge,Ft,pe,Te)),An=Dr(a.doc,mt(pe,0),mt(Te,xn(a.doc,Te).text.length));jt.length>1&&An.length>1;)if(At(jt)==At(An))jt.pop(),An.pop(),Te--;else if(jt[0]==An[0])jt.shift(),An.shift(),pe++;else break;for(var cn=0,sr=0,Mr=jt[0],aa=An[0],Ma=Math.min(Mr.length,aa.length);cnb.ch&&ui.charCodeAt(ui.length-sr-1)==Da.charCodeAt(Da.length-sr-1);)cn--,sr++;jt[jt.length-1]=ui.slice(0,ui.length-sr).replace(/^\u200b+/,""),jt[0]=jt[0].slice(cn).replace(/\u200b+$/,"");var $i=mt(pe,cn),Zi=mt(Te,An.length?At(An).length-sr:0);if(jt.length>1||jt[0]||St($i,Zi))return ks(a.doc,jt,$i,Zi,"+input"),!0},ki.prototype.ensurePolled=function(){this.forceCompositionEnd()},ki.prototype.reset=function(){this.forceCompositionEnd()},ki.prototype.forceCompositionEnd=function(){this.composing&&(clearTimeout(this.readDOMTimeout),this.composing=null,this.updateFromDOM(),this.div.blur(),this.div.focus())},ki.prototype.readFromDOMSoon=function(){var a=this;this.readDOMTimeout==null&&(this.readDOMTimeout=setTimeout(function(){if(a.readDOMTimeout=null,a.composing)if(a.composing.done)a.composing=null;else return;a.updateFromDOM()},80))},ki.prototype.updateFromDOM=function(){var a=this;(this.cm.isReadOnly()||!this.pollContent())&&oa(this.cm,function(){return zl(a.cm)})},ki.prototype.setUneditable=function(a){a.contentEditable="false"},ki.prototype.onKeyPress=function(a){a.charCode==0||this.composing||(a.preventDefault(),this.cm.isReadOnly()||ea(this.cm,Ts)(this.cm,String.fromCharCode(a.charCode==null?a.keyCode:a.charCode),0))},ki.prototype.readOnlyChanged=function(a){this.div.contentEditable=String(a!="nocursor")},ki.prototype.onContextMenu=function(){},ki.prototype.resetPosition=function(){},ki.prototype.needsContentAttribute=!0;function ys(a,E){var x=Nl(a,E.line);if(!x||x.hidden)return null;var b=xn(a.doc,E.line),z=Xl(x,b,E.line),le=Zn(b,a.doc.direction),pe="left";if(le){var ge=wn(le,E.ch);pe=ge%2?"right":"left"}var Fe=wu(z.map,E.ch,pe);return Fe.offset=Fe.collapse=="right"?Fe.end:Fe.start,Fe}function Ql(a){for(var E=a;E;E=E.parentNode)if(/CodeMirror-gutter-wrapper/.test(E.className))return!0;return!1}function ss(a,E){return E&&(a.bad=!0),a}function Wu(a,E,x,b,z){var le="",pe=!1,ge=a.doc.lineSeparator(),Fe=!1;function Te(cn){return function(sr){return sr.id==cn}}function Ft(){pe&&(le+=ge,Fe&&(le+=ge),pe=Fe=!1)}function jt(cn){cn&&(Ft(),le+=cn)}function An(cn){if(cn.nodeType==1){var sr=cn.getAttribute("cm-text");if(sr){jt(sr);return}var Mr=cn.getAttribute("cm-marker"),aa;if(Mr){var Ma=a.findMarks(mt(b,0),mt(z+1,0),Te(+Mr));Ma.length&&(aa=Ma[0].find(0))&&jt(Dr(a.doc,aa.from,aa.to).join(ge));return}if(cn.getAttribute("contenteditable")=="false")return;var ui=/^(pre|div|p|li|table|br)$/i.test(cn.nodeName);if(!/^br$/i.test(cn.nodeName)&&cn.textContent.length==0)return;ui&&Ft();for(var Da=0;Da=9&&E.hasSelection&&(E.hasSelection=null),x.poll()}),ht(z,"paste",function(pe){It(b,pe)||vc(pe,b)||(b.state.pasteIncoming=+new Date,x.fastPoll())});function le(pe){if(!It(b,pe)){if(b.somethingSelected())Hl({lineWise:!1,text:b.getSelections()});else if(b.options.lineWiseCopyCut){var ge=Tu(b);Hl({lineWise:!0,text:ge.text}),pe.type=="cut"?b.setSelections(ge.ranges,null,He):(x.prevInput="",z.value=ge.text.join(` +`),Kt(z))}else return;pe.type=="cut"&&(b.state.cutIncoming=+new Date)}}ht(z,"cut",le),ht(z,"copy",le),ht(a.scroller,"paste",function(pe){if(!(Ko(a,pe)||It(b,pe))){if(!z.dispatchEvent){b.state.pasteIncoming=+new Date,x.focus();return}var ge=new Event("paste");ge.clipboardData=pe.clipboardData,z.dispatchEvent(ge)}}),ht(a.lineSpace,"selectstart",function(pe){Ko(a,pe)||$n(pe)}),ht(z,"compositionstart",function(){var pe=b.getCursor("from");x.composing&&x.composing.range.clear(),x.composing={start:pe,range:b.markText(pe,b.getCursor("to"),{className:"CodeMirror-composing"})}}),ht(z,"compositionend",function(){x.composing&&(x.poll(),x.composing.range.clear(),x.composing=null)})},Uo.prototype.createField=function(a){this.wrapper=Ru(),this.textarea=this.wrapper.firstChild},Uo.prototype.screenReaderLabelChanged=function(a){a?this.textarea.setAttribute("aria-label",a):this.textarea.removeAttribute("aria-label")},Uo.prototype.prepareSelection=function(){var a=this.cm,E=a.display,x=a.doc,b=bc(a);if(a.options.moveInputWithCursor){var z=is(a,x.sel.primary().head,"div"),le=E.wrapper.getBoundingClientRect(),pe=E.lineDiv.getBoundingClientRect();b.teTop=Math.max(0,Math.min(E.wrapper.clientHeight-10,z.top+pe.top-le.top)),b.teLeft=Math.max(0,Math.min(E.wrapper.clientWidth-10,z.left+pe.left-le.left))}return b},Uo.prototype.showSelection=function(a){var E=this.cm,x=E.display;Je(x.cursorDiv,a.cursors),Je(x.selectionDiv,a.selection),a.teTop!=null&&(this.wrapper.style.top=a.teTop+"px",this.wrapper.style.left=a.teLeft+"px")},Uo.prototype.reset=function(a){if(!(this.contextMenuPending||this.composing)){var E=this.cm;if(E.somethingSelected()){this.prevInput="";var x=E.getSelection();this.textarea.value=x,E.state.focused&&Kt(this.textarea),We&&De>=9&&(this.hasSelection=x)}else a||(this.prevInput=this.textarea.value="",We&&De>=9&&(this.hasSelection=null))}},Uo.prototype.getField=function(){return this.textarea},Uo.prototype.supportsTouch=function(){return!1},Uo.prototype.focus=function(){if(this.cm.options.readOnly!="nocursor"&&(!Re||ot()!=this.textarea))try{this.textarea.focus()}catch(a){}},Uo.prototype.blur=function(){this.textarea.blur()},Uo.prototype.resetPosition=function(){this.wrapper.style.top=this.wrapper.style.left=0},Uo.prototype.receivedFocus=function(){this.slowPoll()},Uo.prototype.slowPoll=function(){var a=this;this.pollingFast||this.polling.set(this.cm.options.pollInterval,function(){a.poll(),a.cm.state.focused&&a.slowPoll()})},Uo.prototype.fastPoll=function(){var a=!1,E=this;E.pollingFast=!0;function x(){var b=E.poll();!b&&!a?(a=!0,E.polling.set(60,x)):(E.pollingFast=!1,E.slowPoll())}E.polling.set(20,x)},Uo.prototype.poll=function(){var a=this,E=this.cm,x=this.textarea,b=this.prevInput;if(this.contextMenuPending||!E.state.focused||Fr(x)&&!b&&!this.composing||E.isReadOnly()||E.options.disableInput||E.state.keySeq)return!1;var z=x.value;if(z==b&&!E.somethingSelected())return!1;if(We&&De>=9&&this.hasSelection===z||Ne&&/[\uf700-\uf7ff]/.test(z))return E.display.input.reset(),!1;if(E.doc.sel==E.display.selForContextMenu){var le=z.charCodeAt(0);if(le==8203&&!b&&(b="\u200B"),le==8666)return this.reset(),this.cm.execCommand("undo")}for(var pe=0,ge=Math.min(b.length,z.length);pe1e3||z.indexOf(` `)>-1?x.value=a.prevInput="":a.prevInput=z,a.composing&&(a.composing.range.clear(),a.composing.range=E.markText(a.composing.start,E.getCursor("to"),{className:"CodeMirror-composing"}))}),!0},Uo.prototype.ensurePolled=function(){this.pollingFast&&this.poll()&&(this.pollingFast=!1)},Uo.prototype.onKeyPress=function(){We&&De>=9&&(this.hasSelection=null),this.fastPoll()},Uo.prototype.onContextMenu=function(a){var E=this,x=E.cm,b=x.display,z=E.textarea;E.contextMenuPending&&E.contextMenuPending();var le=Zs(x,a),pe=b.scroller.scrollTop;if(!le||$e)return;var ge=x.options.resetSelectionOnContextMenu;ge&&x.doc.sel.contains(le)==-1&&ea(x,kl)(x.doc,Wo(le),He);var Fe=z.style.cssText,Te=E.wrapper.style.cssText,Ft=E.wrapper.offsetParent.getBoundingClientRect();E.wrapper.style.cssText="position: static",z.style.cssText=`position: absolute; width: 30px; height: 30px; top: `+(a.clientY-Ft.top-5)+"px; left: "+(a.clientX-Ft.left-5)+`px; z-index: 1000; background: `+(We?"rgba(255, 255, 255, .05)":"transparent")+`; - outline: none; border-width: 0; outline: none; overflow: hidden; opacity: .05; filter: alpha(opacity=5);`;var jt;Ve&&(jt=window.scrollY),b.input.focus(),Ve&&window.scrollTo(null,jt),b.input.reset(),x.somethingSelected()||(z.value=E.prevInput=" "),E.contextMenuPending=cn,b.selForContextMenu=x.doc.sel,clearTimeout(b.detectingSelectAll);function An(){if(z.selectionStart!=null){var Mr=x.somethingSelected(),aa="\u200B"+(Mr?z.value:"");z.value="\u21DA",z.value=aa,E.prevInput=Mr?"":"\u200B",z.selectionStart=1,z.selectionEnd=aa.length,b.selForContextMenu=x.doc.sel}}function cn(){if(E.contextMenuPending==cn&&(E.contextMenuPending=!1,E.wrapper.style.cssText=Te,z.style.cssText=Fe,We&&De<9&&b.scrollbars.setScrollTop(b.scroller.scrollTop=pe),z.selectionStart!=null)){(!We||We&&De<9)&&An();var Mr=0,aa=function(){b.selForContextMenu==x.doc.sel&&z.selectionStart==0&&z.selectionEnd>0&&E.prevInput=="\u200B"?ea(x,Us)(x):Mr++<10?b.detectingSelectAll=setTimeout(aa,500):(b.selForContextMenu=null,b.input.reset())};b.detectingSelectAll=setTimeout(aa,200)}}if(We&&De>=9&&An(),Ze){ut(a);var sr=function(){_t(window,"mouseup",sr),setTimeout(cn,20)};ht(window,"mouseup",sr)}else setTimeout(cn,50)},Uo.prototype.readOnlyChanged=function(a){a||this.reset(),this.textarea.disabled=a=="nocursor",this.textarea.readOnly=!!a},Uo.prototype.setUneditable=function(){},Uo.prototype.needsContentAttribute=!1;function gc(a,E){if(E=E?Dn(E):{},E.value=a.value,!E.tabindex&&a.tabIndex&&(E.tabindex=a.tabIndex),!E.placeholder&&a.placeholder&&(E.placeholder=a.placeholder),E.autofocus==null){var x=ot();E.autofocus=x==a||a.getAttribute("autofocus")!=null&&x==document.body}function b(){a.value=ge.getValue()}var z;if(a.form&&(ht(a.form,"submit",b),!E.leaveSubmitMethodAlone)){var le=a.form;z=le.submit;try{var pe=le.submit=function(){b(),le.submit=z,le.submit(),le.submit=pe}}catch(Fe){}}E.finishInit=function(Fe){Fe.save=b,Fe.getTextArea=function(){return a},Fe.toTextArea=function(){Fe.toTextArea=isNaN,b(),a.parentNode.removeChild(Fe.getWrapperElement()),a.style.display="",a.form&&(_t(a.form,"submit",b),!E.leaveSubmitMethodAlone&&typeof a.form.submit=="function"&&(a.form.submit=z))}},a.style.display="none";var ge=Wa(function(Fe){return a.parentNode.insertBefore(Fe,a.nextSibling)},E);return ge}function Tc(a){a.off=_t,a.on=ht,a.wheelEventPixels=$o,a.Doc=Mi,a.splitLines=Wr,a.countColumn=Se,a.findColumn=dn,a.isWordChar=ce,a.Pass=qe,a.signal=on,a.Line=gi,a.changeEnd=nl,a.scrollbarModel=Pr,a.Pos=mt,a.cmpPos=St,a.modes=ei,a.mimeModes=ur,a.resolveMode=hr,a.getMode=Ea,a.modeExtensions=Or,a.extendMode=br,a.copyState=vi,a.startState=ci,a.innerMode=zi,a.commands=Va,a.keyMap=Ut,a.keyName=Ii,a.isModifierKey=qr,a.lookupKey=$a,a.normalizeKeyMap=Aa,a.StringStream=Oa,a.SharedTextMarker=rs,a.TextMarker=Ns,a.LineWidget=mu,a.e_preventDefault=$n,a.e_stopPropagation=Xr,a.e_stop=ut,a.addClass=Bt,a.contains=je,a.rmClass=tn,a.keyNames=mn}Wi(Wa),Kr(Wa);var Sc="iter insert remove copy getEditor constructor".split(" ");for(var Vu in Mi.prototype)Mi.prototype.hasOwnProperty(Vu)&&at(Sc,Vu)<0&&(Wa.prototype[Vu]=function(a){return function(){return a.apply(this.doc,arguments)}}(Mi.prototype[Vu]));return jn(Mi),Wa.inputStyles={textarea:Uo,contenteditable:ki},Wa.defineMode=function(a){!Wa.defaults.mode&&a!="null"&&(Wa.defaults.mode=a),Qt.apply(this,arguments)},Wa.defineMIME=Vn,Wa.defineMode("null",function(){return{token:function(a){return a.skipToEnd()}}}),Wa.defineMIME("text/plain","null"),Wa.defineExtension=function(a,E){Wa.prototype[a]=E},Wa.defineDocExtension=function(a,E){Mi.prototype[a]=E},Wa.fromTextArea=gc,Tc(Wa),Wa.version="5.58.2",Wa})},25419:function(Dt,Ht,ne){(function(y){y(ne(89780),ne(15525),ne(98101))})(function(y){"use strict";y.defineMode("markdown",function(Le,ke){var it=y.getMode(Le,"text/html"),We=it.name=="null";function De(Se){if(y.findModeByName){var fe=y.findModeByName(Se);fe&&(Se=fe.mime||fe.mimes[0])}var at=y.getMode(Le,Se);return at.name=="null"?null:at}ke.highlightFormatting===void 0&&(ke.highlightFormatting=!1),ke.maxBlockquoteDepth===void 0&&(ke.maxBlockquoteDepth=0),ke.taskLists===void 0&&(ke.taskLists=!1),ke.strikethrough===void 0&&(ke.strikethrough=!1),ke.emoji===void 0&&(ke.emoji=!1),ke.fencedCodeBlockHighlighting===void 0&&(ke.fencedCodeBlockHighlighting=!0),ke.fencedCodeBlockDefaultMode===void 0&&(ke.fencedCodeBlockDefaultMode="text/plain"),ke.xml===void 0&&(ke.xml=!0),ke.tokenTypeOverrides===void 0&&(ke.tokenTypeOverrides={});var Ve={header:"header",code:"comment",quote:"quote",list1:"variable-2",list2:"variable-3",list3:"keyword",hr:"hr",image:"image",imageAltText:"image-alt-text",imageMarker:"image-marker",formatting:"formatting",linkInline:"link",linkEmail:"link",linkText:"link",linkHref:"string",em:"em",strong:"strong",strikethrough:"strikethrough",emoji:"builtin"};for(var Ke in Ve)Ve.hasOwnProperty(Ke)&&ke.tokenTypeOverrides[Ke]&&(Ve[Ke]=ke.tokenTypeOverrides[Ke]);var ze=/^([*\-_])(?:\s*\1){2,}\s*$/,$e=/^(?:[*\-+]|^[0-9]+([.)]))\s+/,lt=/^\[(x| )\](?=\s)/i,Ie=ke.allowAtxHeaderWithoutSpace?/^(#+)/:/^(#+)(?: |$)/,kt=/^ {0,3}(?:\={1,}|-{2,})\s*$/,tt=/^[^#!\[\]*_\\<>` "'(~:]+/,we=/^(~~~+|```+)[ \t]*([\w\/+#-]*)[^\n`]*$/,Re=/^\s*\[[^\]]+?\]:.*$/,Ne=/[!"#$%&'()*+,\-.\/:;<=>?@\[\\\]^_`{|}~\xA1\xA7\xAB\xB6\xB7\xBB\xBF\u037E\u0387\u055A-\u055F\u0589\u058A\u05BE\u05C0\u05C3\u05C6\u05F3\u05F4\u0609\u060A\u060C\u060D\u061B\u061E\u061F\u066A-\u066D\u06D4\u0700-\u070D\u07F7-\u07F9\u0830-\u083E\u085E\u0964\u0965\u0970\u0AF0\u0DF4\u0E4F\u0E5A\u0E5B\u0F04-\u0F12\u0F14\u0F3A-\u0F3D\u0F85\u0FD0-\u0FD4\u0FD9\u0FDA\u104A-\u104F\u10FB\u1360-\u1368\u1400\u166D\u166E\u169B\u169C\u16EB-\u16ED\u1735\u1736\u17D4-\u17D6\u17D8-\u17DA\u1800-\u180A\u1944\u1945\u1A1E\u1A1F\u1AA0-\u1AA6\u1AA8-\u1AAD\u1B5A-\u1B60\u1BFC-\u1BFF\u1C3B-\u1C3F\u1C7E\u1C7F\u1CC0-\u1CC7\u1CD3\u2010-\u2027\u2030-\u2043\u2045-\u2051\u2053-\u205E\u207D\u207E\u208D\u208E\u2308-\u230B\u2329\u232A\u2768-\u2775\u27C5\u27C6\u27E6-\u27EF\u2983-\u2998\u29D8-\u29DB\u29FC\u29FD\u2CF9-\u2CFC\u2CFE\u2CFF\u2D70\u2E00-\u2E2E\u2E30-\u2E42\u3001-\u3003\u3008-\u3011\u3014-\u301F\u3030\u303D\u30A0\u30FB\uA4FE\uA4FF\uA60D-\uA60F\uA673\uA67E\uA6F2-\uA6F7\uA874-\uA877\uA8CE\uA8CF\uA8F8-\uA8FA\uA8FC\uA92E\uA92F\uA95F\uA9C1-\uA9CD\uA9DE\uA9DF\uAA5C-\uAA5F\uAADE\uAADF\uAAF0\uAAF1\uABEB\uFD3E\uFD3F\uFE10-\uFE19\uFE30-\uFE52\uFE54-\uFE61\uFE63\uFE68\uFE6A\uFE6B\uFF01-\uFF03\uFF05-\uFF0A\uFF0C-\uFF0F\uFF1A\uFF1B\uFF1F\uFF20\uFF3B-\uFF3D\uFF3F\uFF5B\uFF5D\uFF5F-\uFF65]|\uD800[\uDD00-\uDD02\uDF9F\uDFD0]|\uD801\uDD6F|\uD802[\uDC57\uDD1F\uDD3F\uDE50-\uDE58\uDE7F\uDEF0-\uDEF6\uDF39-\uDF3F\uDF99-\uDF9C]|\uD804[\uDC47-\uDC4D\uDCBB\uDCBC\uDCBE-\uDCC1\uDD40-\uDD43\uDD74\uDD75\uDDC5-\uDDC9\uDDCD\uDDDB\uDDDD-\uDDDF\uDE38-\uDE3D\uDEA9]|\uD805[\uDCC6\uDDC1-\uDDD7\uDE41-\uDE43\uDF3C-\uDF3E]|\uD809[\uDC70-\uDC74]|\uD81A[\uDE6E\uDE6F\uDEF5\uDF37-\uDF3B\uDF44]|\uD82F\uDC9F|\uD836[\uDE87-\uDE8B]/,et=" ";function st(Se,fe,at){return fe.f=fe.inline=at,at(Se,fe)}function Nt(Se,fe,at){return fe.f=fe.block=at,at(Se,fe)}function me(Se){return!Se||!/\S/.test(Se.string)}function Ze(Se){if(Se.linkTitle=!1,Se.linkHref=!1,Se.linkText=!1,Se.em=!1,Se.strong=!1,Se.strikethrough=!1,Se.quote=0,Se.indentedCode=!1,Se.f==tn){var fe=We;if(!fe){var at=y.innerMode(it,Se.htmlState);fe=at.mode.name=="xml"&&at.state.tagStart===null&&!at.state.context&&at.state.tokenize.isInText}fe&&(Se.f=Ct,Se.block=ft,Se.htmlState=null)}return Se.trailingSpace=0,Se.trailingSpaceNewLine=!1,Se.prevLine=Se.thisLine,Se.thisLine={stream:null},null}function ft(Se,fe){var at=Se.column()===fe.indentation,Xt=me(fe.prevLine.stream),qe=fe.indentedCode,He=fe.prevLine.hr,Ue=fe.list!==!1,rt=(fe.listStack[fe.listStack.length-1]||0)+3;fe.indentedCode=!1;var dn=fe.indentation;if(fe.indentationDiff===null&&(fe.indentationDiff=fe.indentation,Ue)){for(fe.list=null;dn=4&&(qe||fe.prevLine.fencedCodeEnd||fe.prevLine.header||Xt))return Se.skipToEnd(),fe.indentedCode=!0,Ve.code;if(Se.eatSpace())return null;if(at&&fe.indentation<=rt&&(At=Se.match(Ie))&&At[1].length<=6)return fe.quote=0,fe.header=At[1].length,fe.thisLine.header=!0,ke.highlightFormatting&&(fe.formatting="header"),fe.f=fe.inline,Je(fe);if(fe.indentation<=rt&&Se.eat(">"))return fe.quote=at?1:fe.quote+1,ke.highlightFormatting&&(fe.formatting="quote"),Se.eatSpace(),Je(fe);if(!Fn&&!fe.setext&&at&&fe.indentation<=rt&&(At=Se.match($e))){var Ge=At[1]?"ol":"ul";return fe.indentation=dn+Se.current().length,fe.list=!0,fe.quote=0,fe.listStack.push(fe.indentation),fe.em=!1,fe.strong=!1,fe.code=!1,fe.strikethrough=!1,ke.taskLists&&Se.match(lt,!1)&&(fe.taskList=!0),fe.f=fe.inline,ke.highlightFormatting&&(fe.formatting=["list","list-"+Ge]),Je(fe)}else{if(at&&fe.indentation<=rt&&(At=Se.match(we,!0)))return fe.quote=0,fe.fencedEndRE=new RegExp(At[1]+"+ *$"),fe.localMode=ke.fencedCodeBlockHighlighting&&De(At[2]||ke.fencedCodeBlockDefaultMode),fe.localMode&&(fe.localState=y.startState(fe.localMode)),fe.f=fe.block=Yt,ke.highlightFormatting&&(fe.formatting="code-block"),fe.code=-1,Je(fe);if(fe.setext||(!qt||!Ue)&&!fe.quote&&fe.list===!1&&!fe.code&&!Fn&&!Re.test(Se.string)&&(At=Se.lookAhead(1))&&(At=At.match(kt)))return fe.setext?(fe.header=fe.setext,fe.setext=0,Se.skipToEnd(),ke.highlightFormatting&&(fe.formatting="header")):(fe.header=At[0].charAt(0)=="="?1:2,fe.setext=fe.header),fe.thisLine.header=!0,fe.f=fe.inline,Je(fe);if(Fn)return Se.skipToEnd(),fe.hr=!0,fe.thisLine.hr=!0,Ve.hr;if(Se.peek()==="[")return st(Se,fe,sn)}return st(Se,fe,fe.inline)}function tn(Se,fe){var at=it.token(Se,fe.htmlState);if(!We){var Xt=y.innerMode(it,fe.htmlState);(Xt.mode.name=="xml"&&Xt.state.tagStart===null&&!Xt.state.context&&Xt.state.tokenize.isInText||fe.md_inside&&Se.current().indexOf(">")>-1)&&(fe.f=Ct,fe.block=ft,fe.htmlState=null)}return at}function Yt(Se,fe){var at=fe.listStack[fe.listStack.length-1]||0,Xt=fe.indentation=Se.quote?fe.push(Ve.formatting+"-"+Se.formatting[at]+"-"+Se.quote):fe.push("error"))}if(Se.taskOpen)return fe.push("meta"),fe.length?fe.join(" "):null;if(Se.taskClosed)return fe.push("property"),fe.length?fe.join(" "):null;if(Se.linkHref?fe.push(Ve.linkHref,"url"):(Se.strong&&fe.push(Ve.strong),Se.em&&fe.push(Ve.em),Se.strikethrough&&fe.push(Ve.strikethrough),Se.emoji&&fe.push(Ve.emoji),Se.linkText&&fe.push(Ve.linkText),Se.code&&fe.push(Ve.code),Se.image&&fe.push(Ve.image),Se.imageAltText&&fe.push(Ve.imageAltText,"link"),Se.imageMarker&&fe.push(Ve.imageMarker)),Se.header&&fe.push(Ve.header,Ve.header+"-"+Se.header),Se.quote&&(fe.push(Ve.quote),!ke.maxBlockquoteDepth||ke.maxBlockquoteDepth>=Se.quote?fe.push(Ve.quote+"-"+Se.quote):fe.push(Ve.quote+"-"+ke.maxBlockquoteDepth)),Se.list!==!1){var Xt=(Se.listStack.length-1)%3;Xt?Xt===1?fe.push(Ve.list2):fe.push(Ve.list3):fe.push(Ve.list1)}return Se.trailingSpaceNewLine?fe.push("trailing-space-new-line"):Se.trailingSpace&&fe.push("trailing-space-"+(Se.trailingSpace%2?"a":"b")),fe.length?fe.join(" "):null}function Qe(Se,fe){if(Se.match(tt,!0))return Je(fe)}function Ct(Se,fe){var at=fe.text(Se,fe);if(typeof at!="undefined")return at;if(fe.list)return fe.list=null,Je(fe);if(fe.taskList){var Xt=Se.match(lt,!0)[1]===" ";return Xt?fe.taskOpen=!0:fe.taskClosed=!0,ke.highlightFormatting&&(fe.formatting="task"),fe.taskList=!1,Je(fe)}if(fe.taskOpen=!1,fe.taskClosed=!1,fe.header&&Se.match(/^#+$/,!0))return ke.highlightFormatting&&(fe.formatting="header"),Je(fe);var qe=Se.next();if(fe.linkTitle){fe.linkTitle=!1;var He=qe;qe==="("&&(He=")"),He=(He+"").replace(/([.?*+^\[\]\\(){}|-])/g,"\\$1");var Ue="^\\s*(?:[^"+He+"\\\\]+|\\\\\\\\|\\\\.)"+He;if(Se.match(new RegExp(Ue),!0))return Ve.linkHref}if(qe==="`"){var rt=fe.formatting;ke.highlightFormatting&&(fe.formatting="code"),Se.eatWhile("`");var dn=Se.current().length;if(fe.code==0&&(!fe.quote||dn==1))return fe.code=dn,Je(fe);if(dn==fe.code){var qt=Je(fe);return fe.code=0,qt}else return fe.formatting=rt,Je(fe)}else if(fe.code)return Je(fe);if(qe==="\\"&&(Se.next(),ke.highlightFormatting)){var Fn=Je(fe),At=Ve.formatting+"-escape";return Fn?Fn+" "+At:At}if(qe==="!"&&Se.match(/\[[^\]]*\] ?(?:\(|\[)/,!1))return fe.imageMarker=!0,fe.image=!0,ke.highlightFormatting&&(fe.formatting="image"),Je(fe);if(qe==="["&&fe.imageMarker&&Se.match(/[^\]]*\](\(.*?\)| ?\[.*?\])/,!1))return fe.imageMarker=!1,fe.imageAltText=!0,ke.highlightFormatting&&(fe.formatting="image"),Je(fe);if(qe==="]"&&fe.imageAltText){ke.highlightFormatting&&(fe.formatting="image");var Fn=Je(fe);return fe.imageAltText=!1,fe.image=!1,fe.inline=fe.f=je,Fn}if(qe==="["&&!fe.image)return fe.linkText&&Se.match(/^.*?\]/)||(fe.linkText=!0,ke.highlightFormatting&&(fe.formatting="link")),Je(fe);if(qe==="]"&&fe.linkText){ke.highlightFormatting&&(fe.formatting="link");var Fn=Je(fe);return fe.linkText=!1,fe.inline=fe.f=Se.match(/\(.*?\)| ?\[.*?\]/,!1)?je:Ct,Fn}if(qe==="<"&&Se.match(/^(https?|ftps?):\/\/(?:[^\\>]|\\.)+>/,!1)){fe.f=fe.inline=Me,ke.highlightFormatting&&(fe.formatting="link");var Fn=Je(fe);return Fn?Fn+=" ":Fn="",Fn+Ve.linkInline}if(qe==="<"&&Se.match(/^[^> \\]+@(?:[^\\>]|\\.)+>/,!1)){fe.f=fe.inline=Me,ke.highlightFormatting&&(fe.formatting="link");var Fn=Je(fe);return Fn?Fn+=" ":Fn="",Fn+Ve.linkEmail}if(ke.xml&&qe==="<"&&Se.match(/^(!--|\?|!\[CDATA\[|[a-z][a-z0-9-]*(?:\s+[a-z_:.\-]+(?:\s*=\s*[^>]+)?)*\s*(?:>|$))/i,!1)){var Ge=Se.string.indexOf(">",Se.pos);if(Ge!=-1){var en=Se.string.substring(Se.start,Ge);/markdown\s*=\s*('|"){0,1}1('|"){0,1}/.test(en)&&(fe.md_inside=!0)}return Se.backUp(1),fe.htmlState=y.startState(it),Nt(Se,fe,tn)}if(ke.xml&&qe==="<"&&Se.match(/^\/\w*?>/))return fe.md_inside=!1,"tag";if(qe==="*"||qe==="_"){for(var ue=1,ae=Se.pos==1?" ":Se.string.charAt(Se.pos-2);ue<3&&Se.eat(qe);)ue++;var re=Se.peek()||" ",ce=!/\s/.test(re)&&(!Ne.test(re)||/\s/.test(ae)||Ne.test(ae)),he=!/\s/.test(ae)&&(!Ne.test(ae)||/\s/.test(re)||Ne.test(re)),ie=null,Ce=null;if(ue%2&&(!fe.em&&ce&&(qe==="*"||!he||Ne.test(ae))?ie=!0:fe.em==qe&&he&&(qe==="*"||!ce||Ne.test(re))&&(ie=!1)),ue>1&&(!fe.strong&&ce&&(qe==="*"||!he||Ne.test(ae))?Ce=!0:fe.strong==qe&&he&&(qe==="*"||!ce||Ne.test(re))&&(Ce=!1)),Ce!=null||ie!=null){ke.highlightFormatting&&(fe.formatting=ie==null?"strong":Ce==null?"em":"strong em"),ie===!0&&(fe.em=qe),Ce===!0&&(fe.strong=qe);var qt=Je(fe);return ie===!1&&(fe.em=!1),Ce===!1&&(fe.strong=!1),qt}}else if(qe===" "&&(Se.eat("*")||Se.eat("_"))){if(Se.peek()===" ")return Je(fe);Se.backUp(1)}if(ke.strikethrough){if(qe==="~"&&Se.eatWhile(qe)){if(fe.strikethrough){ke.highlightFormatting&&(fe.formatting="strikethrough");var qt=Je(fe);return fe.strikethrough=!1,qt}else if(Se.match(/^[^\s]/,!1))return fe.strikethrough=!0,ke.highlightFormatting&&(fe.formatting="strikethrough"),Je(fe)}else if(qe===" "&&Se.match(/^~~/,!0)){if(Se.peek()===" ")return Je(fe);Se.backUp(2)}}if(ke.emoji&&qe===":"&&Se.match(/^(?:[a-z_\d+][a-z_\d+-]*|\-[a-z_\d+][a-z_\d+-]*):/)){fe.emoji=!0,ke.highlightFormatting&&(fe.formatting="emoji");var Et=Je(fe);return fe.emoji=!1,Et}return qe===" "&&(Se.match(/^ +$/,!1)?fe.trailingSpace++:fe.trailingSpace&&(fe.trailingSpaceNewLine=!0)),Je(fe)}function Me(Se,fe){var at=Se.next();if(at===">"){fe.f=fe.inline=Ct,ke.highlightFormatting&&(fe.formatting="link");var Xt=Je(fe);return Xt?Xt+=" ":Xt="",Xt+Ve.linkInline}return Se.match(/^[^>]+/,!0),Ve.linkInline}function je(Se,fe){if(Se.eatSpace())return null;var at=Se.next();return at==="("||at==="["?(fe.f=fe.inline=Bt(at==="("?")":"]"),ke.highlightFormatting&&(fe.formatting="link-string"),fe.linkHref=!0,Je(fe)):"error"}var ot={")":/^(?:[^\\\(\)]|\\.|\((?:[^\\\(\)]|\\.)*\))*?(?=\))/,"]":/^(?:[^\\\[\]]|\\.|\[(?:[^\\\[\]]|\\.)*\])*?(?=\])/};function Bt(Se){return function(fe,at){var Xt=fe.next();if(Xt===Se){at.f=at.inline=Ct,ke.highlightFormatting&&(at.formatting="link-string");var qe=Je(at);return at.linkHref=!1,qe}return fe.match(ot[Se]),at.linkHref=!0,Je(at)}}function sn(Se,fe){return Se.match(/^([^\]\\]|\\.)*\]:/,!1)?(fe.f=Kt,Se.next(),ke.highlightFormatting&&(fe.formatting="link"),fe.linkText=!0,Je(fe)):st(Se,fe,Ct)}function Kt(Se,fe){if(Se.match(/^\]:/,!0)){fe.f=fe.inline=Gt,ke.highlightFormatting&&(fe.formatting="link");var at=Je(fe);return fe.linkText=!1,at}return Se.match(/^([^\]\\]|\\.)+/,!0),Ve.linkText}function Gt(Se,fe){return Se.eatSpace()?null:(Se.match(/^[^\s]+/,!0),Se.peek()===void 0?fe.linkTitle=!0:Se.match(/^(?:\s+(?:"(?:[^"\\]|\\\\|\\.)+"|'(?:[^'\\]|\\\\|\\.)+'|\((?:[^)\\]|\\\\|\\.)+\)))?/,!0),fe.f=fe.inline=Ct,Ve.linkHref+" url")}var Dn={startState:function(){return{f:ft,prevLine:{stream:null},thisLine:{stream:null},block:ft,htmlState:null,indentation:0,inline:Ct,text:Qe,formatting:!1,linkText:!1,linkHref:!1,linkTitle:!1,code:0,em:!1,strong:!1,header:0,setext:0,hr:!1,taskList:!1,list:!1,listStack:[],quote:0,trailingSpace:0,trailingSpaceNewLine:!1,strikethrough:!1,emoji:!1,fencedEndRE:null}},copyState:function(Se){return{f:Se.f,prevLine:Se.prevLine,thisLine:Se.thisLine,block:Se.block,htmlState:Se.htmlState&&y.copyState(it,Se.htmlState),indentation:Se.indentation,localMode:Se.localMode,localState:Se.localMode?y.copyState(Se.localMode,Se.localState):null,inline:Se.inline,text:Se.text,formatting:!1,linkText:Se.linkText,linkTitle:Se.linkTitle,linkHref:Se.linkHref,code:Se.code,em:Se.em,strong:Se.strong,strikethrough:Se.strikethrough,emoji:Se.emoji,header:Se.header,setext:Se.setext,hr:Se.hr,taskList:Se.taskList,list:Se.list,listStack:Se.listStack.slice(0),quote:Se.quote,indentedCode:Se.indentedCode,trailingSpace:Se.trailingSpace,trailingSpaceNewLine:Se.trailingSpaceNewLine,md_inside:Se.md_inside,fencedEndRE:Se.fencedEndRE}},token:function(Se,fe){if(fe.formatting=!1,Se!=fe.thisLine.stream){if(fe.header=0,fe.hr=!1,Se.match(/^\s*$/,!0))return Ze(fe),null;if(fe.prevLine=fe.thisLine,fe.thisLine={stream:Se},fe.taskList=!1,fe.trailingSpace=0,fe.trailingSpaceNewLine=!1,!fe.localState&&(fe.f=fe.block,fe.f!=tn)){var at=Se.match(/^\s*/,!0)[0].replace(/\t/g,et).length;if(fe.indentation=at,fe.indentationDiff=null,at>0)return null}}return fe.f(Se,fe)},innerMode:function(Se){return Se.block==tn?{state:Se.htmlState,mode:it}:Se.localState?{state:Se.localState,mode:Se.localMode}:{state:Se,mode:Dn}},indent:function(Se,fe,at){return Se.block==tn&&it.indent?it.indent(Se.htmlState,fe,at):Se.localState&&Se.localMode.indent?Se.localMode.indent(Se.localState,fe,at):y.Pass},blankLine:Ze,getType:Je,blockCommentStart:"",closeBrackets:"()[]{}''\"\"``",fold:"markdown"};return Dn},"xml"),y.defineMIME("text/markdown","markdown"),y.defineMIME("text/x-markdown","markdown")})},98101:function(Dt,Ht,ne){(function(y){y(ne(89780))})(function(y){"use strict";y.modeInfo=[{name:"APL",mime:"text/apl",mode:"apl",ext:["dyalog","apl"]},{name:"PGP",mimes:["application/pgp","application/pgp-encrypted","application/pgp-keys","application/pgp-signature"],mode:"asciiarmor",ext:["asc","pgp","sig"]},{name:"ASN.1",mime:"text/x-ttcn-asn",mode:"asn.1",ext:["asn","asn1"]},{name:"Asterisk",mime:"text/x-asterisk",mode:"asterisk",file:/^extensions\.conf$/i},{name:"Brainfuck",mime:"text/x-brainfuck",mode:"brainfuck",ext:["b","bf"]},{name:"C",mime:"text/x-csrc",mode:"clike",ext:["c","h","ino"]},{name:"C++",mime:"text/x-c++src",mode:"clike",ext:["cpp","c++","cc","cxx","hpp","h++","hh","hxx"],alias:["cpp"]},{name:"Cobol",mime:"text/x-cobol",mode:"cobol",ext:["cob","cpy"]},{name:"C#",mime:"text/x-csharp",mode:"clike",ext:["cs"],alias:["csharp","cs"]},{name:"Clojure",mime:"text/x-clojure",mode:"clojure",ext:["clj","cljc","cljx"]},{name:"ClojureScript",mime:"text/x-clojurescript",mode:"clojure",ext:["cljs"]},{name:"Closure Stylesheets (GSS)",mime:"text/x-gss",mode:"css",ext:["gss"]},{name:"CMake",mime:"text/x-cmake",mode:"cmake",ext:["cmake","cmake.in"],file:/^CMakeLists\.txt$/},{name:"CoffeeScript",mimes:["application/vnd.coffeescript","text/coffeescript","text/x-coffeescript"],mode:"coffeescript",ext:["coffee"],alias:["coffee","coffee-script"]},{name:"Common Lisp",mime:"text/x-common-lisp",mode:"commonlisp",ext:["cl","lisp","el"],alias:["lisp"]},{name:"Cypher",mime:"application/x-cypher-query",mode:"cypher",ext:["cyp","cypher"]},{name:"Cython",mime:"text/x-cython",mode:"python",ext:["pyx","pxd","pxi"]},{name:"Crystal",mime:"text/x-crystal",mode:"crystal",ext:["cr"]},{name:"CSS",mime:"text/css",mode:"css",ext:["css"]},{name:"CQL",mime:"text/x-cassandra",mode:"sql",ext:["cql"]},{name:"D",mime:"text/x-d",mode:"d",ext:["d"]},{name:"Dart",mimes:["application/dart","text/x-dart"],mode:"dart",ext:["dart"]},{name:"diff",mime:"text/x-diff",mode:"diff",ext:["diff","patch"]},{name:"Django",mime:"text/x-django",mode:"django"},{name:"Dockerfile",mime:"text/x-dockerfile",mode:"dockerfile",file:/^Dockerfile$/},{name:"DTD",mime:"application/xml-dtd",mode:"dtd",ext:["dtd"]},{name:"Dylan",mime:"text/x-dylan",mode:"dylan",ext:["dylan","dyl","intr"]},{name:"EBNF",mime:"text/x-ebnf",mode:"ebnf"},{name:"ECL",mime:"text/x-ecl",mode:"ecl",ext:["ecl"]},{name:"edn",mime:"application/edn",mode:"clojure",ext:["edn"]},{name:"Eiffel",mime:"text/x-eiffel",mode:"eiffel",ext:["e"]},{name:"Elm",mime:"text/x-elm",mode:"elm",ext:["elm"]},{name:"Embedded Javascript",mime:"application/x-ejs",mode:"htmlembedded",ext:["ejs"]},{name:"Embedded Ruby",mime:"application/x-erb",mode:"htmlembedded",ext:["erb"]},{name:"Erlang",mime:"text/x-erlang",mode:"erlang",ext:["erl"]},{name:"Esper",mime:"text/x-esper",mode:"sql"},{name:"Factor",mime:"text/x-factor",mode:"factor",ext:["factor"]},{name:"FCL",mime:"text/x-fcl",mode:"fcl"},{name:"Forth",mime:"text/x-forth",mode:"forth",ext:["forth","fth","4th"]},{name:"Fortran",mime:"text/x-fortran",mode:"fortran",ext:["f","for","f77","f90","f95"]},{name:"F#",mime:"text/x-fsharp",mode:"mllike",ext:["fs"],alias:["fsharp"]},{name:"Gas",mime:"text/x-gas",mode:"gas",ext:["s"]},{name:"Gherkin",mime:"text/x-feature",mode:"gherkin",ext:["feature"]},{name:"GitHub Flavored Markdown",mime:"text/x-gfm",mode:"gfm",file:/^(readme|contributing|history)\.md$/i},{name:"Go",mime:"text/x-go",mode:"go",ext:["go"]},{name:"Groovy",mime:"text/x-groovy",mode:"groovy",ext:["groovy","gradle"],file:/^Jenkinsfile$/},{name:"HAML",mime:"text/x-haml",mode:"haml",ext:["haml"]},{name:"Haskell",mime:"text/x-haskell",mode:"haskell",ext:["hs"]},{name:"Haskell (Literate)",mime:"text/x-literate-haskell",mode:"haskell-literate",ext:["lhs"]},{name:"Haxe",mime:"text/x-haxe",mode:"haxe",ext:["hx"]},{name:"HXML",mime:"text/x-hxml",mode:"haxe",ext:["hxml"]},{name:"ASP.NET",mime:"application/x-aspx",mode:"htmlembedded",ext:["aspx"],alias:["asp","aspx"]},{name:"HTML",mime:"text/html",mode:"htmlmixed",ext:["html","htm","handlebars","hbs"],alias:["xhtml"]},{name:"HTTP",mime:"message/http",mode:"http"},{name:"IDL",mime:"text/x-idl",mode:"idl",ext:["pro"]},{name:"Pug",mime:"text/x-pug",mode:"pug",ext:["jade","pug"],alias:["jade"]},{name:"Java",mime:"text/x-java",mode:"clike",ext:["java"]},{name:"Java Server Pages",mime:"application/x-jsp",mode:"htmlembedded",ext:["jsp"],alias:["jsp"]},{name:"JavaScript",mimes:["text/javascript","text/ecmascript","application/javascript","application/x-javascript","application/ecmascript"],mode:"javascript",ext:["js"],alias:["ecmascript","js","node"]},{name:"JSON",mimes:["application/json","application/x-json"],mode:"javascript",ext:["json","map"],alias:["json5"]},{name:"JSON-LD",mime:"application/ld+json",mode:"javascript",ext:["jsonld"],alias:["jsonld"]},{name:"JSX",mime:"text/jsx",mode:"jsx",ext:["jsx"]},{name:"Jinja2",mime:"text/jinja2",mode:"jinja2",ext:["j2","jinja","jinja2"]},{name:"Julia",mime:"text/x-julia",mode:"julia",ext:["jl"]},{name:"Kotlin",mime:"text/x-kotlin",mode:"clike",ext:["kt"]},{name:"LESS",mime:"text/x-less",mode:"css",ext:["less"]},{name:"LiveScript",mime:"text/x-livescript",mode:"livescript",ext:["ls"],alias:["ls"]},{name:"Lua",mime:"text/x-lua",mode:"lua",ext:["lua"]},{name:"Markdown",mime:"text/x-markdown",mode:"markdown",ext:["markdown","md","mkd"]},{name:"mIRC",mime:"text/mirc",mode:"mirc"},{name:"MariaDB SQL",mime:"text/x-mariadb",mode:"sql"},{name:"Mathematica",mime:"text/x-mathematica",mode:"mathematica",ext:["m","nb","wl","wls"]},{name:"Modelica",mime:"text/x-modelica",mode:"modelica",ext:["mo"]},{name:"MUMPS",mime:"text/x-mumps",mode:"mumps",ext:["mps"]},{name:"MS SQL",mime:"text/x-mssql",mode:"sql"},{name:"mbox",mime:"application/mbox",mode:"mbox",ext:["mbox"]},{name:"MySQL",mime:"text/x-mysql",mode:"sql"},{name:"Nginx",mime:"text/x-nginx-conf",mode:"nginx",file:/nginx.*\.conf$/i},{name:"NSIS",mime:"text/x-nsis",mode:"nsis",ext:["nsh","nsi"]},{name:"NTriples",mimes:["application/n-triples","application/n-quads","text/n-triples"],mode:"ntriples",ext:["nt","nq"]},{name:"Objective-C",mime:"text/x-objectivec",mode:"clike",ext:["m"],alias:["objective-c","objc"]},{name:"Objective-C++",mime:"text/x-objectivec++",mode:"clike",ext:["mm"],alias:["objective-c++","objc++"]},{name:"OCaml",mime:"text/x-ocaml",mode:"mllike",ext:["ml","mli","mll","mly"]},{name:"Octave",mime:"text/x-octave",mode:"octave",ext:["m"]},{name:"Oz",mime:"text/x-oz",mode:"oz",ext:["oz"]},{name:"Pascal",mime:"text/x-pascal",mode:"pascal",ext:["p","pas"]},{name:"PEG.js",mime:"null",mode:"pegjs",ext:["jsonld"]},{name:"Perl",mime:"text/x-perl",mode:"perl",ext:["pl","pm"]},{name:"PHP",mimes:["text/x-php","application/x-httpd-php","application/x-httpd-php-open"],mode:"php",ext:["php","php3","php4","php5","php7","phtml"]},{name:"Pig",mime:"text/x-pig",mode:"pig",ext:["pig"]},{name:"Plain Text",mime:"text/plain",mode:"null",ext:["txt","text","conf","def","list","log"]},{name:"PLSQL",mime:"text/x-plsql",mode:"sql",ext:["pls"]},{name:"PostgreSQL",mime:"text/x-pgsql",mode:"sql"},{name:"PowerShell",mime:"application/x-powershell",mode:"powershell",ext:["ps1","psd1","psm1"]},{name:"Properties files",mime:"text/x-properties",mode:"properties",ext:["properties","ini","in"],alias:["ini","properties"]},{name:"ProtoBuf",mime:"text/x-protobuf",mode:"protobuf",ext:["proto"]},{name:"Python",mime:"text/x-python",mode:"python",ext:["BUILD","bzl","py","pyw"],file:/^(BUCK|BUILD)$/},{name:"Puppet",mime:"text/x-puppet",mode:"puppet",ext:["pp"]},{name:"Q",mime:"text/x-q",mode:"q",ext:["q"]},{name:"R",mime:"text/x-rsrc",mode:"r",ext:["r","R"],alias:["rscript"]},{name:"reStructuredText",mime:"text/x-rst",mode:"rst",ext:["rst"],alias:["rst"]},{name:"RPM Changes",mime:"text/x-rpm-changes",mode:"rpm"},{name:"RPM Spec",mime:"text/x-rpm-spec",mode:"rpm",ext:["spec"]},{name:"Ruby",mime:"text/x-ruby",mode:"ruby",ext:["rb"],alias:["jruby","macruby","rake","rb","rbx"]},{name:"Rust",mime:"text/x-rustsrc",mode:"rust",ext:["rs"]},{name:"SAS",mime:"text/x-sas",mode:"sas",ext:["sas"]},{name:"Sass",mime:"text/x-sass",mode:"sass",ext:["sass"]},{name:"Scala",mime:"text/x-scala",mode:"clike",ext:["scala"]},{name:"Scheme",mime:"text/x-scheme",mode:"scheme",ext:["scm","ss"]},{name:"SCSS",mime:"text/x-scss",mode:"css",ext:["scss"]},{name:"Shell",mimes:["text/x-sh","application/x-sh"],mode:"shell",ext:["sh","ksh","bash"],alias:["bash","sh","zsh"],file:/^PKGBUILD$/},{name:"Sieve",mime:"application/sieve",mode:"sieve",ext:["siv","sieve"]},{name:"Slim",mimes:["text/x-slim","application/x-slim"],mode:"slim",ext:["slim"]},{name:"Smalltalk",mime:"text/x-stsrc",mode:"smalltalk",ext:["st"]},{name:"Smarty",mime:"text/x-smarty",mode:"smarty",ext:["tpl"]},{name:"Solr",mime:"text/x-solr",mode:"solr"},{name:"SML",mime:"text/x-sml",mode:"mllike",ext:["sml","sig","fun","smackspec"]},{name:"Soy",mime:"text/x-soy",mode:"soy",ext:["soy"],alias:["closure template"]},{name:"SPARQL",mime:"application/sparql-query",mode:"sparql",ext:["rq","sparql"],alias:["sparul"]},{name:"Spreadsheet",mime:"text/x-spreadsheet",mode:"spreadsheet",alias:["excel","formula"]},{name:"SQL",mime:"text/x-sql",mode:"sql",ext:["sql"]},{name:"SQLite",mime:"text/x-sqlite",mode:"sql"},{name:"Squirrel",mime:"text/x-squirrel",mode:"clike",ext:["nut"]},{name:"Stylus",mime:"text/x-styl",mode:"stylus",ext:["styl"]},{name:"Swift",mime:"text/x-swift",mode:"swift",ext:["swift"]},{name:"sTeX",mime:"text/x-stex",mode:"stex"},{name:"LaTeX",mime:"text/x-latex",mode:"stex",ext:["text","ltx","tex"],alias:["tex"]},{name:"SystemVerilog",mime:"text/x-systemverilog",mode:"verilog",ext:["v","sv","svh"]},{name:"Tcl",mime:"text/x-tcl",mode:"tcl",ext:["tcl"]},{name:"Textile",mime:"text/x-textile",mode:"textile",ext:["textile"]},{name:"TiddlyWiki",mime:"text/x-tiddlywiki",mode:"tiddlywiki"},{name:"Tiki wiki",mime:"text/tiki",mode:"tiki"},{name:"TOML",mime:"text/x-toml",mode:"toml",ext:["toml"]},{name:"Tornado",mime:"text/x-tornado",mode:"tornado"},{name:"troff",mime:"text/troff",mode:"troff",ext:["1","2","3","4","5","6","7","8","9"]},{name:"TTCN",mime:"text/x-ttcn",mode:"ttcn",ext:["ttcn","ttcn3","ttcnpp"]},{name:"TTCN_CFG",mime:"text/x-ttcn-cfg",mode:"ttcn-cfg",ext:["cfg"]},{name:"Turtle",mime:"text/turtle",mode:"turtle",ext:["ttl"]},{name:"TypeScript",mime:"application/typescript",mode:"javascript",ext:["ts"],alias:["ts"]},{name:"TypeScript-JSX",mime:"text/typescript-jsx",mode:"jsx",ext:["tsx"],alias:["tsx"]},{name:"Twig",mime:"text/x-twig",mode:"twig"},{name:"Web IDL",mime:"text/x-webidl",mode:"webidl",ext:["webidl"]},{name:"VB.NET",mime:"text/x-vb",mode:"vb",ext:["vb"]},{name:"VBScript",mime:"text/vbscript",mode:"vbscript",ext:["vbs"]},{name:"Velocity",mime:"text/velocity",mode:"velocity",ext:["vtl"]},{name:"Verilog",mime:"text/x-verilog",mode:"verilog",ext:["v"]},{name:"VHDL",mime:"text/x-vhdl",mode:"vhdl",ext:["vhd","vhdl"]},{name:"Vue.js Component",mimes:["script/x-vue","text/x-vue"],mode:"vue",ext:["vue"]},{name:"XML",mimes:["application/xml","text/xml"],mode:"xml",ext:["xml","xsl","xsd","svg"],alias:["rss","wsdl","xsd"]},{name:"XQuery",mime:"application/xquery",mode:"xquery",ext:["xy","xquery"]},{name:"Yacas",mime:"text/x-yacas",mode:"yacas",ext:["ys"]},{name:"YAML",mimes:["text/x-yaml","text/yaml"],mode:"yaml",ext:["yaml","yml"],alias:["yml"]},{name:"Z80",mime:"text/x-z80",mode:"z80",ext:["z80"]},{name:"mscgen",mime:"text/x-mscgen",mode:"mscgen",ext:["mscgen","mscin","msc"]},{name:"xu",mime:"text/x-xu",mode:"mscgen",ext:["xu"]},{name:"msgenny",mime:"text/x-msgenny",mode:"mscgen",ext:["msgenny"]},{name:"WebAssembly",mime:"text/webassembly",mode:"wast",ext:["wat","wast"]}];for(var Le=0;Le-1&&it.substring(Ve+1,it.length);if(Ke)return y.findModeByExtension(Ke)},y.findModeByName=function(it){it=it.toLowerCase();for(var We=0;We0?tt.cmdState[tt.cmdState.length-1]:null}function De(tt){var we=tt.cmdState.pop();we&&we.closeBracket()}function Ve(tt){for(var we=tt.cmdState,Re=we.length-1;Re>=0;Re--){var Ne=we[Re];if(Ne.name!="DEFAULT")return Ne}return{styleIdentifier:function(){return null}}}function Ke(tt,we,Re){return function(){this.name=tt,this.bracketNo=0,this.style=we,this.styles=Re,this.argument=null,this.styleIdentifier=function(){return this.styles[this.bracketNo-1]||null},this.openBracket=function(){return this.bracketNo++,"bracket"},this.closeBracket=function(){}}}var ze={};ze.importmodule=Ke("importmodule","tag",["string","builtin"]),ze.documentclass=Ke("documentclass","tag",["","atom"]),ze.usepackage=Ke("usepackage","tag",["atom"]),ze.begin=Ke("begin","tag",["atom"]),ze.end=Ke("end","tag",["atom"]),ze.label=Ke("label","tag",["atom"]),ze.ref=Ke("ref","tag",["atom"]),ze.eqref=Ke("eqref","tag",["atom"]),ze.cite=Ke("cite","tag",["atom"]),ze.bibitem=Ke("bibitem","tag",["atom"]),ze.Bibitem=Ke("Bibitem","tag",["atom"]),ze.RBibitem=Ke("RBibitem","tag",["atom"]),ze.DEFAULT=function(){this.name="DEFAULT",this.style="tag",this.styleIdentifier=this.openBracket=this.closeBracket=function(){}};function $e(tt,we){tt.f=we}function lt(tt,we){var Re;if(tt.match(/^\\[a-zA-Z@]+/)){var Ne=tt.current().slice(1);return Re=ze.hasOwnProperty(Ne)?ze[Ne]:ze.DEFAULT,Re=new Re,it(we,Re),$e(we,kt),Re.style}if(tt.match(/^\\[$&%#{}_]/)||tt.match(/^\\[,;!\/\\]/))return"tag";if(tt.match("\\["))return $e(we,function(st,Nt){return Ie(st,Nt,"\\]")}),"keyword";if(tt.match("\\("))return $e(we,function(st,Nt){return Ie(st,Nt,"\\)")}),"keyword";if(tt.match("$$"))return $e(we,function(st,Nt){return Ie(st,Nt,"$$")}),"keyword";if(tt.match("$"))return $e(we,function(st,Nt){return Ie(st,Nt,"$")}),"keyword";var et=tt.next();if(et=="%")return tt.skipToEnd(),"comment";if(et=="}"||et=="]"){if(Re=We(we),Re)Re.closeBracket(et),$e(we,kt);else return"error";return"bracket"}else return et=="{"||et=="["?(Re=ze.DEFAULT,Re=new Re,it(we,Re),"bracket"):/\d/.test(et)?(tt.eatWhile(/[\w.%]/),"atom"):(tt.eatWhile(/[\w\-_]/),Re=Ve(we),Re.name=="begin"&&(Re.argument=tt.current()),Re.styleIdentifier())}function Ie(tt,we,Re){if(tt.eatSpace())return null;if(Re&&tt.match(Re))return $e(we,lt),"keyword";if(tt.match(/^\\[a-zA-Z@]+/))return"tag";if(tt.match(/^[a-zA-Z]+/))return"variable-2";if(tt.match(/^\\[$&%#{}_]/)||tt.match(/^\\[,;!\/]/)||tt.match(/^[\^_&]/))return"tag";if(tt.match(/^[+\-<>|=,\/@!*:;'"`~#?]/))return null;if(tt.match(/^(\d+\.\d*|\d*\.\d+|\d+)/))return"number";var Ne=tt.next();return Ne=="{"||Ne=="}"||Ne=="["||Ne=="]"||Ne=="("||Ne==")"?"bracket":Ne=="%"?(tt.skipToEnd(),"comment"):"error"}function kt(tt,we){var Re=tt.peek(),Ne;return Re=="{"||Re=="["?(Ne=We(we),Ne.openBracket(Re),tt.eat(Re),$e(we,lt),"bracket"):/[ \t\r]/.test(Re)?(tt.eat(Re),null):($e(we,lt),De(we),lt(tt,we))}return{startState:function(){var tt=ke.inMathMode?function(we,Re){return Ie(we,Re)}:lt;return{cmdState:[],f:tt}},copyState:function(tt){return{cmdState:tt.cmdState.slice(),f:tt.f}},token:function(tt,we){return we.f(tt,we)},blankLine:function(tt){tt.f=lt,tt.cmdState.length=0},lineComment:"%"}}),y.defineMIME("text/x-stex","stex"),y.defineMIME("text/x-latex","stex")})},15525:function(Dt,Ht,ne){(function(y){y(ne(89780))})(function(y){"use strict";var Le={autoSelfClosers:{area:!0,base:!0,br:!0,col:!0,command:!0,embed:!0,frame:!0,hr:!0,img:!0,input:!0,keygen:!0,link:!0,meta:!0,param:!0,source:!0,track:!0,wbr:!0,menuitem:!0},implicitlyClosed:{dd:!0,li:!0,optgroup:!0,option:!0,p:!0,rp:!0,rt:!0,tbody:!0,td:!0,tfoot:!0,th:!0,tr:!0},contextGrabbers:{dd:{dd:!0,dt:!0},dt:{dd:!0,dt:!0},li:{li:!0},option:{option:!0,optgroup:!0},optgroup:{optgroup:!0},p:{address:!0,article:!0,aside:!0,blockquote:!0,dir:!0,div:!0,dl:!0,fieldset:!0,footer:!0,form:!0,h1:!0,h2:!0,h3:!0,h4:!0,h5:!0,h6:!0,header:!0,hgroup:!0,hr:!0,menu:!0,nav:!0,ol:!0,p:!0,pre:!0,section:!0,table:!0,ul:!0},rp:{rp:!0,rt:!0},rt:{rp:!0,rt:!0},tbody:{tbody:!0,tfoot:!0},td:{td:!0,th:!0},tfoot:{tbody:!0},th:{td:!0,th:!0},thead:{tbody:!0,tfoot:!0},tr:{tr:!0}},doNotIndent:{pre:!0},allowUnquoted:!0,allowMissing:!0,caseFold:!0},ke={autoSelfClosers:{},implicitlyClosed:{},contextGrabbers:{},doNotIndent:{},allowUnquoted:!1,allowMissing:!1,allowMissingTagName:!1,caseFold:!1};y.defineMode("xml",function(it,We){var De=it.indentUnit,Ve={},Ke=We.htmlMode?Le:ke;for(var ze in Ke)Ve[ze]=Ke[ze];for(var ze in We)Ve[ze]=We[ze];var $e,lt;function Ie(Me,je){function ot(Kt){return je.tokenize=Kt,Kt(Me,je)}var Bt=Me.next();if(Bt=="<")return Me.eat("!")?Me.eat("[")?Me.match("CDATA[")?ot(we("atom","]]>")):null:Me.match("--")?ot(we("comment","-->")):Me.match("DOCTYPE",!0,!0)?(Me.eatWhile(/[\w\._\-]/),ot(Re(1))):null:Me.eat("?")?(Me.eatWhile(/[\w\._\-]/),je.tokenize=we("meta","?>"),"meta"):($e=Me.eat("/")?"closeTag":"openTag",je.tokenize=kt,"tag bracket");if(Bt=="&"){var sn;return Me.eat("#")?Me.eat("x")?sn=Me.eatWhile(/[a-fA-F\d]/)&&Me.eat(";"):sn=Me.eatWhile(/[\d]/)&&Me.eat(";"):sn=Me.eatWhile(/[\w\.\-:]/)&&Me.eat(";"),sn?"atom":"error"}else return Me.eatWhile(/[^&<]/),null}Ie.isInText=!0;function kt(Me,je){var ot=Me.next();if(ot==">"||ot=="/"&&Me.eat(">"))return je.tokenize=Ie,$e=ot==">"?"endTag":"selfcloseTag","tag bracket";if(ot=="=")return $e="equals",null;if(ot=="<"){je.tokenize=Ie,je.state=Nt,je.tagName=je.tagStart=null;var Bt=je.tokenize(Me,je);return Bt?Bt+" tag error":"tag error"}else return/[\'\"]/.test(ot)?(je.tokenize=tt(ot),je.stringStartCol=Me.column(),je.tokenize(Me,je)):(Me.match(/^[^\s\u00a0=<>\"\']*[^\s\u00a0=<>\"\'\/]/),"word")}function tt(Me){var je=function(ot,Bt){for(;!ot.eol();)if(ot.next()==Me){Bt.tokenize=kt;break}return"string"};return je.isInAttribute=!0,je}function we(Me,je){return function(ot,Bt){for(;!ot.eol();){if(ot.match(je)){Bt.tokenize=Ie;break}ot.next()}return Me}}function Re(Me){return function(je,ot){for(var Bt;(Bt=je.next())!=null;){if(Bt=="<")return ot.tokenize=Re(Me+1),ot.tokenize(je,ot);if(Bt==">")if(Me==1){ot.tokenize=Ie;break}else return ot.tokenize=Re(Me-1),ot.tokenize(je,ot)}return"meta"}}function Ne(Me,je,ot){this.prev=Me.context,this.tagName=je,this.indent=Me.indented,this.startOfLine=ot,(Ve.doNotIndent.hasOwnProperty(je)||Me.context&&Me.context.noIndent)&&(this.noIndent=!0)}function et(Me){Me.context&&(Me.context=Me.context.prev)}function st(Me,je){for(var ot;;){if(!Me.context||(ot=Me.context.tagName,!Ve.contextGrabbers.hasOwnProperty(ot)||!Ve.contextGrabbers[ot].hasOwnProperty(je)))return;et(Me)}}function Nt(Me,je,ot){return Me=="openTag"?(ot.tagStart=je.column(),me):Me=="closeTag"?Ze:Nt}function me(Me,je,ot){return Me=="word"?(ot.tagName=je.current(),lt="tag",Yt):Ve.allowMissingTagName&&Me=="endTag"?(lt="tag bracket",Yt(Me,je,ot)):(lt="error",me)}function Ze(Me,je,ot){if(Me=="word"){var Bt=je.current();return ot.context&&ot.context.tagName!=Bt&&Ve.implicitlyClosed.hasOwnProperty(ot.context.tagName)&&et(ot),ot.context&&ot.context.tagName==Bt||Ve.matchClosing===!1?(lt="tag",ft):(lt="tag error",tn)}else return Ve.allowMissingTagName&&Me=="endTag"?(lt="tag bracket",ft(Me,je,ot)):(lt="error",tn)}function ft(Me,je,ot){return Me!="endTag"?(lt="error",ft):(et(ot),Nt)}function tn(Me,je,ot){return lt="error",ft(Me,je,ot)}function Yt(Me,je,ot){if(Me=="word")return lt="attribute",Je;if(Me=="endTag"||Me=="selfcloseTag"){var Bt=ot.tagName,sn=ot.tagStart;return ot.tagName=ot.tagStart=null,Me=="selfcloseTag"||Ve.autoSelfClosers.hasOwnProperty(Bt)?st(ot,Bt):(st(ot,Bt),ot.context=new Ne(ot,Bt,sn==ot.indented)),Nt}return lt="error",Yt}function Je(Me,je,ot){return Me=="equals"?Qe:(Ve.allowMissing||(lt="error"),Yt(Me,je,ot))}function Qe(Me,je,ot){return Me=="string"?Ct:Me=="word"&&Ve.allowUnquoted?(lt="string",Yt):(lt="error",Yt(Me,je,ot))}function Ct(Me,je,ot){return Me=="string"?Ct:Yt(Me,je,ot)}return{startState:function(Me){var je={tokenize:Ie,state:Nt,indented:Me||0,tagName:null,tagStart:null,context:null};return Me!=null&&(je.baseIndent=Me),je},token:function(Me,je){if(!je.tagName&&Me.sol()&&(je.indented=Me.indentation()),Me.eatSpace())return null;$e=null;var ot=je.tokenize(Me,je);return(ot||$e)&&ot!="comment"&&(lt=null,je.state=je.state($e||ot,Me,je),lt&&(ot=lt=="error"?ot+" error":lt)),ot},indent:function(Me,je,ot){var Bt=Me.context;if(Me.tokenize.isInAttribute)return Me.tagStart==Me.indented?Me.stringStartCol+1:Me.indented+De;if(Bt&&Bt.noIndent)return y.Pass;if(Me.tokenize!=kt&&Me.tokenize!=Ie)return ot?ot.match(/^(\s*)/)[0].length:0;if(Me.tagName)return Ve.multilineTagIndentPastTag!==!1?Me.tagStart+Me.tagName.length+2:Me.tagStart+De*(Ve.multilineTagIndentFactor||1);if(Ve.alignCDATA&&/$/,blockCommentStart:"",configuration:Ve.htmlMode?"html":"xml",helperType:Ve.htmlMode?"html":"xml",skipAttribute:function(Me){Me.state==Qe&&(Me.state=Yt)},xmlCurrentTag:function(Me){return Me.tagName?{name:Me.tagName,close:Me.type=="closeTag"}:null},xmlCurrentContext:function(Me){for(var je=[],ot=Me.context;ot;ot=ot.prev)ot.tagName&&je.push(ot.tagName);return je.reverse()}}}),y.defineMIME("text/xml","xml"),y.defineMIME("application/xml","xml"),y.mimeModes.hasOwnProperty("text/html")||y.defineMIME("text/html",{name:"xml",htmlMode:!0})})},2859:function(Dt,Ht,ne){"use strict";ne.d(Ht,{hP:function(){return en}});var y=function(ue,ae){return(y=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(re,ce){re.__proto__=ce}||function(re,ce){for(var he in ce)Object.prototype.hasOwnProperty.call(ce,he)&&(re[he]=ce[he])})(ue,ae)};function Le(ue,ae){function re(){this.constructor=ue}y(ue,ae),ue.prototype=ae===null?Object.create(ae):(re.prototype=ae.prototype,new re)}function ke(ue,ae,re,ce){return new(re||(re=Promise))(function(he,ie){function Ce(dt){try{vt(ce.next(dt))}catch(yt){ie(yt)}}function Et(dt){try{vt(ce.throw(dt))}catch(yt){ie(yt)}}function vt(dt){var yt;dt.done?he(dt.value):(yt=dt.value,yt instanceof re?yt:new re(function(vn){vn(yt)})).then(Ce,Et)}vt((ce=ce.apply(ue,ae||[])).next())})}function it(ue,ae){var re,ce,he,ie,Ce={label:0,sent:function(){if(1&he[0])throw he[1];return he[1]},trys:[],ops:[]};return ie={next:Et(0),throw:Et(1),return:Et(2)},typeof Symbol=="function"&&(ie[Symbol.iterator]=function(){return this}),ie;function Et(vt){return function(dt){return function(yt){if(re)throw new TypeError("Generator is already executing.");for(;Ce;)try{if(re=1,ce&&(he=2&yt[0]?ce.return:yt[0]?ce.throw||((he=ce.return)&&he.call(ce),0):ce.next)&&!(he=he.call(ce,yt[1])).done)return he;switch(ce=0,he&&(yt=[2&yt[0],he.value]),yt[0]){case 0:case 1:he=yt;break;case 4:return Ce.label++,{value:yt[1],done:!1};case 5:Ce.label++,ce=yt[1],yt=[0];continue;case 7:yt=Ce.ops.pop(),Ce.trys.pop();continue;default:if(he=Ce.trys,!((he=he.length>0&&he[he.length-1])||yt[0]!==6&&yt[0]!==2)){Ce=0;continue}if(yt[0]===3&&(!he||yt[1]>he[0]&&yt[1]0&&E.prevInput=="\u200B"?ea(x,Us)(x):Mr++<10?b.detectingSelectAll=setTimeout(aa,500):(b.selForContextMenu=null,b.input.reset())};b.detectingSelectAll=setTimeout(aa,200)}}if(We&&De>=9&&An(),Ze){ut(a);var sr=function(){_t(window,"mouseup",sr),setTimeout(cn,20)};ht(window,"mouseup",sr)}else setTimeout(cn,50)},Uo.prototype.readOnlyChanged=function(a){a||this.reset(),this.textarea.disabled=a=="nocursor",this.textarea.readOnly=!!a},Uo.prototype.setUneditable=function(){},Uo.prototype.needsContentAttribute=!1;function gc(a,E){if(E=E?Dn(E):{},E.value=a.value,!E.tabindex&&a.tabIndex&&(E.tabindex=a.tabIndex),!E.placeholder&&a.placeholder&&(E.placeholder=a.placeholder),E.autofocus==null){var x=ot();E.autofocus=x==a||a.getAttribute("autofocus")!=null&&x==document.body}function b(){a.value=ge.getValue()}var z;if(a.form&&(ht(a.form,"submit",b),!E.leaveSubmitMethodAlone)){var le=a.form;z=le.submit;try{var pe=le.submit=function(){b(),le.submit=z,le.submit(),le.submit=pe}}catch(Fe){}}E.finishInit=function(Fe){Fe.save=b,Fe.getTextArea=function(){return a},Fe.toTextArea=function(){Fe.toTextArea=isNaN,b(),a.parentNode.removeChild(Fe.getWrapperElement()),a.style.display="",a.form&&(_t(a.form,"submit",b),!E.leaveSubmitMethodAlone&&typeof a.form.submit=="function"&&(a.form.submit=z))}},a.style.display="none";var ge=Wa(function(Fe){return a.parentNode.insertBefore(Fe,a.nextSibling)},E);return ge}function Tc(a){a.off=_t,a.on=ht,a.wheelEventPixels=$o,a.Doc=Mi,a.splitLines=Wr,a.countColumn=Se,a.findColumn=dn,a.isWordChar=ce,a.Pass=qe,a.signal=on,a.Line=gi,a.changeEnd=nl,a.scrollbarModel=Ir,a.Pos=mt,a.cmpPos=St,a.modes=ei,a.mimeModes=ur,a.resolveMode=hr,a.getMode=Ea,a.modeExtensions=Or,a.extendMode=Ar,a.copyState=vi,a.startState=ci,a.innerMode=zi,a.commands=Va,a.keyMap=Ut,a.keyName=Ii,a.isModifierKey=qr,a.lookupKey=$a,a.normalizeKeyMap=Aa,a.StringStream=Oa,a.SharedTextMarker=rs,a.TextMarker=Ns,a.LineWidget=mu,a.e_preventDefault=$n,a.e_stopPropagation=Xr,a.e_stop=ut,a.addClass=Bt,a.contains=je,a.rmClass=tn,a.keyNames=mn}Wi(Wa),Kr(Wa);var Sc="iter insert remove copy getEditor constructor".split(" ");for(var Vu in Mi.prototype)Mi.prototype.hasOwnProperty(Vu)&&at(Sc,Vu)<0&&(Wa.prototype[Vu]=function(a){return function(){return a.apply(this.doc,arguments)}}(Mi.prototype[Vu]));return jn(Mi),Wa.inputStyles={textarea:Uo,contenteditable:ki},Wa.defineMode=function(a){!Wa.defaults.mode&&a!="null"&&(Wa.defaults.mode=a),Qt.apply(this,arguments)},Wa.defineMIME=Vn,Wa.defineMode("null",function(){return{token:function(a){return a.skipToEnd()}}}),Wa.defineMIME("text/plain","null"),Wa.defineExtension=function(a,E){Wa.prototype[a]=E},Wa.defineDocExtension=function(a,E){Mi.prototype[a]=E},Wa.fromTextArea=gc,Tc(Wa),Wa.version="5.58.2",Wa})},25419:function(Dt,Ht,ne){(function(y){y(ne(89780),ne(15525),ne(98101))})(function(y){"use strict";y.defineMode("markdown",function(Le,ke){var it=y.getMode(Le,"text/html"),We=it.name=="null";function De(Se){if(y.findModeByName){var fe=y.findModeByName(Se);fe&&(Se=fe.mime||fe.mimes[0])}var at=y.getMode(Le,Se);return at.name=="null"?null:at}ke.highlightFormatting===void 0&&(ke.highlightFormatting=!1),ke.maxBlockquoteDepth===void 0&&(ke.maxBlockquoteDepth=0),ke.taskLists===void 0&&(ke.taskLists=!1),ke.strikethrough===void 0&&(ke.strikethrough=!1),ke.emoji===void 0&&(ke.emoji=!1),ke.fencedCodeBlockHighlighting===void 0&&(ke.fencedCodeBlockHighlighting=!0),ke.fencedCodeBlockDefaultMode===void 0&&(ke.fencedCodeBlockDefaultMode="text/plain"),ke.xml===void 0&&(ke.xml=!0),ke.tokenTypeOverrides===void 0&&(ke.tokenTypeOverrides={});var Ve={header:"header",code:"comment",quote:"quote",list1:"variable-2",list2:"variable-3",list3:"keyword",hr:"hr",image:"image",imageAltText:"image-alt-text",imageMarker:"image-marker",formatting:"formatting",linkInline:"link",linkEmail:"link",linkText:"link",linkHref:"string",em:"em",strong:"strong",strikethrough:"strikethrough",emoji:"builtin"};for(var Ke in Ve)Ve.hasOwnProperty(Ke)&&ke.tokenTypeOverrides[Ke]&&(Ve[Ke]=ke.tokenTypeOverrides[Ke]);var ze=/^([*\-_])(?:\s*\1){2,}\s*$/,$e=/^(?:[*\-+]|^[0-9]+([.)]))\s+/,lt=/^\[(x| )\](?=\s)/i,Ie=ke.allowAtxHeaderWithoutSpace?/^(#+)/:/^(#+)(?: |$)/,kt=/^ {0,3}(?:\={1,}|-{2,})\s*$/,tt=/^[^#!\[\]*_\\<>` "'(~:]+/,we=/^(~~~+|```+)[ \t]*([\w\/+#-]*)[^\n`]*$/,Re=/^\s*\[[^\]]+?\]:.*$/,Ne=/[!"#$%&'()*+,\-.\/:;<=>?@\[\\\]^_`{|}~\xA1\xA7\xAB\xB6\xB7\xBB\xBF\u037E\u0387\u055A-\u055F\u0589\u058A\u05BE\u05C0\u05C3\u05C6\u05F3\u05F4\u0609\u060A\u060C\u060D\u061B\u061E\u061F\u066A-\u066D\u06D4\u0700-\u070D\u07F7-\u07F9\u0830-\u083E\u085E\u0964\u0965\u0970\u0AF0\u0DF4\u0E4F\u0E5A\u0E5B\u0F04-\u0F12\u0F14\u0F3A-\u0F3D\u0F85\u0FD0-\u0FD4\u0FD9\u0FDA\u104A-\u104F\u10FB\u1360-\u1368\u1400\u166D\u166E\u169B\u169C\u16EB-\u16ED\u1735\u1736\u17D4-\u17D6\u17D8-\u17DA\u1800-\u180A\u1944\u1945\u1A1E\u1A1F\u1AA0-\u1AA6\u1AA8-\u1AAD\u1B5A-\u1B60\u1BFC-\u1BFF\u1C3B-\u1C3F\u1C7E\u1C7F\u1CC0-\u1CC7\u1CD3\u2010-\u2027\u2030-\u2043\u2045-\u2051\u2053-\u205E\u207D\u207E\u208D\u208E\u2308-\u230B\u2329\u232A\u2768-\u2775\u27C5\u27C6\u27E6-\u27EF\u2983-\u2998\u29D8-\u29DB\u29FC\u29FD\u2CF9-\u2CFC\u2CFE\u2CFF\u2D70\u2E00-\u2E2E\u2E30-\u2E42\u3001-\u3003\u3008-\u3011\u3014-\u301F\u3030\u303D\u30A0\u30FB\uA4FE\uA4FF\uA60D-\uA60F\uA673\uA67E\uA6F2-\uA6F7\uA874-\uA877\uA8CE\uA8CF\uA8F8-\uA8FA\uA8FC\uA92E\uA92F\uA95F\uA9C1-\uA9CD\uA9DE\uA9DF\uAA5C-\uAA5F\uAADE\uAADF\uAAF0\uAAF1\uABEB\uFD3E\uFD3F\uFE10-\uFE19\uFE30-\uFE52\uFE54-\uFE61\uFE63\uFE68\uFE6A\uFE6B\uFF01-\uFF03\uFF05-\uFF0A\uFF0C-\uFF0F\uFF1A\uFF1B\uFF1F\uFF20\uFF3B-\uFF3D\uFF3F\uFF5B\uFF5D\uFF5F-\uFF65]|\uD800[\uDD00-\uDD02\uDF9F\uDFD0]|\uD801\uDD6F|\uD802[\uDC57\uDD1F\uDD3F\uDE50-\uDE58\uDE7F\uDEF0-\uDEF6\uDF39-\uDF3F\uDF99-\uDF9C]|\uD804[\uDC47-\uDC4D\uDCBB\uDCBC\uDCBE-\uDCC1\uDD40-\uDD43\uDD74\uDD75\uDDC5-\uDDC9\uDDCD\uDDDB\uDDDD-\uDDDF\uDE38-\uDE3D\uDEA9]|\uD805[\uDCC6\uDDC1-\uDDD7\uDE41-\uDE43\uDF3C-\uDF3E]|\uD809[\uDC70-\uDC74]|\uD81A[\uDE6E\uDE6F\uDEF5\uDF37-\uDF3B\uDF44]|\uD82F\uDC9F|\uD836[\uDE87-\uDE8B]/,et=" ";function st(Se,fe,at){return fe.f=fe.inline=at,at(Se,fe)}function Nt(Se,fe,at){return fe.f=fe.block=at,at(Se,fe)}function me(Se){return!Se||!/\S/.test(Se.string)}function Ze(Se){if(Se.linkTitle=!1,Se.linkHref=!1,Se.linkText=!1,Se.em=!1,Se.strong=!1,Se.strikethrough=!1,Se.quote=0,Se.indentedCode=!1,Se.f==tn){var fe=We;if(!fe){var at=y.innerMode(it,Se.htmlState);fe=at.mode.name=="xml"&&at.state.tagStart===null&&!at.state.context&&at.state.tokenize.isInText}fe&&(Se.f=Ct,Se.block=ft,Se.htmlState=null)}return Se.trailingSpace=0,Se.trailingSpaceNewLine=!1,Se.prevLine=Se.thisLine,Se.thisLine={stream:null},null}function ft(Se,fe){var at=Se.column()===fe.indentation,Xt=me(fe.prevLine.stream),qe=fe.indentedCode,He=fe.prevLine.hr,Ue=fe.list!==!1,rt=(fe.listStack[fe.listStack.length-1]||0)+3;fe.indentedCode=!1;var dn=fe.indentation;if(fe.indentationDiff===null&&(fe.indentationDiff=fe.indentation,Ue)){for(fe.list=null;dn=4&&(qe||fe.prevLine.fencedCodeEnd||fe.prevLine.header||Xt))return Se.skipToEnd(),fe.indentedCode=!0,Ve.code;if(Se.eatSpace())return null;if(at&&fe.indentation<=rt&&(At=Se.match(Ie))&&At[1].length<=6)return fe.quote=0,fe.header=At[1].length,fe.thisLine.header=!0,ke.highlightFormatting&&(fe.formatting="header"),fe.f=fe.inline,Je(fe);if(fe.indentation<=rt&&Se.eat(">"))return fe.quote=at?1:fe.quote+1,ke.highlightFormatting&&(fe.formatting="quote"),Se.eatSpace(),Je(fe);if(!Fn&&!fe.setext&&at&&fe.indentation<=rt&&(At=Se.match($e))){var Ge=At[1]?"ol":"ul";return fe.indentation=dn+Se.current().length,fe.list=!0,fe.quote=0,fe.listStack.push(fe.indentation),fe.em=!1,fe.strong=!1,fe.code=!1,fe.strikethrough=!1,ke.taskLists&&Se.match(lt,!1)&&(fe.taskList=!0),fe.f=fe.inline,ke.highlightFormatting&&(fe.formatting=["list","list-"+Ge]),Je(fe)}else{if(at&&fe.indentation<=rt&&(At=Se.match(we,!0)))return fe.quote=0,fe.fencedEndRE=new RegExp(At[1]+"+ *$"),fe.localMode=ke.fencedCodeBlockHighlighting&&De(At[2]||ke.fencedCodeBlockDefaultMode),fe.localMode&&(fe.localState=y.startState(fe.localMode)),fe.f=fe.block=Yt,ke.highlightFormatting&&(fe.formatting="code-block"),fe.code=-1,Je(fe);if(fe.setext||(!qt||!Ue)&&!fe.quote&&fe.list===!1&&!fe.code&&!Fn&&!Re.test(Se.string)&&(At=Se.lookAhead(1))&&(At=At.match(kt)))return fe.setext?(fe.header=fe.setext,fe.setext=0,Se.skipToEnd(),ke.highlightFormatting&&(fe.formatting="header")):(fe.header=At[0].charAt(0)=="="?1:2,fe.setext=fe.header),fe.thisLine.header=!0,fe.f=fe.inline,Je(fe);if(Fn)return Se.skipToEnd(),fe.hr=!0,fe.thisLine.hr=!0,Ve.hr;if(Se.peek()==="[")return st(Se,fe,sn)}return st(Se,fe,fe.inline)}function tn(Se,fe){var at=it.token(Se,fe.htmlState);if(!We){var Xt=y.innerMode(it,fe.htmlState);(Xt.mode.name=="xml"&&Xt.state.tagStart===null&&!Xt.state.context&&Xt.state.tokenize.isInText||fe.md_inside&&Se.current().indexOf(">")>-1)&&(fe.f=Ct,fe.block=ft,fe.htmlState=null)}return at}function Yt(Se,fe){var at=fe.listStack[fe.listStack.length-1]||0,Xt=fe.indentation=Se.quote?fe.push(Ve.formatting+"-"+Se.formatting[at]+"-"+Se.quote):fe.push("error"))}if(Se.taskOpen)return fe.push("meta"),fe.length?fe.join(" "):null;if(Se.taskClosed)return fe.push("property"),fe.length?fe.join(" "):null;if(Se.linkHref?fe.push(Ve.linkHref,"url"):(Se.strong&&fe.push(Ve.strong),Se.em&&fe.push(Ve.em),Se.strikethrough&&fe.push(Ve.strikethrough),Se.emoji&&fe.push(Ve.emoji),Se.linkText&&fe.push(Ve.linkText),Se.code&&fe.push(Ve.code),Se.image&&fe.push(Ve.image),Se.imageAltText&&fe.push(Ve.imageAltText,"link"),Se.imageMarker&&fe.push(Ve.imageMarker)),Se.header&&fe.push(Ve.header,Ve.header+"-"+Se.header),Se.quote&&(fe.push(Ve.quote),!ke.maxBlockquoteDepth||ke.maxBlockquoteDepth>=Se.quote?fe.push(Ve.quote+"-"+Se.quote):fe.push(Ve.quote+"-"+ke.maxBlockquoteDepth)),Se.list!==!1){var Xt=(Se.listStack.length-1)%3;Xt?Xt===1?fe.push(Ve.list2):fe.push(Ve.list3):fe.push(Ve.list1)}return Se.trailingSpaceNewLine?fe.push("trailing-space-new-line"):Se.trailingSpace&&fe.push("trailing-space-"+(Se.trailingSpace%2?"a":"b")),fe.length?fe.join(" "):null}function Qe(Se,fe){if(Se.match(tt,!0))return Je(fe)}function Ct(Se,fe){var at=fe.text(Se,fe);if(typeof at!="undefined")return at;if(fe.list)return fe.list=null,Je(fe);if(fe.taskList){var Xt=Se.match(lt,!0)[1]===" ";return Xt?fe.taskOpen=!0:fe.taskClosed=!0,ke.highlightFormatting&&(fe.formatting="task"),fe.taskList=!1,Je(fe)}if(fe.taskOpen=!1,fe.taskClosed=!1,fe.header&&Se.match(/^#+$/,!0))return ke.highlightFormatting&&(fe.formatting="header"),Je(fe);var qe=Se.next();if(fe.linkTitle){fe.linkTitle=!1;var He=qe;qe==="("&&(He=")"),He=(He+"").replace(/([.?*+^\[\]\\(){}|-])/g,"\\$1");var Ue="^\\s*(?:[^"+He+"\\\\]+|\\\\\\\\|\\\\.)"+He;if(Se.match(new RegExp(Ue),!0))return Ve.linkHref}if(qe==="`"){var rt=fe.formatting;ke.highlightFormatting&&(fe.formatting="code"),Se.eatWhile("`");var dn=Se.current().length;if(fe.code==0&&(!fe.quote||dn==1))return fe.code=dn,Je(fe);if(dn==fe.code){var qt=Je(fe);return fe.code=0,qt}else return fe.formatting=rt,Je(fe)}else if(fe.code)return Je(fe);if(qe==="\\"&&(Se.next(),ke.highlightFormatting)){var Fn=Je(fe),At=Ve.formatting+"-escape";return Fn?Fn+" "+At:At}if(qe==="!"&&Se.match(/\[[^\]]*\] ?(?:\(|\[)/,!1))return fe.imageMarker=!0,fe.image=!0,ke.highlightFormatting&&(fe.formatting="image"),Je(fe);if(qe==="["&&fe.imageMarker&&Se.match(/[^\]]*\](\(.*?\)| ?\[.*?\])/,!1))return fe.imageMarker=!1,fe.imageAltText=!0,ke.highlightFormatting&&(fe.formatting="image"),Je(fe);if(qe==="]"&&fe.imageAltText){ke.highlightFormatting&&(fe.formatting="image");var Fn=Je(fe);return fe.imageAltText=!1,fe.image=!1,fe.inline=fe.f=je,Fn}if(qe==="["&&!fe.image)return fe.linkText&&Se.match(/^.*?\]/)||(fe.linkText=!0,ke.highlightFormatting&&(fe.formatting="link")),Je(fe);if(qe==="]"&&fe.linkText){ke.highlightFormatting&&(fe.formatting="link");var Fn=Je(fe);return fe.linkText=!1,fe.inline=fe.f=Se.match(/\(.*?\)| ?\[.*?\]/,!1)?je:Ct,Fn}if(qe==="<"&&Se.match(/^(https?|ftps?):\/\/(?:[^\\>]|\\.)+>/,!1)){fe.f=fe.inline=Me,ke.highlightFormatting&&(fe.formatting="link");var Fn=Je(fe);return Fn?Fn+=" ":Fn="",Fn+Ve.linkInline}if(qe==="<"&&Se.match(/^[^> \\]+@(?:[^\\>]|\\.)+>/,!1)){fe.f=fe.inline=Me,ke.highlightFormatting&&(fe.formatting="link");var Fn=Je(fe);return Fn?Fn+=" ":Fn="",Fn+Ve.linkEmail}if(ke.xml&&qe==="<"&&Se.match(/^(!--|\?|!\[CDATA\[|[a-z][a-z0-9-]*(?:\s+[a-z_:.\-]+(?:\s*=\s*[^>]+)?)*\s*(?:>|$))/i,!1)){var Ge=Se.string.indexOf(">",Se.pos);if(Ge!=-1){var en=Se.string.substring(Se.start,Ge);/markdown\s*=\s*('|"){0,1}1('|"){0,1}/.test(en)&&(fe.md_inside=!0)}return Se.backUp(1),fe.htmlState=y.startState(it),Nt(Se,fe,tn)}if(ke.xml&&qe==="<"&&Se.match(/^\/\w*?>/))return fe.md_inside=!1,"tag";if(qe==="*"||qe==="_"){for(var ue=1,ae=Se.pos==1?" ":Se.string.charAt(Se.pos-2);ue<3&&Se.eat(qe);)ue++;var re=Se.peek()||" ",ce=!/\s/.test(re)&&(!Ne.test(re)||/\s/.test(ae)||Ne.test(ae)),he=!/\s/.test(ae)&&(!Ne.test(ae)||/\s/.test(re)||Ne.test(re)),ie=null,Ce=null;if(ue%2&&(!fe.em&&ce&&(qe==="*"||!he||Ne.test(ae))?ie=!0:fe.em==qe&&he&&(qe==="*"||!ce||Ne.test(re))&&(ie=!1)),ue>1&&(!fe.strong&&ce&&(qe==="*"||!he||Ne.test(ae))?Ce=!0:fe.strong==qe&&he&&(qe==="*"||!ce||Ne.test(re))&&(Ce=!1)),Ce!=null||ie!=null){ke.highlightFormatting&&(fe.formatting=ie==null?"strong":Ce==null?"em":"strong em"),ie===!0&&(fe.em=qe),Ce===!0&&(fe.strong=qe);var qt=Je(fe);return ie===!1&&(fe.em=!1),Ce===!1&&(fe.strong=!1),qt}}else if(qe===" "&&(Se.eat("*")||Se.eat("_"))){if(Se.peek()===" ")return Je(fe);Se.backUp(1)}if(ke.strikethrough){if(qe==="~"&&Se.eatWhile(qe)){if(fe.strikethrough){ke.highlightFormatting&&(fe.formatting="strikethrough");var qt=Je(fe);return fe.strikethrough=!1,qt}else if(Se.match(/^[^\s]/,!1))return fe.strikethrough=!0,ke.highlightFormatting&&(fe.formatting="strikethrough"),Je(fe)}else if(qe===" "&&Se.match(/^~~/,!0)){if(Se.peek()===" ")return Je(fe);Se.backUp(2)}}if(ke.emoji&&qe===":"&&Se.match(/^(?:[a-z_\d+][a-z_\d+-]*|\-[a-z_\d+][a-z_\d+-]*):/)){fe.emoji=!0,ke.highlightFormatting&&(fe.formatting="emoji");var Et=Je(fe);return fe.emoji=!1,Et}return qe===" "&&(Se.match(/^ +$/,!1)?fe.trailingSpace++:fe.trailingSpace&&(fe.trailingSpaceNewLine=!0)),Je(fe)}function Me(Se,fe){var at=Se.next();if(at===">"){fe.f=fe.inline=Ct,ke.highlightFormatting&&(fe.formatting="link");var Xt=Je(fe);return Xt?Xt+=" ":Xt="",Xt+Ve.linkInline}return Se.match(/^[^>]+/,!0),Ve.linkInline}function je(Se,fe){if(Se.eatSpace())return null;var at=Se.next();return at==="("||at==="["?(fe.f=fe.inline=Bt(at==="("?")":"]"),ke.highlightFormatting&&(fe.formatting="link-string"),fe.linkHref=!0,Je(fe)):"error"}var ot={")":/^(?:[^\\\(\)]|\\.|\((?:[^\\\(\)]|\\.)*\))*?(?=\))/,"]":/^(?:[^\\\[\]]|\\.|\[(?:[^\\\[\]]|\\.)*\])*?(?=\])/};function Bt(Se){return function(fe,at){var Xt=fe.next();if(Xt===Se){at.f=at.inline=Ct,ke.highlightFormatting&&(at.formatting="link-string");var qe=Je(at);return at.linkHref=!1,qe}return fe.match(ot[Se]),at.linkHref=!0,Je(at)}}function sn(Se,fe){return Se.match(/^([^\]\\]|\\.)*\]:/,!1)?(fe.f=Kt,Se.next(),ke.highlightFormatting&&(fe.formatting="link"),fe.linkText=!0,Je(fe)):st(Se,fe,Ct)}function Kt(Se,fe){if(Se.match(/^\]:/,!0)){fe.f=fe.inline=Gt,ke.highlightFormatting&&(fe.formatting="link");var at=Je(fe);return fe.linkText=!1,at}return Se.match(/^([^\]\\]|\\.)+/,!0),Ve.linkText}function Gt(Se,fe){return Se.eatSpace()?null:(Se.match(/^[^\s]+/,!0),Se.peek()===void 0?fe.linkTitle=!0:Se.match(/^(?:\s+(?:"(?:[^"\\]|\\\\|\\.)+"|'(?:[^'\\]|\\\\|\\.)+'|\((?:[^)\\]|\\\\|\\.)+\)))?/,!0),fe.f=fe.inline=Ct,Ve.linkHref+" url")}var Dn={startState:function(){return{f:ft,prevLine:{stream:null},thisLine:{stream:null},block:ft,htmlState:null,indentation:0,inline:Ct,text:Qe,formatting:!1,linkText:!1,linkHref:!1,linkTitle:!1,code:0,em:!1,strong:!1,header:0,setext:0,hr:!1,taskList:!1,list:!1,listStack:[],quote:0,trailingSpace:0,trailingSpaceNewLine:!1,strikethrough:!1,emoji:!1,fencedEndRE:null}},copyState:function(Se){return{f:Se.f,prevLine:Se.prevLine,thisLine:Se.thisLine,block:Se.block,htmlState:Se.htmlState&&y.copyState(it,Se.htmlState),indentation:Se.indentation,localMode:Se.localMode,localState:Se.localMode?y.copyState(Se.localMode,Se.localState):null,inline:Se.inline,text:Se.text,formatting:!1,linkText:Se.linkText,linkTitle:Se.linkTitle,linkHref:Se.linkHref,code:Se.code,em:Se.em,strong:Se.strong,strikethrough:Se.strikethrough,emoji:Se.emoji,header:Se.header,setext:Se.setext,hr:Se.hr,taskList:Se.taskList,list:Se.list,listStack:Se.listStack.slice(0),quote:Se.quote,indentedCode:Se.indentedCode,trailingSpace:Se.trailingSpace,trailingSpaceNewLine:Se.trailingSpaceNewLine,md_inside:Se.md_inside,fencedEndRE:Se.fencedEndRE}},token:function(Se,fe){if(fe.formatting=!1,Se!=fe.thisLine.stream){if(fe.header=0,fe.hr=!1,Se.match(/^\s*$/,!0))return Ze(fe),null;if(fe.prevLine=fe.thisLine,fe.thisLine={stream:Se},fe.taskList=!1,fe.trailingSpace=0,fe.trailingSpaceNewLine=!1,!fe.localState&&(fe.f=fe.block,fe.f!=tn)){var at=Se.match(/^\s*/,!0)[0].replace(/\t/g,et).length;if(fe.indentation=at,fe.indentationDiff=null,at>0)return null}}return fe.f(Se,fe)},innerMode:function(Se){return Se.block==tn?{state:Se.htmlState,mode:it}:Se.localState?{state:Se.localState,mode:Se.localMode}:{state:Se,mode:Dn}},indent:function(Se,fe,at){return Se.block==tn&&it.indent?it.indent(Se.htmlState,fe,at):Se.localState&&Se.localMode.indent?Se.localMode.indent(Se.localState,fe,at):y.Pass},blankLine:Ze,getType:Je,blockCommentStart:"",closeBrackets:"()[]{}''\"\"``",fold:"markdown"};return Dn},"xml"),y.defineMIME("text/markdown","markdown"),y.defineMIME("text/x-markdown","markdown")})},98101:function(Dt,Ht,ne){(function(y){y(ne(89780))})(function(y){"use strict";y.modeInfo=[{name:"APL",mime:"text/apl",mode:"apl",ext:["dyalog","apl"]},{name:"PGP",mimes:["application/pgp","application/pgp-encrypted","application/pgp-keys","application/pgp-signature"],mode:"asciiarmor",ext:["asc","pgp","sig"]},{name:"ASN.1",mime:"text/x-ttcn-asn",mode:"asn.1",ext:["asn","asn1"]},{name:"Asterisk",mime:"text/x-asterisk",mode:"asterisk",file:/^extensions\.conf$/i},{name:"Brainfuck",mime:"text/x-brainfuck",mode:"brainfuck",ext:["b","bf"]},{name:"C",mime:"text/x-csrc",mode:"clike",ext:["c","h","ino"]},{name:"C++",mime:"text/x-c++src",mode:"clike",ext:["cpp","c++","cc","cxx","hpp","h++","hh","hxx"],alias:["cpp"]},{name:"Cobol",mime:"text/x-cobol",mode:"cobol",ext:["cob","cpy"]},{name:"C#",mime:"text/x-csharp",mode:"clike",ext:["cs"],alias:["csharp","cs"]},{name:"Clojure",mime:"text/x-clojure",mode:"clojure",ext:["clj","cljc","cljx"]},{name:"ClojureScript",mime:"text/x-clojurescript",mode:"clojure",ext:["cljs"]},{name:"Closure Stylesheets (GSS)",mime:"text/x-gss",mode:"css",ext:["gss"]},{name:"CMake",mime:"text/x-cmake",mode:"cmake",ext:["cmake","cmake.in"],file:/^CMakeLists\.txt$/},{name:"CoffeeScript",mimes:["application/vnd.coffeescript","text/coffeescript","text/x-coffeescript"],mode:"coffeescript",ext:["coffee"],alias:["coffee","coffee-script"]},{name:"Common Lisp",mime:"text/x-common-lisp",mode:"commonlisp",ext:["cl","lisp","el"],alias:["lisp"]},{name:"Cypher",mime:"application/x-cypher-query",mode:"cypher",ext:["cyp","cypher"]},{name:"Cython",mime:"text/x-cython",mode:"python",ext:["pyx","pxd","pxi"]},{name:"Crystal",mime:"text/x-crystal",mode:"crystal",ext:["cr"]},{name:"CSS",mime:"text/css",mode:"css",ext:["css"]},{name:"CQL",mime:"text/x-cassandra",mode:"sql",ext:["cql"]},{name:"D",mime:"text/x-d",mode:"d",ext:["d"]},{name:"Dart",mimes:["application/dart","text/x-dart"],mode:"dart",ext:["dart"]},{name:"diff",mime:"text/x-diff",mode:"diff",ext:["diff","patch"]},{name:"Django",mime:"text/x-django",mode:"django"},{name:"Dockerfile",mime:"text/x-dockerfile",mode:"dockerfile",file:/^Dockerfile$/},{name:"DTD",mime:"application/xml-dtd",mode:"dtd",ext:["dtd"]},{name:"Dylan",mime:"text/x-dylan",mode:"dylan",ext:["dylan","dyl","intr"]},{name:"EBNF",mime:"text/x-ebnf",mode:"ebnf"},{name:"ECL",mime:"text/x-ecl",mode:"ecl",ext:["ecl"]},{name:"edn",mime:"application/edn",mode:"clojure",ext:["edn"]},{name:"Eiffel",mime:"text/x-eiffel",mode:"eiffel",ext:["e"]},{name:"Elm",mime:"text/x-elm",mode:"elm",ext:["elm"]},{name:"Embedded Javascript",mime:"application/x-ejs",mode:"htmlembedded",ext:["ejs"]},{name:"Embedded Ruby",mime:"application/x-erb",mode:"htmlembedded",ext:["erb"]},{name:"Erlang",mime:"text/x-erlang",mode:"erlang",ext:["erl"]},{name:"Esper",mime:"text/x-esper",mode:"sql"},{name:"Factor",mime:"text/x-factor",mode:"factor",ext:["factor"]},{name:"FCL",mime:"text/x-fcl",mode:"fcl"},{name:"Forth",mime:"text/x-forth",mode:"forth",ext:["forth","fth","4th"]},{name:"Fortran",mime:"text/x-fortran",mode:"fortran",ext:["f","for","f77","f90","f95"]},{name:"F#",mime:"text/x-fsharp",mode:"mllike",ext:["fs"],alias:["fsharp"]},{name:"Gas",mime:"text/x-gas",mode:"gas",ext:["s"]},{name:"Gherkin",mime:"text/x-feature",mode:"gherkin",ext:["feature"]},{name:"GitHub Flavored Markdown",mime:"text/x-gfm",mode:"gfm",file:/^(readme|contributing|history)\.md$/i},{name:"Go",mime:"text/x-go",mode:"go",ext:["go"]},{name:"Groovy",mime:"text/x-groovy",mode:"groovy",ext:["groovy","gradle"],file:/^Jenkinsfile$/},{name:"HAML",mime:"text/x-haml",mode:"haml",ext:["haml"]},{name:"Haskell",mime:"text/x-haskell",mode:"haskell",ext:["hs"]},{name:"Haskell (Literate)",mime:"text/x-literate-haskell",mode:"haskell-literate",ext:["lhs"]},{name:"Haxe",mime:"text/x-haxe",mode:"haxe",ext:["hx"]},{name:"HXML",mime:"text/x-hxml",mode:"haxe",ext:["hxml"]},{name:"ASP.NET",mime:"application/x-aspx",mode:"htmlembedded",ext:["aspx"],alias:["asp","aspx"]},{name:"HTML",mime:"text/html",mode:"htmlmixed",ext:["html","htm","handlebars","hbs"],alias:["xhtml"]},{name:"HTTP",mime:"message/http",mode:"http"},{name:"IDL",mime:"text/x-idl",mode:"idl",ext:["pro"]},{name:"Pug",mime:"text/x-pug",mode:"pug",ext:["jade","pug"],alias:["jade"]},{name:"Java",mime:"text/x-java",mode:"clike",ext:["java"]},{name:"Java Server Pages",mime:"application/x-jsp",mode:"htmlembedded",ext:["jsp"],alias:["jsp"]},{name:"JavaScript",mimes:["text/javascript","text/ecmascript","application/javascript","application/x-javascript","application/ecmascript"],mode:"javascript",ext:["js"],alias:["ecmascript","js","node"]},{name:"JSON",mimes:["application/json","application/x-json"],mode:"javascript",ext:["json","map"],alias:["json5"]},{name:"JSON-LD",mime:"application/ld+json",mode:"javascript",ext:["jsonld"],alias:["jsonld"]},{name:"JSX",mime:"text/jsx",mode:"jsx",ext:["jsx"]},{name:"Jinja2",mime:"text/jinja2",mode:"jinja2",ext:["j2","jinja","jinja2"]},{name:"Julia",mime:"text/x-julia",mode:"julia",ext:["jl"]},{name:"Kotlin",mime:"text/x-kotlin",mode:"clike",ext:["kt"]},{name:"LESS",mime:"text/x-less",mode:"css",ext:["less"]},{name:"LiveScript",mime:"text/x-livescript",mode:"livescript",ext:["ls"],alias:["ls"]},{name:"Lua",mime:"text/x-lua",mode:"lua",ext:["lua"]},{name:"Markdown",mime:"text/x-markdown",mode:"markdown",ext:["markdown","md","mkd"]},{name:"mIRC",mime:"text/mirc",mode:"mirc"},{name:"MariaDB SQL",mime:"text/x-mariadb",mode:"sql"},{name:"Mathematica",mime:"text/x-mathematica",mode:"mathematica",ext:["m","nb","wl","wls"]},{name:"Modelica",mime:"text/x-modelica",mode:"modelica",ext:["mo"]},{name:"MUMPS",mime:"text/x-mumps",mode:"mumps",ext:["mps"]},{name:"MS SQL",mime:"text/x-mssql",mode:"sql"},{name:"mbox",mime:"application/mbox",mode:"mbox",ext:["mbox"]},{name:"MySQL",mime:"text/x-mysql",mode:"sql"},{name:"Nginx",mime:"text/x-nginx-conf",mode:"nginx",file:/nginx.*\.conf$/i},{name:"NSIS",mime:"text/x-nsis",mode:"nsis",ext:["nsh","nsi"]},{name:"NTriples",mimes:["application/n-triples","application/n-quads","text/n-triples"],mode:"ntriples",ext:["nt","nq"]},{name:"Objective-C",mime:"text/x-objectivec",mode:"clike",ext:["m"],alias:["objective-c","objc"]},{name:"Objective-C++",mime:"text/x-objectivec++",mode:"clike",ext:["mm"],alias:["objective-c++","objc++"]},{name:"OCaml",mime:"text/x-ocaml",mode:"mllike",ext:["ml","mli","mll","mly"]},{name:"Octave",mime:"text/x-octave",mode:"octave",ext:["m"]},{name:"Oz",mime:"text/x-oz",mode:"oz",ext:["oz"]},{name:"Pascal",mime:"text/x-pascal",mode:"pascal",ext:["p","pas"]},{name:"PEG.js",mime:"null",mode:"pegjs",ext:["jsonld"]},{name:"Perl",mime:"text/x-perl",mode:"perl",ext:["pl","pm"]},{name:"PHP",mimes:["text/x-php","application/x-httpd-php","application/x-httpd-php-open"],mode:"php",ext:["php","php3","php4","php5","php7","phtml"]},{name:"Pig",mime:"text/x-pig",mode:"pig",ext:["pig"]},{name:"Plain Text",mime:"text/plain",mode:"null",ext:["txt","text","conf","def","list","log"]},{name:"PLSQL",mime:"text/x-plsql",mode:"sql",ext:["pls"]},{name:"PostgreSQL",mime:"text/x-pgsql",mode:"sql"},{name:"PowerShell",mime:"application/x-powershell",mode:"powershell",ext:["ps1","psd1","psm1"]},{name:"Properties files",mime:"text/x-properties",mode:"properties",ext:["properties","ini","in"],alias:["ini","properties"]},{name:"ProtoBuf",mime:"text/x-protobuf",mode:"protobuf",ext:["proto"]},{name:"Python",mime:"text/x-python",mode:"python",ext:["BUILD","bzl","py","pyw"],file:/^(BUCK|BUILD)$/},{name:"Puppet",mime:"text/x-puppet",mode:"puppet",ext:["pp"]},{name:"Q",mime:"text/x-q",mode:"q",ext:["q"]},{name:"R",mime:"text/x-rsrc",mode:"r",ext:["r","R"],alias:["rscript"]},{name:"reStructuredText",mime:"text/x-rst",mode:"rst",ext:["rst"],alias:["rst"]},{name:"RPM Changes",mime:"text/x-rpm-changes",mode:"rpm"},{name:"RPM Spec",mime:"text/x-rpm-spec",mode:"rpm",ext:["spec"]},{name:"Ruby",mime:"text/x-ruby",mode:"ruby",ext:["rb"],alias:["jruby","macruby","rake","rb","rbx"]},{name:"Rust",mime:"text/x-rustsrc",mode:"rust",ext:["rs"]},{name:"SAS",mime:"text/x-sas",mode:"sas",ext:["sas"]},{name:"Sass",mime:"text/x-sass",mode:"sass",ext:["sass"]},{name:"Scala",mime:"text/x-scala",mode:"clike",ext:["scala"]},{name:"Scheme",mime:"text/x-scheme",mode:"scheme",ext:["scm","ss"]},{name:"SCSS",mime:"text/x-scss",mode:"css",ext:["scss"]},{name:"Shell",mimes:["text/x-sh","application/x-sh"],mode:"shell",ext:["sh","ksh","bash"],alias:["bash","sh","zsh"],file:/^PKGBUILD$/},{name:"Sieve",mime:"application/sieve",mode:"sieve",ext:["siv","sieve"]},{name:"Slim",mimes:["text/x-slim","application/x-slim"],mode:"slim",ext:["slim"]},{name:"Smalltalk",mime:"text/x-stsrc",mode:"smalltalk",ext:["st"]},{name:"Smarty",mime:"text/x-smarty",mode:"smarty",ext:["tpl"]},{name:"Solr",mime:"text/x-solr",mode:"solr"},{name:"SML",mime:"text/x-sml",mode:"mllike",ext:["sml","sig","fun","smackspec"]},{name:"Soy",mime:"text/x-soy",mode:"soy",ext:["soy"],alias:["closure template"]},{name:"SPARQL",mime:"application/sparql-query",mode:"sparql",ext:["rq","sparql"],alias:["sparul"]},{name:"Spreadsheet",mime:"text/x-spreadsheet",mode:"spreadsheet",alias:["excel","formula"]},{name:"SQL",mime:"text/x-sql",mode:"sql",ext:["sql"]},{name:"SQLite",mime:"text/x-sqlite",mode:"sql"},{name:"Squirrel",mime:"text/x-squirrel",mode:"clike",ext:["nut"]},{name:"Stylus",mime:"text/x-styl",mode:"stylus",ext:["styl"]},{name:"Swift",mime:"text/x-swift",mode:"swift",ext:["swift"]},{name:"sTeX",mime:"text/x-stex",mode:"stex"},{name:"LaTeX",mime:"text/x-latex",mode:"stex",ext:["text","ltx","tex"],alias:["tex"]},{name:"SystemVerilog",mime:"text/x-systemverilog",mode:"verilog",ext:["v","sv","svh"]},{name:"Tcl",mime:"text/x-tcl",mode:"tcl",ext:["tcl"]},{name:"Textile",mime:"text/x-textile",mode:"textile",ext:["textile"]},{name:"TiddlyWiki",mime:"text/x-tiddlywiki",mode:"tiddlywiki"},{name:"Tiki wiki",mime:"text/tiki",mode:"tiki"},{name:"TOML",mime:"text/x-toml",mode:"toml",ext:["toml"]},{name:"Tornado",mime:"text/x-tornado",mode:"tornado"},{name:"troff",mime:"text/troff",mode:"troff",ext:["1","2","3","4","5","6","7","8","9"]},{name:"TTCN",mime:"text/x-ttcn",mode:"ttcn",ext:["ttcn","ttcn3","ttcnpp"]},{name:"TTCN_CFG",mime:"text/x-ttcn-cfg",mode:"ttcn-cfg",ext:["cfg"]},{name:"Turtle",mime:"text/turtle",mode:"turtle",ext:["ttl"]},{name:"TypeScript",mime:"application/typescript",mode:"javascript",ext:["ts"],alias:["ts"]},{name:"TypeScript-JSX",mime:"text/typescript-jsx",mode:"jsx",ext:["tsx"],alias:["tsx"]},{name:"Twig",mime:"text/x-twig",mode:"twig"},{name:"Web IDL",mime:"text/x-webidl",mode:"webidl",ext:["webidl"]},{name:"VB.NET",mime:"text/x-vb",mode:"vb",ext:["vb"]},{name:"VBScript",mime:"text/vbscript",mode:"vbscript",ext:["vbs"]},{name:"Velocity",mime:"text/velocity",mode:"velocity",ext:["vtl"]},{name:"Verilog",mime:"text/x-verilog",mode:"verilog",ext:["v"]},{name:"VHDL",mime:"text/x-vhdl",mode:"vhdl",ext:["vhd","vhdl"]},{name:"Vue.js Component",mimes:["script/x-vue","text/x-vue"],mode:"vue",ext:["vue"]},{name:"XML",mimes:["application/xml","text/xml"],mode:"xml",ext:["xml","xsl","xsd","svg"],alias:["rss","wsdl","xsd"]},{name:"XQuery",mime:"application/xquery",mode:"xquery",ext:["xy","xquery"]},{name:"Yacas",mime:"text/x-yacas",mode:"yacas",ext:["ys"]},{name:"YAML",mimes:["text/x-yaml","text/yaml"],mode:"yaml",ext:["yaml","yml"],alias:["yml"]},{name:"Z80",mime:"text/x-z80",mode:"z80",ext:["z80"]},{name:"mscgen",mime:"text/x-mscgen",mode:"mscgen",ext:["mscgen","mscin","msc"]},{name:"xu",mime:"text/x-xu",mode:"mscgen",ext:["xu"]},{name:"msgenny",mime:"text/x-msgenny",mode:"mscgen",ext:["msgenny"]},{name:"WebAssembly",mime:"text/webassembly",mode:"wast",ext:["wat","wast"]}];for(var Le=0;Le-1&&it.substring(Ve+1,it.length);if(Ke)return y.findModeByExtension(Ke)},y.findModeByName=function(it){it=it.toLowerCase();for(var We=0;We0?tt.cmdState[tt.cmdState.length-1]:null}function De(tt){var we=tt.cmdState.pop();we&&we.closeBracket()}function Ve(tt){for(var we=tt.cmdState,Re=we.length-1;Re>=0;Re--){var Ne=we[Re];if(Ne.name!="DEFAULT")return Ne}return{styleIdentifier:function(){return null}}}function Ke(tt,we,Re){return function(){this.name=tt,this.bracketNo=0,this.style=we,this.styles=Re,this.argument=null,this.styleIdentifier=function(){return this.styles[this.bracketNo-1]||null},this.openBracket=function(){return this.bracketNo++,"bracket"},this.closeBracket=function(){}}}var ze={};ze.importmodule=Ke("importmodule","tag",["string","builtin"]),ze.documentclass=Ke("documentclass","tag",["","atom"]),ze.usepackage=Ke("usepackage","tag",["atom"]),ze.begin=Ke("begin","tag",["atom"]),ze.end=Ke("end","tag",["atom"]),ze.label=Ke("label","tag",["atom"]),ze.ref=Ke("ref","tag",["atom"]),ze.eqref=Ke("eqref","tag",["atom"]),ze.cite=Ke("cite","tag",["atom"]),ze.bibitem=Ke("bibitem","tag",["atom"]),ze.Bibitem=Ke("Bibitem","tag",["atom"]),ze.RBibitem=Ke("RBibitem","tag",["atom"]),ze.DEFAULT=function(){this.name="DEFAULT",this.style="tag",this.styleIdentifier=this.openBracket=this.closeBracket=function(){}};function $e(tt,we){tt.f=we}function lt(tt,we){var Re;if(tt.match(/^\\[a-zA-Z@]+/)){var Ne=tt.current().slice(1);return Re=ze.hasOwnProperty(Ne)?ze[Ne]:ze.DEFAULT,Re=new Re,it(we,Re),$e(we,kt),Re.style}if(tt.match(/^\\[$&%#{}_]/)||tt.match(/^\\[,;!\/\\]/))return"tag";if(tt.match("\\["))return $e(we,function(st,Nt){return Ie(st,Nt,"\\]")}),"keyword";if(tt.match("\\("))return $e(we,function(st,Nt){return Ie(st,Nt,"\\)")}),"keyword";if(tt.match("$$"))return $e(we,function(st,Nt){return Ie(st,Nt,"$$")}),"keyword";if(tt.match("$"))return $e(we,function(st,Nt){return Ie(st,Nt,"$")}),"keyword";var et=tt.next();if(et=="%")return tt.skipToEnd(),"comment";if(et=="}"||et=="]"){if(Re=We(we),Re)Re.closeBracket(et),$e(we,kt);else return"error";return"bracket"}else return et=="{"||et=="["?(Re=ze.DEFAULT,Re=new Re,it(we,Re),"bracket"):/\d/.test(et)?(tt.eatWhile(/[\w.%]/),"atom"):(tt.eatWhile(/[\w\-_]/),Re=Ve(we),Re.name=="begin"&&(Re.argument=tt.current()),Re.styleIdentifier())}function Ie(tt,we,Re){if(tt.eatSpace())return null;if(Re&&tt.match(Re))return $e(we,lt),"keyword";if(tt.match(/^\\[a-zA-Z@]+/))return"tag";if(tt.match(/^[a-zA-Z]+/))return"variable-2";if(tt.match(/^\\[$&%#{}_]/)||tt.match(/^\\[,;!\/]/)||tt.match(/^[\^_&]/))return"tag";if(tt.match(/^[+\-<>|=,\/@!*:;'"`~#?]/))return null;if(tt.match(/^(\d+\.\d*|\d*\.\d+|\d+)/))return"number";var Ne=tt.next();return Ne=="{"||Ne=="}"||Ne=="["||Ne=="]"||Ne=="("||Ne==")"?"bracket":Ne=="%"?(tt.skipToEnd(),"comment"):"error"}function kt(tt,we){var Re=tt.peek(),Ne;return Re=="{"||Re=="["?(Ne=We(we),Ne.openBracket(Re),tt.eat(Re),$e(we,lt),"bracket"):/[ \t\r]/.test(Re)?(tt.eat(Re),null):($e(we,lt),De(we),lt(tt,we))}return{startState:function(){var tt=ke.inMathMode?function(we,Re){return Ie(we,Re)}:lt;return{cmdState:[],f:tt}},copyState:function(tt){return{cmdState:tt.cmdState.slice(),f:tt.f}},token:function(tt,we){return we.f(tt,we)},blankLine:function(tt){tt.f=lt,tt.cmdState.length=0},lineComment:"%"}}),y.defineMIME("text/x-stex","stex"),y.defineMIME("text/x-latex","stex")})},15525:function(Dt,Ht,ne){(function(y){y(ne(89780))})(function(y){"use strict";var Le={autoSelfClosers:{area:!0,base:!0,br:!0,col:!0,command:!0,embed:!0,frame:!0,hr:!0,img:!0,input:!0,keygen:!0,link:!0,meta:!0,param:!0,source:!0,track:!0,wbr:!0,menuitem:!0},implicitlyClosed:{dd:!0,li:!0,optgroup:!0,option:!0,p:!0,rp:!0,rt:!0,tbody:!0,td:!0,tfoot:!0,th:!0,tr:!0},contextGrabbers:{dd:{dd:!0,dt:!0},dt:{dd:!0,dt:!0},li:{li:!0},option:{option:!0,optgroup:!0},optgroup:{optgroup:!0},p:{address:!0,article:!0,aside:!0,blockquote:!0,dir:!0,div:!0,dl:!0,fieldset:!0,footer:!0,form:!0,h1:!0,h2:!0,h3:!0,h4:!0,h5:!0,h6:!0,header:!0,hgroup:!0,hr:!0,menu:!0,nav:!0,ol:!0,p:!0,pre:!0,section:!0,table:!0,ul:!0},rp:{rp:!0,rt:!0},rt:{rp:!0,rt:!0},tbody:{tbody:!0,tfoot:!0},td:{td:!0,th:!0},tfoot:{tbody:!0},th:{td:!0,th:!0},thead:{tbody:!0,tfoot:!0},tr:{tr:!0}},doNotIndent:{pre:!0},allowUnquoted:!0,allowMissing:!0,caseFold:!0},ke={autoSelfClosers:{},implicitlyClosed:{},contextGrabbers:{},doNotIndent:{},allowUnquoted:!1,allowMissing:!1,allowMissingTagName:!1,caseFold:!1};y.defineMode("xml",function(it,We){var De=it.indentUnit,Ve={},Ke=We.htmlMode?Le:ke;for(var ze in Ke)Ve[ze]=Ke[ze];for(var ze in We)Ve[ze]=We[ze];var $e,lt;function Ie(Me,je){function ot(Kt){return je.tokenize=Kt,Kt(Me,je)}var Bt=Me.next();if(Bt=="<")return Me.eat("!")?Me.eat("[")?Me.match("CDATA[")?ot(we("atom","]]>")):null:Me.match("--")?ot(we("comment","-->")):Me.match("DOCTYPE",!0,!0)?(Me.eatWhile(/[\w\._\-]/),ot(Re(1))):null:Me.eat("?")?(Me.eatWhile(/[\w\._\-]/),je.tokenize=we("meta","?>"),"meta"):($e=Me.eat("/")?"closeTag":"openTag",je.tokenize=kt,"tag bracket");if(Bt=="&"){var sn;return Me.eat("#")?Me.eat("x")?sn=Me.eatWhile(/[a-fA-F\d]/)&&Me.eat(";"):sn=Me.eatWhile(/[\d]/)&&Me.eat(";"):sn=Me.eatWhile(/[\w\.\-:]/)&&Me.eat(";"),sn?"atom":"error"}else return Me.eatWhile(/[^&<]/),null}Ie.isInText=!0;function kt(Me,je){var ot=Me.next();if(ot==">"||ot=="/"&&Me.eat(">"))return je.tokenize=Ie,$e=ot==">"?"endTag":"selfcloseTag","tag bracket";if(ot=="=")return $e="equals",null;if(ot=="<"){je.tokenize=Ie,je.state=Nt,je.tagName=je.tagStart=null;var Bt=je.tokenize(Me,je);return Bt?Bt+" tag error":"tag error"}else return/[\'\"]/.test(ot)?(je.tokenize=tt(ot),je.stringStartCol=Me.column(),je.tokenize(Me,je)):(Me.match(/^[^\s\u00a0=<>\"\']*[^\s\u00a0=<>\"\'\/]/),"word")}function tt(Me){var je=function(ot,Bt){for(;!ot.eol();)if(ot.next()==Me){Bt.tokenize=kt;break}return"string"};return je.isInAttribute=!0,je}function we(Me,je){return function(ot,Bt){for(;!ot.eol();){if(ot.match(je)){Bt.tokenize=Ie;break}ot.next()}return Me}}function Re(Me){return function(je,ot){for(var Bt;(Bt=je.next())!=null;){if(Bt=="<")return ot.tokenize=Re(Me+1),ot.tokenize(je,ot);if(Bt==">")if(Me==1){ot.tokenize=Ie;break}else return ot.tokenize=Re(Me-1),ot.tokenize(je,ot)}return"meta"}}function Ne(Me,je,ot){this.prev=Me.context,this.tagName=je,this.indent=Me.indented,this.startOfLine=ot,(Ve.doNotIndent.hasOwnProperty(je)||Me.context&&Me.context.noIndent)&&(this.noIndent=!0)}function et(Me){Me.context&&(Me.context=Me.context.prev)}function st(Me,je){for(var ot;;){if(!Me.context||(ot=Me.context.tagName,!Ve.contextGrabbers.hasOwnProperty(ot)||!Ve.contextGrabbers[ot].hasOwnProperty(je)))return;et(Me)}}function Nt(Me,je,ot){return Me=="openTag"?(ot.tagStart=je.column(),me):Me=="closeTag"?Ze:Nt}function me(Me,je,ot){return Me=="word"?(ot.tagName=je.current(),lt="tag",Yt):Ve.allowMissingTagName&&Me=="endTag"?(lt="tag bracket",Yt(Me,je,ot)):(lt="error",me)}function Ze(Me,je,ot){if(Me=="word"){var Bt=je.current();return ot.context&&ot.context.tagName!=Bt&&Ve.implicitlyClosed.hasOwnProperty(ot.context.tagName)&&et(ot),ot.context&&ot.context.tagName==Bt||Ve.matchClosing===!1?(lt="tag",ft):(lt="tag error",tn)}else return Ve.allowMissingTagName&&Me=="endTag"?(lt="tag bracket",ft(Me,je,ot)):(lt="error",tn)}function ft(Me,je,ot){return Me!="endTag"?(lt="error",ft):(et(ot),Nt)}function tn(Me,je,ot){return lt="error",ft(Me,je,ot)}function Yt(Me,je,ot){if(Me=="word")return lt="attribute",Je;if(Me=="endTag"||Me=="selfcloseTag"){var Bt=ot.tagName,sn=ot.tagStart;return ot.tagName=ot.tagStart=null,Me=="selfcloseTag"||Ve.autoSelfClosers.hasOwnProperty(Bt)?st(ot,Bt):(st(ot,Bt),ot.context=new Ne(ot,Bt,sn==ot.indented)),Nt}return lt="error",Yt}function Je(Me,je,ot){return Me=="equals"?Qe:(Ve.allowMissing||(lt="error"),Yt(Me,je,ot))}function Qe(Me,je,ot){return Me=="string"?Ct:Me=="word"&&Ve.allowUnquoted?(lt="string",Yt):(lt="error",Yt(Me,je,ot))}function Ct(Me,je,ot){return Me=="string"?Ct:Yt(Me,je,ot)}return{startState:function(Me){var je={tokenize:Ie,state:Nt,indented:Me||0,tagName:null,tagStart:null,context:null};return Me!=null&&(je.baseIndent=Me),je},token:function(Me,je){if(!je.tagName&&Me.sol()&&(je.indented=Me.indentation()),Me.eatSpace())return null;$e=null;var ot=je.tokenize(Me,je);return(ot||$e)&&ot!="comment"&&(lt=null,je.state=je.state($e||ot,Me,je),lt&&(ot=lt=="error"?ot+" error":lt)),ot},indent:function(Me,je,ot){var Bt=Me.context;if(Me.tokenize.isInAttribute)return Me.tagStart==Me.indented?Me.stringStartCol+1:Me.indented+De;if(Bt&&Bt.noIndent)return y.Pass;if(Me.tokenize!=kt&&Me.tokenize!=Ie)return ot?ot.match(/^(\s*)/)[0].length:0;if(Me.tagName)return Ve.multilineTagIndentPastTag!==!1?Me.tagStart+Me.tagName.length+2:Me.tagStart+De*(Ve.multilineTagIndentFactor||1);if(Ve.alignCDATA&&/$/,blockCommentStart:"",configuration:Ve.htmlMode?"html":"xml",helperType:Ve.htmlMode?"html":"xml",skipAttribute:function(Me){Me.state==Qe&&(Me.state=Yt)},xmlCurrentTag:function(Me){return Me.tagName?{name:Me.tagName,close:Me.type=="closeTag"}:null},xmlCurrentContext:function(Me){for(var je=[],ot=Me.context;ot;ot=ot.prev)ot.tagName&&je.push(ot.tagName);return je.reverse()}}}),y.defineMIME("text/xml","xml"),y.defineMIME("application/xml","xml"),y.mimeModes.hasOwnProperty("text/html")||y.defineMIME("text/html",{name:"xml",htmlMode:!0})})},2859:function(Dt,Ht,ne){"use strict";ne.d(Ht,{hP:function(){return en}});var y=function(ue,ae){return(y=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(re,ce){re.__proto__=ce}||function(re,ce){for(var he in ce)Object.prototype.hasOwnProperty.call(ce,he)&&(re[he]=ce[he])})(ue,ae)};function Le(ue,ae){function re(){this.constructor=ue}y(ue,ae),ue.prototype=ae===null?Object.create(ae):(re.prototype=ae.prototype,new re)}function ke(ue,ae,re,ce){return new(re||(re=Promise))(function(he,ie){function Ce(dt){try{vt(ce.next(dt))}catch(yt){ie(yt)}}function Et(dt){try{vt(ce.throw(dt))}catch(yt){ie(yt)}}function vt(dt){var yt;dt.done?he(dt.value):(yt=dt.value,yt instanceof re?yt:new re(function(vn){vn(yt)})).then(Ce,Et)}vt((ce=ce.apply(ue,ae||[])).next())})}function it(ue,ae){var re,ce,he,ie,Ce={label:0,sent:function(){if(1&he[0])throw he[1];return he[1]},trys:[],ops:[]};return ie={next:Et(0),throw:Et(1),return:Et(2)},typeof Symbol=="function"&&(ie[Symbol.iterator]=function(){return this}),ie;function Et(vt){return function(dt){return function(yt){if(re)throw new TypeError("Generator is already executing.");for(;Ce;)try{if(re=1,ce&&(he=2&yt[0]?ce.return:yt[0]?ce.throw||((he=ce.return)&&he.call(ce),0):ce.next)&&!(he=he.call(ce,yt[1])).done)return he;switch(ce=0,he&&(yt=[2&yt[0],he.value]),yt[0]){case 0:case 1:he=yt;break;case 4:return Ce.label++,{value:yt[1],done:!1};case 5:Ce.label++,ce=yt[1],yt=[0];continue;case 7:yt=Ce.ops.pop(),Ce.trys.pop();continue;default:if(he=Ce.trys,!((he=he.length>0&&he[he.length-1])||yt[0]!==6&&yt[0]!==2)){Ce=0;continue}if(yt[0]===3&&(!he||yt[1]>he[0]&&yt[1] `,yt.style.marginLeft="5px",dt.appendChild(yt)}var vn=document.createElement("div");vn.style.display="flex",vn.style.alignItems="center",vn.style.minHeight="20px",vn.style.flexGrow="2";var wn=document.createElement("hr");if(wn.style.minWidth="20px",wn.style.border="0px",wn.style.borderTop="3px solid "+(ie.uiStyleSettings!==void 0?ie.uiStyleSettings.toolboxColor:"#eeeeee"),wn.style.flexGrow="2",vn.appendChild(wn),dt.appendChild(vn),vt==="both"||vt==="end"){var Sn=document.createElement("div");Sn.style.display="flex",Sn.style.alignItems="center",Sn.style.minHeight="20px",Sn.innerHTML=` - `,Sn.style.marginRight="5px",dt.appendChild(Sn)}ie.typeBoxes.push(dt)},ie=this,Ce=0;Ce<4;Ce++)he(Ce);return ce},ae.prototype.setCurrentType=function(re,ce){var he=this;this.currentType=re,this.typeBoxes.forEach(function(ie){ie.style.borderColor=ie===ce?he.uiStyleSettings!==void 0?he.uiStyleSettings.toolboxAccentColor:"#3080c3":"transparent"}),this.onArrowTypeChanged&&this.onArrowTypeChanged(this.currentType)},ae}(we),sn=function(ue){function ae(re,ce,he){var ie=ue.call(this,re,ce,he)||this;return ie.arrowType="end",ie.arrowBaseHeight=10,ie.arrowBaseWidth=10,ie.getArrowPoints=ie.getArrowPoints.bind(ie),ie.setArrowType=ie.setArrowType.bind(ie),ie.arrowTypePanel=new Bt("Arrow type","end"),ie.arrowTypePanel.onArrowTypeChanged=ie.setArrowType,ie}return Le(ae,ue),ae.prototype.ownsTarget=function(re){return!(!ue.prototype.ownsTarget.call(this,re)&&re!==this.arrow1&&re!==this.arrow2)},ae.prototype.getArrowPoints=function(re,ce){var he=this.arrowBaseWidth+2*this.strokeWidth,ie=this.arrowBaseHeight+2*this.strokeWidth;return re-he/2+","+(ce+ie/2)+" "+re+","+(ce-ie/2)+" "+(re+he/2)+","+(ce+ie/2)},ae.prototype.createTips=function(){this.arrow1=De.createPolygon(this.getArrowPoints(this.x1,this.y1),[["fill",this.strokeColor]]),this.arrow1.transform.baseVal.appendItem(De.createTransform()),this.visual.appendChild(this.arrow1),this.arrow2=De.createPolygon(this.getArrowPoints(this.x2,this.y2),[["fill",this.strokeColor]]),this.arrow2.transform.baseVal.appendItem(De.createTransform()),this.visual.appendChild(this.arrow2)},ae.prototype.pointerDown=function(re,ce){ue.prototype.pointerDown.call(this,re,ce),this.state==="creating"&&this.createTips()},ae.prototype.adjustVisual=function(){if(ue.prototype.adjustVisual.call(this),this.arrow1&&this.arrow2){this.arrow1.style.display=this.arrowType==="both"||this.arrowType==="start"?"":"none",this.arrow2.style.display=this.arrowType==="both"||this.arrowType==="end"?"":"none",De.setAttributes(this.arrow1,[["points",this.getArrowPoints(this.x1,this.y1)],["fill",this.strokeColor]]),De.setAttributes(this.arrow2,[["points",this.getArrowPoints(this.x2,this.y2)],["fill",this.strokeColor]]);var re=0;Math.abs(this.x1-this.x2)>.1&&(re=180*Math.atan((this.y2-this.y1)/(this.x2-this.x1))/Math.PI+90*Math.sign(this.x1-this.x2));var ce=this.arrow1.transform.baseVal.getItem(0);ce.setRotate(re,this.x1,this.y1),this.arrow1.transform.baseVal.replaceItem(ce,0);var he=this.arrow2.transform.baseVal.getItem(0);he.setRotate(re+180,this.x2,this.y2),this.arrow2.transform.baseVal.replaceItem(he,0)}},ae.prototype.setArrowType=function(re){this.arrowType=re,this.adjustVisual(),this.stateChanged()},Object.defineProperty(ae.prototype,"toolboxPanels",{get:function(){return[this.strokePanel,this.strokeWidthPanel,this.strokeStylePanel,this.arrowTypePanel]},enumerable:!1,configurable:!0}),ae.prototype.getState=function(){var re=Object.assign({arrowType:this.arrowType},ue.prototype.getState.call(this));return re.typeName=ae.typeName,re},ae.prototype.restoreState=function(re){ue.prototype.restoreState.call(this,re);var ce=re;this.arrowType=ce.arrowType,this.createTips(),this.adjustVisual()},ae.typeName="ArrowMarker",ae.title="Arrow marker",ae.icon='',ae}(Ct),Kt=function(ue){function ae(re,ce,he){var ie=ue.call(this,re,ce,he)||this;return ie.fillColor=he.defaultFillColor,ie.strokeWidth=0,ie.fillPanel=new Re("Color",he.defaultColorSet,he.defaultFillColor),ie.fillPanel.onColorChanged=ie.setFillColor,ie}return Le(ae,ue),Object.defineProperty(ae.prototype,"toolboxPanels",{get:function(){return[this.fillPanel]},enumerable:!1,configurable:!0}),ae.prototype.getState=function(){var re=ue.prototype.getState.call(this);return re.typeName=ae.typeName,re},ae.typeName="CoverMarker",ae.title="Cover marker",ae.icon='',ae}(Ze),Gt=function(ue){function ae(re,ce,he,ie){var Ce=ue.call(this,re,ie||'')||this;return Ce.opacities=[],Ce.opacityBoxes=[],Ce.opacities=ce,Ce.currentOpacity=he,Ce.setCurrentOpacity=Ce.setCurrentOpacity.bind(Ce),Ce}return Le(ae,ue),ae.prototype.getUi=function(){var re=this,ce=document.createElement("div");return ce.style.display="flex",ce.style.overflow="hidden",ce.style.flexGrow="2",ce.style.justifyContent="space-between",this.opacities.forEach(function(he){var ie=document.createElement("div");ie.style.display="flex",ie.style.alignItems="center",ie.style.justifyContent="center",ie.style.padding="5px",ie.style.borderWidth="2px",ie.style.borderStyle="solid",ie.style.borderColor=he===re.currentOpacity?re.uiStyleSettings.toolboxAccentColor:"transparent",ie.addEventListener("click",function(){re.setCurrentOpacity(he,ie)}),ce.appendChild(ie);var Ce=document.createElement("div");Ce.innerText=100*he+"%",ie.appendChild(Ce),re.opacityBoxes.push(ie)}),ce},ae.prototype.setCurrentOpacity=function(re,ce){var he=this;this.currentOpacity=re,this.opacityBoxes.forEach(function(ie){ie.style.borderColor=ie===ce?he.uiStyleSettings.toolboxAccentColor:"transparent"}),this.onOpacityChanged&&this.onOpacityChanged(this.currentOpacity)},ae}(we),Dn=function(ue){function ae(re,ce,he){var ie=ue.call(this,re,ce,he)||this;return ie.setOpacity=ie.setOpacity.bind(ie),ie.fillColor=he.defaultHighlightColor,ie.strokeWidth=0,ie.opacity=he.defaultHighlightOpacity,ie.fillPanel=new Re("Color",he.defaultColorSet,ie.fillColor),ie.fillPanel.onColorChanged=ie.setFillColor,ie.opacityPanel=new Gt("Opacity",he.defaultOpacitySteps,ie.opacity),ie.opacityPanel.onOpacityChanged=ie.setOpacity,ie}return Le(ae,ue),ae.prototype.setOpacity=function(re){this.opacity=re,this.visual&&De.setAttributes(this.visual,[["opacity",this.opacity.toString()]]),this.stateChanged()},Object.defineProperty(ae.prototype,"toolboxPanels",{get:function(){return[this.fillPanel,this.opacityPanel]},enumerable:!1,configurable:!0}),ae.prototype.getState=function(){var re=ue.prototype.getState.call(this);return re.typeName=ae.typeName,re},ae.typeName="HighlightMarker",ae.title="Highlight marker",ae.icon='',ae}(Kt),Se='',fe='',at=function(ue){function ae(re,ce,he){var ie=ue.call(this,re,ce,he)||this;return ie.bgColor="transparent",ie.tipPosition={x:0,y:0},ie.tipBase1Position={x:0,y:0},ie.tipBase2Position={x:0,y:0},ie.tipMoving=!1,ie.color=he.defaultStrokeColor,ie.bgColor=he.defaultFillColor,ie.fontFamily=he.defaultFontFamily,ie.defaultSize={x:100,y:30},ie.setBgColor=ie.setBgColor.bind(ie),ie.getTipPoints=ie.getTipPoints.bind(ie),ie.positionTip=ie.positionTip.bind(ie),ie.setTipPoints=ie.setTipPoints.bind(ie),ie.colorPanel=new Re("Text color",he.defaultColorSet,ie.color,Se),ie.colorPanel.onColorChanged=ie.setColor,ie.bgColorPanel=new Re("Fill color",he.defaultColorSet,ie.bgColor,fe),ie.bgColorPanel.onColorChanged=ie.setBgColor,ie.fontFamilyPanel=new Me("Font",he.defaultFontFamilies,he.defaultFontFamily),ie.fontFamilyPanel.onFontChanged=ie.setFont,ie.tipGrip=new st,ie.tipGrip.visual.transform.baseVal.appendItem(De.createTransform()),ie.controlBox.appendChild(ie.tipGrip.visual),ie}return Le(ae,ue),ae.prototype.ownsTarget=function(re){return ue.prototype.ownsTarget.call(this,re)||this.tipGrip.ownsTarget(re)||this.tip===re},ae.prototype.createTip=function(){De.setAttributes(this.bgRectangle,[["fill",this.bgColor],["rx","10px"]]),this.tip=De.createPolygon(this.getTipPoints(),[["fill",this.bgColor]]),this.visual.appendChild(this.tip)},ae.prototype.pointerDown=function(re,ce){this.state==="new"&&ue.prototype.pointerDown.call(this,re,ce),this.state==="creating"?this.createTip():this.tipGrip.ownsTarget(ce)?(this.manipulationStartLeft=this.left,this.manipulationStartTop=this.top,this.tipMoving=!0):ue.prototype.pointerDown.call(this,re,ce)},ae.prototype.pointerUp=function(re){if(this.tipMoving)this.tipMoving=!1,this.isMoved=!0,ue.prototype.pointerUp.call(this,re);else{var ce=this.state==="creating";ue.prototype.pointerUp.call(this,re),this.setTipPoints(ce),this.positionTip()}},ae.prototype.manipulate=function(re){if(this.tipMoving){var ce=this.unrotatePoint(re);this.tipPosition={x:ce.x-this.manipulationStartLeft,y:ce.y-this.manipulationStartTop},this.positionTip()}else ue.prototype.manipulate.call(this,re)},ae.prototype.setBgColor=function(re){this.bgRectangle&&this.tip&&(De.setAttributes(this.bgRectangle,[["fill",re]]),De.setAttributes(this.tip,[["fill",re]])),this.bgColor=re,this.fillColorChanged(re)},ae.prototype.getTipPoints=function(){return this.setTipPoints(this.state==="creating"),this.tipBase1Position.x+","+this.tipBase1Position.y+" "+this.tipBase2Position.x+","+this.tipBase2Position.y+" "+this.tipPosition.x+","+this.tipPosition.y},ae.prototype.setTipPoints=function(re){re===void 0&&(re=!1);var ce=Math.min(this.height/2,15),he=this.height/5;re&&(this.tipPosition={x:ce+he/2,y:this.height+20});var ie=Math.atan(this.height/2/(this.width/2));this.tipPosition.x=this.width/2&&this.tipPosition.y=this.width/2&&this.tipPosition.y>=this.height/2?ie.1)){var re=180*Math.atan((this.y2-this.y1)/(this.x2-this.x1))/Math.PI+90*Math.sign(this.x1-this.x2),ce=this.tip1.transform.baseVal.getItem(0);ce.setRotate(re,this.x1,this.y1),this.tip1.transform.baseVal.replaceItem(ce,0);var he=this.tip2.transform.baseVal.getItem(0);he.setRotate(re+180,this.x2,this.y2),this.tip2.transform.baseVal.replaceItem(he,0)}},Object.defineProperty(ae.prototype,"toolboxPanels",{get:function(){return[this.strokePanel,this.strokeWidthPanel,this.strokeStylePanel]},enumerable:!1,configurable:!0}),ae.prototype.getState=function(){var re=ue.prototype.getState.call(this);return re.typeName=ae.typeName,re},ae.prototype.restoreState=function(re){ue.prototype.restoreState.call(this,re),this.createTips(),this.adjustVisual()},ae.typeName="MeasurementMarker",ae.title="Measurement marker",ae.icon='',ae}(Ct),He=function(ue){function ae(re,ce,he){var ie=ue.call(this,re,ce,he)||this;return ie.strokePanel.colors=he.defaultColorSet,ie.fillColor="transparent",ie}return Le(ae,ue),Object.defineProperty(ae.prototype,"toolboxPanels",{get:function(){return[this.strokePanel,this.strokeWidthPanel,this.strokeStylePanel]},enumerable:!1,configurable:!0}),ae.prototype.getState=function(){var re=ue.prototype.getState.call(this);return re.typeName=ae.typeName,re},ae.typeName="EllipseFrameMarker",ae.title="Ellipse frame marker",ae.icon='',ae}(Xt),Ue=function(){function ue(){this.undoStack=[],this.redoStack=[]}return Object.defineProperty(ue.prototype,"isUndoPossible",{get:function(){return this.undoStack.length>0},enumerable:!1,configurable:!0}),Object.defineProperty(ue.prototype,"isRedoPossible",{get:function(){return this.redoStack.length>0},enumerable:!1,configurable:!0}),Object.defineProperty(ue.prototype,"undoStepCount",{get:function(){return this.undoStack.length},enumerable:!1,configurable:!0}),Object.defineProperty(ue.prototype,"redoStepCount",{get:function(){return this.redoStack.length},enumerable:!1,configurable:!0}),ue.prototype.addUndoStep=function(ae){this.undoStack.length!==0&&JSON.stringify(this.undoStack[this.undoStack.length-1])===JSON.stringify(ae)||(this.undoStack.push(ae),JSON.stringify(this.lastRedoStep)!==JSON.stringify(ae)&&this.redoStack.splice(0,this.redoStack.length))},ue.prototype.replaceLastUndoStep=function(ae){this.undoStack.length>0&&(this.undoStack[this.undoStack.length-1]=ae)},ue.prototype.getLastUndoStep=function(){return this.undoStack.length>0?this.undoStack[this.undoStack.length-1]:void 0},ue.prototype.undo=function(){if(this.undoStack.length>1){var ae=this.undoStack.pop();return ae!==void 0&&this.redoStack.push(ae),this.undoStack.length>0?this.undoStack[this.undoStack.length-1]:void 0}},ue.prototype.redo=function(){return this.lastRedoStep=this.redoStack.pop(),this.lastRedoStep},ue}(),rt=function(ue){function ae(re,ce,he){var ie=ue.call(this,re,ce,he)||this;return ie.strokeColor="transparent",ie.strokeWidth=0,ie.strokeDasharray="",ie.curveX=0,ie.curveY=0,ie.manipulationStartCurveX=0,ie.manipulationStartCurveY=0,ie.setStrokeColor=ie.setStrokeColor.bind(ie),ie.setStrokeWidth=ie.setStrokeWidth.bind(ie),ie.setStrokeDasharray=ie.setStrokeDasharray.bind(ie),ie.positionGrips=ie.positionGrips.bind(ie),ie.addControlGrips=ie.addControlGrips.bind(ie),ie.adjustVisual=ie.adjustVisual.bind(ie),ie.setupControlBox=ie.setupControlBox.bind(ie),ie.resize=ie.resize.bind(ie),ie.strokeColor=he.defaultColor,ie.strokeWidth=he.defaultStrokeWidth,ie.strokeDasharray=he.defaultStrokeDasharray,ie.strokePanel=new Re("Line color",he.defaultColorSet,he.defaultColor),ie.strokePanel.onColorChanged=ie.setStrokeColor,ie.strokeWidthPanel=new ft("Line width",he.defaultStrokeWidths,he.defaultStrokeWidth),ie.strokeWidthPanel.onWidthChanged=ie.setStrokeWidth,ie.strokeStylePanel=new tn("Line style",he.defaultStrokeDasharrays,he.defaultStrokeDasharray),ie.strokeStylePanel.onStyleChanged=ie.setStrokeDasharray,ie}return Le(ae,ue),ae.prototype.ownsTarget=function(re){return!(!ue.prototype.ownsTarget.call(this,re)&&re!==this.visual&&re!==this.selectorCurve&&re!==this.visibleCurve&&!this.curveGrip.ownsTarget(re))},ae.prototype.getPathD=function(){return"M "+this.x1+" "+this.y1+" Q "+this.curveX+" "+this.curveY+", "+this.x2+" "+this.y2},ae.prototype.createVisual=function(){this.visual=De.createGroup(),this.selectorCurve=De.createPath(this.getPathD(),[["stroke","transparent"],["stroke-width",(this.strokeWidth+10).toString()],["fill","transparent"]]),this.visibleCurve=De.createPath(this.getPathD(),[["stroke",this.strokeColor],["stroke-width",this.strokeWidth.toString()],["fill","transparent"]]),this.visual.appendChild(this.selectorCurve),this.visual.appendChild(this.visibleCurve),this.addMarkerVisualToContainer(this.visual)},ae.prototype.pointerDown=function(re,ce){ue.prototype.pointerDown.call(this,re,ce),this.manipulationStartCurveX=this.curveX,this.manipulationStartCurveY=this.curveY,this.state==="new"&&(this.curveX=re.x,this.curveY=re.y),this.state==="new"?(this.createVisual(),this.adjustVisual(),this._state="creating"):this.curveGrip.ownsTarget(ce)&&(this.activeGrip=this.curveGrip,this._state="resize")},ae.prototype.adjustVisual=function(){this.selectorCurve&&this.visibleCurve&&(this.selectorCurve.setAttribute("d",this.getPathD()),this.visibleCurve.setAttribute("d",this.getPathD()),De.setAttributes(this.visibleCurve,[["stroke",this.strokeColor]]),De.setAttributes(this.visibleCurve,[["stroke-width",this.strokeWidth.toString()]]),De.setAttributes(this.visibleCurve,[["stroke-dasharray",this.strokeDasharray.toString()]]))},ae.prototype.setupControlBox=function(){ue.prototype.setupControlBox.call(this),this.curveControlLine1=De.createLine(this.x1,this.y1,this.curveX,this.curveY,[["stroke","black"],["stroke-width","1"],["stroke-opacity","0.5"],["stroke-dasharray","3, 2"]]),this.curveControlLine2=De.createLine(this.x2,this.y2,this.curveX,this.curveY,[["stroke","black"],["stroke-width","1"],["stroke-opacity","0.5"],["stroke-dasharray","3, 2"]]),this.controlBox.insertBefore(this.curveControlLine1,this.controlBox.firstChild),this.controlBox.insertBefore(this.curveControlLine2,this.controlBox.firstChild)},ae.prototype.addControlGrips=function(){this.curveGrip=this.createGrip(),this.curveX=0,this.curveY=0,ue.prototype.addControlGrips.call(this)},ae.prototype.positionGrips=function(){ue.prototype.positionGrips.call(this);var re=this.curveGrip.GRIP_SIZE;this.positionGrip(this.curveGrip.visual,this.curveX-re/2,this.curveY-re/2),this.curveControlLine1&&this.curveControlLine2&&(this.curveControlLine1.setAttribute("x1",this.x1.toString()),this.curveControlLine1.setAttribute("y1",this.y1.toString()),this.curveControlLine1.setAttribute("x2",this.curveX.toString()),this.curveControlLine1.setAttribute("y2",this.curveY.toString()),this.curveControlLine2.setAttribute("x1",this.x2.toString()),this.curveControlLine2.setAttribute("y1",this.y2.toString()),this.curveControlLine2.setAttribute("x2",this.curveX.toString()),this.curveControlLine2.setAttribute("y2",this.curveY.toString()))},ae.prototype.manipulate=function(re){this.state==="move"&&(this.curveX=this.manipulationStartCurveX+re.x-this.manipulationStartX,this.curveY=this.manipulationStartCurveY+re.y-this.manipulationStartY),ue.prototype.manipulate.call(this,re)},ae.prototype.resize=function(re){this.activeGrip===this.curveGrip&&(this.curveX=re.x,this.curveY=re.y),ue.prototype.resize.call(this,re),this.state==="creating"&&(this.curveX=this.x1+(this.x2-this.x1)/2,this.curveY=this.y1+(this.y2-this.y1)/2)},ae.prototype.setStrokeColor=function(re){this.strokeColor=re,this.adjustVisual(),this.colorChanged(re)},ae.prototype.setStrokeWidth=function(re){this.strokeWidth=re,this.adjustVisual()},ae.prototype.setStrokeDasharray=function(re){this.strokeDasharray=re,this.adjustVisual()},ae.prototype.scale=function(re,ce){this.curveX=this.curveX*re,this.curveY=this.curveY*ce,ue.prototype.scale.call(this,re,ce)},Object.defineProperty(ae.prototype,"toolboxPanels",{get:function(){return[this.strokePanel,this.strokeWidthPanel,this.strokeStylePanel]},enumerable:!1,configurable:!0}),ae.prototype.getState=function(){var re=Object.assign({strokeColor:this.strokeColor,strokeWidth:this.strokeWidth,strokeDasharray:this.strokeDasharray,curveX:this.curveX,curveY:this.curveY},ue.prototype.getState.call(this));return re.typeName=ae.typeName,re},ae.prototype.restoreState=function(re){ue.prototype.restoreState.call(this,re);var ce=re;this.strokeColor=ce.strokeColor,this.strokeWidth=ce.strokeWidth,this.strokeDasharray=ce.strokeDasharray,this.curveX=ce.curveX,this.curveY=ce.curveY,this.createVisual(),this.adjustVisual()},ae.typeName="CurveMarker",ae.title="Curve marker",ae.icon='',ae}(Qe),dn=function(ue){function ae(re,ce,he){var ie=ue.call(this,re,ce,he)||this;return ie.fillColor="transparent",ie.strokeColor="transparent",ie.strokeWidth=0,ie.strokeDasharray="",ie.textColor="transparent",ie.fontSize="1rem",ie.isMoved=!1,ie.captionText="Caption",ie.PADDING=5,ie.captionBoxWidth=0,ie.captionBoxHeight=0,ie.strokeColor=he.defaultColor,ie.strokeWidth=he.defaultStrokeWidth,ie.strokeDasharray=he.defaultStrokeDasharray,ie.fillColor=he.defaultFillColor,ie.textColor=he.defaultStrokeColor,ie.fontFamily=he.defaultFontFamily,ie.fontSize=he.defaultCaptionFontSize,ie.captionText=he.defaultCaptionText,ie.setStrokeColor=ie.setStrokeColor.bind(ie),ie.setFillColor=ie.setFillColor.bind(ie),ie.setStrokeWidth=ie.setStrokeWidth.bind(ie),ie.setStrokeDasharray=ie.setStrokeDasharray.bind(ie),ie.createVisual=ie.createVisual.bind(ie),ie.sizeCaption=ie.sizeCaption.bind(ie),ie.setCaptionText=ie.setCaptionText.bind(ie),ie.showTextEditor=ie.showTextEditor.bind(ie),ie.positionTextEditor=ie.positionTextEditor.bind(ie),ie.finishTextEditing=ie.finishTextEditing.bind(ie),ie.setFont=ie.setFont.bind(ie),ie.setTextColor=ie.setTextColor.bind(ie),ie.strokePanel=new Re("Line color",We(he.defaultColorSet,["transparent"]),ie.strokeColor),ie.strokePanel.onColorChanged=ie.setStrokeColor,ie.fillPanel=new Re("Fill color",We(he.defaultColorSet,["transparent"]),ie.fillColor,fe),ie.fillPanel.onColorChanged=ie.setFillColor,ie.strokeWidthPanel=new ft("Line width",he.defaultStrokeWidths,he.defaultStrokeWidth),ie.strokeWidthPanel.onWidthChanged=ie.setStrokeWidth,ie.strokeStylePanel=new tn("Line style",he.defaultStrokeDasharrays,he.defaultStrokeDasharray),ie.strokeStylePanel.onStyleChanged=ie.setStrokeDasharray,ie.fontFamilyPanel=new Me("Font",he.defaultFontFamilies,he.defaultFontFamily),ie.fontFamilyPanel.onFontChanged=ie.setFont,ie.textColorPanel=new Re("Text color",he.defaultColorSet,ie.textColor,Se),ie.textColorPanel.onColorChanged=ie.setTextColor,ie}return Le(ae,ue),ae.prototype.ownsTarget=function(re){return!(!ue.prototype.ownsTarget.call(this,re)&&re!==this.visual&&re!==this.frame&&re!==this.captionBg&&re!==this.captionElement)},ae.prototype.createVisual=function(){this.visual=De.createGroup(),this.addMarkerVisualToContainer(this.visual),this.captionBg=De.createRect(1,1,[["fill",this.fillColor]]),this.visual.appendChild(this.captionBg),this.captionElement=De.createText([["fill",this.textColor],["font-family",this.fontFamily]]),this.captionElement.style.fontSize=this.fontSize,this.captionElement.style.textAnchor="start",this.captionElement.style.dominantBaseline="text-before-edge",this.captionElement.textContent=this.captionText,this.visual.appendChild(this.captionElement),this.frame=De.createRect(this.width,this.height,[["fill","transparent"],["stroke",this.strokeColor],["stroke-width",this.strokeWidth.toString()],["stroke-dasharray",this.strokeDasharray]]),this.visual.appendChild(this.frame),this.sizeCaption()},ae.prototype.setCaptionText=function(re){this.captionText=re,this.captionElement.textContent=this.captionText,this.sizeCaption()},ae.prototype.pointerDown=function(re,ce){ue.prototype.pointerDown.call(this,re,ce),this.isMoved=!1,this.pointerDownPoint=re,this.pointerDownTimestamp=Date.now(),this.state==="new"&&(this.createVisual(),this.moveVisual(re),this._state="creating")},ae.prototype.manipulate=function(re){ue.prototype.manipulate.call(this,re),this.pointerDownPoint!==void 0&&(this.isMoved=Math.abs(re.x-this.pointerDownPoint.x)>5||Math.abs(re.y-this.pointerDownPoint.y)>5)},ae.prototype.resize=function(re){ue.prototype.resize.call(this,re),this.setSize()},ae.prototype.sizeCaption=function(){var re=this.captionElement.getBBox();this.captionText.trim()!==""?(this.captionBoxWidth=re.width+2*this.PADDING,this.captionBoxHeight=re.height+2*this.PADDING):(this.captionBoxWidth=0,this.captionBoxHeight=0),De.setAttributes(this.captionBg,[["width",this.captionBoxWidth.toString()],["height",this.captionBoxHeight.toString()],["clip-path","path('M0,0 H"+this.width+" V"+this.height+" H"+-this.width+" Z')"]]),De.setAttributes(this.captionElement,[["x",this.PADDING.toString()],["y",this.PADDING.toString()],["clip-path","path('M0,0 H"+(this.width-this.PADDING)+" V"+this.height+" H"+(-this.width-this.PADDING)+" Z')"]])},ae.prototype.showTextEditor=function(){var re=this;this._state="edit",this.overlayContainer.innerHTML="",this.textEditDiv=document.createElement("div"),this.textEditDiv.style.flexGrow="2",this.textEditDiv.style.alignItems="center",this.textEditDiv.style.justifyContent="center",this.textEditDiv.style.pointerEvents="auto",this.textEditDiv.style.overflow="hidden",this.textEditBox=document.createElement("input"),this.textEditBox.style.position="absolute",this.textEditBox.style.width=this.width+"px",this.captionBoxHeight>0&&(this.textEditBox.style.height=this.captionBoxHeight+"px"),this.textEditBox.style.fontSize=this.fontSize,this.textEditBox.style.fontFamily=this.fontFamily,this.textEditBox.style.backgroundColor=this.fillColor,this.textEditBox.style.color=this.textColor,this.textEditBox.style.borderWidth="0",this.textEditBox.setAttribute("value",this.captionText),this.textEditBox.select(),this.textEditDiv.appendChild(this.textEditBox),this.overlayContainer.appendChild(this.textEditDiv),this.textEditBox.addEventListener("pointerup",function(ce){ce.stopPropagation()}),this.textEditBox.addEventListener("keypress",function(ce){ce.key==="Enter"&&re.finishTextEditing(re.textEditBox.value)}),this.textEditBox.addEventListener("keyup",function(ce){ce.cancelBubble=!0}),this.textEditBox.addEventListener("blur",function(){re.finishTextEditing(re.textEditBox.value)}),this.textEditDiv.addEventListener("pointerup",function(){re.finishTextEditing(re.textEditBox.value)}),this.positionTextEditor(),this.textEditBox.focus()},ae.prototype.positionTextEditor=function(){this.state==="edit"&&(this.textEditBox===void 0?this.showTextEditor():(this.textEditBox.style.left=this.left+"px",this.textEditBox.style.top=this.top+"px",this.textEditBox.style.transform="rotate("+this.rotationAngle+"deg)",this.textEditBox.style.transformOrigin=this.width/2+"px "+this.height/2+"px"))},ae.prototype.finishTextEditing=function(re){this.setCaptionText(re.trim()),this.overlayContainer.innerHTML="",this.stateChanged()},ae.prototype.setFont=function(re){this.captionElement&&De.setAttributes(this.captionElement,[["font-family",re]]),this.fontFamily=re,this.textEditBox&&(this.textEditBox.style.fontFamily=this.fontFamily),this.sizeCaption(),this.stateChanged()},ae.prototype.setTextColor=function(re){this.captionElement&&De.setAttributes(this.captionElement,[["fill",re]]),this.textColor=re,this.textEditBox&&(this.textEditBox.style.color=this.textColor),this.stateChanged()},ae.prototype.setSize=function(){ue.prototype.setSize.call(this),De.setAttributes(this.frame,[["width",this.width.toString()],["height",this.height.toString()]]),this.sizeCaption()},ae.prototype.pointerUp=function(re){ue.prototype.pointerUp.call(this,re),this.setSize(),!this.isMoved&&Date.now()-this.pointerDownTimestamp>500&&this.showTextEditor(),this.pointerDownPoint=void 0},ae.prototype.dblClick=function(re,ce){ue.prototype.dblClick.call(this,re,ce),this.showTextEditor()},ae.prototype.setStrokeColor=function(re){this.strokeColor=re,this.frame&&De.setAttributes(this.frame,[["stroke",this.strokeColor]]),this.colorChanged(re),this.stateChanged()},ae.prototype.setFillColor=function(re){this.fillColor=re,this.captionBg&&De.setAttributes(this.captionBg,[["fill",this.fillColor]]),this.fillColorChanged(re),this.stateChanged()},ae.prototype.setStrokeWidth=function(re){this.strokeWidth=re,this.frame&&De.setAttributes(this.frame,[["stroke-width",this.strokeWidth.toString()]]),this.stateChanged()},ae.prototype.setStrokeDasharray=function(re){this.strokeDasharray=re,this.frame&&De.setAttributes(this.frame,[["stroke-dasharray",this.strokeDasharray]]),this.stateChanged()},Object.defineProperty(ae.prototype,"toolboxPanels",{get:function(){return[this.strokePanel,this.fillPanel,this.strokeWidthPanel,this.strokeStylePanel,this.fontFamilyPanel,this.textColorPanel]},enumerable:!1,configurable:!0}),ae.prototype.getState=function(){var re=Object.assign({fillColor:this.fillColor,strokeColor:this.strokeColor,strokeWidth:this.strokeWidth,strokeDasharray:this.strokeDasharray,opacity:1,textColor:this.textColor,fontFamily:this.fontFamily,fontSize:this.fontSize,captionText:this.captionText},ue.prototype.getState.call(this));return re.typeName=this.typeName,re},ae.prototype.restoreState=function(re){var ce=re;this.fillColor=ce.fillColor,this.strokeColor=ce.strokeColor,this.strokeWidth=ce.strokeWidth,this.strokeDasharray=ce.strokeDasharray,this.textColor=ce.textColor,this.fontFamily=ce.fontFamily,this.captionText=ce.captionText,this.fontSize=ce.fontSize,this.createVisual(),ue.prototype.restoreState.call(this,re),this.setSize()},ae.prototype.scale=function(re,ce){ue.prototype.scale.call(this,re,ce),this.setSize()},ae.typeName="CaptionFrameMarker",ae.title="Caption frame marker",ae.icon='',ae}(me),qt=function(){function ue(ae,re){re===void 0&&(re=!1),this.cancelable=!1,this._defaultPrevented=!1,this.markerArea=ae,this.cancelable=re}return Object.defineProperty(ue.prototype,"defaultPrevented",{get:function(){return this._defaultPrevented},enumerable:!1,configurable:!0}),ue.prototype.preventDefault=function(){this._defaultPrevented=!0},ue}(),Fn=function(ue){function ae(re,ce,he){var ie=ue.call(this,re,!1)||this;return ie.dataUrl=ce,ie.state=he,ie}return Le(ae,ue),ae}(qt),At=function(ue){function ae(re,ce,he){he===void 0&&(he=!1);var ie=ue.call(this,re,he)||this;return ie.marker=ce,ie}return Le(ae,ue),ae}(qt),Ge=function(){function ue(){this.render=[],this.beforeclose=[],this.close=[],this.show=[],this.restorestate=[],this.statechange=[],this.markerselect=[],this.markerdeselect=[],this.markercreating=[],this.markercreate=[],this.markerbeforedelete=[],this.markerdelete=[],this.markerchange=[],this.focus=[],this.blur=[]}return ue.prototype.addEventListener=function(ae,re){this[ae].push(re)},ue.prototype.removeEventListener=function(ae,re){var ce=this[ae].indexOf(re);ce>-1&&this[ae].splice(ce,1)},ue}(),en=function(){function ue(ae){this.touchPoints=0,this._availableMarkerTypes=this.DEFAULT_MARKER_TYPES,this.mode="select",this.markers=[],this.isDragging=!1,this.renderEventListeners=[],this.closeEventListeners=[],this.settings=new Je,this._isOpen=!1,this.undoRedoManager=new Ue,this.renderAtNaturalSize=!1,this.renderImageType="image/png",this.renderMarkersOnly=!1,this.zoomSteps=[1,1.5,2,4],this._zoomLevel=1,this._isResizing=!1,this.prevPanPoint={x:0,y:0},this.eventListeners=new Ge,this._silentRenderMode=!1,this._isFocused=!1,this._instanceNo=ue.instanceCounter++,this.styles=new $e(this.instanceNo),this.uiStyleSettings=this.styles.settings,this.target=ae,this.targetRoot=document.body,this.width=ae.clientWidth,this.height=ae.clientHeight,this.styles.removeStyleSheet(),this.open=this.open.bind(this),this.setTopLeft=this.setTopLeft.bind(this),this.toolbarButtonClicked=this.toolbarButtonClicked.bind(this),this.createNewMarker=this.createNewMarker.bind(this),this.addNewMarker=this.addNewMarker.bind(this),this.markerCreated=this.markerCreated.bind(this),this.setCurrentMarker=this.setCurrentMarker.bind(this),this.onPointerDown=this.onPointerDown.bind(this),this.onDblClick=this.onDblClick.bind(this),this.onPointerMove=this.onPointerMove.bind(this),this.onPointerUp=this.onPointerUp.bind(this),this.onPointerOut=this.onPointerOut.bind(this),this.onKeyUp=this.onKeyUp.bind(this),this.overrideOverflow=this.overrideOverflow.bind(this),this.restoreOverflow=this.restoreOverflow.bind(this),this.close=this.close.bind(this),this.closeUI=this.closeUI.bind(this),this.addCloseEventListener=this.addCloseEventListener.bind(this),this.removeCloseEventListener=this.removeCloseEventListener.bind(this),this.addRenderEventListener=this.addRenderEventListener.bind(this),this.removeRenderEventListener=this.removeRenderEventListener.bind(this),this.clientToLocalCoordinates=this.clientToLocalCoordinates.bind(this),this.onWindowResize=this.onWindowResize.bind(this),this.deleteSelectedMarker=this.deleteSelectedMarker.bind(this),this.setWindowHeight=this.setWindowHeight.bind(this),this.removeMarker=this.removeMarker.bind(this),this.colorChanged=this.colorChanged.bind(this),this.fillColorChanged=this.fillColorChanged.bind(this),this.onPopupTargetResize=this.onPopupTargetResize.bind(this),this.showNotesEditor=this.showNotesEditor.bind(this),this.hideNotesEditor=this.hideNotesEditor.bind(this),this.stepZoom=this.stepZoom.bind(this),this.focus=this.focus.bind(this),this.blur=this.blur.bind(this),this.markerStateChanged=this.markerStateChanged.bind(this),this.switchToSelectMode=this.switchToSelectMode.bind(this),this.addDefs=this.addDefs.bind(this),this.addDefsToImage=this.addDefsToImage.bind(this)}return Object.defineProperty(ue.prototype,"ALL_MARKER_TYPES",{get:function(){return[Yt,ot,sn,je,He,Xt,Dn,at,qe,Kt,Ct,rt,dn]},enumerable:!1,configurable:!0}),Object.defineProperty(ue.prototype,"DEFAULT_MARKER_TYPES",{get:function(){return[Yt,ot,sn,je,Xt,Dn,at]},enumerable:!1,configurable:!0}),Object.defineProperty(ue.prototype,"BASIC_MARKER_TYPES",{get:function(){return[Yt,ot,sn,je,Dn]},enumerable:!1,configurable:!0}),Object.defineProperty(ue.prototype,"availableMarkerTypes",{get:function(){return this._availableMarkerTypes},set:function(ae){var re=this;this._availableMarkerTypes.splice(0),ae.forEach(function(ce){if(typeof ce=="string"){var he=re.ALL_MARKER_TYPES.find(function(ie){return ie.typeName===ce});he!==void 0&&re._availableMarkerTypes.push(he)}else re._availableMarkerTypes.push(ce)})},enumerable:!1,configurable:!0}),Object.defineProperty(ue.prototype,"currentMarker",{get:function(){return this._currentMarker},enumerable:!1,configurable:!0}),Object.defineProperty(ue.prototype,"isOpen",{get:function(){return this._isOpen},enumerable:!1,configurable:!0}),Object.defineProperty(ue.prototype,"isUndoPossible",{get:function(){return!(!this.undoRedoManager||!this.undoRedoManager.isUndoPossible)},enumerable:!1,configurable:!0}),Object.defineProperty(ue.prototype,"isRedoPossible",{get:function(){return!(!this.undoRedoManager||!this.undoRedoManager.isRedoPossible)},enumerable:!1,configurable:!0}),Object.defineProperty(ue.prototype,"zoomLevel",{get:function(){return this._zoomLevel},set:function(ae){this._zoomLevel=ae,this.editorCanvas&&this.contentDiv&&(this.editorCanvas.style.transform="scale("+this._zoomLevel+")",this.contentDiv.scrollTo({left:(this.editorCanvas.clientWidth*this._zoomLevel-this.contentDiv.clientWidth)/2,top:(this.editorCanvas.clientHeight*this._zoomLevel-this.contentDiv.clientHeight)/2}))},enumerable:!1,configurable:!0}),Object.defineProperty(ue.prototype,"instanceNo",{get:function(){return this._instanceNo},enumerable:!1,configurable:!0}),ue.prototype.open=function(){this.setupResizeObserver(),this.setEditingTarget(),this.setTopLeft(),this.initMarkerCanvas(),this.initOverlay(),this.attachEvents(),this.settings.displayMode==="popup"&&this.onPopupTargetResize(),Ve.isLicensed||this.addLogo(),this._isOpen=!0,this._isFocused=!0},ue.prototype.show=function(){var ae=this;this.styles.styleSheetRoot===void 0&&ze.styleSheetRoot!==void 0&&(this.styles.styleSheetRoot=ze.styleSheetRoot),this.setWindowHeight(),this.showUI(),this.open(),this.eventListeners.show.forEach(function(re){return re(new qt(ae))})},ue.prototype.render=function(){return ke(this,void 0,void 0,function(){var ae;return it(this,function(re){switch(re.label){case 0:return this.setCurrentMarker(),(ae=new Ke).naturalSize=this.renderAtNaturalSize,ae.imageType=this.renderImageType,ae.imageQuality=this.renderImageQuality,ae.markersOnly=this.renderMarkersOnly,ae.width=this.renderWidth,ae.height=this.renderHeight,[4,ae.rasterize(this.target instanceof HTMLImageElement?this.target:null,this.markerImage,this.renderTarget)];case 1:return re.sent(),[4,ae.rasterize(this.target instanceof HTMLImageElement?this.target:null,this.markerImage,this.renderTarget)];case 2:return[2,re.sent()]}})})},ue.prototype.close=function(ae){var re=this;if(ae===void 0&&(ae=!1),this.isOpen){var ce=!1;ae||this.eventListeners.beforeclose.forEach(function(he){var ie=new qt(re,!0);he(ie),ie.defaultPrevented&&(ce=!0)}),ce||(this.coverDiv&&this.closeUI(),this.targetObserver&&(this.targetObserver.unobserve(this.target),this.targetObserver.unobserve(this.editorCanvas)),this.settings.displayMode==="popup"&&window.removeEventListener("resize",this.setWindowHeight),this.eventListeners.close.forEach(function(he){return he(new qt(re))}),this.detachEvents(),this._isOpen=!1)}},ue.prototype.addMarkersToToolbar=function(){for(var ae,re=[],ce=0;cethis.editorCanvas.clientHeight?this.editorCanvas.clientHeight*ae:this.editorCanvas.clientWidth,ce=re',ae.title="Powered by marker.js",ae.style.display="grid",ae.style.alignItems="center",ae.style.justifyItems="center",ae.style.padding="3px",ae.style.width="20px",ae.style.height="20px",this.logoUI.appendChild(ae),this.editorCanvas.appendChild(this.logoUI),this.logoUI.style.position="absolute",this.logoUI.style.pointerEvents="all",this.positionLogo()},ue.prototype.positionLogo=function(){this.logoUI&&(this.uiStyleSettings.logoPosition!=="right"?this.logoUI.style.left=this.markerImageHolder.offsetLeft+10+"px":this.logoUI.style.left=this.markerImageHolder.offsetLeft+this.markerImageHolder.offsetWidth-this.logoUI.clientWidth-10+"px",this.logoUI.style.top=this.markerImageHolder.offsetTop+this.markerImageHolder.offsetHeight-this.logoUI.clientHeight-10+"px")},ue.prototype.overrideOverflow=function(){this.scrollXState=window.scrollX,this.scrollYState=window.scrollY,this.bodyOverflowState=document.body.style.overflow,window.scroll({top:0,left:0}),document.body.style.overflow="hidden"},ue.prototype.restoreOverflow=function(){document.body.style.overflow=this.bodyOverflowState,window.scroll({top:this.scrollYState,left:this.scrollXState})},ue.prototype.showUI=function(){switch(this.settings.displayMode==="popup"&&this.overrideOverflow(),this.coverDiv=document.createElement("div"),this.coverDiv.style.visibility=this._silentRenderMode?"hidden":"visible",this.coverDiv.className=this.styles.classNamePrefixBase+" "+this.styles.classNamePrefix,this.coverDiv.style.fontSize="16px",this.coverDiv.style.userSelect="none",this.settings.displayMode){case"inline":this.coverDiv.style.position="absolute";var ae=this.settings.uiOffsetTop!==void 0?this.target.offsetTop+this.settings.uiOffsetTop:this.target.offsetTop>this.styles.settings.toolbarHeight?this.target.offsetTop-this.styles.settings.toolbarHeight:0;this.coverDiv.style.top=ae+"px",this.coverDiv.style.left=this.target.offsetLeft.toString()+"px",this.coverDiv.style.width=this.target.offsetWidth.toString()+"px",this.coverDiv.style.zIndex=this.uiStyleSettings.zIndex!==void 0?this.uiStyleSettings.zIndex:"5";break;case"popup":this.coverDiv.style.position="absolute",this.coverDiv.style.top="0px",this.coverDiv.style.left="0px",this.coverDiv.style.width="100vw",this.coverDiv.style.height=window.innerHeight+"px",this.coverDiv.style.backgroundColor="rgba(0, 0, 0, 0.75)",this.coverDiv.style.zIndex=this.uiStyleSettings.zIndex!==void 0?this.uiStyleSettings.zIndex:"1000",this.coverDiv.style.display="flex"}this.targetRoot.appendChild(this.coverDiv),this.uiDiv=document.createElement("div"),this.uiDiv.style.display="flex",this.uiDiv.style.flexDirection="column",this.uiDiv.style.flexGrow="2",this.uiDiv.style.margin=this.settings.displayMode==="popup"?this.settings.popupMargin+"px":"0px",this.uiDiv.style.border="0px",this.coverDiv.appendChild(this.uiDiv),this.toolbar=new kt(this.uiDiv,this.settings.displayMode,this._availableMarkerTypes,this.uiStyleSettings,this.styles),this.toolbar.addButtonClickListener(this.toolbarButtonClicked),this.toolbar.show(this._silentRenderMode||this.uiStyleSettings.hideToolbar?"hidden":"visible"),this.contentDiv=document.createElement("div"),this.contentDiv.style.display="flex",this.contentDiv.style.flexDirection="row",this.contentDiv.style.flexGrow="2",this.contentDiv.style.flexShrink="1",this.settings.displayMode==="popup"&&(this.contentDiv.style.backgroundColor=this.uiStyleSettings.canvasBackgroundColor,this.contentDiv.style.maxHeight=this.windowHeight-2*this.settings.popupMargin-3.5*this.uiStyleSettings.toolbarHeight+"px",this.contentDiv.style.maxWidth="calc(100vw - "+2*this.settings.popupMargin+"px)"),this.contentDiv.style.overflow="auto",this.uiDiv.appendChild(this.contentDiv),this.editorCanvas=document.createElement("div"),this.editorCanvas.style.flexGrow="2",this.editorCanvas.style.flexShrink="1",this.editorCanvas.style.position="relative",this.editorCanvas.style.overflow="hidden",this.editorCanvas.style.display="flex",this.settings.displayMode==="popup"&&(this.editorCanvas.style.alignItems="center",this.editorCanvas.style.justifyContent="center"),this.editorCanvas.style.pointerEvents="none",this.editorCanvas.style.transformOrigin="left top",this.editorCanvas.style.transform="scale("+this.zoomLevel+")",this.contentDiv.appendChild(this.editorCanvas),this.editingTarget=this.target instanceof HTMLImageElement?document.createElement("img"):document.createElement("canvas"),this.settings.uiOffsetTop===void 0&&this.target.offsetTop-1&&this.markers.splice(this.markers.indexOf(ae),1),ae.dispose()},ue.prototype.switchToSelectMode=function(){this.mode="select",this.hideNotesEditor(),this._currentMarker!==void 0&&(this._currentMarker.state!=="new"?this._currentMarker.select():(this.removeMarker(this._currentMarker),this.setCurrentMarker(),this.markerImage.style.cursor="default"),this.addUndoStep())},ue.prototype.toolbarButtonClicked=function(ae,re){if(ae==="marker"&&re!==void 0)this.createNewMarker(re);else if(ae==="action")switch(re){case"select":this.switchToSelectMode(),this.switchToSelectMode();break;case"delete":this.deleteSelectedMarker();break;case"clear":this.clear();break;case"undo":this.undo();break;case"redo":this.redo();break;case"zoom":this.stepZoom();break;case"zoom-out":this.zoomLevel=1;break;case"notes":this.notesArea===void 0?(this.switchToSelectMode(),this.zoomLevel=1,this.showNotesEditor()):this.switchToSelectMode();break;case"close":this.close();break;case"render":this.switchToSelectMode(),this.startRenderAndClose()}},ue.prototype.deleteSelectedMarker=function(){var ae=this;if(this._currentMarker!==void 0){var re=!1;if(this.eventListeners.markerbeforedelete.forEach(function(he){var ie=new At(ae,ae._currentMarker,!0);he(ie),ie.defaultPrevented&&(re=!0)}),!re){var ce=this._currentMarker;this._currentMarker.dispose(),this.markerImage.removeChild(this._currentMarker.container),this.markers.splice(this.markers.indexOf(this._currentMarker),1),this.setCurrentMarker(),this.addUndoStep(),this.eventListeners.markerdelete.forEach(function(he){return he(new At(ae,ce))})}}},ue.prototype.clear=function(){var ae=this,re=!1;if(this.markers.length>0&&(this.eventListeners.markerbeforedelete.forEach(function(Ce){var Et=new At(ae,void 0,!0);Ce(Et),Et.defaultPrevented&&(re=!0)}),!re)){this.setCurrentMarker();for(var ce=function(Ce){var Et=he.markers[Ce];he.setCurrentMarker(he.markers[Ce]),he._currentMarker.dispose(),he.markerImage.removeChild(he._currentMarker.container),he.markers.splice(he.markers.indexOf(he._currentMarker),1),he.eventListeners.markerdelete.forEach(function(vt){return vt(new At(ae,Et))})},he=this,ie=this.markers.length-1;ie>=0;ie--)ce(ie);this.addUndoStep()}},Object.defineProperty(ue.prototype,"isNotesAreaOpen",{get:function(){return this.notesArea!==void 0},enumerable:!1,configurable:!0}),ue.prototype.showNotesEditor=function(){var ae;this._currentMarker!==void 0&&(this.overlayContainer.innerHTML="",this.notesArea=document.createElement("textarea"),this.notesArea.className=this.uiStyleSettings.notesAreaStyleClassName,this.notesArea.style.pointerEvents="auto",this.notesArea.style.alignSelf="stretch",this.notesArea.style.width="100%",this.notesArea.style.margin=this.uiStyleSettings.toolbarHeight/4+"px",this.notesArea.value=(ae=this._currentMarker.notes)!==null&&ae!==void 0?ae:"",this.overlayContainer.appendChild(this.notesArea))},ue.prototype.hideNotesEditor=function(){this.isNotesAreaOpen&&(this._currentMarker!==void 0&&(this._currentMarker.notes=this.notesArea.value.trim()!==""?this.notesArea.value:void 0),this.overlayContainer.removeChild(this.notesArea),this.notesArea=void 0)},ue.prototype.selectLastMarker=function(){this.markers.length>0?this.setCurrentMarker(this.markers[this.markers.length-1]):this.setCurrentMarker()},ue.prototype.addUndoStep=function(){var ae=this;if(this._currentMarker===void 0||this._currentMarker.state!=="edit"){var re=this.getState(),ce=this.undoRedoManager.getLastUndoStep();if(!ce||ce.width===re.width&&ce.height===re.height){var he=this.undoRedoManager.undoStepCount;this.undoRedoManager.addUndoStep(re),he1&&this.panTo({x:ae.clientX,y:ae.clientY}))},ue.prototype.onPointerUp=function(ae){this.touchPoints>0&&this.touchPoints--,this.touchPoints===0&&this.isDragging&&this._currentMarker!==void 0&&this._currentMarker.pointerUp(this.clientToLocalCoordinates(ae.clientX,ae.clientY)),this.isDragging=!1,this.addUndoStep()},ue.prototype.onPointerOut=function(){this.touchPoints>0&&this.touchPoints--},ue.prototype.onKeyUp=function(ae){this._currentMarker===void 0||this.notesArea!==void 0||ae.key!=="Delete"&&ae.key!=="Backspace"||this.deleteSelectedMarker()},ue.prototype.clientToLocalCoordinates=function(ae,re){var ce=this.markerImage.getBoundingClientRect();return{x:(ae-ce.left)/this.zoomLevel,y:(re-ce.top)/this.zoomLevel}},ue.prototype.onWindowResize=function(){this.positionUI()},ue.prototype.positionUI=function(){switch(this.setTopLeft(),this.settings.displayMode){case"inline":var ae=this.target.getClientRects().item(0).y>this.styles.settings.toolbarHeight?this.target.offsetTop-this.styles.settings.toolbarHeight:0;this.coverDiv.style.top=ae+"px",this.coverDiv.style.left=this.target.offsetLeft.toString()+"px";break;case"popup":this.coverDiv.style.top="0px",this.coverDiv.style.left="0px",this.coverDiv.style.width="100vw",this.coverDiv.style.height=this.windowHeight+"px",this.contentDiv.style.maxHeight=this.windowHeight-2*this.settings.popupMargin-3.5*this.styles.settings.toolbarHeight+"px"}this.positionMarkerImage(),this.positionLogo()},ue.prototype.addLicenseKey=function(ae){Ve.addKey(ae)},ue.prototype.addEventListener=function(ae,re){this.eventListeners.addEventListener(ae,re)},ue.prototype.removeEventListener=function(ae,re){this.eventListeners.removeEventListener(ae,re)},ue.prototype.renderState=function(ae){this._silentRenderMode=!0,this.settings.displayMode="inline",this.isOpen||this.show(),this.restoreState(ae),this.startRenderAndClose(),this._silentRenderMode=!1},Object.defineProperty(ue.prototype,"isFocused",{get:function(){return this._isFocused},enumerable:!1,configurable:!0}),ue.prototype.focus=function(){var ae=this;this._isFocused||(this.attachWindowEvents(),this._isFocused=!0,this._previousCurrentMarker!==void 0&&this.setCurrentMarker(this._previousCurrentMarker),this.eventListeners.focus.forEach(function(re){return re(new qt(ae))}))},ue.prototype.blur=function(){var ae=this;this._isFocused&&(this.detachWindowEvents(),this._isFocused=!1,this._previousCurrentMarker=this._currentMarker,this.setCurrentMarker(),this.eventListeners.blur.forEach(function(re){return re(new qt(ae))}))},ue.instanceCounter=0,ue}()},85095:function(Dt,Ht){"use strict";Object.defineProperty(Ht,"__esModule",{value:!0}),Ht.commonLocale=void 0;var ne=Ht.commonLocale={yearFormat:"YYYY",dayFormat:"D",cellMeridiemFormat:"A",monthBeforeYear:!0}},44820:function(Dt,Ht,ne){"use strict";var y=ne(25569).default;Object.defineProperty(Ht,"__esModule",{value:!0}),Ht.default=void 0;var Le=y(ne(93242)),ke=ne(85095),it=(0,Le.default)((0,Le.default)({},ke.commonLocale),{},{locale:"zh_CN",today:"\u4ECA\u5929",now:"\u6B64\u523B",backToToday:"\u8FD4\u56DE\u4ECA\u5929",ok:"\u786E\u5B9A",timeSelect:"\u9009\u62E9\u65F6\u95F4",dateSelect:"\u9009\u62E9\u65E5\u671F",weekSelect:"\u9009\u62E9\u5468",clear:"\u6E05\u9664",week:"\u5468",month:"\u6708",year:"\u5E74",previousMonth:"\u4E0A\u4E2A\u6708 (\u7FFB\u9875\u4E0A\u952E)",nextMonth:"\u4E0B\u4E2A\u6708 (\u7FFB\u9875\u4E0B\u952E)",monthSelect:"\u9009\u62E9\u6708\u4EFD",yearSelect:"\u9009\u62E9\u5E74\u4EFD",decadeSelect:"\u9009\u62E9\u5E74\u4EE3",previousYear:"\u4E0A\u4E00\u5E74 (Control\u952E\u52A0\u5DE6\u65B9\u5411\u952E)",nextYear:"\u4E0B\u4E00\u5E74 (Control\u952E\u52A0\u53F3\u65B9\u5411\u952E)",previousDecade:"\u4E0A\u4E00\u5E74\u4EE3",nextDecade:"\u4E0B\u4E00\u5E74\u4EE3",previousCentury:"\u4E0A\u4E00\u4E16\u7EAA",nextCentury:"\u4E0B\u4E00\u4E16\u7EAA",yearFormat:"YYYY\u5E74",cellDateFormat:"D",monthBeforeYear:!1}),We=Ht.default=it},3703:function(Dt,Ht,ne){"use strict";ne.d(Ht,{y:function(){return Ze},Z:function(){return en}});var y=ne(33885),Le=ne(20068),ke=ne(94480),it=ne(76190),We=ne(42978),De=ne(92310),Ve=ne.n(De),Ke=ne(6089),ze=ne(18929),$e=ne(13697),lt=ne(48736),Ie=ne(59301),kt=ne(54476),tt=ne(75931),we=ne(4676);function Re(ue,ae,re){return(ue-ae)/(re-ae)}function Ne(ue,ae,re,ce){var he=Re(ae,re,ce),ie={};switch(ue){case"rtl":ie.right="".concat(he*100,"%"),ie.transform="translateX(50%)";break;case"btt":ie.bottom="".concat(he*100,"%"),ie.transform="translateY(50%)";break;case"ttb":ie.top="".concat(he*100,"%"),ie.transform="translateY(-50%)";break;default:ie.left="".concat(he*100,"%"),ie.transform="translateX(-50%)";break}return ie}function et(ue,ae){return Array.isArray(ue)?ue[ae]:ue}var st=ne(10228),Nt=Ie.createContext({min:0,max:0,direction:"ltr",step:1,includedStart:0,includedEnd:0,tabIndex:0,keyboard:!0,styles:{},classNames:{}}),me=Nt,Ze=Ie.createContext({}),ft=["prefixCls","value","valueIndex","onStartMove","onDelete","style","render","dragging","draggingDelete","onOffsetChange","onChangeComplete","onFocus","onMouseEnter"],tn=Ie.forwardRef(function(ue,ae){var re=ue.prefixCls,ce=ue.value,he=ue.valueIndex,ie=ue.onStartMove,Ce=ue.onDelete,Et=ue.style,vt=ue.render,dt=ue.dragging,yt=ue.draggingDelete,vn=ue.onOffsetChange,wn=ue.onChangeComplete,Sn=ue.onFocus,Zn=ue.onMouseEnter,rn=(0,tt.Z)(ue,ft),ht=Ie.useContext(me),Cn=ht.min,_t=ht.max,on=ht.direction,It=ht.disabled,pn=ht.keyboard,Ot=ht.range,jn=ht.tabIndex,$n=ht.ariaLabelForHandle,Xr=ht.ariaLabelledByForHandle,nr=ht.ariaRequired,ut=ht.ariaValueTextFormatterForHandle,Rt=ht.styles,En=ht.classNames,Pn="".concat(re,"-handle"),or=function(ur){It||ie(ur,he)},Fr=function(ur){Sn==null||Sn(ur,he)},La=function(ur){Zn(ur,he)},Rr=function(ur){if(!It&&pn){var Qt=null;switch(ur.which||ur.keyCode){case st.Z.LEFT:Qt=on==="ltr"||on==="btt"?-1:1;break;case st.Z.RIGHT:Qt=on==="ltr"||on==="btt"?1:-1;break;case st.Z.UP:Qt=on!=="ttb"?1:-1;break;case st.Z.DOWN:Qt=on!=="ttb"?-1:1;break;case st.Z.HOME:Qt="min";break;case st.Z.END:Qt="max";break;case st.Z.PAGE_UP:Qt=2;break;case st.Z.PAGE_DOWN:Qt=-2;break;case st.Z.BACKSPACE:case st.Z.DELETE:Ce==null||Ce(he);break}Qt!==null&&(ur.preventDefault(),vn(Qt,he))}},Wr=function(ur){switch(ur.which||ur.keyCode){case st.Z.LEFT:case st.Z.RIGHT:case st.Z.UP:case st.Z.DOWN:case st.Z.HOME:case st.Z.END:case st.Z.PAGE_UP:case st.Z.PAGE_DOWN:wn==null||wn();break}},xr=Ne(on,ce,Cn,_t),Fa={};if(he!==null){var Za;Fa={tabIndex:It?null:et(jn,he),role:"slider","aria-valuemin":Cn,"aria-valuemax":_t,"aria-valuenow":ce,"aria-disabled":It,"aria-label":et($n,he),"aria-labelledby":et(Xr,he),"aria-required":et(nr,he),"aria-valuetext":(Za=et(ut,he))===null||Za===void 0?void 0:Za(ce),"aria-orientation":on==="ltr"||on==="rtl"?"horizontal":"vertical",onMouseDown:or,onTouchStart:or,onFocus:Fr,onMouseEnter:La,onKeyDown:Rr,onKeyUp:Wr}}var ja=Ie.createElement("div",(0,kt.Z)({ref:ae,className:Ve()(Pn,(0,Le.Z)((0,Le.Z)((0,Le.Z)({},"".concat(Pn,"-").concat(he+1),he!==null&&Ot),"".concat(Pn,"-dragging"),dt),"".concat(Pn,"-dragging-delete"),yt),En.handle),style:(0,y.Z)((0,y.Z)((0,y.Z)({},xr),Et),Rt.handle)},Fa,rn));return vt&&(ja=vt(ja,{index:he,prefixCls:re,value:ce,dragging:dt,draggingDelete:yt})),ja}),Yt=tn,Je=["prefixCls","style","onStartMove","onOffsetChange","values","handleRender","activeHandleRender","draggingIndex","draggingDelete","onFocus"],Qe=Ie.forwardRef(function(ue,ae){var re=ue.prefixCls,ce=ue.style,he=ue.onStartMove,ie=ue.onOffsetChange,Ce=ue.values,Et=ue.handleRender,vt=ue.activeHandleRender,dt=ue.draggingIndex,yt=ue.draggingDelete,vn=ue.onFocus,wn=(0,tt.Z)(ue,Je),Sn=Ie.useRef({}),Zn=Ie.useState(!1),rn=(0,We.Z)(Zn,2),ht=rn[0],Cn=rn[1],_t=Ie.useState(-1),on=(0,We.Z)(_t,2),It=on[0],pn=on[1],Ot=function(ut){pn(ut),Cn(!0)},jn=function(ut,Rt){Ot(Rt),vn==null||vn(ut)},$n=function(ut,Rt){Ot(Rt)};Ie.useImperativeHandle(ae,function(){return{focus:function(ut){var Rt;(Rt=Sn.current[ut])===null||Rt===void 0||Rt.focus()},hideHelp:function(){(0,we.flushSync)(function(){Cn(!1)})}}});var Xr=(0,y.Z)({prefixCls:re,onStartMove:he,onOffsetChange:ie,render:Et,onFocus:jn,onMouseEnter:$n},wn);return Ie.createElement(Ie.Fragment,null,Ce.map(function(nr,ut){var Rt=dt===ut;return Ie.createElement(Yt,(0,kt.Z)({ref:function(Pn){Pn?Sn.current[ut]=Pn:delete Sn.current[ut]},dragging:Rt,draggingDelete:Rt&&yt,style:et(ce,ut),key:ut,value:nr,valueIndex:ut},Xr))}),vt&&ht&&Ie.createElement(Yt,(0,kt.Z)({key:"a11y"},Xr,{value:Ce[It],valueIndex:null,dragging:dt!==-1,draggingDelete:yt,render:vt,style:{pointerEvents:"none"},tabIndex:null,"aria-hidden":!0})))}),Ct=Qe,Me=function(ae){var re=ae.prefixCls,ce=ae.style,he=ae.children,ie=ae.value,Ce=ae.onClick,Et=Ie.useContext(me),vt=Et.min,dt=Et.max,yt=Et.direction,vn=Et.includedStart,wn=Et.includedEnd,Sn=Et.included,Zn="".concat(re,"-text"),rn=Ne(yt,ie,vt,dt);return Ie.createElement("span",{className:Ve()(Zn,(0,Le.Z)({},"".concat(Zn,"-active"),Sn&&vn<=ie&&ie<=wn)),style:(0,y.Z)((0,y.Z)({},rn),ce),onMouseDown:function(Cn){Cn.stopPropagation()},onClick:function(){Ce(ie)}},he)},je=Me,ot=function(ae){var re=ae.prefixCls,ce=ae.marks,he=ae.onClick,ie="".concat(re,"-mark");return ce.length?Ie.createElement("div",{className:ie},ce.map(function(Ce){var Et=Ce.value,vt=Ce.style,dt=Ce.label;return Ie.createElement(je,{key:Et,prefixCls:ie,style:vt,value:Et,onClick:he},dt)})):null},Bt=ot,sn=function(ae){var re=ae.prefixCls,ce=ae.value,he=ae.style,ie=ae.activeStyle,Ce=Ie.useContext(me),Et=Ce.min,vt=Ce.max,dt=Ce.direction,yt=Ce.included,vn=Ce.includedStart,wn=Ce.includedEnd,Sn="".concat(re,"-dot"),Zn=yt&&vn<=ce&&ce<=wn,rn=(0,y.Z)((0,y.Z)({},Ne(dt,ce,Et,vt)),typeof he=="function"?he(ce):he);return Zn&&(rn=(0,y.Z)((0,y.Z)({},rn),typeof ie=="function"?ie(ce):ie)),Ie.createElement("span",{className:Ve()(Sn,(0,Le.Z)({},"".concat(Sn,"-active"),Zn)),style:rn})},Kt=sn,Gt=function(ae){var re=ae.prefixCls,ce=ae.marks,he=ae.dots,ie=ae.style,Ce=ae.activeStyle,Et=Ie.useContext(me),vt=Et.min,dt=Et.max,yt=Et.step,vn=Ie.useMemo(function(){var wn=new Set;if(ce.forEach(function(Zn){wn.add(Zn.value)}),he&&yt!==null)for(var Sn=vt;Sn<=dt;)wn.add(Sn),Sn+=yt;return Array.from(wn)},[vt,dt,yt,he,ce]);return Ie.createElement("div",{className:"".concat(re,"-step")},vn.map(function(wn){return Ie.createElement(Kt,{prefixCls:re,key:wn,value:wn,style:ie,activeStyle:Ce})}))},Dn=Gt,Se=function(ae){var re=ae.prefixCls,ce=ae.style,he=ae.start,ie=ae.end,Ce=ae.index,Et=ae.onStartMove,vt=ae.replaceCls,dt=Ie.useContext(me),yt=dt.direction,vn=dt.min,wn=dt.max,Sn=dt.disabled,Zn=dt.range,rn=dt.classNames,ht="".concat(re,"-track"),Cn=Re(he,vn,wn),_t=Re(ie,vn,wn),on=function(jn){!Sn&&Et&&Et(jn,-1)},It={};switch(yt){case"rtl":It.right="".concat(Cn*100,"%"),It.width="".concat(_t*100-Cn*100,"%");break;case"btt":It.bottom="".concat(Cn*100,"%"),It.height="".concat(_t*100-Cn*100,"%");break;case"ttb":It.top="".concat(Cn*100,"%"),It.height="".concat(_t*100-Cn*100,"%");break;default:It.left="".concat(Cn*100,"%"),It.width="".concat(_t*100-Cn*100,"%")}var pn=vt||Ve()(ht,(0,Le.Z)((0,Le.Z)({},"".concat(ht,"-").concat(Ce+1),Ce!==null&&Zn),"".concat(re,"-track-draggable"),Et),rn.track);return Ie.createElement("div",{className:pn,style:(0,y.Z)((0,y.Z)({},It),ce),onMouseDown:on,onTouchStart:on})},fe=Se,at=function(ae){var re=ae.prefixCls,ce=ae.style,he=ae.values,ie=ae.startPoint,Ce=ae.onStartMove,Et=Ie.useContext(me),vt=Et.included,dt=Et.range,yt=Et.min,vn=Et.styles,wn=Et.classNames,Sn=Ie.useMemo(function(){if(!dt){if(he.length===0)return[];var rn=ie!=null?ie:yt,ht=he[0];return[{start:Math.min(rn,ht),end:Math.max(rn,ht)}]}for(var Cn=[],_t=0;_tHe&&yt3&&arguments[3]!==void 0?arguments[3]:"unit";if(typeof rn=="number"){var _t,on=Zn[ht],It=on+rn,pn=[];ce.forEach(function(nr){pn.push(nr.value)}),pn.push(ue,ae),pn.push(Et(on));var Ot=rn>0?1:-1;Cn==="unit"?pn.push(Et(on+Ot*re)):pn.push(Et(It)),pn=pn.filter(function(nr){return nr!==null}).filter(function(nr){return rn<0?nr<=on:nr>=on}),Cn==="unit"&&(pn=pn.filter(function(nr){return nr!==on}));var jn=Cn==="unit"?on:It;_t=pn[0];var $n=Math.abs(_t-jn);if(pn.forEach(function(nr){var ut=Math.abs(nr-jn);ut<$n&&(_t=nr,$n=ut)}),_t===void 0)return rn<0?ue:ae;if(Cn==="dist")return _t;if(Math.abs(rn)>1){var Xr=(0,ke.Z)(Zn);return Xr[ht]=_t,Sn(Xr,rn-Ot,ht,Cn)}return _t}else{if(rn==="min")return ue;if(rn==="max")return ae}},yt=function(Zn,rn,ht){var Cn=arguments.length>3&&arguments[3]!==void 0?arguments[3]:"unit",_t=Zn[ht],on=dt(Zn,rn,ht,Cn);return{value:on,changed:on!==_t}},vn=function(Zn){return ie===null&&Zn===0||typeof ie=="number"&&Zn3&&arguments[3]!==void 0?arguments[3]:"unit",_t=Zn.map(vt),on=_t[ht],It=dt(_t,rn,ht,Cn);if(_t[ht]=It,he===!1){var pn=ie||0;ht>0&&_t[ht-1]!==on&&(_t[ht]=Math.max(_t[ht],_t[ht-1]+pn)),ht<_t.length-1&&_t[ht+1]!==on&&(_t[ht]=Math.min(_t[ht],_t[ht+1]-pn))}else if(typeof ie=="number"||ie===null){for(var Ot=ht+1;Ot<_t.length;Ot+=1)for(var jn=!0;vn(_t[Ot]-_t[Ot-1])&&jn;){var $n=yt(_t,1,Ot);_t[Ot]=$n.value,jn=$n.changed}for(var Xr=ht;Xr>0;Xr-=1)for(var nr=!0;vn(_t[Xr]-_t[Xr-1])&&nr;){var ut=yt(_t,-1,Xr-1);_t[Xr-1]=ut.value,nr=ut.changed}for(var Rt=_t.length-1;Rt>0;Rt-=1)for(var En=!0;vn(_t[Rt]-_t[Rt-1])&&En;){var Pn=yt(_t,-1,Rt-1);_t[Rt-1]=Pn.value,En=Pn.changed}for(var or=0;or<_t.length-1;or+=1)for(var Fr=!0;vn(_t[or+1]-_t[or])&&Fr;){var La=yt(_t,1,or+1);_t[or+1]=La.value,Fr=La.changed}}return{value:_t[ht],values:_t}};return[vt,wn]}function Fn(ue){return(0,Ie.useMemo)(function(){if(ue===!0||!ue)return[!!ue,!1,!1,0];var ae=ue.editable,re=ue.draggableTrack,ce=ue.minCount,he=ue.maxCount;return[!0,ae,!ae&&re,ce||0,he]},[ue])}var At=Ie.forwardRef(function(ue,ae){var re=ue.prefixCls,ce=re===void 0?"rc-slider":re,he=ue.className,ie=ue.style,Ce=ue.classNames,Et=ue.styles,vt=ue.id,dt=ue.disabled,yt=dt===void 0?!1:dt,vn=ue.keyboard,wn=vn===void 0?!0:vn,Sn=ue.autoFocus,Zn=ue.onFocus,rn=ue.onBlur,ht=ue.min,Cn=ht===void 0?0:ht,_t=ue.max,on=_t===void 0?100:_t,It=ue.step,pn=It===void 0?1:It,Ot=ue.value,jn=ue.defaultValue,$n=ue.range,Xr=ue.count,nr=ue.onChange,ut=ue.onBeforeChange,Rt=ue.onAfterChange,En=ue.onChangeComplete,Pn=ue.allowCross,or=Pn===void 0?!0:Pn,Fr=ue.pushable,La=Fr===void 0?!1:Fr,Rr=ue.reverse,Wr=ue.vertical,xr=ue.included,Fa=xr===void 0?!0:xr,Za=ue.startPoint,ja=ue.trackStyle,ei=ue.handleStyle,ur=ue.railStyle,Qt=ue.dotStyle,Vn=ue.activeDotStyle,hr=ue.marks,Ea=ue.dots,Or=ue.handleRender,br=ue.activeHandleRender,vi=ue.track,zi=ue.tabIndex,ci=zi===void 0?0:zi,Oa=ue.ariaLabelForHandle,xn=ue.ariaLabelledByForHandle,Sr=ue.ariaRequired,jr=ue.ariaValueTextFormatterForHandle,Vr=Ie.useRef(null),ta=Ie.useRef(null),$t=Ie.useMemo(function(){return Wr?Rr?"ttb":"btt":Rr?"rtl":"ltr"},[Rr,Wr]),Rn=Fn($n),Nn=(0,We.Z)(Rn,5),mt=Nn[0],St=Nn[1],Xn=Nn[2],mi=Nn[3],ka=Nn[4],ct=Ie.useMemo(function(){return isFinite(Cn)?Cn:0},[Cn]),Lt=Ie.useMemo(function(){return isFinite(on)?on:100},[on]),Mt=Ie.useMemo(function(){return pn!==null&&pn<=0?1:pn},[pn]),xt=Ie.useMemo(function(){return typeof La=="boolean"?La?Mt:!1:La>=0?La:!1},[La,Mt]),Hn=Ie.useMemo(function(){return Object.keys(hr||{}).map(function(dr){var bn=hr[dr],fr={value:Number(dr)};return bn&&(0,it.Z)(bn)==="object"&&!Ie.isValidElement(bn)&&("label"in bn||"style"in bn)?(fr.style=bn.style,fr.label=bn.label):fr.label=bn,fr}).filter(function(dr){var bn=dr.label;return bn||typeof bn=="number"}).sort(function(dr,bn){return dr.value-bn.value})},[hr]),ar=qt(ct,Lt,Mt,Hn,or,xt),Er=(0,We.Z)(ar,2),Kn=Er[0],kr=Er[1],Hr=(0,ze.Z)(jn,{value:Ot}),pi=(0,We.Z)(Hr,2),ca=pi[0],zt=pi[1],Jt=Ie.useMemo(function(){var dr=ca==null?[]:Array.isArray(ca)?ca:[ca],bn=(0,We.Z)(dr,1),fr=bn[0],Nr=fr===void 0?ct:fr,er=ca===null?[]:[Nr];if(mt){if(er=(0,ke.Z)(dr),Xr||ca===void 0){var lr=Xr>=0?Xr+1:2;for(er=er.slice(0,lr);er.length=0&&Vr.current.focus(dr)}Zr(null)},[Ba]);var ra=Ie.useMemo(function(){return Xn&&Mt===null?!1:Xn},[Xn,Mt]),Ur=(0,Ke.Z)(function(dr,bn){da(dr,bn),ut==null||ut(Pt(Jt))}),li=gn!==-1;Ie.useEffect(function(){if(!li){var dr=Jt.lastIndexOf(yr);Vr.current.focus(dr)}},[li]);var Ca=Ie.useMemo(function(){return(0,ke.Z)(un).sort(function(dr,bn){return dr-bn})},[un]),Pa=Ie.useMemo(function(){return mt?[Ca[0],Ca[Ca.length-1]]:[ct,Ca[0]]},[Ca,mt,ct]),ha=(0,We.Z)(Pa,2),Br=ha[0],Qn=ha[1];Ie.useImperativeHandle(ae,function(){return{focus:function(){Vr.current.focus(0)},blur:function(){var bn,fr=document,Nr=fr.activeElement;(bn=ta.current)!==null&&bn!==void 0&&bn.contains(Nr)&&(Nr==null||Nr.blur())}}}),Ie.useEffect(function(){Sn&&Vr.current.focus(0)},[]);var ai=Ie.useMemo(function(){return{min:ct,max:Lt,direction:$t,disabled:yt,keyboard:wn,step:Mt,included:Fa,includedStart:Br,includedEnd:Qn,range:mt,tabIndex:ci,ariaLabelForHandle:Oa,ariaLabelledByForHandle:xn,ariaRequired:Sr,ariaValueTextFormatterForHandle:jr,styles:Et||{},classNames:Ce||{}}},[ct,Lt,$t,yt,wn,Mt,Fa,Br,Qn,mt,ci,Oa,xn,Sr,jr,Et,Ce]);return Ie.createElement(me.Provider,{value:ai},Ie.createElement("div",{ref:ta,className:Ve()(ce,he,(0,Le.Z)((0,Le.Z)((0,Le.Z)((0,Le.Z)({},"".concat(ce,"-disabled"),yt),"".concat(ce,"-vertical"),Wr),"".concat(ce,"-horizontal"),!Wr),"".concat(ce,"-with-marks"),Hn.length)),style:ie,onMouseDown:sa,id:vt},Ie.createElement("div",{className:Ve()("".concat(ce,"-rail"),Ce==null?void 0:Ce.rail),style:(0,y.Z)((0,y.Z)({},ur),Et==null?void 0:Et.rail)}),vi!==!1&&Ie.createElement(Xt,{prefixCls:ce,style:ja,values:Jt,startPoint:Za,onStartMove:ra?Ur:void 0}),Ie.createElement(Dn,{prefixCls:ce,marks:Hn,dots:Ea,style:Qt,activeStyle:Vn}),Ie.createElement(Ct,{ref:Vr,prefixCls:ce,style:ei,values:un,draggingIndex:gn,draggingDelete:Tr,onStartMove:Ur,onOffsetChange:ia,onFocus:Zn,onBlur:rn,handleRender:Or,activeHandleRender:br,onChangeComplete:Jn,onDelete:St?Ar:void 0}),Ie.createElement(Bt,{prefixCls:ce,marks:Hn,onClick:ya})))}),Ge=At,en=Ge},22061:function(Dt,Ht,ne){"use strict";ne.d(Ht,{Z5:function(){return sl},_l:function(){return Wt},bK:function(){return hl}});var y=ne(59301),Le=ne(69168),ke=ne(54476),it=ne(59781),We=y.createContext(null),De=null;function Ve(ee){ee()}var Ke=Ve,ze=function(te){return Ke=te},$e=function(){return Ke};function lt(){var ee=$e(),te=null,oe=null;return{clear:function(){te=null,oe=null},notify:function(){ee(function(){for(var ye=te;ye;)ye.callback(),ye=ye.next})},get:function(){for(var ye=[],be=te;be;)ye.push(be),be=be.next;return ye},subscribe:function(ye){var be=!0,Be=oe={callback:ye,next:null,prev:oe};return Be.prev?Be.prev.next=Be:te=Be,function(){!be||te===null||(be=!1,Be.next?Be.next.prev=Be.prev:oe=Be.prev,Be.prev?Be.prev.next=Be.next:te=Be.next)}}}}var Ie={notify:function(){},get:function(){return[]}};function kt(ee,te){var oe,de=Ie;function ye(bt){return pt(),de.subscribe(bt)}function be(){de.notify()}function Be(){Tt.onStateChange&&Tt.onStateChange()}function Pe(){return!!oe}function pt(){oe||(oe=te?te.addNestedSub(Be):ee.subscribe(Be),de=lt())}function Vt(){oe&&(oe(),oe=void 0,de.clear(),de=Ie)}var Tt={addNestedSub:ye,notifyNestedSubs:be,handleChangeWrapper:Be,isSubscribed:Pe,trySubscribe:pt,tryUnsubscribe:Vt,getListeners:function(){return de}};return Tt}var tt=typeof window!="undefined"&&typeof window.document!="undefined"&&typeof window.document.createElement!="undefined"?y.useLayoutEffect:y.useEffect;function we(ee){var te=ee.store,oe=ee.context,de=ee.children,ye=(0,y.useMemo)(function(){var Pe=kt(te);return{store:te,subscription:Pe}},[te]),be=(0,y.useMemo)(function(){return te.getState()},[te]);tt(function(){var Pe=ye.subscription;return Pe.onStateChange=Pe.notifyNestedSubs,Pe.trySubscribe(),be!==te.getState()&&Pe.notifyNestedSubs(),function(){Pe.tryUnsubscribe(),Pe.onStateChange=null}},[ye,be]);var Be=oe||We;return y.createElement(Be.Provider,{value:ye},de)}var Re=we,Ne=ne(85377),et=ne(94266),st=ne.n(et),Nt=ne(53410),me=["getDisplayName","methodName","renderCountProp","shouldHandleStateChanges","storeKey","withRef","forwardRef","context"],Ze=["reactReduxForwardedRef"],ft=[],tn=[null,null],Yt=function(te){try{return JSON.stringify(te)}catch(oe){return String(te)}};function Je(ee,te){var oe=ee[1];return[te.payload,oe+1]}function Qe(ee,te,oe){tt(function(){return ee.apply(void 0,te)},oe)}function Ct(ee,te,oe,de,ye,be,Be){ee.current=de,te.current=ye,oe.current=!1,be.current&&(be.current=null,Be())}function Me(ee,te,oe,de,ye,be,Be,Pe,pt,Vt){if(ee){var Tt=!1,bt=null,wt=function(){if(!Tt){var Jr=te.getState(),rr,Gr;try{rr=de(Jr,ye.current)}catch(Ya){Gr=Ya,bt=Ya}Gr||(bt=null),rr===be.current?Be.current||pt():(be.current=rr,Pe.current=rr,Be.current=!0,Vt({type:"STORE_UPDATED",payload:{error:Gr}}))}};oe.onStateChange=wt,oe.trySubscribe(),wt();var nn=function(){if(Tt=!0,oe.tryUnsubscribe(),oe.onStateChange=null,bt)throw bt};return nn}}var je=function(){return[null,0]};function ot(ee,te){te===void 0&&(te={});var oe=te,de=oe.getDisplayName,ye=de===void 0?function(Lo){return"ConnectAdvanced("+Lo+")"}:de,be=oe.methodName,Be=be===void 0?"connectAdvanced":be,Pe=oe.renderCountProp,pt=Pe===void 0?void 0:Pe,Vt=oe.shouldHandleStateChanges,Tt=Vt===void 0?!0:Vt,bt=oe.storeKey,wt=bt===void 0?"store":bt,nn=oe.withRef,In=nn===void 0?!1:nn,Jr=oe.forwardRef,rr=Jr===void 0?!1:Jr,Gr=oe.context,Ya=Gr===void 0?We:Gr,xa=(0,Ne.Z)(oe,me);if(0)var Pi;var Do=Ya;return function(tl){var Kl=tl.displayName||tl.name||"Component",rl=ye(Kl),Yl=(0,ke.Z)({},xa,{getDisplayName:ye,methodName:Be,renderCountProp:pt,shouldHandleStateChanges:Tt,storeKey:wt,displayName:rl,wrappedComponentName:Kl,WrappedComponent:tl}),bs=xa.pure;function Bs(Ps){return ee(Ps.dispatch,Yl)}var $u=bs?y.useMemo:function(Ps){return Ps()};function Zu(Ps){var Dc=(0,y.useMemo)(function(){var Zc=Ps.reactReduxForwardedRef,Qc=(0,Ne.Z)(Ps,Ze);return[Ps.context,Zc,Qc]},[Ps]),tc=Dc[0],Wc=Dc[1],Oc=Dc[2],Bc=(0,y.useMemo)(function(){return tc&&tc.Consumer&&(0,Nt.isContextConsumer)(y.createElement(tc.Consumer,null))?tc:Do},[tc,Do]),nc=(0,y.useContext)(Bc),kc=!!Ps.store&&!!Ps.store.getState&&!!Ps.store.dispatch,jc=!!nc&&!!nc.store,rc=kc?Ps.store:nc.store,Vc=(0,y.useMemo)(function(){return Bs(rc)},[rc]),zc=(0,y.useMemo)(function(){if(!Tt)return tn;var Zc=kt(rc,kc?null:nc.subscription),Qc=Zc.notifyNestedSubs.bind(Zc);return[Zc,Qc]},[rc,kc,nc]),Rc=zc[0],Uc=zc[1],Hc=(0,y.useMemo)(function(){return kc?nc:(0,ke.Z)({},nc,{subscription:Rc})},[kc,nc,Rc]),qc=(0,y.useReducer)(Je,ft,je),nd=qc[0],Kc=nd[0],rd=qc[1];if(Kc&&Kc.error)throw Kc.error;var $c=(0,y.useRef)(),Gc=(0,y.useRef)(Oc),Yc=(0,y.useRef)(),ed=(0,y.useRef)(!1),Xc=$u(function(){return Yc.current&&Oc===Gc.current?Yc.current:Vc(rc.getState(),Oc)},[rc,Kc,Oc]);Qe(Ct,[Gc,$c,ed,Oc,Xc,Yc,Uc]),Qe(Me,[Tt,rc,Rc,Vc,Gc,$c,ed,Yc,Uc,rd],[rc,Rc,Vc]);var Jc=(0,y.useMemo)(function(){return y.createElement(tl,(0,ke.Z)({},Xc,{ref:Wc}))},[Wc,tl,Xc]),ad=(0,y.useMemo)(function(){return Tt?y.createElement(Bc.Provider,{value:Hc},Jc):Jc},[Bc,Jc,Hc]);return ad}var gu=bs?y.memo(Zu):Zu;if(gu.WrappedComponent=tl,gu.displayName=Zu.displayName=rl,rr){var ec=y.forwardRef(function(Dc,tc){return y.createElement(gu,(0,ke.Z)({},Dc,{reactReduxForwardedRef:tc}))});return ec.displayName=rl,ec.WrappedComponent=tl,st()(ec,tl)}return st()(gu,tl)}}function Bt(ee,te){return ee===te?ee!==0||te!==0||1/ee===1/te:ee!==ee&&te!==te}function sn(ee,te){if(Bt(ee,te))return!0;if(typeof ee!="object"||ee===null||typeof te!="object"||te===null)return!1;var oe=Object.keys(ee),de=Object.keys(te);if(oe.length!==de.length)return!1;for(var ye=0;ye=0;de--){var ye=te[de](ee);if(ye)return ye}return function(be,Be){throw new Error("Invalid value of type "+typeof ee+" for "+oe+" argument when connecting component "+Be.wrappedComponentName+".")}}function ie(ee,te){return ee===te}function Ce(ee){var te=ee===void 0?{}:ee,oe=te.connectHOC,de=oe===void 0?ot:oe,ye=te.mapStateToPropsFactories,be=ye===void 0?rt:ye,Be=te.mapDispatchToPropsFactories,Pe=Be===void 0?qe:Be,pt=te.mergePropsFactories,Vt=pt===void 0?Ge:pt,Tt=te.selectorFactory,bt=Tt===void 0?re:Tt;return function(nn,In,Jr,rr){rr===void 0&&(rr={});var Gr=rr,Ya=Gr.pure,xa=Ya===void 0?!0:Ya,Pi=Gr.areStatesEqual,Do=Pi===void 0?ie:Pi,Lo=Gr.areOwnPropsEqual,tl=Lo===void 0?sn:Lo,Kl=Gr.areStatePropsEqual,rl=Kl===void 0?sn:Kl,Yl=Gr.areMergedPropsEqual,bs=Yl===void 0?sn:Yl,Bs=(0,Ne.Z)(Gr,ce),$u=he(nn,be,"mapStateToProps"),Zu=he(In,Pe,"mapDispatchToProps"),gu=he(Jr,Vt,"mergeProps");return de(bt,(0,ke.Z)({methodName:"connect",getDisplayName:function(Ps){return"Connect("+Ps+")"},shouldHandleStateChanges:!!nn,initMapStateToProps:$u,initMapDispatchToProps:Zu,initMergeProps:gu,pure:xa,areStatesEqual:Do,areOwnPropsEqual:tl,areStatePropsEqual:rl,areMergedPropsEqual:bs},Bs))}}var Et=Ce();function vt(){var ee=useContext(ReactReduxContext);return ee}function dt(ee){ee===void 0&&(ee=ReactReduxContext);var te=ee===ReactReduxContext?useDefaultReduxContext:function(){return useContext(ee)};return function(){var de=te(),ye=de.store;return ye}}var yt=null;function vn(ee){ee===void 0&&(ee=ReactReduxContext);var te=ee===ReactReduxContext?useDefaultStore:createStoreHook(ee);return function(){var de=te();return de.dispatch}}var wn=null,Sn=function(te,oe){return te===oe};function Zn(ee,te,oe,de){var ye=useReducer(function(In){return In+1},0),be=ye[1],Be=useMemo(function(){return createSubscription(oe,de)},[oe,de]),Pe=useRef(),pt=useRef(),Vt=useRef(),Tt=useRef(),bt=oe.getState(),wt;try{if(ee!==pt.current||bt!==Vt.current||Pe.current){var nn=ee(bt);Tt.current===void 0||!te(nn,Tt.current)?wt=nn:wt=Tt.current}else wt=Tt.current}catch(In){throw Pe.current&&(In.message+=` + `,Sn.style.marginRight="5px",dt.appendChild(Sn)}ie.typeBoxes.push(dt)},ie=this,Ce=0;Ce<4;Ce++)he(Ce);return ce},ae.prototype.setCurrentType=function(re,ce){var he=this;this.currentType=re,this.typeBoxes.forEach(function(ie){ie.style.borderColor=ie===ce?he.uiStyleSettings!==void 0?he.uiStyleSettings.toolboxAccentColor:"#3080c3":"transparent"}),this.onArrowTypeChanged&&this.onArrowTypeChanged(this.currentType)},ae}(we),sn=function(ue){function ae(re,ce,he){var ie=ue.call(this,re,ce,he)||this;return ie.arrowType="end",ie.arrowBaseHeight=10,ie.arrowBaseWidth=10,ie.getArrowPoints=ie.getArrowPoints.bind(ie),ie.setArrowType=ie.setArrowType.bind(ie),ie.arrowTypePanel=new Bt("Arrow type","end"),ie.arrowTypePanel.onArrowTypeChanged=ie.setArrowType,ie}return Le(ae,ue),ae.prototype.ownsTarget=function(re){return!(!ue.prototype.ownsTarget.call(this,re)&&re!==this.arrow1&&re!==this.arrow2)},ae.prototype.getArrowPoints=function(re,ce){var he=this.arrowBaseWidth+2*this.strokeWidth,ie=this.arrowBaseHeight+2*this.strokeWidth;return re-he/2+","+(ce+ie/2)+" "+re+","+(ce-ie/2)+" "+(re+he/2)+","+(ce+ie/2)},ae.prototype.createTips=function(){this.arrow1=De.createPolygon(this.getArrowPoints(this.x1,this.y1),[["fill",this.strokeColor]]),this.arrow1.transform.baseVal.appendItem(De.createTransform()),this.visual.appendChild(this.arrow1),this.arrow2=De.createPolygon(this.getArrowPoints(this.x2,this.y2),[["fill",this.strokeColor]]),this.arrow2.transform.baseVal.appendItem(De.createTransform()),this.visual.appendChild(this.arrow2)},ae.prototype.pointerDown=function(re,ce){ue.prototype.pointerDown.call(this,re,ce),this.state==="creating"&&this.createTips()},ae.prototype.adjustVisual=function(){if(ue.prototype.adjustVisual.call(this),this.arrow1&&this.arrow2){this.arrow1.style.display=this.arrowType==="both"||this.arrowType==="start"?"":"none",this.arrow2.style.display=this.arrowType==="both"||this.arrowType==="end"?"":"none",De.setAttributes(this.arrow1,[["points",this.getArrowPoints(this.x1,this.y1)],["fill",this.strokeColor]]),De.setAttributes(this.arrow2,[["points",this.getArrowPoints(this.x2,this.y2)],["fill",this.strokeColor]]);var re=0;Math.abs(this.x1-this.x2)>.1&&(re=180*Math.atan((this.y2-this.y1)/(this.x2-this.x1))/Math.PI+90*Math.sign(this.x1-this.x2));var ce=this.arrow1.transform.baseVal.getItem(0);ce.setRotate(re,this.x1,this.y1),this.arrow1.transform.baseVal.replaceItem(ce,0);var he=this.arrow2.transform.baseVal.getItem(0);he.setRotate(re+180,this.x2,this.y2),this.arrow2.transform.baseVal.replaceItem(he,0)}},ae.prototype.setArrowType=function(re){this.arrowType=re,this.adjustVisual(),this.stateChanged()},Object.defineProperty(ae.prototype,"toolboxPanels",{get:function(){return[this.strokePanel,this.strokeWidthPanel,this.strokeStylePanel,this.arrowTypePanel]},enumerable:!1,configurable:!0}),ae.prototype.getState=function(){var re=Object.assign({arrowType:this.arrowType},ue.prototype.getState.call(this));return re.typeName=ae.typeName,re},ae.prototype.restoreState=function(re){ue.prototype.restoreState.call(this,re);var ce=re;this.arrowType=ce.arrowType,this.createTips(),this.adjustVisual()},ae.typeName="ArrowMarker",ae.title="Arrow marker",ae.icon='',ae}(Ct),Kt=function(ue){function ae(re,ce,he){var ie=ue.call(this,re,ce,he)||this;return ie.fillColor=he.defaultFillColor,ie.strokeWidth=0,ie.fillPanel=new Re("Color",he.defaultColorSet,he.defaultFillColor),ie.fillPanel.onColorChanged=ie.setFillColor,ie}return Le(ae,ue),Object.defineProperty(ae.prototype,"toolboxPanels",{get:function(){return[this.fillPanel]},enumerable:!1,configurable:!0}),ae.prototype.getState=function(){var re=ue.prototype.getState.call(this);return re.typeName=ae.typeName,re},ae.typeName="CoverMarker",ae.title="Cover marker",ae.icon='',ae}(Ze),Gt=function(ue){function ae(re,ce,he,ie){var Ce=ue.call(this,re,ie||'')||this;return Ce.opacities=[],Ce.opacityBoxes=[],Ce.opacities=ce,Ce.currentOpacity=he,Ce.setCurrentOpacity=Ce.setCurrentOpacity.bind(Ce),Ce}return Le(ae,ue),ae.prototype.getUi=function(){var re=this,ce=document.createElement("div");return ce.style.display="flex",ce.style.overflow="hidden",ce.style.flexGrow="2",ce.style.justifyContent="space-between",this.opacities.forEach(function(he){var ie=document.createElement("div");ie.style.display="flex",ie.style.alignItems="center",ie.style.justifyContent="center",ie.style.padding="5px",ie.style.borderWidth="2px",ie.style.borderStyle="solid",ie.style.borderColor=he===re.currentOpacity?re.uiStyleSettings.toolboxAccentColor:"transparent",ie.addEventListener("click",function(){re.setCurrentOpacity(he,ie)}),ce.appendChild(ie);var Ce=document.createElement("div");Ce.innerText=100*he+"%",ie.appendChild(Ce),re.opacityBoxes.push(ie)}),ce},ae.prototype.setCurrentOpacity=function(re,ce){var he=this;this.currentOpacity=re,this.opacityBoxes.forEach(function(ie){ie.style.borderColor=ie===ce?he.uiStyleSettings.toolboxAccentColor:"transparent"}),this.onOpacityChanged&&this.onOpacityChanged(this.currentOpacity)},ae}(we),Dn=function(ue){function ae(re,ce,he){var ie=ue.call(this,re,ce,he)||this;return ie.setOpacity=ie.setOpacity.bind(ie),ie.fillColor=he.defaultHighlightColor,ie.strokeWidth=0,ie.opacity=he.defaultHighlightOpacity,ie.fillPanel=new Re("Color",he.defaultColorSet,ie.fillColor),ie.fillPanel.onColorChanged=ie.setFillColor,ie.opacityPanel=new Gt("Opacity",he.defaultOpacitySteps,ie.opacity),ie.opacityPanel.onOpacityChanged=ie.setOpacity,ie}return Le(ae,ue),ae.prototype.setOpacity=function(re){this.opacity=re,this.visual&&De.setAttributes(this.visual,[["opacity",this.opacity.toString()]]),this.stateChanged()},Object.defineProperty(ae.prototype,"toolboxPanels",{get:function(){return[this.fillPanel,this.opacityPanel]},enumerable:!1,configurable:!0}),ae.prototype.getState=function(){var re=ue.prototype.getState.call(this);return re.typeName=ae.typeName,re},ae.typeName="HighlightMarker",ae.title="Highlight marker",ae.icon='',ae}(Kt),Se='',fe='',at=function(ue){function ae(re,ce,he){var ie=ue.call(this,re,ce,he)||this;return ie.bgColor="transparent",ie.tipPosition={x:0,y:0},ie.tipBase1Position={x:0,y:0},ie.tipBase2Position={x:0,y:0},ie.tipMoving=!1,ie.color=he.defaultStrokeColor,ie.bgColor=he.defaultFillColor,ie.fontFamily=he.defaultFontFamily,ie.defaultSize={x:100,y:30},ie.setBgColor=ie.setBgColor.bind(ie),ie.getTipPoints=ie.getTipPoints.bind(ie),ie.positionTip=ie.positionTip.bind(ie),ie.setTipPoints=ie.setTipPoints.bind(ie),ie.colorPanel=new Re("Text color",he.defaultColorSet,ie.color,Se),ie.colorPanel.onColorChanged=ie.setColor,ie.bgColorPanel=new Re("Fill color",he.defaultColorSet,ie.bgColor,fe),ie.bgColorPanel.onColorChanged=ie.setBgColor,ie.fontFamilyPanel=new Me("Font",he.defaultFontFamilies,he.defaultFontFamily),ie.fontFamilyPanel.onFontChanged=ie.setFont,ie.tipGrip=new st,ie.tipGrip.visual.transform.baseVal.appendItem(De.createTransform()),ie.controlBox.appendChild(ie.tipGrip.visual),ie}return Le(ae,ue),ae.prototype.ownsTarget=function(re){return ue.prototype.ownsTarget.call(this,re)||this.tipGrip.ownsTarget(re)||this.tip===re},ae.prototype.createTip=function(){De.setAttributes(this.bgRectangle,[["fill",this.bgColor],["rx","10px"]]),this.tip=De.createPolygon(this.getTipPoints(),[["fill",this.bgColor]]),this.visual.appendChild(this.tip)},ae.prototype.pointerDown=function(re,ce){this.state==="new"&&ue.prototype.pointerDown.call(this,re,ce),this.state==="creating"?this.createTip():this.tipGrip.ownsTarget(ce)?(this.manipulationStartLeft=this.left,this.manipulationStartTop=this.top,this.tipMoving=!0):ue.prototype.pointerDown.call(this,re,ce)},ae.prototype.pointerUp=function(re){if(this.tipMoving)this.tipMoving=!1,this.isMoved=!0,ue.prototype.pointerUp.call(this,re);else{var ce=this.state==="creating";ue.prototype.pointerUp.call(this,re),this.setTipPoints(ce),this.positionTip()}},ae.prototype.manipulate=function(re){if(this.tipMoving){var ce=this.unrotatePoint(re);this.tipPosition={x:ce.x-this.manipulationStartLeft,y:ce.y-this.manipulationStartTop},this.positionTip()}else ue.prototype.manipulate.call(this,re)},ae.prototype.setBgColor=function(re){this.bgRectangle&&this.tip&&(De.setAttributes(this.bgRectangle,[["fill",re]]),De.setAttributes(this.tip,[["fill",re]])),this.bgColor=re,this.fillColorChanged(re)},ae.prototype.getTipPoints=function(){return this.setTipPoints(this.state==="creating"),this.tipBase1Position.x+","+this.tipBase1Position.y+" "+this.tipBase2Position.x+","+this.tipBase2Position.y+" "+this.tipPosition.x+","+this.tipPosition.y},ae.prototype.setTipPoints=function(re){re===void 0&&(re=!1);var ce=Math.min(this.height/2,15),he=this.height/5;re&&(this.tipPosition={x:ce+he/2,y:this.height+20});var ie=Math.atan(this.height/2/(this.width/2));this.tipPosition.x=this.width/2&&this.tipPosition.y=this.width/2&&this.tipPosition.y>=this.height/2?ie.1)){var re=180*Math.atan((this.y2-this.y1)/(this.x2-this.x1))/Math.PI+90*Math.sign(this.x1-this.x2),ce=this.tip1.transform.baseVal.getItem(0);ce.setRotate(re,this.x1,this.y1),this.tip1.transform.baseVal.replaceItem(ce,0);var he=this.tip2.transform.baseVal.getItem(0);he.setRotate(re+180,this.x2,this.y2),this.tip2.transform.baseVal.replaceItem(he,0)}},Object.defineProperty(ae.prototype,"toolboxPanels",{get:function(){return[this.strokePanel,this.strokeWidthPanel,this.strokeStylePanel]},enumerable:!1,configurable:!0}),ae.prototype.getState=function(){var re=ue.prototype.getState.call(this);return re.typeName=ae.typeName,re},ae.prototype.restoreState=function(re){ue.prototype.restoreState.call(this,re),this.createTips(),this.adjustVisual()},ae.typeName="MeasurementMarker",ae.title="Measurement marker",ae.icon='',ae}(Ct),He=function(ue){function ae(re,ce,he){var ie=ue.call(this,re,ce,he)||this;return ie.strokePanel.colors=he.defaultColorSet,ie.fillColor="transparent",ie}return Le(ae,ue),Object.defineProperty(ae.prototype,"toolboxPanels",{get:function(){return[this.strokePanel,this.strokeWidthPanel,this.strokeStylePanel]},enumerable:!1,configurable:!0}),ae.prototype.getState=function(){var re=ue.prototype.getState.call(this);return re.typeName=ae.typeName,re},ae.typeName="EllipseFrameMarker",ae.title="Ellipse frame marker",ae.icon='',ae}(Xt),Ue=function(){function ue(){this.undoStack=[],this.redoStack=[]}return Object.defineProperty(ue.prototype,"isUndoPossible",{get:function(){return this.undoStack.length>0},enumerable:!1,configurable:!0}),Object.defineProperty(ue.prototype,"isRedoPossible",{get:function(){return this.redoStack.length>0},enumerable:!1,configurable:!0}),Object.defineProperty(ue.prototype,"undoStepCount",{get:function(){return this.undoStack.length},enumerable:!1,configurable:!0}),Object.defineProperty(ue.prototype,"redoStepCount",{get:function(){return this.redoStack.length},enumerable:!1,configurable:!0}),ue.prototype.addUndoStep=function(ae){this.undoStack.length!==0&&JSON.stringify(this.undoStack[this.undoStack.length-1])===JSON.stringify(ae)||(this.undoStack.push(ae),JSON.stringify(this.lastRedoStep)!==JSON.stringify(ae)&&this.redoStack.splice(0,this.redoStack.length))},ue.prototype.replaceLastUndoStep=function(ae){this.undoStack.length>0&&(this.undoStack[this.undoStack.length-1]=ae)},ue.prototype.getLastUndoStep=function(){return this.undoStack.length>0?this.undoStack[this.undoStack.length-1]:void 0},ue.prototype.undo=function(){if(this.undoStack.length>1){var ae=this.undoStack.pop();return ae!==void 0&&this.redoStack.push(ae),this.undoStack.length>0?this.undoStack[this.undoStack.length-1]:void 0}},ue.prototype.redo=function(){return this.lastRedoStep=this.redoStack.pop(),this.lastRedoStep},ue}(),rt=function(ue){function ae(re,ce,he){var ie=ue.call(this,re,ce,he)||this;return ie.strokeColor="transparent",ie.strokeWidth=0,ie.strokeDasharray="",ie.curveX=0,ie.curveY=0,ie.manipulationStartCurveX=0,ie.manipulationStartCurveY=0,ie.setStrokeColor=ie.setStrokeColor.bind(ie),ie.setStrokeWidth=ie.setStrokeWidth.bind(ie),ie.setStrokeDasharray=ie.setStrokeDasharray.bind(ie),ie.positionGrips=ie.positionGrips.bind(ie),ie.addControlGrips=ie.addControlGrips.bind(ie),ie.adjustVisual=ie.adjustVisual.bind(ie),ie.setupControlBox=ie.setupControlBox.bind(ie),ie.resize=ie.resize.bind(ie),ie.strokeColor=he.defaultColor,ie.strokeWidth=he.defaultStrokeWidth,ie.strokeDasharray=he.defaultStrokeDasharray,ie.strokePanel=new Re("Line color",he.defaultColorSet,he.defaultColor),ie.strokePanel.onColorChanged=ie.setStrokeColor,ie.strokeWidthPanel=new ft("Line width",he.defaultStrokeWidths,he.defaultStrokeWidth),ie.strokeWidthPanel.onWidthChanged=ie.setStrokeWidth,ie.strokeStylePanel=new tn("Line style",he.defaultStrokeDasharrays,he.defaultStrokeDasharray),ie.strokeStylePanel.onStyleChanged=ie.setStrokeDasharray,ie}return Le(ae,ue),ae.prototype.ownsTarget=function(re){return!(!ue.prototype.ownsTarget.call(this,re)&&re!==this.visual&&re!==this.selectorCurve&&re!==this.visibleCurve&&!this.curveGrip.ownsTarget(re))},ae.prototype.getPathD=function(){return"M "+this.x1+" "+this.y1+" Q "+this.curveX+" "+this.curveY+", "+this.x2+" "+this.y2},ae.prototype.createVisual=function(){this.visual=De.createGroup(),this.selectorCurve=De.createPath(this.getPathD(),[["stroke","transparent"],["stroke-width",(this.strokeWidth+10).toString()],["fill","transparent"]]),this.visibleCurve=De.createPath(this.getPathD(),[["stroke",this.strokeColor],["stroke-width",this.strokeWidth.toString()],["fill","transparent"]]),this.visual.appendChild(this.selectorCurve),this.visual.appendChild(this.visibleCurve),this.addMarkerVisualToContainer(this.visual)},ae.prototype.pointerDown=function(re,ce){ue.prototype.pointerDown.call(this,re,ce),this.manipulationStartCurveX=this.curveX,this.manipulationStartCurveY=this.curveY,this.state==="new"&&(this.curveX=re.x,this.curveY=re.y),this.state==="new"?(this.createVisual(),this.adjustVisual(),this._state="creating"):this.curveGrip.ownsTarget(ce)&&(this.activeGrip=this.curveGrip,this._state="resize")},ae.prototype.adjustVisual=function(){this.selectorCurve&&this.visibleCurve&&(this.selectorCurve.setAttribute("d",this.getPathD()),this.visibleCurve.setAttribute("d",this.getPathD()),De.setAttributes(this.visibleCurve,[["stroke",this.strokeColor]]),De.setAttributes(this.visibleCurve,[["stroke-width",this.strokeWidth.toString()]]),De.setAttributes(this.visibleCurve,[["stroke-dasharray",this.strokeDasharray.toString()]]))},ae.prototype.setupControlBox=function(){ue.prototype.setupControlBox.call(this),this.curveControlLine1=De.createLine(this.x1,this.y1,this.curveX,this.curveY,[["stroke","black"],["stroke-width","1"],["stroke-opacity","0.5"],["stroke-dasharray","3, 2"]]),this.curveControlLine2=De.createLine(this.x2,this.y2,this.curveX,this.curveY,[["stroke","black"],["stroke-width","1"],["stroke-opacity","0.5"],["stroke-dasharray","3, 2"]]),this.controlBox.insertBefore(this.curveControlLine1,this.controlBox.firstChild),this.controlBox.insertBefore(this.curveControlLine2,this.controlBox.firstChild)},ae.prototype.addControlGrips=function(){this.curveGrip=this.createGrip(),this.curveX=0,this.curveY=0,ue.prototype.addControlGrips.call(this)},ae.prototype.positionGrips=function(){ue.prototype.positionGrips.call(this);var re=this.curveGrip.GRIP_SIZE;this.positionGrip(this.curveGrip.visual,this.curveX-re/2,this.curveY-re/2),this.curveControlLine1&&this.curveControlLine2&&(this.curveControlLine1.setAttribute("x1",this.x1.toString()),this.curveControlLine1.setAttribute("y1",this.y1.toString()),this.curveControlLine1.setAttribute("x2",this.curveX.toString()),this.curveControlLine1.setAttribute("y2",this.curveY.toString()),this.curveControlLine2.setAttribute("x1",this.x2.toString()),this.curveControlLine2.setAttribute("y1",this.y2.toString()),this.curveControlLine2.setAttribute("x2",this.curveX.toString()),this.curveControlLine2.setAttribute("y2",this.curveY.toString()))},ae.prototype.manipulate=function(re){this.state==="move"&&(this.curveX=this.manipulationStartCurveX+re.x-this.manipulationStartX,this.curveY=this.manipulationStartCurveY+re.y-this.manipulationStartY),ue.prototype.manipulate.call(this,re)},ae.prototype.resize=function(re){this.activeGrip===this.curveGrip&&(this.curveX=re.x,this.curveY=re.y),ue.prototype.resize.call(this,re),this.state==="creating"&&(this.curveX=this.x1+(this.x2-this.x1)/2,this.curveY=this.y1+(this.y2-this.y1)/2)},ae.prototype.setStrokeColor=function(re){this.strokeColor=re,this.adjustVisual(),this.colorChanged(re)},ae.prototype.setStrokeWidth=function(re){this.strokeWidth=re,this.adjustVisual()},ae.prototype.setStrokeDasharray=function(re){this.strokeDasharray=re,this.adjustVisual()},ae.prototype.scale=function(re,ce){this.curveX=this.curveX*re,this.curveY=this.curveY*ce,ue.prototype.scale.call(this,re,ce)},Object.defineProperty(ae.prototype,"toolboxPanels",{get:function(){return[this.strokePanel,this.strokeWidthPanel,this.strokeStylePanel]},enumerable:!1,configurable:!0}),ae.prototype.getState=function(){var re=Object.assign({strokeColor:this.strokeColor,strokeWidth:this.strokeWidth,strokeDasharray:this.strokeDasharray,curveX:this.curveX,curveY:this.curveY},ue.prototype.getState.call(this));return re.typeName=ae.typeName,re},ae.prototype.restoreState=function(re){ue.prototype.restoreState.call(this,re);var ce=re;this.strokeColor=ce.strokeColor,this.strokeWidth=ce.strokeWidth,this.strokeDasharray=ce.strokeDasharray,this.curveX=ce.curveX,this.curveY=ce.curveY,this.createVisual(),this.adjustVisual()},ae.typeName="CurveMarker",ae.title="Curve marker",ae.icon='',ae}(Qe),dn=function(ue){function ae(re,ce,he){var ie=ue.call(this,re,ce,he)||this;return ie.fillColor="transparent",ie.strokeColor="transparent",ie.strokeWidth=0,ie.strokeDasharray="",ie.textColor="transparent",ie.fontSize="1rem",ie.isMoved=!1,ie.captionText="Caption",ie.PADDING=5,ie.captionBoxWidth=0,ie.captionBoxHeight=0,ie.strokeColor=he.defaultColor,ie.strokeWidth=he.defaultStrokeWidth,ie.strokeDasharray=he.defaultStrokeDasharray,ie.fillColor=he.defaultFillColor,ie.textColor=he.defaultStrokeColor,ie.fontFamily=he.defaultFontFamily,ie.fontSize=he.defaultCaptionFontSize,ie.captionText=he.defaultCaptionText,ie.setStrokeColor=ie.setStrokeColor.bind(ie),ie.setFillColor=ie.setFillColor.bind(ie),ie.setStrokeWidth=ie.setStrokeWidth.bind(ie),ie.setStrokeDasharray=ie.setStrokeDasharray.bind(ie),ie.createVisual=ie.createVisual.bind(ie),ie.sizeCaption=ie.sizeCaption.bind(ie),ie.setCaptionText=ie.setCaptionText.bind(ie),ie.showTextEditor=ie.showTextEditor.bind(ie),ie.positionTextEditor=ie.positionTextEditor.bind(ie),ie.finishTextEditing=ie.finishTextEditing.bind(ie),ie.setFont=ie.setFont.bind(ie),ie.setTextColor=ie.setTextColor.bind(ie),ie.strokePanel=new Re("Line color",We(he.defaultColorSet,["transparent"]),ie.strokeColor),ie.strokePanel.onColorChanged=ie.setStrokeColor,ie.fillPanel=new Re("Fill color",We(he.defaultColorSet,["transparent"]),ie.fillColor,fe),ie.fillPanel.onColorChanged=ie.setFillColor,ie.strokeWidthPanel=new ft("Line width",he.defaultStrokeWidths,he.defaultStrokeWidth),ie.strokeWidthPanel.onWidthChanged=ie.setStrokeWidth,ie.strokeStylePanel=new tn("Line style",he.defaultStrokeDasharrays,he.defaultStrokeDasharray),ie.strokeStylePanel.onStyleChanged=ie.setStrokeDasharray,ie.fontFamilyPanel=new Me("Font",he.defaultFontFamilies,he.defaultFontFamily),ie.fontFamilyPanel.onFontChanged=ie.setFont,ie.textColorPanel=new Re("Text color",he.defaultColorSet,ie.textColor,Se),ie.textColorPanel.onColorChanged=ie.setTextColor,ie}return Le(ae,ue),ae.prototype.ownsTarget=function(re){return!(!ue.prototype.ownsTarget.call(this,re)&&re!==this.visual&&re!==this.frame&&re!==this.captionBg&&re!==this.captionElement)},ae.prototype.createVisual=function(){this.visual=De.createGroup(),this.addMarkerVisualToContainer(this.visual),this.captionBg=De.createRect(1,1,[["fill",this.fillColor]]),this.visual.appendChild(this.captionBg),this.captionElement=De.createText([["fill",this.textColor],["font-family",this.fontFamily]]),this.captionElement.style.fontSize=this.fontSize,this.captionElement.style.textAnchor="start",this.captionElement.style.dominantBaseline="text-before-edge",this.captionElement.textContent=this.captionText,this.visual.appendChild(this.captionElement),this.frame=De.createRect(this.width,this.height,[["fill","transparent"],["stroke",this.strokeColor],["stroke-width",this.strokeWidth.toString()],["stroke-dasharray",this.strokeDasharray]]),this.visual.appendChild(this.frame),this.sizeCaption()},ae.prototype.setCaptionText=function(re){this.captionText=re,this.captionElement.textContent=this.captionText,this.sizeCaption()},ae.prototype.pointerDown=function(re,ce){ue.prototype.pointerDown.call(this,re,ce),this.isMoved=!1,this.pointerDownPoint=re,this.pointerDownTimestamp=Date.now(),this.state==="new"&&(this.createVisual(),this.moveVisual(re),this._state="creating")},ae.prototype.manipulate=function(re){ue.prototype.manipulate.call(this,re),this.pointerDownPoint!==void 0&&(this.isMoved=Math.abs(re.x-this.pointerDownPoint.x)>5||Math.abs(re.y-this.pointerDownPoint.y)>5)},ae.prototype.resize=function(re){ue.prototype.resize.call(this,re),this.setSize()},ae.prototype.sizeCaption=function(){var re=this.captionElement.getBBox();this.captionText.trim()!==""?(this.captionBoxWidth=re.width+2*this.PADDING,this.captionBoxHeight=re.height+2*this.PADDING):(this.captionBoxWidth=0,this.captionBoxHeight=0),De.setAttributes(this.captionBg,[["width",this.captionBoxWidth.toString()],["height",this.captionBoxHeight.toString()],["clip-path","path('M0,0 H"+this.width+" V"+this.height+" H"+-this.width+" Z')"]]),De.setAttributes(this.captionElement,[["x",this.PADDING.toString()],["y",this.PADDING.toString()],["clip-path","path('M0,0 H"+(this.width-this.PADDING)+" V"+this.height+" H"+(-this.width-this.PADDING)+" Z')"]])},ae.prototype.showTextEditor=function(){var re=this;this._state="edit",this.overlayContainer.innerHTML="",this.textEditDiv=document.createElement("div"),this.textEditDiv.style.flexGrow="2",this.textEditDiv.style.alignItems="center",this.textEditDiv.style.justifyContent="center",this.textEditDiv.style.pointerEvents="auto",this.textEditDiv.style.overflow="hidden",this.textEditBox=document.createElement("input"),this.textEditBox.style.position="absolute",this.textEditBox.style.width=this.width+"px",this.captionBoxHeight>0&&(this.textEditBox.style.height=this.captionBoxHeight+"px"),this.textEditBox.style.fontSize=this.fontSize,this.textEditBox.style.fontFamily=this.fontFamily,this.textEditBox.style.backgroundColor=this.fillColor,this.textEditBox.style.color=this.textColor,this.textEditBox.style.borderWidth="0",this.textEditBox.setAttribute("value",this.captionText),this.textEditBox.select(),this.textEditDiv.appendChild(this.textEditBox),this.overlayContainer.appendChild(this.textEditDiv),this.textEditBox.addEventListener("pointerup",function(ce){ce.stopPropagation()}),this.textEditBox.addEventListener("keypress",function(ce){ce.key==="Enter"&&re.finishTextEditing(re.textEditBox.value)}),this.textEditBox.addEventListener("keyup",function(ce){ce.cancelBubble=!0}),this.textEditBox.addEventListener("blur",function(){re.finishTextEditing(re.textEditBox.value)}),this.textEditDiv.addEventListener("pointerup",function(){re.finishTextEditing(re.textEditBox.value)}),this.positionTextEditor(),this.textEditBox.focus()},ae.prototype.positionTextEditor=function(){this.state==="edit"&&(this.textEditBox===void 0?this.showTextEditor():(this.textEditBox.style.left=this.left+"px",this.textEditBox.style.top=this.top+"px",this.textEditBox.style.transform="rotate("+this.rotationAngle+"deg)",this.textEditBox.style.transformOrigin=this.width/2+"px "+this.height/2+"px"))},ae.prototype.finishTextEditing=function(re){this.setCaptionText(re.trim()),this.overlayContainer.innerHTML="",this.stateChanged()},ae.prototype.setFont=function(re){this.captionElement&&De.setAttributes(this.captionElement,[["font-family",re]]),this.fontFamily=re,this.textEditBox&&(this.textEditBox.style.fontFamily=this.fontFamily),this.sizeCaption(),this.stateChanged()},ae.prototype.setTextColor=function(re){this.captionElement&&De.setAttributes(this.captionElement,[["fill",re]]),this.textColor=re,this.textEditBox&&(this.textEditBox.style.color=this.textColor),this.stateChanged()},ae.prototype.setSize=function(){ue.prototype.setSize.call(this),De.setAttributes(this.frame,[["width",this.width.toString()],["height",this.height.toString()]]),this.sizeCaption()},ae.prototype.pointerUp=function(re){ue.prototype.pointerUp.call(this,re),this.setSize(),!this.isMoved&&Date.now()-this.pointerDownTimestamp>500&&this.showTextEditor(),this.pointerDownPoint=void 0},ae.prototype.dblClick=function(re,ce){ue.prototype.dblClick.call(this,re,ce),this.showTextEditor()},ae.prototype.setStrokeColor=function(re){this.strokeColor=re,this.frame&&De.setAttributes(this.frame,[["stroke",this.strokeColor]]),this.colorChanged(re),this.stateChanged()},ae.prototype.setFillColor=function(re){this.fillColor=re,this.captionBg&&De.setAttributes(this.captionBg,[["fill",this.fillColor]]),this.fillColorChanged(re),this.stateChanged()},ae.prototype.setStrokeWidth=function(re){this.strokeWidth=re,this.frame&&De.setAttributes(this.frame,[["stroke-width",this.strokeWidth.toString()]]),this.stateChanged()},ae.prototype.setStrokeDasharray=function(re){this.strokeDasharray=re,this.frame&&De.setAttributes(this.frame,[["stroke-dasharray",this.strokeDasharray]]),this.stateChanged()},Object.defineProperty(ae.prototype,"toolboxPanels",{get:function(){return[this.strokePanel,this.fillPanel,this.strokeWidthPanel,this.strokeStylePanel,this.fontFamilyPanel,this.textColorPanel]},enumerable:!1,configurable:!0}),ae.prototype.getState=function(){var re=Object.assign({fillColor:this.fillColor,strokeColor:this.strokeColor,strokeWidth:this.strokeWidth,strokeDasharray:this.strokeDasharray,opacity:1,textColor:this.textColor,fontFamily:this.fontFamily,fontSize:this.fontSize,captionText:this.captionText},ue.prototype.getState.call(this));return re.typeName=this.typeName,re},ae.prototype.restoreState=function(re){var ce=re;this.fillColor=ce.fillColor,this.strokeColor=ce.strokeColor,this.strokeWidth=ce.strokeWidth,this.strokeDasharray=ce.strokeDasharray,this.textColor=ce.textColor,this.fontFamily=ce.fontFamily,this.captionText=ce.captionText,this.fontSize=ce.fontSize,this.createVisual(),ue.prototype.restoreState.call(this,re),this.setSize()},ae.prototype.scale=function(re,ce){ue.prototype.scale.call(this,re,ce),this.setSize()},ae.typeName="CaptionFrameMarker",ae.title="Caption frame marker",ae.icon='',ae}(me),qt=function(){function ue(ae,re){re===void 0&&(re=!1),this.cancelable=!1,this._defaultPrevented=!1,this.markerArea=ae,this.cancelable=re}return Object.defineProperty(ue.prototype,"defaultPrevented",{get:function(){return this._defaultPrevented},enumerable:!1,configurable:!0}),ue.prototype.preventDefault=function(){this._defaultPrevented=!0},ue}(),Fn=function(ue){function ae(re,ce,he){var ie=ue.call(this,re,!1)||this;return ie.dataUrl=ce,ie.state=he,ie}return Le(ae,ue),ae}(qt),At=function(ue){function ae(re,ce,he){he===void 0&&(he=!1);var ie=ue.call(this,re,he)||this;return ie.marker=ce,ie}return Le(ae,ue),ae}(qt),Ge=function(){function ue(){this.render=[],this.beforeclose=[],this.close=[],this.show=[],this.restorestate=[],this.statechange=[],this.markerselect=[],this.markerdeselect=[],this.markercreating=[],this.markercreate=[],this.markerbeforedelete=[],this.markerdelete=[],this.markerchange=[],this.focus=[],this.blur=[]}return ue.prototype.addEventListener=function(ae,re){this[ae].push(re)},ue.prototype.removeEventListener=function(ae,re){var ce=this[ae].indexOf(re);ce>-1&&this[ae].splice(ce,1)},ue}(),en=function(){function ue(ae){this.touchPoints=0,this._availableMarkerTypes=this.DEFAULT_MARKER_TYPES,this.mode="select",this.markers=[],this.isDragging=!1,this.renderEventListeners=[],this.closeEventListeners=[],this.settings=new Je,this._isOpen=!1,this.undoRedoManager=new Ue,this.renderAtNaturalSize=!1,this.renderImageType="image/png",this.renderMarkersOnly=!1,this.zoomSteps=[1,1.5,2,4],this._zoomLevel=1,this._isResizing=!1,this.prevPanPoint={x:0,y:0},this.eventListeners=new Ge,this._silentRenderMode=!1,this._isFocused=!1,this._instanceNo=ue.instanceCounter++,this.styles=new $e(this.instanceNo),this.uiStyleSettings=this.styles.settings,this.target=ae,this.targetRoot=document.body,this.width=ae.clientWidth,this.height=ae.clientHeight,this.styles.removeStyleSheet(),this.open=this.open.bind(this),this.setTopLeft=this.setTopLeft.bind(this),this.toolbarButtonClicked=this.toolbarButtonClicked.bind(this),this.createNewMarker=this.createNewMarker.bind(this),this.addNewMarker=this.addNewMarker.bind(this),this.markerCreated=this.markerCreated.bind(this),this.setCurrentMarker=this.setCurrentMarker.bind(this),this.onPointerDown=this.onPointerDown.bind(this),this.onDblClick=this.onDblClick.bind(this),this.onPointerMove=this.onPointerMove.bind(this),this.onPointerUp=this.onPointerUp.bind(this),this.onPointerOut=this.onPointerOut.bind(this),this.onKeyUp=this.onKeyUp.bind(this),this.overrideOverflow=this.overrideOverflow.bind(this),this.restoreOverflow=this.restoreOverflow.bind(this),this.close=this.close.bind(this),this.closeUI=this.closeUI.bind(this),this.addCloseEventListener=this.addCloseEventListener.bind(this),this.removeCloseEventListener=this.removeCloseEventListener.bind(this),this.addRenderEventListener=this.addRenderEventListener.bind(this),this.removeRenderEventListener=this.removeRenderEventListener.bind(this),this.clientToLocalCoordinates=this.clientToLocalCoordinates.bind(this),this.onWindowResize=this.onWindowResize.bind(this),this.deleteSelectedMarker=this.deleteSelectedMarker.bind(this),this.setWindowHeight=this.setWindowHeight.bind(this),this.removeMarker=this.removeMarker.bind(this),this.colorChanged=this.colorChanged.bind(this),this.fillColorChanged=this.fillColorChanged.bind(this),this.onPopupTargetResize=this.onPopupTargetResize.bind(this),this.showNotesEditor=this.showNotesEditor.bind(this),this.hideNotesEditor=this.hideNotesEditor.bind(this),this.stepZoom=this.stepZoom.bind(this),this.focus=this.focus.bind(this),this.blur=this.blur.bind(this),this.markerStateChanged=this.markerStateChanged.bind(this),this.switchToSelectMode=this.switchToSelectMode.bind(this),this.addDefs=this.addDefs.bind(this),this.addDefsToImage=this.addDefsToImage.bind(this)}return Object.defineProperty(ue.prototype,"ALL_MARKER_TYPES",{get:function(){return[Yt,ot,sn,je,He,Xt,Dn,at,qe,Kt,Ct,rt,dn]},enumerable:!1,configurable:!0}),Object.defineProperty(ue.prototype,"DEFAULT_MARKER_TYPES",{get:function(){return[Yt,ot,sn,je,Xt,Dn,at]},enumerable:!1,configurable:!0}),Object.defineProperty(ue.prototype,"BASIC_MARKER_TYPES",{get:function(){return[Yt,ot,sn,je,Dn]},enumerable:!1,configurable:!0}),Object.defineProperty(ue.prototype,"availableMarkerTypes",{get:function(){return this._availableMarkerTypes},set:function(ae){var re=this;this._availableMarkerTypes.splice(0),ae.forEach(function(ce){if(typeof ce=="string"){var he=re.ALL_MARKER_TYPES.find(function(ie){return ie.typeName===ce});he!==void 0&&re._availableMarkerTypes.push(he)}else re._availableMarkerTypes.push(ce)})},enumerable:!1,configurable:!0}),Object.defineProperty(ue.prototype,"currentMarker",{get:function(){return this._currentMarker},enumerable:!1,configurable:!0}),Object.defineProperty(ue.prototype,"isOpen",{get:function(){return this._isOpen},enumerable:!1,configurable:!0}),Object.defineProperty(ue.prototype,"isUndoPossible",{get:function(){return!(!this.undoRedoManager||!this.undoRedoManager.isUndoPossible)},enumerable:!1,configurable:!0}),Object.defineProperty(ue.prototype,"isRedoPossible",{get:function(){return!(!this.undoRedoManager||!this.undoRedoManager.isRedoPossible)},enumerable:!1,configurable:!0}),Object.defineProperty(ue.prototype,"zoomLevel",{get:function(){return this._zoomLevel},set:function(ae){this._zoomLevel=ae,this.editorCanvas&&this.contentDiv&&(this.editorCanvas.style.transform="scale("+this._zoomLevel+")",this.contentDiv.scrollTo({left:(this.editorCanvas.clientWidth*this._zoomLevel-this.contentDiv.clientWidth)/2,top:(this.editorCanvas.clientHeight*this._zoomLevel-this.contentDiv.clientHeight)/2}))},enumerable:!1,configurable:!0}),Object.defineProperty(ue.prototype,"instanceNo",{get:function(){return this._instanceNo},enumerable:!1,configurable:!0}),ue.prototype.open=function(){this.setupResizeObserver(),this.setEditingTarget(),this.setTopLeft(),this.initMarkerCanvas(),this.initOverlay(),this.attachEvents(),this.settings.displayMode==="popup"&&this.onPopupTargetResize(),Ve.isLicensed||this.addLogo(),this._isOpen=!0,this._isFocused=!0},ue.prototype.show=function(){var ae=this;this.styles.styleSheetRoot===void 0&&ze.styleSheetRoot!==void 0&&(this.styles.styleSheetRoot=ze.styleSheetRoot),this.setWindowHeight(),this.showUI(),this.open(),this.eventListeners.show.forEach(function(re){return re(new qt(ae))})},ue.prototype.render=function(){return ke(this,void 0,void 0,function(){var ae;return it(this,function(re){switch(re.label){case 0:return this.setCurrentMarker(),(ae=new Ke).naturalSize=this.renderAtNaturalSize,ae.imageType=this.renderImageType,ae.imageQuality=this.renderImageQuality,ae.markersOnly=this.renderMarkersOnly,ae.width=this.renderWidth,ae.height=this.renderHeight,[4,ae.rasterize(this.target instanceof HTMLImageElement?this.target:null,this.markerImage,this.renderTarget)];case 1:return re.sent(),[4,ae.rasterize(this.target instanceof HTMLImageElement?this.target:null,this.markerImage,this.renderTarget)];case 2:return[2,re.sent()]}})})},ue.prototype.close=function(ae){var re=this;if(ae===void 0&&(ae=!1),this.isOpen){var ce=!1;ae||this.eventListeners.beforeclose.forEach(function(he){var ie=new qt(re,!0);he(ie),ie.defaultPrevented&&(ce=!0)}),ce||(this.coverDiv&&this.closeUI(),this.targetObserver&&(this.targetObserver.unobserve(this.target),this.targetObserver.unobserve(this.editorCanvas)),this.settings.displayMode==="popup"&&window.removeEventListener("resize",this.setWindowHeight),this.eventListeners.close.forEach(function(he){return he(new qt(re))}),this.detachEvents(),this._isOpen=!1)}},ue.prototype.addMarkersToToolbar=function(){for(var ae,re=[],ce=0;cethis.editorCanvas.clientHeight?this.editorCanvas.clientHeight*ae:this.editorCanvas.clientWidth,ce=re',ae.title="Powered by marker.js",ae.style.display="grid",ae.style.alignItems="center",ae.style.justifyItems="center",ae.style.padding="3px",ae.style.width="20px",ae.style.height="20px",this.logoUI.appendChild(ae),this.editorCanvas.appendChild(this.logoUI),this.logoUI.style.position="absolute",this.logoUI.style.pointerEvents="all",this.positionLogo()},ue.prototype.positionLogo=function(){this.logoUI&&(this.uiStyleSettings.logoPosition!=="right"?this.logoUI.style.left=this.markerImageHolder.offsetLeft+10+"px":this.logoUI.style.left=this.markerImageHolder.offsetLeft+this.markerImageHolder.offsetWidth-this.logoUI.clientWidth-10+"px",this.logoUI.style.top=this.markerImageHolder.offsetTop+this.markerImageHolder.offsetHeight-this.logoUI.clientHeight-10+"px")},ue.prototype.overrideOverflow=function(){this.scrollXState=window.scrollX,this.scrollYState=window.scrollY,this.bodyOverflowState=document.body.style.overflow,window.scroll({top:0,left:0}),document.body.style.overflow="hidden"},ue.prototype.restoreOverflow=function(){document.body.style.overflow=this.bodyOverflowState,window.scroll({top:this.scrollYState,left:this.scrollXState})},ue.prototype.showUI=function(){switch(this.settings.displayMode==="popup"&&this.overrideOverflow(),this.coverDiv=document.createElement("div"),this.coverDiv.style.visibility=this._silentRenderMode?"hidden":"visible",this.coverDiv.className=this.styles.classNamePrefixBase+" "+this.styles.classNamePrefix,this.coverDiv.style.fontSize="16px",this.coverDiv.style.userSelect="none",this.settings.displayMode){case"inline":this.coverDiv.style.position="absolute";var ae=this.settings.uiOffsetTop!==void 0?this.target.offsetTop+this.settings.uiOffsetTop:this.target.offsetTop>this.styles.settings.toolbarHeight?this.target.offsetTop-this.styles.settings.toolbarHeight:0;this.coverDiv.style.top=ae+"px",this.coverDiv.style.left=this.target.offsetLeft.toString()+"px",this.coverDiv.style.width=this.target.offsetWidth.toString()+"px",this.coverDiv.style.zIndex=this.uiStyleSettings.zIndex!==void 0?this.uiStyleSettings.zIndex:"5";break;case"popup":this.coverDiv.style.position="absolute",this.coverDiv.style.top="0px",this.coverDiv.style.left="0px",this.coverDiv.style.width="100vw",this.coverDiv.style.height=window.innerHeight+"px",this.coverDiv.style.backgroundColor="rgba(0, 0, 0, 0.75)",this.coverDiv.style.zIndex=this.uiStyleSettings.zIndex!==void 0?this.uiStyleSettings.zIndex:"1000",this.coverDiv.style.display="flex"}this.targetRoot.appendChild(this.coverDiv),this.uiDiv=document.createElement("div"),this.uiDiv.style.display="flex",this.uiDiv.style.flexDirection="column",this.uiDiv.style.flexGrow="2",this.uiDiv.style.margin=this.settings.displayMode==="popup"?this.settings.popupMargin+"px":"0px",this.uiDiv.style.border="0px",this.coverDiv.appendChild(this.uiDiv),this.toolbar=new kt(this.uiDiv,this.settings.displayMode,this._availableMarkerTypes,this.uiStyleSettings,this.styles),this.toolbar.addButtonClickListener(this.toolbarButtonClicked),this.toolbar.show(this._silentRenderMode||this.uiStyleSettings.hideToolbar?"hidden":"visible"),this.contentDiv=document.createElement("div"),this.contentDiv.style.display="flex",this.contentDiv.style.flexDirection="row",this.contentDiv.style.flexGrow="2",this.contentDiv.style.flexShrink="1",this.settings.displayMode==="popup"&&(this.contentDiv.style.backgroundColor=this.uiStyleSettings.canvasBackgroundColor,this.contentDiv.style.maxHeight=this.windowHeight-2*this.settings.popupMargin-3.5*this.uiStyleSettings.toolbarHeight+"px",this.contentDiv.style.maxWidth="calc(100vw - "+2*this.settings.popupMargin+"px)"),this.contentDiv.style.overflow="auto",this.uiDiv.appendChild(this.contentDiv),this.editorCanvas=document.createElement("div"),this.editorCanvas.style.flexGrow="2",this.editorCanvas.style.flexShrink="1",this.editorCanvas.style.position="relative",this.editorCanvas.style.overflow="hidden",this.editorCanvas.style.display="flex",this.settings.displayMode==="popup"&&(this.editorCanvas.style.alignItems="center",this.editorCanvas.style.justifyContent="center"),this.editorCanvas.style.pointerEvents="none",this.editorCanvas.style.transformOrigin="left top",this.editorCanvas.style.transform="scale("+this.zoomLevel+")",this.contentDiv.appendChild(this.editorCanvas),this.editingTarget=this.target instanceof HTMLImageElement?document.createElement("img"):document.createElement("canvas"),this.settings.uiOffsetTop===void 0&&this.target.offsetTop-1&&this.markers.splice(this.markers.indexOf(ae),1),ae.dispose()},ue.prototype.switchToSelectMode=function(){this.mode="select",this.hideNotesEditor(),this._currentMarker!==void 0&&(this._currentMarker.state!=="new"?this._currentMarker.select():(this.removeMarker(this._currentMarker),this.setCurrentMarker(),this.markerImage.style.cursor="default"),this.addUndoStep())},ue.prototype.toolbarButtonClicked=function(ae,re){if(ae==="marker"&&re!==void 0)this.createNewMarker(re);else if(ae==="action")switch(re){case"select":this.switchToSelectMode(),this.switchToSelectMode();break;case"delete":this.deleteSelectedMarker();break;case"clear":this.clear();break;case"undo":this.undo();break;case"redo":this.redo();break;case"zoom":this.stepZoom();break;case"zoom-out":this.zoomLevel=1;break;case"notes":this.notesArea===void 0?(this.switchToSelectMode(),this.zoomLevel=1,this.showNotesEditor()):this.switchToSelectMode();break;case"close":this.close();break;case"render":this.switchToSelectMode(),this.startRenderAndClose()}},ue.prototype.deleteSelectedMarker=function(){var ae=this;if(this._currentMarker!==void 0){var re=!1;if(this.eventListeners.markerbeforedelete.forEach(function(he){var ie=new At(ae,ae._currentMarker,!0);he(ie),ie.defaultPrevented&&(re=!0)}),!re){var ce=this._currentMarker;this._currentMarker.dispose(),this.markerImage.removeChild(this._currentMarker.container),this.markers.splice(this.markers.indexOf(this._currentMarker),1),this.setCurrentMarker(),this.addUndoStep(),this.eventListeners.markerdelete.forEach(function(he){return he(new At(ae,ce))})}}},ue.prototype.clear=function(){var ae=this,re=!1;if(this.markers.length>0&&(this.eventListeners.markerbeforedelete.forEach(function(Ce){var Et=new At(ae,void 0,!0);Ce(Et),Et.defaultPrevented&&(re=!0)}),!re)){this.setCurrentMarker();for(var ce=function(Ce){var Et=he.markers[Ce];he.setCurrentMarker(he.markers[Ce]),he._currentMarker.dispose(),he.markerImage.removeChild(he._currentMarker.container),he.markers.splice(he.markers.indexOf(he._currentMarker),1),he.eventListeners.markerdelete.forEach(function(vt){return vt(new At(ae,Et))})},he=this,ie=this.markers.length-1;ie>=0;ie--)ce(ie);this.addUndoStep()}},Object.defineProperty(ue.prototype,"isNotesAreaOpen",{get:function(){return this.notesArea!==void 0},enumerable:!1,configurable:!0}),ue.prototype.showNotesEditor=function(){var ae;this._currentMarker!==void 0&&(this.overlayContainer.innerHTML="",this.notesArea=document.createElement("textarea"),this.notesArea.className=this.uiStyleSettings.notesAreaStyleClassName,this.notesArea.style.pointerEvents="auto",this.notesArea.style.alignSelf="stretch",this.notesArea.style.width="100%",this.notesArea.style.margin=this.uiStyleSettings.toolbarHeight/4+"px",this.notesArea.value=(ae=this._currentMarker.notes)!==null&&ae!==void 0?ae:"",this.overlayContainer.appendChild(this.notesArea))},ue.prototype.hideNotesEditor=function(){this.isNotesAreaOpen&&(this._currentMarker!==void 0&&(this._currentMarker.notes=this.notesArea.value.trim()!==""?this.notesArea.value:void 0),this.overlayContainer.removeChild(this.notesArea),this.notesArea=void 0)},ue.prototype.selectLastMarker=function(){this.markers.length>0?this.setCurrentMarker(this.markers[this.markers.length-1]):this.setCurrentMarker()},ue.prototype.addUndoStep=function(){var ae=this;if(this._currentMarker===void 0||this._currentMarker.state!=="edit"){var re=this.getState(),ce=this.undoRedoManager.getLastUndoStep();if(!ce||ce.width===re.width&&ce.height===re.height){var he=this.undoRedoManager.undoStepCount;this.undoRedoManager.addUndoStep(re),he1&&this.panTo({x:ae.clientX,y:ae.clientY}))},ue.prototype.onPointerUp=function(ae){this.touchPoints>0&&this.touchPoints--,this.touchPoints===0&&this.isDragging&&this._currentMarker!==void 0&&this._currentMarker.pointerUp(this.clientToLocalCoordinates(ae.clientX,ae.clientY)),this.isDragging=!1,this.addUndoStep()},ue.prototype.onPointerOut=function(){this.touchPoints>0&&this.touchPoints--},ue.prototype.onKeyUp=function(ae){this._currentMarker===void 0||this.notesArea!==void 0||ae.key!=="Delete"&&ae.key!=="Backspace"||this.deleteSelectedMarker()},ue.prototype.clientToLocalCoordinates=function(ae,re){var ce=this.markerImage.getBoundingClientRect();return{x:(ae-ce.left)/this.zoomLevel,y:(re-ce.top)/this.zoomLevel}},ue.prototype.onWindowResize=function(){this.positionUI()},ue.prototype.positionUI=function(){switch(this.setTopLeft(),this.settings.displayMode){case"inline":var ae=this.target.getClientRects().item(0).y>this.styles.settings.toolbarHeight?this.target.offsetTop-this.styles.settings.toolbarHeight:0;this.coverDiv.style.top=ae+"px",this.coverDiv.style.left=this.target.offsetLeft.toString()+"px";break;case"popup":this.coverDiv.style.top="0px",this.coverDiv.style.left="0px",this.coverDiv.style.width="100vw",this.coverDiv.style.height=this.windowHeight+"px",this.contentDiv.style.maxHeight=this.windowHeight-2*this.settings.popupMargin-3.5*this.styles.settings.toolbarHeight+"px"}this.positionMarkerImage(),this.positionLogo()},ue.prototype.addLicenseKey=function(ae){Ve.addKey(ae)},ue.prototype.addEventListener=function(ae,re){this.eventListeners.addEventListener(ae,re)},ue.prototype.removeEventListener=function(ae,re){this.eventListeners.removeEventListener(ae,re)},ue.prototype.renderState=function(ae){this._silentRenderMode=!0,this.settings.displayMode="inline",this.isOpen||this.show(),this.restoreState(ae),this.startRenderAndClose(),this._silentRenderMode=!1},Object.defineProperty(ue.prototype,"isFocused",{get:function(){return this._isFocused},enumerable:!1,configurable:!0}),ue.prototype.focus=function(){var ae=this;this._isFocused||(this.attachWindowEvents(),this._isFocused=!0,this._previousCurrentMarker!==void 0&&this.setCurrentMarker(this._previousCurrentMarker),this.eventListeners.focus.forEach(function(re){return re(new qt(ae))}))},ue.prototype.blur=function(){var ae=this;this._isFocused&&(this.detachWindowEvents(),this._isFocused=!1,this._previousCurrentMarker=this._currentMarker,this.setCurrentMarker(),this.eventListeners.blur.forEach(function(re){return re(new qt(ae))}))},ue.instanceCounter=0,ue}()},85095:function(Dt,Ht){"use strict";Object.defineProperty(Ht,"__esModule",{value:!0}),Ht.commonLocale=void 0;var ne=Ht.commonLocale={yearFormat:"YYYY",dayFormat:"D",cellMeridiemFormat:"A",monthBeforeYear:!0}},44820:function(Dt,Ht,ne){"use strict";var y=ne(25569).default;Object.defineProperty(Ht,"__esModule",{value:!0}),Ht.default=void 0;var Le=y(ne(93242)),ke=ne(85095),it=(0,Le.default)((0,Le.default)({},ke.commonLocale),{},{locale:"zh_CN",today:"\u4ECA\u5929",now:"\u6B64\u523B",backToToday:"\u8FD4\u56DE\u4ECA\u5929",ok:"\u786E\u5B9A",timeSelect:"\u9009\u62E9\u65F6\u95F4",dateSelect:"\u9009\u62E9\u65E5\u671F",weekSelect:"\u9009\u62E9\u5468",clear:"\u6E05\u9664",week:"\u5468",month:"\u6708",year:"\u5E74",previousMonth:"\u4E0A\u4E2A\u6708 (\u7FFB\u9875\u4E0A\u952E)",nextMonth:"\u4E0B\u4E2A\u6708 (\u7FFB\u9875\u4E0B\u952E)",monthSelect:"\u9009\u62E9\u6708\u4EFD",yearSelect:"\u9009\u62E9\u5E74\u4EFD",decadeSelect:"\u9009\u62E9\u5E74\u4EE3",previousYear:"\u4E0A\u4E00\u5E74 (Control\u952E\u52A0\u5DE6\u65B9\u5411\u952E)",nextYear:"\u4E0B\u4E00\u5E74 (Control\u952E\u52A0\u53F3\u65B9\u5411\u952E)",previousDecade:"\u4E0A\u4E00\u5E74\u4EE3",nextDecade:"\u4E0B\u4E00\u5E74\u4EE3",previousCentury:"\u4E0A\u4E00\u4E16\u7EAA",nextCentury:"\u4E0B\u4E00\u4E16\u7EAA",yearFormat:"YYYY\u5E74",cellDateFormat:"D",monthBeforeYear:!1}),We=Ht.default=it},3703:function(Dt,Ht,ne){"use strict";ne.d(Ht,{y:function(){return Ze},Z:function(){return en}});var y=ne(33885),Le=ne(20068),ke=ne(94480),it=ne(76190),We=ne(42978),De=ne(92310),Ve=ne.n(De),Ke=ne(6089),ze=ne(18929),$e=ne(13697),lt=ne(48736),Ie=ne(59301),kt=ne(54476),tt=ne(75931),we=ne(4676);function Re(ue,ae,re){return(ue-ae)/(re-ae)}function Ne(ue,ae,re,ce){var he=Re(ae,re,ce),ie={};switch(ue){case"rtl":ie.right="".concat(he*100,"%"),ie.transform="translateX(50%)";break;case"btt":ie.bottom="".concat(he*100,"%"),ie.transform="translateY(50%)";break;case"ttb":ie.top="".concat(he*100,"%"),ie.transform="translateY(-50%)";break;default:ie.left="".concat(he*100,"%"),ie.transform="translateX(-50%)";break}return ie}function et(ue,ae){return Array.isArray(ue)?ue[ae]:ue}var st=ne(10228),Nt=Ie.createContext({min:0,max:0,direction:"ltr",step:1,includedStart:0,includedEnd:0,tabIndex:0,keyboard:!0,styles:{},classNames:{}}),me=Nt,Ze=Ie.createContext({}),ft=["prefixCls","value","valueIndex","onStartMove","onDelete","style","render","dragging","draggingDelete","onOffsetChange","onChangeComplete","onFocus","onMouseEnter"],tn=Ie.forwardRef(function(ue,ae){var re=ue.prefixCls,ce=ue.value,he=ue.valueIndex,ie=ue.onStartMove,Ce=ue.onDelete,Et=ue.style,vt=ue.render,dt=ue.dragging,yt=ue.draggingDelete,vn=ue.onOffsetChange,wn=ue.onChangeComplete,Sn=ue.onFocus,Zn=ue.onMouseEnter,rn=(0,tt.Z)(ue,ft),ht=Ie.useContext(me),Cn=ht.min,_t=ht.max,on=ht.direction,It=ht.disabled,pn=ht.keyboard,Ot=ht.range,jn=ht.tabIndex,$n=ht.ariaLabelForHandle,Xr=ht.ariaLabelledByForHandle,nr=ht.ariaRequired,ut=ht.ariaValueTextFormatterForHandle,Rt=ht.styles,En=ht.classNames,Pn="".concat(re,"-handle"),or=function(ur){It||ie(ur,he)},wr=function(ur){Sn==null||Sn(ur,he)},La=function(ur){Zn(ur,he)},Rr=function(ur){if(!It&&pn){var Qt=null;switch(ur.which||ur.keyCode){case st.Z.LEFT:Qt=on==="ltr"||on==="btt"?-1:1;break;case st.Z.RIGHT:Qt=on==="ltr"||on==="btt"?1:-1;break;case st.Z.UP:Qt=on!=="ttb"?1:-1;break;case st.Z.DOWN:Qt=on!=="ttb"?-1:1;break;case st.Z.HOME:Qt="min";break;case st.Z.END:Qt="max";break;case st.Z.PAGE_UP:Qt=2;break;case st.Z.PAGE_DOWN:Qt=-2;break;case st.Z.BACKSPACE:case st.Z.DELETE:Ce==null||Ce(he);break}Qt!==null&&(ur.preventDefault(),vn(Qt,he))}},Wr=function(ur){switch(ur.which||ur.keyCode){case st.Z.LEFT:case st.Z.RIGHT:case st.Z.UP:case st.Z.DOWN:case st.Z.HOME:case st.Z.END:case st.Z.PAGE_UP:case st.Z.PAGE_DOWN:wn==null||wn();break}},Fr=Ne(on,ce,Cn,_t),Fa={};if(he!==null){var Za;Fa={tabIndex:It?null:et(jn,he),role:"slider","aria-valuemin":Cn,"aria-valuemax":_t,"aria-valuenow":ce,"aria-disabled":It,"aria-label":et($n,he),"aria-labelledby":et(Xr,he),"aria-required":et(nr,he),"aria-valuetext":(Za=et(ut,he))===null||Za===void 0?void 0:Za(ce),"aria-orientation":on==="ltr"||on==="rtl"?"horizontal":"vertical",onMouseDown:or,onTouchStart:or,onFocus:wr,onMouseEnter:La,onKeyDown:Rr,onKeyUp:Wr}}var ja=Ie.createElement("div",(0,kt.Z)({ref:ae,className:Ve()(Pn,(0,Le.Z)((0,Le.Z)((0,Le.Z)({},"".concat(Pn,"-").concat(he+1),he!==null&&Ot),"".concat(Pn,"-dragging"),dt),"".concat(Pn,"-dragging-delete"),yt),En.handle),style:(0,y.Z)((0,y.Z)((0,y.Z)({},Fr),Et),Rt.handle)},Fa,rn));return vt&&(ja=vt(ja,{index:he,prefixCls:re,value:ce,dragging:dt,draggingDelete:yt})),ja}),Yt=tn,Je=["prefixCls","style","onStartMove","onOffsetChange","values","handleRender","activeHandleRender","draggingIndex","draggingDelete","onFocus"],Qe=Ie.forwardRef(function(ue,ae){var re=ue.prefixCls,ce=ue.style,he=ue.onStartMove,ie=ue.onOffsetChange,Ce=ue.values,Et=ue.handleRender,vt=ue.activeHandleRender,dt=ue.draggingIndex,yt=ue.draggingDelete,vn=ue.onFocus,wn=(0,tt.Z)(ue,Je),Sn=Ie.useRef({}),Zn=Ie.useState(!1),rn=(0,We.Z)(Zn,2),ht=rn[0],Cn=rn[1],_t=Ie.useState(-1),on=(0,We.Z)(_t,2),It=on[0],pn=on[1],Ot=function(ut){pn(ut),Cn(!0)},jn=function(ut,Rt){Ot(Rt),vn==null||vn(ut)},$n=function(ut,Rt){Ot(Rt)};Ie.useImperativeHandle(ae,function(){return{focus:function(ut){var Rt;(Rt=Sn.current[ut])===null||Rt===void 0||Rt.focus()},hideHelp:function(){(0,we.flushSync)(function(){Cn(!1)})}}});var Xr=(0,y.Z)({prefixCls:re,onStartMove:he,onOffsetChange:ie,render:Et,onFocus:jn,onMouseEnter:$n},wn);return Ie.createElement(Ie.Fragment,null,Ce.map(function(nr,ut){var Rt=dt===ut;return Ie.createElement(Yt,(0,kt.Z)({ref:function(Pn){Pn?Sn.current[ut]=Pn:delete Sn.current[ut]},dragging:Rt,draggingDelete:Rt&&yt,style:et(ce,ut),key:ut,value:nr,valueIndex:ut},Xr))}),vt&&ht&&Ie.createElement(Yt,(0,kt.Z)({key:"a11y"},Xr,{value:Ce[It],valueIndex:null,dragging:dt!==-1,draggingDelete:yt,render:vt,style:{pointerEvents:"none"},tabIndex:null,"aria-hidden":!0})))}),Ct=Qe,Me=function(ae){var re=ae.prefixCls,ce=ae.style,he=ae.children,ie=ae.value,Ce=ae.onClick,Et=Ie.useContext(me),vt=Et.min,dt=Et.max,yt=Et.direction,vn=Et.includedStart,wn=Et.includedEnd,Sn=Et.included,Zn="".concat(re,"-text"),rn=Ne(yt,ie,vt,dt);return Ie.createElement("span",{className:Ve()(Zn,(0,Le.Z)({},"".concat(Zn,"-active"),Sn&&vn<=ie&&ie<=wn)),style:(0,y.Z)((0,y.Z)({},rn),ce),onMouseDown:function(Cn){Cn.stopPropagation()},onClick:function(){Ce(ie)}},he)},je=Me,ot=function(ae){var re=ae.prefixCls,ce=ae.marks,he=ae.onClick,ie="".concat(re,"-mark");return ce.length?Ie.createElement("div",{className:ie},ce.map(function(Ce){var Et=Ce.value,vt=Ce.style,dt=Ce.label;return Ie.createElement(je,{key:Et,prefixCls:ie,style:vt,value:Et,onClick:he},dt)})):null},Bt=ot,sn=function(ae){var re=ae.prefixCls,ce=ae.value,he=ae.style,ie=ae.activeStyle,Ce=Ie.useContext(me),Et=Ce.min,vt=Ce.max,dt=Ce.direction,yt=Ce.included,vn=Ce.includedStart,wn=Ce.includedEnd,Sn="".concat(re,"-dot"),Zn=yt&&vn<=ce&&ce<=wn,rn=(0,y.Z)((0,y.Z)({},Ne(dt,ce,Et,vt)),typeof he=="function"?he(ce):he);return Zn&&(rn=(0,y.Z)((0,y.Z)({},rn),typeof ie=="function"?ie(ce):ie)),Ie.createElement("span",{className:Ve()(Sn,(0,Le.Z)({},"".concat(Sn,"-active"),Zn)),style:rn})},Kt=sn,Gt=function(ae){var re=ae.prefixCls,ce=ae.marks,he=ae.dots,ie=ae.style,Ce=ae.activeStyle,Et=Ie.useContext(me),vt=Et.min,dt=Et.max,yt=Et.step,vn=Ie.useMemo(function(){var wn=new Set;if(ce.forEach(function(Zn){wn.add(Zn.value)}),he&&yt!==null)for(var Sn=vt;Sn<=dt;)wn.add(Sn),Sn+=yt;return Array.from(wn)},[vt,dt,yt,he,ce]);return Ie.createElement("div",{className:"".concat(re,"-step")},vn.map(function(wn){return Ie.createElement(Kt,{prefixCls:re,key:wn,value:wn,style:ie,activeStyle:Ce})}))},Dn=Gt,Se=function(ae){var re=ae.prefixCls,ce=ae.style,he=ae.start,ie=ae.end,Ce=ae.index,Et=ae.onStartMove,vt=ae.replaceCls,dt=Ie.useContext(me),yt=dt.direction,vn=dt.min,wn=dt.max,Sn=dt.disabled,Zn=dt.range,rn=dt.classNames,ht="".concat(re,"-track"),Cn=Re(he,vn,wn),_t=Re(ie,vn,wn),on=function(jn){!Sn&&Et&&Et(jn,-1)},It={};switch(yt){case"rtl":It.right="".concat(Cn*100,"%"),It.width="".concat(_t*100-Cn*100,"%");break;case"btt":It.bottom="".concat(Cn*100,"%"),It.height="".concat(_t*100-Cn*100,"%");break;case"ttb":It.top="".concat(Cn*100,"%"),It.height="".concat(_t*100-Cn*100,"%");break;default:It.left="".concat(Cn*100,"%"),It.width="".concat(_t*100-Cn*100,"%")}var pn=vt||Ve()(ht,(0,Le.Z)((0,Le.Z)({},"".concat(ht,"-").concat(Ce+1),Ce!==null&&Zn),"".concat(re,"-track-draggable"),Et),rn.track);return Ie.createElement("div",{className:pn,style:(0,y.Z)((0,y.Z)({},It),ce),onMouseDown:on,onTouchStart:on})},fe=Se,at=function(ae){var re=ae.prefixCls,ce=ae.style,he=ae.values,ie=ae.startPoint,Ce=ae.onStartMove,Et=Ie.useContext(me),vt=Et.included,dt=Et.range,yt=Et.min,vn=Et.styles,wn=Et.classNames,Sn=Ie.useMemo(function(){if(!dt){if(he.length===0)return[];var rn=ie!=null?ie:yt,ht=he[0];return[{start:Math.min(rn,ht),end:Math.max(rn,ht)}]}for(var Cn=[],_t=0;_tHe&&yt3&&arguments[3]!==void 0?arguments[3]:"unit";if(typeof rn=="number"){var _t,on=Zn[ht],It=on+rn,pn=[];ce.forEach(function(nr){pn.push(nr.value)}),pn.push(ue,ae),pn.push(Et(on));var Ot=rn>0?1:-1;Cn==="unit"?pn.push(Et(on+Ot*re)):pn.push(Et(It)),pn=pn.filter(function(nr){return nr!==null}).filter(function(nr){return rn<0?nr<=on:nr>=on}),Cn==="unit"&&(pn=pn.filter(function(nr){return nr!==on}));var jn=Cn==="unit"?on:It;_t=pn[0];var $n=Math.abs(_t-jn);if(pn.forEach(function(nr){var ut=Math.abs(nr-jn);ut<$n&&(_t=nr,$n=ut)}),_t===void 0)return rn<0?ue:ae;if(Cn==="dist")return _t;if(Math.abs(rn)>1){var Xr=(0,ke.Z)(Zn);return Xr[ht]=_t,Sn(Xr,rn-Ot,ht,Cn)}return _t}else{if(rn==="min")return ue;if(rn==="max")return ae}},yt=function(Zn,rn,ht){var Cn=arguments.length>3&&arguments[3]!==void 0?arguments[3]:"unit",_t=Zn[ht],on=dt(Zn,rn,ht,Cn);return{value:on,changed:on!==_t}},vn=function(Zn){return ie===null&&Zn===0||typeof ie=="number"&&Zn3&&arguments[3]!==void 0?arguments[3]:"unit",_t=Zn.map(vt),on=_t[ht],It=dt(_t,rn,ht,Cn);if(_t[ht]=It,he===!1){var pn=ie||0;ht>0&&_t[ht-1]!==on&&(_t[ht]=Math.max(_t[ht],_t[ht-1]+pn)),ht<_t.length-1&&_t[ht+1]!==on&&(_t[ht]=Math.min(_t[ht],_t[ht+1]-pn))}else if(typeof ie=="number"||ie===null){for(var Ot=ht+1;Ot<_t.length;Ot+=1)for(var jn=!0;vn(_t[Ot]-_t[Ot-1])&&jn;){var $n=yt(_t,1,Ot);_t[Ot]=$n.value,jn=$n.changed}for(var Xr=ht;Xr>0;Xr-=1)for(var nr=!0;vn(_t[Xr]-_t[Xr-1])&&nr;){var ut=yt(_t,-1,Xr-1);_t[Xr-1]=ut.value,nr=ut.changed}for(var Rt=_t.length-1;Rt>0;Rt-=1)for(var En=!0;vn(_t[Rt]-_t[Rt-1])&&En;){var Pn=yt(_t,-1,Rt-1);_t[Rt-1]=Pn.value,En=Pn.changed}for(var or=0;or<_t.length-1;or+=1)for(var wr=!0;vn(_t[or+1]-_t[or])&≀){var La=yt(_t,1,or+1);_t[or+1]=La.value,wr=La.changed}}return{value:_t[ht],values:_t}};return[vt,wn]}function Fn(ue){return(0,Ie.useMemo)(function(){if(ue===!0||!ue)return[!!ue,!1,!1,0];var ae=ue.editable,re=ue.draggableTrack,ce=ue.minCount,he=ue.maxCount;return[!0,ae,!ae&&re,ce||0,he]},[ue])}var At=Ie.forwardRef(function(ue,ae){var re=ue.prefixCls,ce=re===void 0?"rc-slider":re,he=ue.className,ie=ue.style,Ce=ue.classNames,Et=ue.styles,vt=ue.id,dt=ue.disabled,yt=dt===void 0?!1:dt,vn=ue.keyboard,wn=vn===void 0?!0:vn,Sn=ue.autoFocus,Zn=ue.onFocus,rn=ue.onBlur,ht=ue.min,Cn=ht===void 0?0:ht,_t=ue.max,on=_t===void 0?100:_t,It=ue.step,pn=It===void 0?1:It,Ot=ue.value,jn=ue.defaultValue,$n=ue.range,Xr=ue.count,nr=ue.onChange,ut=ue.onBeforeChange,Rt=ue.onAfterChange,En=ue.onChangeComplete,Pn=ue.allowCross,or=Pn===void 0?!0:Pn,wr=ue.pushable,La=wr===void 0?!1:wr,Rr=ue.reverse,Wr=ue.vertical,Fr=ue.included,Fa=Fr===void 0?!0:Fr,Za=ue.startPoint,ja=ue.trackStyle,ei=ue.handleStyle,ur=ue.railStyle,Qt=ue.dotStyle,Vn=ue.activeDotStyle,hr=ue.marks,Ea=ue.dots,Or=ue.handleRender,Ar=ue.activeHandleRender,vi=ue.track,zi=ue.tabIndex,ci=zi===void 0?0:zi,Oa=ue.ariaLabelForHandle,xn=ue.ariaLabelledByForHandle,Dr=ue.ariaRequired,jr=ue.ariaValueTextFormatterForHandle,Vr=Ie.useRef(null),ta=Ie.useRef(null),$t=Ie.useMemo(function(){return Wr?Rr?"ttb":"btt":Rr?"rtl":"ltr"},[Rr,Wr]),Rn=Fn($n),Nn=(0,We.Z)(Rn,5),mt=Nn[0],St=Nn[1],Xn=Nn[2],mi=Nn[3],ka=Nn[4],ct=Ie.useMemo(function(){return isFinite(Cn)?Cn:0},[Cn]),Lt=Ie.useMemo(function(){return isFinite(on)?on:100},[on]),Mt=Ie.useMemo(function(){return pn!==null&&pn<=0?1:pn},[pn]),xt=Ie.useMemo(function(){return typeof La=="boolean"?La?Mt:!1:La>=0?La:!1},[La,Mt]),Hn=Ie.useMemo(function(){return Object.keys(hr||{}).map(function(dr){var bn=hr[dr],fr={value:Number(dr)};return bn&&(0,it.Z)(bn)==="object"&&!Ie.isValidElement(bn)&&("label"in bn||"style"in bn)?(fr.style=bn.style,fr.label=bn.label):fr.label=bn,fr}).filter(function(dr){var bn=dr.label;return bn||typeof bn=="number"}).sort(function(dr,bn){return dr.value-bn.value})},[hr]),ar=qt(ct,Lt,Mt,Hn,or,xt),Er=(0,We.Z)(ar,2),Kn=Er[0],kr=Er[1],Hr=(0,ze.Z)(jn,{value:Ot}),pi=(0,We.Z)(Hr,2),ca=pi[0],zt=pi[1],Jt=Ie.useMemo(function(){var dr=ca==null?[]:Array.isArray(ca)?ca:[ca],bn=(0,We.Z)(dr,1),fr=bn[0],Nr=fr===void 0?ct:fr,er=ca===null?[]:[Nr];if(mt){if(er=(0,ke.Z)(dr),Xr||ca===void 0){var lr=Xr>=0?Xr+1:2;for(er=er.slice(0,lr);er.length=0&&Vr.current.focus(dr)}Zr(null)},[Ba]);var ra=Ie.useMemo(function(){return Xn&&Mt===null?!1:Xn},[Xn,Mt]),Ur=(0,Ke.Z)(function(dr,bn){da(dr,bn),ut==null||ut(Pt(Jt))}),li=gn!==-1;Ie.useEffect(function(){if(!li){var dr=Jt.lastIndexOf(yr);Vr.current.focus(dr)}},[li]);var Ca=Ie.useMemo(function(){return(0,ke.Z)(un).sort(function(dr,bn){return dr-bn})},[un]),Pa=Ie.useMemo(function(){return mt?[Ca[0],Ca[Ca.length-1]]:[ct,Ca[0]]},[Ca,mt,ct]),ha=(0,We.Z)(Pa,2),Pr=ha[0],Qn=ha[1];Ie.useImperativeHandle(ae,function(){return{focus:function(){Vr.current.focus(0)},blur:function(){var bn,fr=document,Nr=fr.activeElement;(bn=ta.current)!==null&&bn!==void 0&&bn.contains(Nr)&&(Nr==null||Nr.blur())}}}),Ie.useEffect(function(){Sn&&Vr.current.focus(0)},[]);var ai=Ie.useMemo(function(){return{min:ct,max:Lt,direction:$t,disabled:yt,keyboard:wn,step:Mt,included:Fa,includedStart:Pr,includedEnd:Qn,range:mt,tabIndex:ci,ariaLabelForHandle:Oa,ariaLabelledByForHandle:xn,ariaRequired:Dr,ariaValueTextFormatterForHandle:jr,styles:Et||{},classNames:Ce||{}}},[ct,Lt,$t,yt,wn,Mt,Fa,Pr,Qn,mt,ci,Oa,xn,Dr,jr,Et,Ce]);return Ie.createElement(me.Provider,{value:ai},Ie.createElement("div",{ref:ta,className:Ve()(ce,he,(0,Le.Z)((0,Le.Z)((0,Le.Z)((0,Le.Z)({},"".concat(ce,"-disabled"),yt),"".concat(ce,"-vertical"),Wr),"".concat(ce,"-horizontal"),!Wr),"".concat(ce,"-with-marks"),Hn.length)),style:ie,onMouseDown:sa,id:vt},Ie.createElement("div",{className:Ve()("".concat(ce,"-rail"),Ce==null?void 0:Ce.rail),style:(0,y.Z)((0,y.Z)({},ur),Et==null?void 0:Et.rail)}),vi!==!1&&Ie.createElement(Xt,{prefixCls:ce,style:ja,values:Jt,startPoint:Za,onStartMove:ra?Ur:void 0}),Ie.createElement(Dn,{prefixCls:ce,marks:Hn,dots:Ea,style:Qt,activeStyle:Vn}),Ie.createElement(Ct,{ref:Vr,prefixCls:ce,style:ei,values:un,draggingIndex:gn,draggingDelete:Tr,onStartMove:Ur,onOffsetChange:ia,onFocus:Zn,onBlur:rn,handleRender:Or,activeHandleRender:Ar,onChangeComplete:Jn,onDelete:St?xr:void 0}),Ie.createElement(Bt,{prefixCls:ce,marks:Hn,onClick:ya})))}),Ge=At,en=Ge},22061:function(Dt,Ht,ne){"use strict";ne.d(Ht,{Z5:function(){return sl},_l:function(){return Wt},bK:function(){return hl}});var y=ne(59301),Le=ne(69168),ke=ne(54476),it=ne(59781),We=y.createContext(null),De=null;function Ve(ee){ee()}var Ke=Ve,ze=function(te){return Ke=te},$e=function(){return Ke};function lt(){var ee=$e(),te=null,oe=null;return{clear:function(){te=null,oe=null},notify:function(){ee(function(){for(var ye=te;ye;)ye.callback(),ye=ye.next})},get:function(){for(var ye=[],be=te;be;)ye.push(be),be=be.next;return ye},subscribe:function(ye){var be=!0,Be=oe={callback:ye,next:null,prev:oe};return Be.prev?Be.prev.next=Be:te=Be,function(){!be||te===null||(be=!1,Be.next?Be.next.prev=Be.prev:oe=Be.prev,Be.prev?Be.prev.next=Be.next:te=Be.next)}}}}var Ie={notify:function(){},get:function(){return[]}};function kt(ee,te){var oe,de=Ie;function ye(bt){return pt(),de.subscribe(bt)}function be(){de.notify()}function Be(){Tt.onStateChange&&Tt.onStateChange()}function Pe(){return!!oe}function pt(){oe||(oe=te?te.addNestedSub(Be):ee.subscribe(Be),de=lt())}function Vt(){oe&&(oe(),oe=void 0,de.clear(),de=Ie)}var Tt={addNestedSub:ye,notifyNestedSubs:be,handleChangeWrapper:Be,isSubscribed:Pe,trySubscribe:pt,tryUnsubscribe:Vt,getListeners:function(){return de}};return Tt}var tt=typeof window!="undefined"&&typeof window.document!="undefined"&&typeof window.document.createElement!="undefined"?y.useLayoutEffect:y.useEffect;function we(ee){var te=ee.store,oe=ee.context,de=ee.children,ye=(0,y.useMemo)(function(){var Pe=kt(te);return{store:te,subscription:Pe}},[te]),be=(0,y.useMemo)(function(){return te.getState()},[te]);tt(function(){var Pe=ye.subscription;return Pe.onStateChange=Pe.notifyNestedSubs,Pe.trySubscribe(),be!==te.getState()&&Pe.notifyNestedSubs(),function(){Pe.tryUnsubscribe(),Pe.onStateChange=null}},[ye,be]);var Be=oe||We;return y.createElement(Be.Provider,{value:ye},de)}var Re=we,Ne=ne(85377),et=ne(94266),st=ne.n(et),Nt=ne(53410),me=["getDisplayName","methodName","renderCountProp","shouldHandleStateChanges","storeKey","withRef","forwardRef","context"],Ze=["reactReduxForwardedRef"],ft=[],tn=[null,null],Yt=function(te){try{return JSON.stringify(te)}catch(oe){return String(te)}};function Je(ee,te){var oe=ee[1];return[te.payload,oe+1]}function Qe(ee,te,oe){tt(function(){return ee.apply(void 0,te)},oe)}function Ct(ee,te,oe,de,ye,be,Be){ee.current=de,te.current=ye,oe.current=!1,be.current&&(be.current=null,Be())}function Me(ee,te,oe,de,ye,be,Be,Pe,pt,Vt){if(ee){var Tt=!1,bt=null,wt=function(){if(!Tt){var Jr=te.getState(),rr,Gr;try{rr=de(Jr,ye.current)}catch(Ya){Gr=Ya,bt=Ya}Gr||(bt=null),rr===be.current?Be.current||pt():(be.current=rr,Pe.current=rr,Be.current=!0,Vt({type:"STORE_UPDATED",payload:{error:Gr}}))}};oe.onStateChange=wt,oe.trySubscribe(),wt();var nn=function(){if(Tt=!0,oe.tryUnsubscribe(),oe.onStateChange=null,bt)throw bt};return nn}}var je=function(){return[null,0]};function ot(ee,te){te===void 0&&(te={});var oe=te,de=oe.getDisplayName,ye=de===void 0?function(Lo){return"ConnectAdvanced("+Lo+")"}:de,be=oe.methodName,Be=be===void 0?"connectAdvanced":be,Pe=oe.renderCountProp,pt=Pe===void 0?void 0:Pe,Vt=oe.shouldHandleStateChanges,Tt=Vt===void 0?!0:Vt,bt=oe.storeKey,wt=bt===void 0?"store":bt,nn=oe.withRef,In=nn===void 0?!1:nn,Jr=oe.forwardRef,rr=Jr===void 0?!1:Jr,Gr=oe.context,Ya=Gr===void 0?We:Gr,xa=(0,Ne.Z)(oe,me);if(0)var Pi;var Do=Ya;return function(tl){var Kl=tl.displayName||tl.name||"Component",rl=ye(Kl),Yl=(0,ke.Z)({},xa,{getDisplayName:ye,methodName:Be,renderCountProp:pt,shouldHandleStateChanges:Tt,storeKey:wt,displayName:rl,wrappedComponentName:Kl,WrappedComponent:tl}),bs=xa.pure;function Bs(Ps){return ee(Ps.dispatch,Yl)}var $u=bs?y.useMemo:function(Ps){return Ps()};function Zu(Ps){var Dc=(0,y.useMemo)(function(){var Zc=Ps.reactReduxForwardedRef,Qc=(0,Ne.Z)(Ps,Ze);return[Ps.context,Zc,Qc]},[Ps]),tc=Dc[0],Wc=Dc[1],Oc=Dc[2],Bc=(0,y.useMemo)(function(){return tc&&tc.Consumer&&(0,Nt.isContextConsumer)(y.createElement(tc.Consumer,null))?tc:Do},[tc,Do]),nc=(0,y.useContext)(Bc),kc=!!Ps.store&&!!Ps.store.getState&&!!Ps.store.dispatch,jc=!!nc&&!!nc.store,rc=kc?Ps.store:nc.store,Vc=(0,y.useMemo)(function(){return Bs(rc)},[rc]),zc=(0,y.useMemo)(function(){if(!Tt)return tn;var Zc=kt(rc,kc?null:nc.subscription),Qc=Zc.notifyNestedSubs.bind(Zc);return[Zc,Qc]},[rc,kc,nc]),Rc=zc[0],Uc=zc[1],Hc=(0,y.useMemo)(function(){return kc?nc:(0,ke.Z)({},nc,{subscription:Rc})},[kc,nc,Rc]),qc=(0,y.useReducer)(Je,ft,je),nd=qc[0],Kc=nd[0],rd=qc[1];if(Kc&&Kc.error)throw Kc.error;var $c=(0,y.useRef)(),Gc=(0,y.useRef)(Oc),Yc=(0,y.useRef)(),ed=(0,y.useRef)(!1),Xc=$u(function(){return Yc.current&&Oc===Gc.current?Yc.current:Vc(rc.getState(),Oc)},[rc,Kc,Oc]);Qe(Ct,[Gc,$c,ed,Oc,Xc,Yc,Uc]),Qe(Me,[Tt,rc,Rc,Vc,Gc,$c,ed,Yc,Uc,rd],[rc,Rc,Vc]);var Jc=(0,y.useMemo)(function(){return y.createElement(tl,(0,ke.Z)({},Xc,{ref:Wc}))},[Wc,tl,Xc]),ad=(0,y.useMemo)(function(){return Tt?y.createElement(Bc.Provider,{value:Hc},Jc):Jc},[Bc,Jc,Hc]);return ad}var gu=bs?y.memo(Zu):Zu;if(gu.WrappedComponent=tl,gu.displayName=Zu.displayName=rl,rr){var ec=y.forwardRef(function(Dc,tc){return y.createElement(gu,(0,ke.Z)({},Dc,{reactReduxForwardedRef:tc}))});return ec.displayName=rl,ec.WrappedComponent=tl,st()(ec,tl)}return st()(gu,tl)}}function Bt(ee,te){return ee===te?ee!==0||te!==0||1/ee===1/te:ee!==ee&&te!==te}function sn(ee,te){if(Bt(ee,te))return!0;if(typeof ee!="object"||ee===null||typeof te!="object"||te===null)return!1;var oe=Object.keys(ee),de=Object.keys(te);if(oe.length!==de.length)return!1;for(var ye=0;ye=0;de--){var ye=te[de](ee);if(ye)return ye}return function(be,Be){throw new Error("Invalid value of type "+typeof ee+" for "+oe+" argument when connecting component "+Be.wrappedComponentName+".")}}function ie(ee,te){return ee===te}function Ce(ee){var te=ee===void 0?{}:ee,oe=te.connectHOC,de=oe===void 0?ot:oe,ye=te.mapStateToPropsFactories,be=ye===void 0?rt:ye,Be=te.mapDispatchToPropsFactories,Pe=Be===void 0?qe:Be,pt=te.mergePropsFactories,Vt=pt===void 0?Ge:pt,Tt=te.selectorFactory,bt=Tt===void 0?re:Tt;return function(nn,In,Jr,rr){rr===void 0&&(rr={});var Gr=rr,Ya=Gr.pure,xa=Ya===void 0?!0:Ya,Pi=Gr.areStatesEqual,Do=Pi===void 0?ie:Pi,Lo=Gr.areOwnPropsEqual,tl=Lo===void 0?sn:Lo,Kl=Gr.areStatePropsEqual,rl=Kl===void 0?sn:Kl,Yl=Gr.areMergedPropsEqual,bs=Yl===void 0?sn:Yl,Bs=(0,Ne.Z)(Gr,ce),$u=he(nn,be,"mapStateToProps"),Zu=he(In,Pe,"mapDispatchToProps"),gu=he(Jr,Vt,"mergeProps");return de(bt,(0,ke.Z)({methodName:"connect",getDisplayName:function(Ps){return"Connect("+Ps+")"},shouldHandleStateChanges:!!nn,initMapStateToProps:$u,initMapDispatchToProps:Zu,initMergeProps:gu,pure:xa,areStatesEqual:Do,areOwnPropsEqual:tl,areStatePropsEqual:rl,areMergedPropsEqual:bs},Bs))}}var Et=Ce();function vt(){var ee=useContext(ReactReduxContext);return ee}function dt(ee){ee===void 0&&(ee=ReactReduxContext);var te=ee===ReactReduxContext?useDefaultReduxContext:function(){return useContext(ee)};return function(){var de=te(),ye=de.store;return ye}}var yt=null;function vn(ee){ee===void 0&&(ee=ReactReduxContext);var te=ee===ReactReduxContext?useDefaultStore:createStoreHook(ee);return function(){var de=te();return de.dispatch}}var wn=null,Sn=function(te,oe){return te===oe};function Zn(ee,te,oe,de){var ye=useReducer(function(In){return In+1},0),be=ye[1],Be=useMemo(function(){return createSubscription(oe,de)},[oe,de]),Pe=useRef(),pt=useRef(),Vt=useRef(),Tt=useRef(),bt=oe.getState(),wt;try{if(ee!==pt.current||bt!==Vt.current||Pe.current){var nn=ee(bt);Tt.current===void 0||!te(nn,Tt.current)?wt=nn:wt=Tt.current}else wt=Tt.current}catch(In){throw Pe.current&&(In.message+=` The error may be correlated with this previous error: `+Pe.current.stack+` -`),In}return useIsomorphicLayoutEffect(function(){pt.current=ee,Vt.current=bt,Tt.current=wt,Pe.current=void 0}),useIsomorphicLayoutEffect(function(){function In(){try{var Jr=oe.getState();if(Jr===Vt.current)return;var rr=pt.current(Jr);if(te(rr,Tt.current))return;Tt.current=rr,Vt.current=Jr}catch(Gr){Pe.current=Gr}be()}return Be.onStateChange=In,Be.trySubscribe(),In(),function(){return Be.tryUnsubscribe()}},[oe,Be]),wt}function rn(ee){ee===void 0&&(ee=ReactReduxContext);var te=ee===ReactReduxContext?useDefaultReduxContext:function(){return useContext(ee)};return function(de,ye){ye===void 0&&(ye=Sn);var be=te(),Be=be.store,Pe=be.subscription,pt=Zn(de,ye,Be,Pe);return useDebugValue(pt),pt}}var ht=null,Cn=ne(4676);ze(Cn.unstable_batchedUpdates);function _t(ee,te){if(ee.length!==te.length)return!1;for(var oe=0;oe");return de.callbacks},de.setCallbacks=function(Pe){de.callbacks=Pe},de}var oe=te.prototype;return oe.componentDidMount=function(){this.unbind=$t(window,[{eventName:"error",fn:this.onWindowError}])},oe.componentWillUnmount=function(){this.unbind()},oe.componentDidCatch=function(ye){if(ye instanceof mt){this.setState({});return}throw ye},oe.render=function(){return this.props.children(this.setCallbacks)},te}(y.Component),mi=` +`)},ci=function(te){return[zi(te),"color: #00C584; font-size: 1.2em; font-weight: bold;","line-height: 1.5","color: #723874;"]},Oa="__react-beautiful-dnd-disable-dev-warnings";function xn(ee,te){var oe;Ea||typeof window!="undefined"&&window[Oa]||(oe=console)[ee].apply(oe,ci(te))}var Dr=xn.bind(null,"warn"),jr=xn.bind(null,"error");function Vr(){}function ta(ee,te){return(0,ke.Z)({},ee,{},te)}function $t(ee,te,oe){var de=te.map(function(ye){var be=ta(oe,ye.options);return ee.addEventListener(ye.eventName,ye.fn,be),function(){ee.removeEventListener(ye.eventName,ye.fn,be)}});return function(){de.forEach(function(be){be()})}}var Rn=!0,Nn="Invariant failed";function mt(ee){this.message=ee}mt.prototype.toString=function(){return this.message};function St(ee,te){if(!ee)throw Rn?new mt(Nn):new mt(Nn+": "+(te||""))}var Xn=function(ee){(0,Le.Z)(te,ee);function te(){for(var de,ye=arguments.length,be=new Array(ye),Be=0;Be");return de.callbacks},de.setCallbacks=function(Pe){de.callbacks=Pe},de}var oe=te.prototype;return oe.componentDidMount=function(){this.unbind=$t(window,[{eventName:"error",fn:this.onWindowError}])},oe.componentWillUnmount=function(){this.unbind()},oe.componentDidCatch=function(ye){if(ye instanceof mt){this.setState({});return}throw ye},oe.render=function(){return this.props.children(this.setCallbacks)},te}(y.Component),mi=` Press space bar to start a drag. When dragging you can use the arrow keys to move the item around and escape to cancel. Some screen readers may require you to be in focus mode or to use your pass through key @@ -1196,7 +1196,7 @@ The error may be correlated with this previous error: `:` The item has been dropped while not over a drop area. `+Hn(te.source)+` - `},Er={dragHandleUsageInstructions:mi,onDragStart:ct,onDragUpdate:xt,onDragEnd:ar},Kn={x:0,y:0},kr=function(te,oe){return{x:te.x+oe.x,y:te.y+oe.y}},Hr=function(te,oe){return{x:te.x-oe.x,y:te.y-oe.y}},pi=function(te,oe){return te.x===oe.x&&te.y===oe.y},ca=function(te){return{x:te.x!==0?-te.x:0,y:te.y!==0?-te.y:0}},zt=function(te,oe,de){var ye;return de===void 0&&(de=0),ye={},ye[te]=oe,ye[te==="x"?"y":"x"]=de,ye},Jt=function(te,oe){return Math.sqrt(Math.pow(oe.x-te.x,2)+Math.pow(oe.y-te.y,2))},Pt=function(te,oe){return Math.min.apply(Math,oe.map(function(de){return Jt(te,de)}))},yn=function(te){return function(oe){return{x:te(oe.x),y:te(oe.y)}}},Jn=function(ee,te){var oe=nr({top:Math.max(te.top,ee.top),right:Math.min(te.right,ee.right),bottom:Math.min(te.bottom,ee.bottom),left:Math.max(te.left,ee.left)});return oe.width<=0||oe.height<=0?null:oe},Ar=function(te,oe){return{top:te.top+oe.y,left:te.left+oe.x,bottom:te.bottom+oe.y,right:te.right+oe.x}},On=function(te){return[{x:te.left,y:te.top},{x:te.right,y:te.top},{x:te.left,y:te.bottom},{x:te.right,y:te.bottom}]},cr={top:0,right:0,bottom:0,left:0},gn=function(te,oe){return oe?Ar(te,oe.scroll.diff.displacement):te},yr=function(te,oe,de){if(de&&de.increasedBy){var ye;return(0,ke.Z)({},te,(ye={},ye[oe.end]=te[oe.end]+de.increasedBy[oe.line],ye))}return te},Tr=function(te,oe){return oe&&oe.shouldClipSubject?Jn(oe.pageMarginBox,te):nr(te)},un=function(ee){var te=ee.page,oe=ee.withPlaceholder,de=ee.axis,ye=ee.frame,be=gn(te.marginBox,ye),Be=yr(be,de,oe),Pe=Tr(Be,ye);return{page:te,withPlaceholder:oe,active:Pe}},da=function(ee,te){ee.frame||St(!1);var oe=ee.frame,de=Hr(te,oe.scroll.initial),ye=ca(de),be=(0,ke.Z)({},oe,{scroll:{initial:oe.scroll.initial,current:te,diff:{value:de,displacement:ye},max:oe.scroll.max}}),Be=un({page:ee.subject.page,withPlaceholder:ee.subject.withPlaceholder,axis:ee.axis,frame:be}),Pe=(0,ke.Z)({},ee,{frame:be,subject:Be});return Pe};function ya(ee){return Number.isInteger?Number.isInteger(ee):typeof ee=="number"&&isFinite(ee)&&Math.floor(ee)===ee}function sa(ee){return Object.values?Object.values(ee):Object.keys(ee).map(function(te){return ee[te]})}function zr(ee,te){if(ee.findIndex)return ee.findIndex(te);for(var oe=0;oeee.bottom,Vt=de.leftee.right,Tt=pt&&Vt;if(Tt)return!0;var bt=pt&&Be||Vt&&be;return bt}},er=function(ee){var te=fr(ee.top,ee.bottom),oe=fr(ee.left,ee.right);return function(de){var ye=te(de.top)&&te(de.bottom)&&oe(de.left)&&oe(de.right);return ye}},lr={direction:"vertical",line:"y",crossAxisLine:"x",start:"top",end:"bottom",size:"height",crossAxisStart:"left",crossAxisEnd:"right",crossAxisSize:"width"},qn={direction:"horizontal",line:"x",crossAxisLine:"y",start:"left",end:"right",size:"width",crossAxisStart:"top",crossAxisEnd:"bottom",crossAxisSize:"height"},Ye=function(ee){return function(te){var oe=fr(te.top,te.bottom),de=fr(te.left,te.right);return function(ye){return ee===lr?oe(ye.top)&&oe(ye.bottom):de(ye.left)&&de(ye.right)}}},wa=function(te,oe){var de=oe.frame?oe.frame.scroll.diff.displacement:Kn;return Ar(te,de)},ba=function(te,oe,de){return oe.subject.active?de(oe.subject.active)(te):!1},Ri=function(te,oe,de){return de(oe)(te)},gi=function(te){var oe=te.target,de=te.destination,ye=te.viewport,be=te.withDroppableDisplacement,Be=te.isVisibleThroughFrameFn,Pe=be?wa(oe,de):oe;return ba(Pe,de,Be)&&Ri(Pe,ye,Be)},Ui=function(te){return gi((0,ke.Z)({},te,{isVisibleThroughFrameFn:Nr}))},Eo=function(te){return gi((0,ke.Z)({},te,{isVisibleThroughFrameFn:er}))},dl=function(te){return gi((0,ke.Z)({},te,{isVisibleThroughFrameFn:Ye(te.destination.axis)}))},vo=function(te,oe,de){if(typeof de=="boolean")return de;if(!oe)return!0;var ye=oe.invisible,be=oe.visible;if(ye[te])return!1;var Be=be[te];return Be?Be.shouldAnimate:!0};function qo(ee,te){var oe=ee.page.marginBox,de={top:te.point.y,right:0,bottom:0,left:te.point.x};return nr(ut(oe,de))}function Ei(ee){var te=ee.afterDragging,oe=ee.destination,de=ee.displacedBy,ye=ee.viewport,be=ee.forceShouldAnimate,Be=ee.last;return te.reduce(function(pt,Vt){var Tt=qo(Vt,de),bt=Vt.descriptor.id;pt.all.push(bt);var wt=Ui({target:Tt,destination:oe,viewport:ye,withDroppableDisplacement:!0});if(!wt)return pt.invisible[Vt.descriptor.id]=!0,pt;var nn=vo(bt,Be,be),In={draggableId:bt,shouldAnimate:nn};return pt.visible[bt]=In,pt},{all:[],visible:{},invisible:{}})}function yo(ee,te){if(!ee.length)return 0;var oe=ee[ee.length-1].descriptor.index;return te.inHomeList?oe:oe+1}function fl(ee){var te=ee.insideDestination,oe=ee.inHomeList,de=ee.displacedBy,ye=ee.destination,be=yo(te,{inHomeList:oe});return{displaced:dr,displacedBy:de,at:{type:"REORDER",destination:{droppableId:ye.descriptor.id,index:be}}}}function wl(ee){var te=ee.draggable,oe=ee.insideDestination,de=ee.destination,ye=ee.viewport,be=ee.displacedBy,Be=ee.last,Pe=ee.index,pt=ee.forceShouldAnimate,Vt=Qn(te,de);if(Pe==null)return fl({insideDestination:oe,inHomeList:Vt,displacedBy:be,destination:de});var Tt=ri(oe,function(Jr){return Jr.descriptor.index===Pe});if(!Tt)return fl({insideDestination:oe,inHomeList:Vt,displacedBy:be,destination:de});var bt=ha(te,oe),wt=oe.indexOf(Tt),nn=bt.slice(wt),In=Ei({afterDragging:nn,destination:de,displacedBy:be,last:Be,viewport:ye.frame,forceShouldAnimate:pt});return{displaced:In,displacedBy:be,at:{type:"REORDER",destination:{droppableId:de.descriptor.id,index:Pe}}}}function ol(ee,te){return!!te.effected[ee]}var Il=function(ee){var te=ee.isMovingForward,oe=ee.destination,de=ee.draggables,ye=ee.combine,be=ee.afterCritical;if(!oe.isCombineEnabled)return null;var Be=ye.draggableId,Pe=de[Be],pt=Pe.descriptor.index,Vt=ol(Be,be);return Vt?te?pt:pt-1:te?pt+1:pt},Ho=function(ee){var te=ee.isMovingForward,oe=ee.isInHomeList,de=ee.insideDestination,ye=ee.location;if(!de.length)return null;var be=ye.index,Be=te?be+1:be-1,Pe=de[0].descriptor.index,pt=de[de.length-1].descriptor.index,Vt=oe?pt:pt+1;return BeVt?null:Be},ql=function(ee){var te=ee.isMovingForward,oe=ee.isInHomeList,de=ee.draggable,ye=ee.draggables,be=ee.destination,Be=ee.insideDestination,Pe=ee.previousImpact,pt=ee.viewport,Vt=ee.afterCritical,Tt=Pe.at;if(Tt||St(!1),Tt.type==="REORDER"){var bt=Ho({isMovingForward:te,isInHomeList:oe,location:Tt.destination,insideDestination:Be});return bt==null?null:wl({draggable:de,insideDestination:Be,destination:be,viewport:pt,last:Pe.displaced,displacedBy:Pe.displacedBy,index:bt})}var wt=Il({isMovingForward:te,destination:be,displaced:Pe.displaced,draggables:ye,combine:Tt.combine,afterCritical:Vt});return wt==null?null:wl({draggable:de,insideDestination:Be,destination:be,viewport:pt,last:Pe.displaced,displacedBy:Pe.displacedBy,index:wt})},Ll=function(ee){var te=ee.displaced,oe=ee.afterCritical,de=ee.combineWith,ye=ee.displacedBy,be=!!(te.visible[de]||te.invisible[de]);return ol(de,oe)?be?Kn:ca(ye.point):be?ye.point:Kn},Cl=function(ee){var te=ee.afterCritical,oe=ee.impact,de=ee.draggables,ye=Pa(oe);ye||St(!1);var be=ye.draggableId,Be=de[be].page.borderBox.center,Pe=Ll({displaced:oe.displaced,afterCritical:te,combineWith:be,displacedBy:oe.displacedBy});return kr(Be,Pe)},Rl=function(te,oe){return oe.margin[te.start]+oe.borderBox[te.size]/2},$l=function(te,oe){return oe.margin[te.end]+oe.borderBox[te.size]/2},Sl=function(te,oe,de){return oe[te.crossAxisStart]+de.margin[te.crossAxisStart]+de.borderBox[te.crossAxisSize]/2},bl=function(te){var oe=te.axis,de=te.moveRelativeTo,ye=te.isMoving;return zt(oe.line,de.marginBox[oe.end]+Rl(oe,ye),Sl(oe,de.marginBox,ye))},Co=function(te){var oe=te.axis,de=te.moveRelativeTo,ye=te.isMoving;return zt(oe.line,de.marginBox[oe.start]-$l(oe,ye),Sl(oe,de.marginBox,ye))},us=function(te){var oe=te.axis,de=te.moveInto,ye=te.isMoving;return zt(oe.line,de.contentBox[oe.start]+Rl(oe,ye),Sl(oe,de.contentBox,ye))},Ws=function(ee){var te=ee.impact,oe=ee.draggable,de=ee.draggables,ye=ee.droppable,be=ee.afterCritical,Be=li(ye.descriptor.id,de),Pe=oe.page,pt=ye.axis;if(!Be.length)return us({axis:pt,moveInto:ye.page,isMoving:Pe});var Vt=te.displaced,Tt=te.displacedBy,bt=Vt.all[0];if(bt){var wt=de[bt];if(ol(bt,be))return Co({axis:pt,moveRelativeTo:wt.page,isMoving:Pe});var nn=Rr(wt.page,Tt.point);return Co({axis:pt,moveRelativeTo:nn,isMoving:Pe})}var In=Be[Be.length-1];if(In.descriptor.id===oe.descriptor.id)return Pe.borderBox.center;if(ol(In.descriptor.id,be)){var Jr=Rr(In.page,ca(be.displacedBy.point));return bl({axis:pt,moveRelativeTo:Jr,isMoving:Pe})}return bl({axis:pt,moveRelativeTo:In.page,isMoving:Pe})},bo=function(ee,te){var oe=ee.frame;return oe?kr(te,oe.scroll.diff.displacement):te},As=function(te){var oe=te.impact,de=te.draggable,ye=te.droppable,be=te.draggables,Be=te.afterCritical,Pe=de.page.borderBox.center,pt=oe.at;return!ye||!pt?Pe:pt.type==="REORDER"?Ws({impact:oe,draggable:de,draggables:be,droppable:ye,afterCritical:Be}):Cl({impact:oe,draggables:be,afterCritical:Be})},_s=function(ee){var te=As(ee),oe=ee.droppable,de=oe?bo(oe,te):te;return de},ou=function(ee,te){var oe=Hr(te,ee.scroll.initial),de=ca(oe),ye=nr({top:te.y,bottom:te.y+ee.frame.height,left:te.x,right:te.x+ee.frame.width}),be={frame:ye,scroll:{initial:ee.scroll.initial,max:ee.scroll.max,current:te,diff:{value:oe,displacement:de}}};return be};function Gs(ee,te){return ee.map(function(oe){return te[oe]})}function Xs(ee,te){for(var oe=0;oe1?Tt.sort(function(bt,wt){return Hi(bt)[Pe.start]-Hi(wt)[Pe.start]})[0]:Vt.sort(function(bt,wt){var nn=Pt(oe,On(Hi(bt))),In=Pt(oe,On(Hi(wt)));return nn!==In?nn-In:Hi(bt)[Pe.start]-Hi(wt)[Pe.start]})[0]},Al=function(te,oe){var de=te.page.borderBox.center;return ol(te.descriptor.id,oe)?Hr(de,oe.displacedBy.point):de},Wl=function(te,oe){var de=te.page.borderBox;return ol(te.descriptor.id,oe)?Ar(de,ca(oe.displacedBy.point)):de},Vs=function(ee){var te=ee.pageBorderBoxCenter,oe=ee.viewport,de=ee.destination,ye=ee.insideDestination,be=ee.afterCritical,Be=ye.filter(function(Pe){return Eo({target:Wl(Pe,be),destination:de,viewport:oe.frame,withDroppableDisplacement:!0})}).sort(function(Pe,pt){var Vt=Jt(te,bo(de,Al(Pe,be))),Tt=Jt(te,bo(de,Al(pt,be)));return Vtte.left&&ee.topte.top}function xs(ee){var te=ee.pageBorderBox,oe=ee.draggable,de=ee.candidates,ye=oe.page.borderBox.center,be=de.map(function(Be){var Pe=Be.axis,pt=zt(Be.axis.line,te.center[Pe.line],Be.page.borderBox.center[Pe.crossAxisLine]);return{id:Be.descriptor.id,distance:Jt(ye,pt)}}).sort(function(Be,Pe){return Pe.distance-Be.distance});return be[0]?be[0].id:null}function ju(ee){var te=ee.pageBorderBox,oe=ee.draggable,de=ee.droppables,ye=ra(de).filter(function(be){if(!be.isEnabled)return!1;var Be=be.subject.active;if(!Be||!ac(te,Be))return!1;if(wu(Be)(te.center))return!0;var Pe=be.axis,pt=Be.center[Pe.crossAxisLine],Vt=te[Pe.crossAxisStart],Tt=te[Pe.crossAxisEnd],bt=fr(Be[Pe.crossAxisStart],Be[Pe.crossAxisEnd]),wt=bt(Vt),nn=bt(Tt);return!wt&&!nn?!0:wt?Vtpt});return ye.length?ye.length===1?ye[0].descriptor.id:xs({pageBorderBox:te,draggable:oe,candidates:ye}):null}var zu=function(te,oe){return nr(Ar(te,oe))},Su=function(ee,te){var oe=ee.frame;return oe?zu(te,oe.scroll.diff.value):te};function Du(ee){var te=ee.displaced,oe=ee.id;return!!(te.visible[oe]||te.invisible[oe])}function yc(ee){var te=ee.draggable,oe=ee.closest,de=ee.inHomeList;return oe?de&&oe.descriptor.index>te.descriptor.index?oe.descriptor.index-1:oe.descriptor.index:null}var Pc=function(ee){var te=ee.pageBorderBoxWithDroppableScroll,oe=ee.draggable,de=ee.destination,ye=ee.insideDestination,be=ee.last,Be=ee.viewport,Pe=ee.afterCritical,pt=de.axis,Vt=Ol(de.axis,oe.displaceBy),Tt=Vt.value,bt=te[pt.start],wt=te[pt.end],nn=ha(oe,ye),In=ri(nn,function(rr){var Gr=rr.descriptor.id,Ya=rr.page.borderBox.center[pt.line],xa=ol(Gr,Pe),Pi=Du({displaced:be,id:Gr});return xa?Pi?wt<=Ya:btGr[Pe.start]+xa&&btGr[Pe.start]-Vt+xa&&TtGr[Pe.start]+Vt+xa&&btGr[Pe.start]+xa&&Tt=Pr)return Tn;var be=ye/Pr,Be=ir+Qr*be,Pe=de==="CANCEL"?Be*mr:Be;return Number(Pe.toFixed(2))},wr=function(ee){var te=ee.impact,oe=ee.draggable,de=ee.dimensions,ye=ee.viewport,be=ee.afterCritical,Be=de.draggables,Pe=de.droppables,pt=Nl(te),Vt=pt?Pe[pt]:null,Tt=Pe[oe.descriptor.droppableId],bt=hs({impact:te,draggable:oe,draggables:Be,afterCritical:be,droppable:Vt||Tt,viewport:ye}),wt=Hr(bt,oe.client.borderBox.center);return wt},Lr=function(ee){var te=ee.draggables,oe=ee.reason,de=ee.lastImpact,ye=ee.home,be=ee.viewport,Be=ee.onLiftImpact;if(!de.at||oe!=="DROP"){var Pe=Ku({draggables:te,impact:Be,destination:ye,viewport:be,forceShouldAnimate:!0});return{impact:Pe,didDropInsideDroppable:!1}}if(de.at.type==="REORDER")return{impact:de,didDropInsideDroppable:!0};var pt=(0,ke.Z)({},de,{displaced:dr});return{impact:pt,didDropInsideDroppable:!0}},di=function(ee){var te=ee.getState,oe=ee.dispatch;return function(de){return function(ye){if(ye.type!=="DROP"){de(ye);return}var be=te(),Be=ye.payload.reason;if(be.phase==="COLLECTING"){oe(Xe({reason:Be}));return}if(be.phase!=="IDLE"){var Pe=be.phase==="DROP_PENDING"&&be.isWaiting;Pe&&St(!1),be.phase==="DRAGGING"||be.phase==="DROP_PENDING"||St(!1);var pt=be.critical,Vt=be.dimensions,Tt=Vt.draggables[be.critical.draggable.id],bt=Lr({reason:Be,lastImpact:be.impact,afterCritical:be.afterCritical,onLiftImpact:be.onLiftImpact,home:be.dimensions.droppables[be.critical.droppable.id],viewport:be.viewport,draggables:be.dimensions.draggables}),wt=bt.impact,nn=bt.didDropInsideDroppable,In=nn?Ca(wt):null,Jr=nn?Pa(wt):null,rr={index:pt.draggable.index,droppableId:pt.droppable.id},Gr={draggableId:Tt.descriptor.id,type:Tt.descriptor.type,source:rr,reason:Be,mode:be.movementMode,destination:In,combine:Jr},Ya=wr({impact:wt,draggable:Tt,dimensions:Vt,viewport:be.viewport,afterCritical:be.afterCritical}),xa={critical:be.critical,afterCritical:be.afterCritical,result:Gr,impact:wt},Pi=!pi(be.current.client.offset,Ya)||!!Gr.combine;if(!Pi){oe(ve({completed:xa}));return}var Do=na({current:be.current.client.offset,destination:Ya,reason:Be}),Lo={newHomeClientOffset:Ya,dropDuration:Do,completed:xa};oe(se(Lo))}}}},Ia=function(){return{x:window.pageXOffset,y:window.pageYOffset}};function Ja(ee){return{eventName:"scroll",options:{passive:!0,capture:!1},fn:function(oe){oe.target!==window&&oe.target!==window.document||ee()}}}function fa(ee){var te=ee.onWindowScroll;function oe(){te(Ia())}var de=hr(oe),ye=Ja(de),be=Vr;function Be(){return be!==Vr}function Pe(){Be()&&St(!1),be=$t(window,[ye])}function pt(){Be()||St(!1),de.cancel(),be(),be=Vr}return{start:Pe,stop:pt,isActive:Be}}var bi=function(te){return te.type==="DROP_COMPLETE"||te.type==="DROP_ANIMATE"||te.type==="FLUSH"},Qa=function(ee){var te=fa({onWindowScroll:function(de){ee.dispatch(Gu({newScroll:de}))}});return function(oe){return function(de){!te.isActive()&&de.type==="INITIAL_PUBLISH"&&te.start(),te.isActive()&&bi(de)&&te.stop(),oe(de)}}},oa=function(ee){var te=!1,oe=!1,de=setTimeout(function(){oe=!0}),ye=function(Be){te||oe||(te=!0,ee(Be),clearTimeout(de))};return ye.wasCalled=function(){return te},ye},ea=function(){var ee=[],te=function(be){var Be=zr(ee,function(Vt){return Vt.timerId===be});Be===-1&&St(!1);var Pe=ee.splice(Be,1),pt=Pe[0];pt.callback()},oe=function(be){var Be=setTimeout(function(){return te(Be)}),Pe={timerId:Be,callback:be};ee.push(Pe)},de=function(){if(ee.length){var be=[].concat(ee);ee.length=0,be.forEach(function(Be){clearTimeout(Be.timerId),Be.callback()})}};return{add:oe,flush:de}},ga=function(te,oe){return te==null&&oe==null?!0:te==null||oe==null?!1:te.droppableId===oe.droppableId&&te.index===oe.index},ma=function(te,oe){return te==null&&oe==null?!0:te==null||oe==null?!1:te.draggableId===oe.draggableId&&te.droppableId===oe.droppableId},Di=function(te,oe){if(te===oe)return!0;var de=te.draggable.id===oe.draggable.id&&te.draggable.droppableId===oe.draggable.droppableId&&te.draggable.type===oe.draggable.type&&te.draggable.index===oe.draggable.index,ye=te.droppable.id===oe.droppable.id&&te.droppable.type===oe.droppable.type;return de&&ye},ii=function(te,oe){Fs(),oe(),Is()},Na=function(te,oe){return{draggableId:te.draggable.id,type:te.droppable.type,source:{droppableId:te.droppable.id,index:te.draggable.index},mode:oe}},Ga=function(te,oe,de,ye){if(!te){de(ye(oe));return}var be=oa(de),Be={announce:be};te(oe,Be),be.wasCalled()||de(ye(oe))},pa=function(ee,te){var oe=ea(),de=null,ye=function(wt,nn){de&&St(!1),ii("onBeforeCapture",function(){var In=ee().onBeforeCapture;if(In){var Jr={draggableId:wt,mode:nn};In(Jr)}})},be=function(wt,nn){de&&St(!1),ii("onBeforeDragStart",function(){var In=ee().onBeforeDragStart;In&&In(Na(wt,nn))})},Be=function(wt,nn){de&&St(!1);var In=Na(wt,nn);de={mode:nn,lastCritical:wt,lastLocation:In.source,lastCombine:null},oe.add(function(){ii("onDragStart",function(){return Ga(ee().onDragStart,In,te,Er.onDragStart)})})},Pe=function(wt,nn){var In=Ca(nn),Jr=Pa(nn);de||St(!1);var rr=!Di(wt,de.lastCritical);rr&&(de.lastCritical=wt);var Gr=!ga(de.lastLocation,In);Gr&&(de.lastLocation=In);var Ya=!ma(de.lastCombine,Jr);if(Ya&&(de.lastCombine=Jr),!(!rr&&!Gr&&!Ya)){var xa=(0,ke.Z)({},Na(wt,de.mode),{combine:Jr,destination:In});oe.add(function(){ii("onDragUpdate",function(){return Ga(ee().onDragUpdate,xa,te,Er.onDragUpdate)})})}},pt=function(){de||St(!1),oe.flush()},Vt=function(wt){de||St(!1),de=null,ii("onDragEnd",function(){return Ga(ee().onDragEnd,wt,te,Er.onDragEnd)})},Tt=function(){if(de){var wt=(0,ke.Z)({},Na(de.lastCritical,de.mode),{combine:null,destination:null,reason:"CANCEL"});Vt(wt)}};return{beforeCapture:ye,beforeStart:be,start:Be,update:Pe,flush:pt,drop:Vt,abort:Tt}},qa=function(ee,te){var oe=pa(ee,te);return function(de){return function(ye){return function(be){if(be.type==="BEFORE_INITIAL_CAPTURE"){oe.beforeCapture(be.payload.draggableId,be.payload.movementMode);return}if(be.type==="INITIAL_PUBLISH"){var Be=be.payload.critical;oe.beforeStart(Be,be.payload.movementMode),ye(be),oe.start(Be,be.payload.movementMode);return}if(be.type==="DROP_COMPLETE"){var Pe=be.payload.completed.result;oe.flush(),ye(be),oe.drop(Pe);return}if(ye(be),be.type==="FLUSH"){oe.abort();return}var pt=de.getState();pt.phase==="DRAGGING"&&oe.update(pt.critical,pt.impact)}}}},za=function(ee){return function(te){return function(oe){if(oe.type!=="DROP_ANIMATION_FINISHED"){te(oe);return}var de=ee.getState();de.phase!=="DROP_ANIMATING"&&St(!1),ee.dispatch(ve({completed:de.completed}))}}},Xi=function(ee){var te=null,oe=null;function de(){oe&&(cancelAnimationFrame(oe),oe=null),te&&(te(),te=null)}return function(ye){return function(be){if((be.type==="FLUSH"||be.type==="DROP_COMPLETE"||be.type==="DROP_ANIMATION_FINISHED")&&de(),ye(be),be.type==="DROP_ANIMATE"){var Be={eventName:"scroll",options:{capture:!0,passive:!1,once:!0},fn:function(){var pt=ee.getState();pt.phase==="DROP_ANIMATING"&&ee.dispatch(nt())}};oe=requestAnimationFrame(function(){oe=null,te=$t(window,[Be])})}}}},Ji=function(ee){return function(){return function(te){return function(oe){(oe.type==="DROP_COMPLETE"||oe.type==="FLUSH"||oe.type==="DROP_ANIMATE")&&ee.stopPublishing(),te(oe)}}}},eo=function(ee){var te=!1;return function(){return function(oe){return function(de){if(de.type==="INITIAL_PUBLISH"){te=!0,ee.tryRecordFocus(de.payload.critical.draggable.id),oe(de),ee.tryRestoreFocusRecorded();return}if(oe(de),!!te){if(de.type==="FLUSH"){te=!1,ee.tryRestoreFocusRecorded();return}if(de.type==="DROP_COMPLETE"){te=!1;var ye=de.payload.completed.result;ye.combine&&ee.tryShiftRecord(ye.draggableId,ye.combine.draggableId),ee.tryRestoreFocusRecorded()}}}}}},qi=function(te){return te.type==="DROP_COMPLETE"||te.type==="DROP_ANIMATE"||te.type==="FLUSH"},Sa=function(ee){return function(te){return function(oe){return function(de){if(qi(de)){ee.stop(),oe(de);return}if(de.type==="INITIAL_PUBLISH"){oe(de);var ye=te.getState();ye.phase!=="DRAGGING"&&St(!1),ee.start(ye);return}oe(de),ee.scroll(te.getState())}}}},co=function(ee){return function(te){return function(oe){if(te(oe),oe.type==="PUBLISH_WHILE_DRAGGING"){var de=ee.getState();de.phase==="DROP_PENDING"&&(de.isWaiting||ee.dispatch(Oe({reason:de.reason})))}}}},oo=it.qC,so=function(ee){var te=ee.dimensionMarshal,oe=ee.focusMarshal,de=ee.styleMarshal,ye=ee.getResponders,be=ee.announce,Be=ee.autoScroller;return(0,it.MT)(Ms,oo((0,it.md)(Bn(de),Ji(te),ln(te),di,za,Xi,co,Sa(Be),Qa,eo(oe),qa(ye,be))))},xo=function(){return{additions:{},removals:{},modified:{}}};function no(ee){var te=ee.registry,oe=ee.callbacks,de=xo(),ye=null,be=function(){ye||(oe.collectionStarting(),ye=requestAnimationFrame(function(){ye=null,Fs();var Tt=de,bt=Tt.additions,wt=Tt.removals,nn=Tt.modified,In=Object.keys(bt).map(function(Gr){return te.draggable.getById(Gr).getDimension(Kn)}).sort(function(Gr,Ya){return Gr.descriptor.index-Ya.descriptor.index}),Jr=Object.keys(nn).map(function(Gr){var Ya=te.droppable.getById(Gr),xa=Ya.callbacks.getScrollWhileDragging();return{droppableId:Gr,scroll:xa}}),rr={additions:In,removals:Object.keys(wt),modified:Jr};de=xo(),Is(),oe.publish(rr)}))},Be=function(Tt){var bt=Tt.descriptor.id;de.additions[bt]=Tt,de.modified[Tt.descriptor.droppableId]=!0,de.removals[bt]&&delete de.removals[bt],be()},Pe=function(Tt){var bt=Tt.descriptor;de.removals[bt.id]=!0,de.modified[bt.droppableId]=!0,de.additions[bt.id]&&delete de.additions[bt.id],be()},pt=function(){ye&&(cancelAnimationFrame(ye),ye=null,de=xo())};return{add:Be,remove:Pe,stop:pt}}var po=function(ee){var te=ee.scrollHeight,oe=ee.scrollWidth,de=ee.height,ye=ee.width,be=Hr({x:oe,y:te},{x:ye,y:de}),Be={x:Math.max(0,be.x),y:Math.max(0,be.y)};return Be},Ki=function(){var ee=document.documentElement;return ee||St(!1),ee},Ro=function(){var ee=Ki(),te=po({scrollHeight:ee.scrollHeight,scrollWidth:ee.scrollWidth,width:ee.clientWidth,height:ee.clientHeight});return te},Ao=function(){var ee=Ia(),te=Ro(),oe=ee.y,de=ee.x,ye=Ki(),be=ye.clientWidth,Be=ye.clientHeight,Pe=de+be,pt=oe+Be,Vt=nr({top:oe,left:de,right:Pe,bottom:pt}),Tt={frame:Vt,scroll:{initial:ee,current:ee,max:te,diff:{value:Kn,displacement:Kn}}};return Tt},$o=function(ee){var te=ee.critical,oe=ee.scrollOptions,de=ee.registry;Fs();var ye=Ao(),be=ye.scroll.current,Be=te.droppable,Pe=de.droppable.getAllByType(Be.type).map(function(bt){return bt.callbacks.getDimensionAndWatchScroll(be,oe)}),pt=de.draggable.getAllByType(te.draggable.type).map(function(bt){return bt.getDimension(be)}),Vt={draggables:ia(pt),droppables:Zr(Pe)};Is();var Tt={dimensions:Vt,critical:te,viewport:ye};return Tt};function Ni(ee,te,oe){if(oe.descriptor.id===te.id||oe.descriptor.type!==te.type)return!1;var de=ee.droppable.getById(oe.descriptor.droppableId);return de.descriptor.mode==="virtual"}var ro=function(ee,te){var oe=null,de=no({callbacks:{publish:te.publishWhileDragging,collectionStarting:te.collectionStarting},registry:ee}),ye=function(nn,In){ee.droppable.exists(nn)||St(!1),oe&&te.updateDroppableIsEnabled({id:nn,isEnabled:In})},be=function(nn,In){oe&&(ee.droppable.exists(nn)||St(!1),te.updateDroppableIsCombineEnabled({id:nn,isCombineEnabled:In}))},Be=function(nn,In){oe&&(ee.droppable.exists(nn)||St(!1),te.updateDroppableScroll({id:nn,newScroll:In}))},Pe=function(nn,In){oe&&ee.droppable.getById(nn).callbacks.scroll(In)},pt=function(){if(oe){de.stop();var nn=oe.critical.droppable;ee.droppable.getAllByType(nn.type).forEach(function(In){return In.callbacks.dragStopped()}),oe.unsubscribe(),oe=null}},Vt=function(nn){oe||St(!1);var In=oe.critical.draggable;nn.type==="ADDITION"&&Ni(ee,In,nn.value)&&de.add(nn.value),nn.type==="REMOVAL"&&Ni(ee,In,nn.value)&&de.remove(nn.value)},Tt=function(nn){oe&&St(!1);var In=ee.draggable.getById(nn.draggableId),Jr=ee.droppable.getById(In.descriptor.droppableId),rr={draggable:In.descriptor,droppable:Jr.descriptor},Gr=ee.subscribe(Vt);return oe={critical:rr,unsubscribe:Gr},$o({critical:rr,registry:ee,scrollOptions:nn.scrollOptions})},bt={updateDroppableIsEnabled:ye,updateDroppableIsCombineEnabled:be,scrollDroppable:Pe,updateDroppableScroll:Be,startPublishing:Tt,stopPublishing:pt};return bt},si=function(ee,te){return ee.phase==="IDLE"?!0:ee.phase!=="DROP_ANIMATING"||ee.completed.result.draggableId===te?!1:ee.completed.result.reason==="DROP"},Zo=function(ee){window.scrollBy(ee.x,ee.y)},Wo=Qt(function(ee){return ra(ee).filter(function(te){return!(!te.isEnabled||!te.frame)})}),nl=function(te,oe){var de=ri(Wo(oe),function(ye){return ye.frame||St(!1),wu(ye.frame.pageMarginBox)(te)});return de},Oo=function(ee){var te=ee.center,oe=ee.destination,de=ee.droppables;if(oe){var ye=de[oe];return ye.frame?ye:null}var be=nl(te,de);return be},ll={startFromPercentage:.25,maxScrollAtPercentage:.05,maxPixelScroll:28,ease:function(te){return Math.pow(te,2)},durationDampening:{stopDampeningAt:1200,accelerateAt:360}},ko=function(ee,te){var oe=ee[te.size]*ll.startFromPercentage,de=ee[te.size]*ll.maxScrollAtPercentage,ye={startScrollingFrom:oe,maxScrollValueAt:de};return ye},Bo=function(ee){var te=ee.startOfRange,oe=ee.endOfRange,de=ee.current,ye=oe-te;if(ye===0)return 0;var be=de-te,Be=be/ye;return Be},Fo=1,ml=function(ee,te){if(ee>te.startScrollingFrom)return 0;if(ee<=te.maxScrollValueAt)return ll.maxPixelScroll;if(ee===te.startScrollingFrom)return Fo;var oe=Bo({startOfRange:te.maxScrollValueAt,endOfRange:te.startScrollingFrom,current:ee}),de=1-oe,ye=ll.maxPixelScroll*ll.ease(de);return Math.ceil(ye)},Qi=ll.durationDampening.accelerateAt,Vl=ll.durationDampening.stopDampeningAt,Bi=function(ee,te){var oe=te,de=Vl,ye=Date.now(),be=ye-oe;if(be>=Vl)return ee;if(bete.height,be=oe.width>te.width;return!be&&!ye?de:be&&ye?null:{x:be?0:de.x,y:ye?0:de.y}},yi=yn(function(ee){return ee===0?0:ee}),pl=function(ee){var te=ee.dragStartTime,oe=ee.container,de=ee.subject,ye=ee.center,be=ee.shouldUseTimeDampening,Be={top:ye.y-oe.top,right:oe.right-ye.x,bottom:oe.bottom-ye.y,left:ye.x-oe.left},Pe=No({container:oe,distanceToEdges:Be,dragStartTime:te,axis:lr,shouldUseTimeDampening:be}),pt=No({container:oe,distanceToEdges:Be,dragStartTime:te,axis:qn,shouldUseTimeDampening:be}),Vt=yi({x:pt,y:Pe});if(pi(Vt,Kn))return null;var Tt=ti({container:oe,subject:de,proposedScroll:Vt});return Tt?pi(Tt,Kn)?null:Tt:null},vl=yn(function(ee){return ee===0?0:ee>0?1:-1}),gl=function(){var ee=function(oe,de){return oe<0?oe:oe>de?oe-de:0};return function(te){var oe=te.current,de=te.max,ye=te.change,be=kr(oe,ye),Be={x:ee(be.x,de.x),y:ee(be.y,de.y)};return pi(Be,Kn)?null:Be}}(),os=function(te){var oe=te.max,de=te.current,ye=te.change,be={x:Math.max(de.x,oe.x),y:Math.max(de.y,oe.y)},Be=vl(ye),Pe=gl({max:be,current:de,change:Be});return!Pe||Be.x!==0&&Pe.x===0||Be.y!==0&&Pe.y===0},Jl=function(te,oe){return os({current:te.scroll.current,max:te.scroll.max,change:oe})},$s=function(te,oe){if(!Jl(te,oe))return null;var de=te.scroll.max,ye=te.scroll.current;return gl({current:ye,max:de,change:oe})},Dl=function(te,oe){var de=te.frame;return de?os({current:de.scroll.current,max:de.scroll.max,change:oe}):!1},ws=function(te,oe){var de=te.frame;return!de||!Dl(te,oe)?null:gl({current:de.scroll.current,max:de.scroll.max,change:oe})},es=function(ee){var te=ee.viewport,oe=ee.subject,de=ee.center,ye=ee.dragStartTime,be=ee.shouldUseTimeDampening,Be=pl({dragStartTime:ye,container:te.frame,subject:oe,center:de,shouldUseTimeDampening:be});return Be&&Jl(te,Be)?Be:null},eu=function(ee){var te=ee.droppable,oe=ee.subject,de=ee.center,ye=ee.dragStartTime,be=ee.shouldUseTimeDampening,Be=te.frame;if(!Be)return null;var Pe=pl({dragStartTime:ye,container:Be.pageMarginBox,subject:oe,center:de,shouldUseTimeDampening:be});return Pe&&Dl(te,Pe)?Pe:null},tu=function(ee){var te=ee.state,oe=ee.dragStartTime,de=ee.shouldUseTimeDampening,ye=ee.scrollWindow,be=ee.scrollDroppable,Be=te.current.page.borderBoxCenter,Pe=te.dimensions.draggables[te.critical.draggable.id],pt=Pe.page.marginBox;if(te.isWindowScrollAllowed){var Vt=te.viewport,Tt=es({dragStartTime:oe,viewport:Vt,subject:pt,center:Be,shouldUseTimeDampening:de});if(Tt){ye(Tt);return}}var bt=Oo({center:Be,destination:Nl(te.impact),droppables:te.dimensions.droppables});if(bt){var wt=eu({dragStartTime:oe,droppable:bt,subject:pt,center:Be,shouldUseTimeDampening:de});wt&&be(bt.descriptor.id,wt)}},ts=function(ee){var te=ee.scrollWindow,oe=ee.scrollDroppable,de=hr(te),ye=hr(oe),be=null,Be=function(Tt){be||St(!1);var bt=be,wt=bt.shouldUseTimeDampening,nn=bt.dragStartTime;tu({state:Tt,scrollWindow:de,scrollDroppable:ye,dragStartTime:nn,shouldUseTimeDampening:wt})},Pe=function(Tt){Fs(),be&&St(!1);var bt=Date.now(),wt=!1,nn=function(){wt=!0};tu({state:Tt,dragStartTime:0,shouldUseTimeDampening:!1,scrollWindow:nn,scrollDroppable:nn}),be={dragStartTime:bt,shouldUseTimeDampening:wt},Is(),wt&&Be(Tt)},pt=function(){be&&(de.cancel(),ye.cancel(),be=null)};return{start:Pe,stop:pt,scroll:Be}},nu=function(ee){var te=ee.move,oe=ee.scrollDroppable,de=ee.scrollWindow,ye=function(Vt,Tt){var bt=kr(Vt.current.client.selection,Tt);te({client:bt})},be=function(Vt,Tt){if(!Dl(Vt,Tt))return Tt;var bt=ws(Vt,Tt);if(!bt)return oe(Vt.descriptor.id,Tt),null;var wt=Hr(Tt,bt);oe(Vt.descriptor.id,wt);var nn=Hr(Tt,wt);return nn},Be=function(Vt,Tt,bt){if(!Vt||!Jl(Tt,bt))return bt;var wt=$s(Tt,bt);if(!wt)return de(bt),null;var nn=Hr(bt,wt);de(nn);var In=Hr(bt,nn);return In},Pe=function(Vt){var Tt=Vt.scrollJumpRequest;if(Tt){var bt=Nl(Vt.impact);bt||St(!1);var wt=be(Vt.dimensions.droppables[bt],Tt);if(wt){var nn=Vt.viewport,In=Be(Vt.isWindowScrollAllowed,nn,wt);In&&ye(Vt,In)}}};return Pe},Ls=function(ee){var te=ee.scrollDroppable,oe=ee.scrollWindow,de=ee.move,ye=ts({scrollWindow:oe,scrollDroppable:te}),be=nu({move:de,scrollWindow:oe,scrollDroppable:te}),Be=function(Vt){if(Vt.phase==="DRAGGING"){if(Vt.movementMode==="FLUID"){ye.scroll(Vt);return}Vt.scrollJumpRequest&&be(Vt)}},Pe={scroll:Be,start:ye.start,stop:ye.stop};return Pe},ns="data-rbd",ds=function(){var ee=ns+"-drag-handle";return{base:ee,draggableId:ee+"-draggable-id",contextId:ee+"-context-id"}}(),ru=function(){var ee=ns+"-draggable";return{base:ee,contextId:ee+"-context-id",id:ee+"-id"}}(),cc=function(){var ee=ns+"-droppable";return{base:ee,contextId:ee+"-context-id",id:ee+"-id"}}(),Pu={contextId:ns+"-scroll-container-context-id"},kl=function(te){return function(oe){return"["+oe+'="'+te+'"]'}},Ss=function(te,oe){return te.map(function(de){var ye=de.styles[oe];return ye?de.selector+" { "+ye+" }":""}).join(" ")},dc="pointer-events: none;",Iu=function(ee){var te=kl(ee),oe=function(){var Pe=` + `},Er={dragHandleUsageInstructions:mi,onDragStart:ct,onDragUpdate:xt,onDragEnd:ar},Kn={x:0,y:0},kr=function(te,oe){return{x:te.x+oe.x,y:te.y+oe.y}},Hr=function(te,oe){return{x:te.x-oe.x,y:te.y-oe.y}},pi=function(te,oe){return te.x===oe.x&&te.y===oe.y},ca=function(te){return{x:te.x!==0?-te.x:0,y:te.y!==0?-te.y:0}},zt=function(te,oe,de){var ye;return de===void 0&&(de=0),ye={},ye[te]=oe,ye[te==="x"?"y":"x"]=de,ye},Jt=function(te,oe){return Math.sqrt(Math.pow(oe.x-te.x,2)+Math.pow(oe.y-te.y,2))},Pt=function(te,oe){return Math.min.apply(Math,oe.map(function(de){return Jt(te,de)}))},yn=function(te){return function(oe){return{x:te(oe.x),y:te(oe.y)}}},Jn=function(ee,te){var oe=nr({top:Math.max(te.top,ee.top),right:Math.min(te.right,ee.right),bottom:Math.min(te.bottom,ee.bottom),left:Math.max(te.left,ee.left)});return oe.width<=0||oe.height<=0?null:oe},xr=function(te,oe){return{top:te.top+oe.y,left:te.left+oe.x,bottom:te.bottom+oe.y,right:te.right+oe.x}},On=function(te){return[{x:te.left,y:te.top},{x:te.right,y:te.top},{x:te.left,y:te.bottom},{x:te.right,y:te.bottom}]},cr={top:0,right:0,bottom:0,left:0},gn=function(te,oe){return oe?xr(te,oe.scroll.diff.displacement):te},yr=function(te,oe,de){if(de&&de.increasedBy){var ye;return(0,ke.Z)({},te,(ye={},ye[oe.end]=te[oe.end]+de.increasedBy[oe.line],ye))}return te},Tr=function(te,oe){return oe&&oe.shouldClipSubject?Jn(oe.pageMarginBox,te):nr(te)},un=function(ee){var te=ee.page,oe=ee.withPlaceholder,de=ee.axis,ye=ee.frame,be=gn(te.marginBox,ye),Be=yr(be,de,oe),Pe=Tr(Be,ye);return{page:te,withPlaceholder:oe,active:Pe}},da=function(ee,te){ee.frame||St(!1);var oe=ee.frame,de=Hr(te,oe.scroll.initial),ye=ca(de),be=(0,ke.Z)({},oe,{scroll:{initial:oe.scroll.initial,current:te,diff:{value:de,displacement:ye},max:oe.scroll.max}}),Be=un({page:ee.subject.page,withPlaceholder:ee.subject.withPlaceholder,axis:ee.axis,frame:be}),Pe=(0,ke.Z)({},ee,{frame:be,subject:Be});return Pe};function ya(ee){return Number.isInteger?Number.isInteger(ee):typeof ee=="number"&&isFinite(ee)&&Math.floor(ee)===ee}function sa(ee){return Object.values?Object.values(ee):Object.keys(ee).map(function(te){return ee[te]})}function zr(ee,te){if(ee.findIndex)return ee.findIndex(te);for(var oe=0;oeee.bottom,Vt=de.leftee.right,Tt=pt&&Vt;if(Tt)return!0;var bt=pt&&Be||Vt&&be;return bt}},er=function(ee){var te=fr(ee.top,ee.bottom),oe=fr(ee.left,ee.right);return function(de){var ye=te(de.top)&&te(de.bottom)&&oe(de.left)&&oe(de.right);return ye}},lr={direction:"vertical",line:"y",crossAxisLine:"x",start:"top",end:"bottom",size:"height",crossAxisStart:"left",crossAxisEnd:"right",crossAxisSize:"width"},qn={direction:"horizontal",line:"x",crossAxisLine:"y",start:"left",end:"right",size:"width",crossAxisStart:"top",crossAxisEnd:"bottom",crossAxisSize:"height"},Ye=function(ee){return function(te){var oe=fr(te.top,te.bottom),de=fr(te.left,te.right);return function(ye){return ee===lr?oe(ye.top)&&oe(ye.bottom):de(ye.left)&&de(ye.right)}}},wa=function(te,oe){var de=oe.frame?oe.frame.scroll.diff.displacement:Kn;return xr(te,de)},ba=function(te,oe,de){return oe.subject.active?de(oe.subject.active)(te):!1},Ri=function(te,oe,de){return de(oe)(te)},gi=function(te){var oe=te.target,de=te.destination,ye=te.viewport,be=te.withDroppableDisplacement,Be=te.isVisibleThroughFrameFn,Pe=be?wa(oe,de):oe;return ba(Pe,de,Be)&&Ri(Pe,ye,Be)},Ui=function(te){return gi((0,ke.Z)({},te,{isVisibleThroughFrameFn:Nr}))},Eo=function(te){return gi((0,ke.Z)({},te,{isVisibleThroughFrameFn:er}))},dl=function(te){return gi((0,ke.Z)({},te,{isVisibleThroughFrameFn:Ye(te.destination.axis)}))},vo=function(te,oe,de){if(typeof de=="boolean")return de;if(!oe)return!0;var ye=oe.invisible,be=oe.visible;if(ye[te])return!1;var Be=be[te];return Be?Be.shouldAnimate:!0};function qo(ee,te){var oe=ee.page.marginBox,de={top:te.point.y,right:0,bottom:0,left:te.point.x};return nr(ut(oe,de))}function Ei(ee){var te=ee.afterDragging,oe=ee.destination,de=ee.displacedBy,ye=ee.viewport,be=ee.forceShouldAnimate,Be=ee.last;return te.reduce(function(pt,Vt){var Tt=qo(Vt,de),bt=Vt.descriptor.id;pt.all.push(bt);var wt=Ui({target:Tt,destination:oe,viewport:ye,withDroppableDisplacement:!0});if(!wt)return pt.invisible[Vt.descriptor.id]=!0,pt;var nn=vo(bt,Be,be),In={draggableId:bt,shouldAnimate:nn};return pt.visible[bt]=In,pt},{all:[],visible:{},invisible:{}})}function yo(ee,te){if(!ee.length)return 0;var oe=ee[ee.length-1].descriptor.index;return te.inHomeList?oe:oe+1}function fl(ee){var te=ee.insideDestination,oe=ee.inHomeList,de=ee.displacedBy,ye=ee.destination,be=yo(te,{inHomeList:oe});return{displaced:dr,displacedBy:de,at:{type:"REORDER",destination:{droppableId:ye.descriptor.id,index:be}}}}function wl(ee){var te=ee.draggable,oe=ee.insideDestination,de=ee.destination,ye=ee.viewport,be=ee.displacedBy,Be=ee.last,Pe=ee.index,pt=ee.forceShouldAnimate,Vt=Qn(te,de);if(Pe==null)return fl({insideDestination:oe,inHomeList:Vt,displacedBy:be,destination:de});var Tt=ri(oe,function(Jr){return Jr.descriptor.index===Pe});if(!Tt)return fl({insideDestination:oe,inHomeList:Vt,displacedBy:be,destination:de});var bt=ha(te,oe),wt=oe.indexOf(Tt),nn=bt.slice(wt),In=Ei({afterDragging:nn,destination:de,displacedBy:be,last:Be,viewport:ye.frame,forceShouldAnimate:pt});return{displaced:In,displacedBy:be,at:{type:"REORDER",destination:{droppableId:de.descriptor.id,index:Pe}}}}function ol(ee,te){return!!te.effected[ee]}var Il=function(ee){var te=ee.isMovingForward,oe=ee.destination,de=ee.draggables,ye=ee.combine,be=ee.afterCritical;if(!oe.isCombineEnabled)return null;var Be=ye.draggableId,Pe=de[Be],pt=Pe.descriptor.index,Vt=ol(Be,be);return Vt?te?pt:pt-1:te?pt+1:pt},Ho=function(ee){var te=ee.isMovingForward,oe=ee.isInHomeList,de=ee.insideDestination,ye=ee.location;if(!de.length)return null;var be=ye.index,Be=te?be+1:be-1,Pe=de[0].descriptor.index,pt=de[de.length-1].descriptor.index,Vt=oe?pt:pt+1;return BeVt?null:Be},ql=function(ee){var te=ee.isMovingForward,oe=ee.isInHomeList,de=ee.draggable,ye=ee.draggables,be=ee.destination,Be=ee.insideDestination,Pe=ee.previousImpact,pt=ee.viewport,Vt=ee.afterCritical,Tt=Pe.at;if(Tt||St(!1),Tt.type==="REORDER"){var bt=Ho({isMovingForward:te,isInHomeList:oe,location:Tt.destination,insideDestination:Be});return bt==null?null:wl({draggable:de,insideDestination:Be,destination:be,viewport:pt,last:Pe.displaced,displacedBy:Pe.displacedBy,index:bt})}var wt=Il({isMovingForward:te,destination:be,displaced:Pe.displaced,draggables:ye,combine:Tt.combine,afterCritical:Vt});return wt==null?null:wl({draggable:de,insideDestination:Be,destination:be,viewport:pt,last:Pe.displaced,displacedBy:Pe.displacedBy,index:wt})},Ll=function(ee){var te=ee.displaced,oe=ee.afterCritical,de=ee.combineWith,ye=ee.displacedBy,be=!!(te.visible[de]||te.invisible[de]);return ol(de,oe)?be?Kn:ca(ye.point):be?ye.point:Kn},Cl=function(ee){var te=ee.afterCritical,oe=ee.impact,de=ee.draggables,ye=Pa(oe);ye||St(!1);var be=ye.draggableId,Be=de[be].page.borderBox.center,Pe=Ll({displaced:oe.displaced,afterCritical:te,combineWith:be,displacedBy:oe.displacedBy});return kr(Be,Pe)},Rl=function(te,oe){return oe.margin[te.start]+oe.borderBox[te.size]/2},$l=function(te,oe){return oe.margin[te.end]+oe.borderBox[te.size]/2},Sl=function(te,oe,de){return oe[te.crossAxisStart]+de.margin[te.crossAxisStart]+de.borderBox[te.crossAxisSize]/2},bl=function(te){var oe=te.axis,de=te.moveRelativeTo,ye=te.isMoving;return zt(oe.line,de.marginBox[oe.end]+Rl(oe,ye),Sl(oe,de.marginBox,ye))},Co=function(te){var oe=te.axis,de=te.moveRelativeTo,ye=te.isMoving;return zt(oe.line,de.marginBox[oe.start]-$l(oe,ye),Sl(oe,de.marginBox,ye))},us=function(te){var oe=te.axis,de=te.moveInto,ye=te.isMoving;return zt(oe.line,de.contentBox[oe.start]+Rl(oe,ye),Sl(oe,de.contentBox,ye))},Ws=function(ee){var te=ee.impact,oe=ee.draggable,de=ee.draggables,ye=ee.droppable,be=ee.afterCritical,Be=li(ye.descriptor.id,de),Pe=oe.page,pt=ye.axis;if(!Be.length)return us({axis:pt,moveInto:ye.page,isMoving:Pe});var Vt=te.displaced,Tt=te.displacedBy,bt=Vt.all[0];if(bt){var wt=de[bt];if(ol(bt,be))return Co({axis:pt,moveRelativeTo:wt.page,isMoving:Pe});var nn=Rr(wt.page,Tt.point);return Co({axis:pt,moveRelativeTo:nn,isMoving:Pe})}var In=Be[Be.length-1];if(In.descriptor.id===oe.descriptor.id)return Pe.borderBox.center;if(ol(In.descriptor.id,be)){var Jr=Rr(In.page,ca(be.displacedBy.point));return bl({axis:pt,moveRelativeTo:Jr,isMoving:Pe})}return bl({axis:pt,moveRelativeTo:In.page,isMoving:Pe})},bo=function(ee,te){var oe=ee.frame;return oe?kr(te,oe.scroll.diff.displacement):te},As=function(te){var oe=te.impact,de=te.draggable,ye=te.droppable,be=te.draggables,Be=te.afterCritical,Pe=de.page.borderBox.center,pt=oe.at;return!ye||!pt?Pe:pt.type==="REORDER"?Ws({impact:oe,draggable:de,draggables:be,droppable:ye,afterCritical:Be}):Cl({impact:oe,draggables:be,afterCritical:Be})},_s=function(ee){var te=As(ee),oe=ee.droppable,de=oe?bo(oe,te):te;return de},ou=function(ee,te){var oe=Hr(te,ee.scroll.initial),de=ca(oe),ye=nr({top:te.y,bottom:te.y+ee.frame.height,left:te.x,right:te.x+ee.frame.width}),be={frame:ye,scroll:{initial:ee.scroll.initial,max:ee.scroll.max,current:te,diff:{value:oe,displacement:de}}};return be};function Gs(ee,te){return ee.map(function(oe){return te[oe]})}function Xs(ee,te){for(var oe=0;oe1?Tt.sort(function(bt,wt){return Hi(bt)[Pe.start]-Hi(wt)[Pe.start]})[0]:Vt.sort(function(bt,wt){var nn=Pt(oe,On(Hi(bt))),In=Pt(oe,On(Hi(wt)));return nn!==In?nn-In:Hi(bt)[Pe.start]-Hi(wt)[Pe.start]})[0]},Al=function(te,oe){var de=te.page.borderBox.center;return ol(te.descriptor.id,oe)?Hr(de,oe.displacedBy.point):de},Wl=function(te,oe){var de=te.page.borderBox;return ol(te.descriptor.id,oe)?xr(de,ca(oe.displacedBy.point)):de},Vs=function(ee){var te=ee.pageBorderBoxCenter,oe=ee.viewport,de=ee.destination,ye=ee.insideDestination,be=ee.afterCritical,Be=ye.filter(function(Pe){return Eo({target:Wl(Pe,be),destination:de,viewport:oe.frame,withDroppableDisplacement:!0})}).sort(function(Pe,pt){var Vt=Jt(te,bo(de,Al(Pe,be))),Tt=Jt(te,bo(de,Al(pt,be)));return Vtte.left&&ee.topte.top}function xs(ee){var te=ee.pageBorderBox,oe=ee.draggable,de=ee.candidates,ye=oe.page.borderBox.center,be=de.map(function(Be){var Pe=Be.axis,pt=zt(Be.axis.line,te.center[Pe.line],Be.page.borderBox.center[Pe.crossAxisLine]);return{id:Be.descriptor.id,distance:Jt(ye,pt)}}).sort(function(Be,Pe){return Pe.distance-Be.distance});return be[0]?be[0].id:null}function ju(ee){var te=ee.pageBorderBox,oe=ee.draggable,de=ee.droppables,ye=ra(de).filter(function(be){if(!be.isEnabled)return!1;var Be=be.subject.active;if(!Be||!ac(te,Be))return!1;if(wu(Be)(te.center))return!0;var Pe=be.axis,pt=Be.center[Pe.crossAxisLine],Vt=te[Pe.crossAxisStart],Tt=te[Pe.crossAxisEnd],bt=fr(Be[Pe.crossAxisStart],Be[Pe.crossAxisEnd]),wt=bt(Vt),nn=bt(Tt);return!wt&&!nn?!0:wt?Vtpt});return ye.length?ye.length===1?ye[0].descriptor.id:xs({pageBorderBox:te,draggable:oe,candidates:ye}):null}var zu=function(te,oe){return nr(xr(te,oe))},Su=function(ee,te){var oe=ee.frame;return oe?zu(te,oe.scroll.diff.value):te};function Du(ee){var te=ee.displaced,oe=ee.id;return!!(te.visible[oe]||te.invisible[oe])}function yc(ee){var te=ee.draggable,oe=ee.closest,de=ee.inHomeList;return oe?de&&oe.descriptor.index>te.descriptor.index?oe.descriptor.index-1:oe.descriptor.index:null}var Pc=function(ee){var te=ee.pageBorderBoxWithDroppableScroll,oe=ee.draggable,de=ee.destination,ye=ee.insideDestination,be=ee.last,Be=ee.viewport,Pe=ee.afterCritical,pt=de.axis,Vt=Ol(de.axis,oe.displaceBy),Tt=Vt.value,bt=te[pt.start],wt=te[pt.end],nn=ha(oe,ye),In=ri(nn,function(rr){var Gr=rr.descriptor.id,Ya=rr.page.borderBox.center[pt.line],xa=ol(Gr,Pe),Pi=Du({displaced:be,id:Gr});return xa?Pi?wt<=Ya:btGr[Pe.start]+xa&&btGr[Pe.start]-Vt+xa&&TtGr[Pe.start]+Vt+xa&&btGr[Pe.start]+xa&&Tt=Ir)return Tn;var be=ye/Ir,Be=ir+Qr*be,Pe=de==="CANCEL"?Be*mr:Be;return Number(Pe.toFixed(2))},Sr=function(ee){var te=ee.impact,oe=ee.draggable,de=ee.dimensions,ye=ee.viewport,be=ee.afterCritical,Be=de.draggables,Pe=de.droppables,pt=Nl(te),Vt=pt?Pe[pt]:null,Tt=Pe[oe.descriptor.droppableId],bt=hs({impact:te,draggable:oe,draggables:Be,afterCritical:be,droppable:Vt||Tt,viewport:ye}),wt=Hr(bt,oe.client.borderBox.center);return wt},Lr=function(ee){var te=ee.draggables,oe=ee.reason,de=ee.lastImpact,ye=ee.home,be=ee.viewport,Be=ee.onLiftImpact;if(!de.at||oe!=="DROP"){var Pe=Ku({draggables:te,impact:Be,destination:ye,viewport:be,forceShouldAnimate:!0});return{impact:Pe,didDropInsideDroppable:!1}}if(de.at.type==="REORDER")return{impact:de,didDropInsideDroppable:!0};var pt=(0,ke.Z)({},de,{displaced:dr});return{impact:pt,didDropInsideDroppable:!0}},di=function(ee){var te=ee.getState,oe=ee.dispatch;return function(de){return function(ye){if(ye.type!=="DROP"){de(ye);return}var be=te(),Be=ye.payload.reason;if(be.phase==="COLLECTING"){oe(Xe({reason:Be}));return}if(be.phase!=="IDLE"){var Pe=be.phase==="DROP_PENDING"&&be.isWaiting;Pe&&St(!1),be.phase==="DRAGGING"||be.phase==="DROP_PENDING"||St(!1);var pt=be.critical,Vt=be.dimensions,Tt=Vt.draggables[be.critical.draggable.id],bt=Lr({reason:Be,lastImpact:be.impact,afterCritical:be.afterCritical,onLiftImpact:be.onLiftImpact,home:be.dimensions.droppables[be.critical.droppable.id],viewport:be.viewport,draggables:be.dimensions.draggables}),wt=bt.impact,nn=bt.didDropInsideDroppable,In=nn?Ca(wt):null,Jr=nn?Pa(wt):null,rr={index:pt.draggable.index,droppableId:pt.droppable.id},Gr={draggableId:Tt.descriptor.id,type:Tt.descriptor.type,source:rr,reason:Be,mode:be.movementMode,destination:In,combine:Jr},Ya=Sr({impact:wt,draggable:Tt,dimensions:Vt,viewport:be.viewport,afterCritical:be.afterCritical}),xa={critical:be.critical,afterCritical:be.afterCritical,result:Gr,impact:wt},Pi=!pi(be.current.client.offset,Ya)||!!Gr.combine;if(!Pi){oe(ve({completed:xa}));return}var Do=na({current:be.current.client.offset,destination:Ya,reason:Be}),Lo={newHomeClientOffset:Ya,dropDuration:Do,completed:xa};oe(se(Lo))}}}},Ia=function(){return{x:window.pageXOffset,y:window.pageYOffset}};function Ja(ee){return{eventName:"scroll",options:{passive:!0,capture:!1},fn:function(oe){oe.target!==window&&oe.target!==window.document||ee()}}}function fa(ee){var te=ee.onWindowScroll;function oe(){te(Ia())}var de=hr(oe),ye=Ja(de),be=Vr;function Be(){return be!==Vr}function Pe(){Be()&&St(!1),be=$t(window,[ye])}function pt(){Be()||St(!1),de.cancel(),be(),be=Vr}return{start:Pe,stop:pt,isActive:Be}}var bi=function(te){return te.type==="DROP_COMPLETE"||te.type==="DROP_ANIMATE"||te.type==="FLUSH"},Qa=function(ee){var te=fa({onWindowScroll:function(de){ee.dispatch(Gu({newScroll:de}))}});return function(oe){return function(de){!te.isActive()&&de.type==="INITIAL_PUBLISH"&&te.start(),te.isActive()&&bi(de)&&te.stop(),oe(de)}}},oa=function(ee){var te=!1,oe=!1,de=setTimeout(function(){oe=!0}),ye=function(Be){te||oe||(te=!0,ee(Be),clearTimeout(de))};return ye.wasCalled=function(){return te},ye},ea=function(){var ee=[],te=function(be){var Be=zr(ee,function(Vt){return Vt.timerId===be});Be===-1&&St(!1);var Pe=ee.splice(Be,1),pt=Pe[0];pt.callback()},oe=function(be){var Be=setTimeout(function(){return te(Be)}),Pe={timerId:Be,callback:be};ee.push(Pe)},de=function(){if(ee.length){var be=[].concat(ee);ee.length=0,be.forEach(function(Be){clearTimeout(Be.timerId),Be.callback()})}};return{add:oe,flush:de}},ga=function(te,oe){return te==null&&oe==null?!0:te==null||oe==null?!1:te.droppableId===oe.droppableId&&te.index===oe.index},ma=function(te,oe){return te==null&&oe==null?!0:te==null||oe==null?!1:te.draggableId===oe.draggableId&&te.droppableId===oe.droppableId},Di=function(te,oe){if(te===oe)return!0;var de=te.draggable.id===oe.draggable.id&&te.draggable.droppableId===oe.draggable.droppableId&&te.draggable.type===oe.draggable.type&&te.draggable.index===oe.draggable.index,ye=te.droppable.id===oe.droppable.id&&te.droppable.type===oe.droppable.type;return de&&ye},ii=function(te,oe){Fs(),oe(),Is()},Na=function(te,oe){return{draggableId:te.draggable.id,type:te.droppable.type,source:{droppableId:te.droppable.id,index:te.draggable.index},mode:oe}},Ga=function(te,oe,de,ye){if(!te){de(ye(oe));return}var be=oa(de),Be={announce:be};te(oe,Be),be.wasCalled()||de(ye(oe))},pa=function(ee,te){var oe=ea(),de=null,ye=function(wt,nn){de&&St(!1),ii("onBeforeCapture",function(){var In=ee().onBeforeCapture;if(In){var Jr={draggableId:wt,mode:nn};In(Jr)}})},be=function(wt,nn){de&&St(!1),ii("onBeforeDragStart",function(){var In=ee().onBeforeDragStart;In&&In(Na(wt,nn))})},Be=function(wt,nn){de&&St(!1);var In=Na(wt,nn);de={mode:nn,lastCritical:wt,lastLocation:In.source,lastCombine:null},oe.add(function(){ii("onDragStart",function(){return Ga(ee().onDragStart,In,te,Er.onDragStart)})})},Pe=function(wt,nn){var In=Ca(nn),Jr=Pa(nn);de||St(!1);var rr=!Di(wt,de.lastCritical);rr&&(de.lastCritical=wt);var Gr=!ga(de.lastLocation,In);Gr&&(de.lastLocation=In);var Ya=!ma(de.lastCombine,Jr);if(Ya&&(de.lastCombine=Jr),!(!rr&&!Gr&&!Ya)){var xa=(0,ke.Z)({},Na(wt,de.mode),{combine:Jr,destination:In});oe.add(function(){ii("onDragUpdate",function(){return Ga(ee().onDragUpdate,xa,te,Er.onDragUpdate)})})}},pt=function(){de||St(!1),oe.flush()},Vt=function(wt){de||St(!1),de=null,ii("onDragEnd",function(){return Ga(ee().onDragEnd,wt,te,Er.onDragEnd)})},Tt=function(){if(de){var wt=(0,ke.Z)({},Na(de.lastCritical,de.mode),{combine:null,destination:null,reason:"CANCEL"});Vt(wt)}};return{beforeCapture:ye,beforeStart:be,start:Be,update:Pe,flush:pt,drop:Vt,abort:Tt}},qa=function(ee,te){var oe=pa(ee,te);return function(de){return function(ye){return function(be){if(be.type==="BEFORE_INITIAL_CAPTURE"){oe.beforeCapture(be.payload.draggableId,be.payload.movementMode);return}if(be.type==="INITIAL_PUBLISH"){var Be=be.payload.critical;oe.beforeStart(Be,be.payload.movementMode),ye(be),oe.start(Be,be.payload.movementMode);return}if(be.type==="DROP_COMPLETE"){var Pe=be.payload.completed.result;oe.flush(),ye(be),oe.drop(Pe);return}if(ye(be),be.type==="FLUSH"){oe.abort();return}var pt=de.getState();pt.phase==="DRAGGING"&&oe.update(pt.critical,pt.impact)}}}},za=function(ee){return function(te){return function(oe){if(oe.type!=="DROP_ANIMATION_FINISHED"){te(oe);return}var de=ee.getState();de.phase!=="DROP_ANIMATING"&&St(!1),ee.dispatch(ve({completed:de.completed}))}}},Xi=function(ee){var te=null,oe=null;function de(){oe&&(cancelAnimationFrame(oe),oe=null),te&&(te(),te=null)}return function(ye){return function(be){if((be.type==="FLUSH"||be.type==="DROP_COMPLETE"||be.type==="DROP_ANIMATION_FINISHED")&&de(),ye(be),be.type==="DROP_ANIMATE"){var Be={eventName:"scroll",options:{capture:!0,passive:!1,once:!0},fn:function(){var pt=ee.getState();pt.phase==="DROP_ANIMATING"&&ee.dispatch(nt())}};oe=requestAnimationFrame(function(){oe=null,te=$t(window,[Be])})}}}},Ji=function(ee){return function(){return function(te){return function(oe){(oe.type==="DROP_COMPLETE"||oe.type==="FLUSH"||oe.type==="DROP_ANIMATE")&&ee.stopPublishing(),te(oe)}}}},eo=function(ee){var te=!1;return function(){return function(oe){return function(de){if(de.type==="INITIAL_PUBLISH"){te=!0,ee.tryRecordFocus(de.payload.critical.draggable.id),oe(de),ee.tryRestoreFocusRecorded();return}if(oe(de),!!te){if(de.type==="FLUSH"){te=!1,ee.tryRestoreFocusRecorded();return}if(de.type==="DROP_COMPLETE"){te=!1;var ye=de.payload.completed.result;ye.combine&&ee.tryShiftRecord(ye.draggableId,ye.combine.draggableId),ee.tryRestoreFocusRecorded()}}}}}},qi=function(te){return te.type==="DROP_COMPLETE"||te.type==="DROP_ANIMATE"||te.type==="FLUSH"},Sa=function(ee){return function(te){return function(oe){return function(de){if(qi(de)){ee.stop(),oe(de);return}if(de.type==="INITIAL_PUBLISH"){oe(de);var ye=te.getState();ye.phase!=="DRAGGING"&&St(!1),ee.start(ye);return}oe(de),ee.scroll(te.getState())}}}},co=function(ee){return function(te){return function(oe){if(te(oe),oe.type==="PUBLISH_WHILE_DRAGGING"){var de=ee.getState();de.phase==="DROP_PENDING"&&(de.isWaiting||ee.dispatch(Oe({reason:de.reason})))}}}},oo=it.qC,so=function(ee){var te=ee.dimensionMarshal,oe=ee.focusMarshal,de=ee.styleMarshal,ye=ee.getResponders,be=ee.announce,Be=ee.autoScroller;return(0,it.MT)(Ms,oo((0,it.md)(Bn(de),Ji(te),ln(te),di,za,Xi,co,Sa(Be),Qa,eo(oe),qa(ye,be))))},xo=function(){return{additions:{},removals:{},modified:{}}};function no(ee){var te=ee.registry,oe=ee.callbacks,de=xo(),ye=null,be=function(){ye||(oe.collectionStarting(),ye=requestAnimationFrame(function(){ye=null,Fs();var Tt=de,bt=Tt.additions,wt=Tt.removals,nn=Tt.modified,In=Object.keys(bt).map(function(Gr){return te.draggable.getById(Gr).getDimension(Kn)}).sort(function(Gr,Ya){return Gr.descriptor.index-Ya.descriptor.index}),Jr=Object.keys(nn).map(function(Gr){var Ya=te.droppable.getById(Gr),xa=Ya.callbacks.getScrollWhileDragging();return{droppableId:Gr,scroll:xa}}),rr={additions:In,removals:Object.keys(wt),modified:Jr};de=xo(),Is(),oe.publish(rr)}))},Be=function(Tt){var bt=Tt.descriptor.id;de.additions[bt]=Tt,de.modified[Tt.descriptor.droppableId]=!0,de.removals[bt]&&delete de.removals[bt],be()},Pe=function(Tt){var bt=Tt.descriptor;de.removals[bt.id]=!0,de.modified[bt.droppableId]=!0,de.additions[bt.id]&&delete de.additions[bt.id],be()},pt=function(){ye&&(cancelAnimationFrame(ye),ye=null,de=xo())};return{add:Be,remove:Pe,stop:pt}}var po=function(ee){var te=ee.scrollHeight,oe=ee.scrollWidth,de=ee.height,ye=ee.width,be=Hr({x:oe,y:te},{x:ye,y:de}),Be={x:Math.max(0,be.x),y:Math.max(0,be.y)};return Be},Ki=function(){var ee=document.documentElement;return ee||St(!1),ee},Ro=function(){var ee=Ki(),te=po({scrollHeight:ee.scrollHeight,scrollWidth:ee.scrollWidth,width:ee.clientWidth,height:ee.clientHeight});return te},Ao=function(){var ee=Ia(),te=Ro(),oe=ee.y,de=ee.x,ye=Ki(),be=ye.clientWidth,Be=ye.clientHeight,Pe=de+be,pt=oe+Be,Vt=nr({top:oe,left:de,right:Pe,bottom:pt}),Tt={frame:Vt,scroll:{initial:ee,current:ee,max:te,diff:{value:Kn,displacement:Kn}}};return Tt},$o=function(ee){var te=ee.critical,oe=ee.scrollOptions,de=ee.registry;Fs();var ye=Ao(),be=ye.scroll.current,Be=te.droppable,Pe=de.droppable.getAllByType(Be.type).map(function(bt){return bt.callbacks.getDimensionAndWatchScroll(be,oe)}),pt=de.draggable.getAllByType(te.draggable.type).map(function(bt){return bt.getDimension(be)}),Vt={draggables:ia(pt),droppables:Zr(Pe)};Is();var Tt={dimensions:Vt,critical:te,viewport:ye};return Tt};function Ni(ee,te,oe){if(oe.descriptor.id===te.id||oe.descriptor.type!==te.type)return!1;var de=ee.droppable.getById(oe.descriptor.droppableId);return de.descriptor.mode==="virtual"}var ro=function(ee,te){var oe=null,de=no({callbacks:{publish:te.publishWhileDragging,collectionStarting:te.collectionStarting},registry:ee}),ye=function(nn,In){ee.droppable.exists(nn)||St(!1),oe&&te.updateDroppableIsEnabled({id:nn,isEnabled:In})},be=function(nn,In){oe&&(ee.droppable.exists(nn)||St(!1),te.updateDroppableIsCombineEnabled({id:nn,isCombineEnabled:In}))},Be=function(nn,In){oe&&(ee.droppable.exists(nn)||St(!1),te.updateDroppableScroll({id:nn,newScroll:In}))},Pe=function(nn,In){oe&&ee.droppable.getById(nn).callbacks.scroll(In)},pt=function(){if(oe){de.stop();var nn=oe.critical.droppable;ee.droppable.getAllByType(nn.type).forEach(function(In){return In.callbacks.dragStopped()}),oe.unsubscribe(),oe=null}},Vt=function(nn){oe||St(!1);var In=oe.critical.draggable;nn.type==="ADDITION"&&Ni(ee,In,nn.value)&&de.add(nn.value),nn.type==="REMOVAL"&&Ni(ee,In,nn.value)&&de.remove(nn.value)},Tt=function(nn){oe&&St(!1);var In=ee.draggable.getById(nn.draggableId),Jr=ee.droppable.getById(In.descriptor.droppableId),rr={draggable:In.descriptor,droppable:Jr.descriptor},Gr=ee.subscribe(Vt);return oe={critical:rr,unsubscribe:Gr},$o({critical:rr,registry:ee,scrollOptions:nn.scrollOptions})},bt={updateDroppableIsEnabled:ye,updateDroppableIsCombineEnabled:be,scrollDroppable:Pe,updateDroppableScroll:Be,startPublishing:Tt,stopPublishing:pt};return bt},si=function(ee,te){return ee.phase==="IDLE"?!0:ee.phase!=="DROP_ANIMATING"||ee.completed.result.draggableId===te?!1:ee.completed.result.reason==="DROP"},Zo=function(ee){window.scrollBy(ee.x,ee.y)},Wo=Qt(function(ee){return ra(ee).filter(function(te){return!(!te.isEnabled||!te.frame)})}),nl=function(te,oe){var de=ri(Wo(oe),function(ye){return ye.frame||St(!1),wu(ye.frame.pageMarginBox)(te)});return de},Oo=function(ee){var te=ee.center,oe=ee.destination,de=ee.droppables;if(oe){var ye=de[oe];return ye.frame?ye:null}var be=nl(te,de);return be},ll={startFromPercentage:.25,maxScrollAtPercentage:.05,maxPixelScroll:28,ease:function(te){return Math.pow(te,2)},durationDampening:{stopDampeningAt:1200,accelerateAt:360}},ko=function(ee,te){var oe=ee[te.size]*ll.startFromPercentage,de=ee[te.size]*ll.maxScrollAtPercentage,ye={startScrollingFrom:oe,maxScrollValueAt:de};return ye},Bo=function(ee){var te=ee.startOfRange,oe=ee.endOfRange,de=ee.current,ye=oe-te;if(ye===0)return 0;var be=de-te,Be=be/ye;return Be},Fo=1,ml=function(ee,te){if(ee>te.startScrollingFrom)return 0;if(ee<=te.maxScrollValueAt)return ll.maxPixelScroll;if(ee===te.startScrollingFrom)return Fo;var oe=Bo({startOfRange:te.maxScrollValueAt,endOfRange:te.startScrollingFrom,current:ee}),de=1-oe,ye=ll.maxPixelScroll*ll.ease(de);return Math.ceil(ye)},Qi=ll.durationDampening.accelerateAt,Vl=ll.durationDampening.stopDampeningAt,Bi=function(ee,te){var oe=te,de=Vl,ye=Date.now(),be=ye-oe;if(be>=Vl)return ee;if(bete.height,be=oe.width>te.width;return!be&&!ye?de:be&&ye?null:{x:be?0:de.x,y:ye?0:de.y}},yi=yn(function(ee){return ee===0?0:ee}),pl=function(ee){var te=ee.dragStartTime,oe=ee.container,de=ee.subject,ye=ee.center,be=ee.shouldUseTimeDampening,Be={top:ye.y-oe.top,right:oe.right-ye.x,bottom:oe.bottom-ye.y,left:ye.x-oe.left},Pe=No({container:oe,distanceToEdges:Be,dragStartTime:te,axis:lr,shouldUseTimeDampening:be}),pt=No({container:oe,distanceToEdges:Be,dragStartTime:te,axis:qn,shouldUseTimeDampening:be}),Vt=yi({x:pt,y:Pe});if(pi(Vt,Kn))return null;var Tt=ti({container:oe,subject:de,proposedScroll:Vt});return Tt?pi(Tt,Kn)?null:Tt:null},vl=yn(function(ee){return ee===0?0:ee>0?1:-1}),gl=function(){var ee=function(oe,de){return oe<0?oe:oe>de?oe-de:0};return function(te){var oe=te.current,de=te.max,ye=te.change,be=kr(oe,ye),Be={x:ee(be.x,de.x),y:ee(be.y,de.y)};return pi(Be,Kn)?null:Be}}(),os=function(te){var oe=te.max,de=te.current,ye=te.change,be={x:Math.max(de.x,oe.x),y:Math.max(de.y,oe.y)},Be=vl(ye),Pe=gl({max:be,current:de,change:Be});return!Pe||Be.x!==0&&Pe.x===0||Be.y!==0&&Pe.y===0},Jl=function(te,oe){return os({current:te.scroll.current,max:te.scroll.max,change:oe})},$s=function(te,oe){if(!Jl(te,oe))return null;var de=te.scroll.max,ye=te.scroll.current;return gl({current:ye,max:de,change:oe})},Dl=function(te,oe){var de=te.frame;return de?os({current:de.scroll.current,max:de.scroll.max,change:oe}):!1},ws=function(te,oe){var de=te.frame;return!de||!Dl(te,oe)?null:gl({current:de.scroll.current,max:de.scroll.max,change:oe})},es=function(ee){var te=ee.viewport,oe=ee.subject,de=ee.center,ye=ee.dragStartTime,be=ee.shouldUseTimeDampening,Be=pl({dragStartTime:ye,container:te.frame,subject:oe,center:de,shouldUseTimeDampening:be});return Be&&Jl(te,Be)?Be:null},eu=function(ee){var te=ee.droppable,oe=ee.subject,de=ee.center,ye=ee.dragStartTime,be=ee.shouldUseTimeDampening,Be=te.frame;if(!Be)return null;var Pe=pl({dragStartTime:ye,container:Be.pageMarginBox,subject:oe,center:de,shouldUseTimeDampening:be});return Pe&&Dl(te,Pe)?Pe:null},tu=function(ee){var te=ee.state,oe=ee.dragStartTime,de=ee.shouldUseTimeDampening,ye=ee.scrollWindow,be=ee.scrollDroppable,Be=te.current.page.borderBoxCenter,Pe=te.dimensions.draggables[te.critical.draggable.id],pt=Pe.page.marginBox;if(te.isWindowScrollAllowed){var Vt=te.viewport,Tt=es({dragStartTime:oe,viewport:Vt,subject:pt,center:Be,shouldUseTimeDampening:de});if(Tt){ye(Tt);return}}var bt=Oo({center:Be,destination:Nl(te.impact),droppables:te.dimensions.droppables});if(bt){var wt=eu({dragStartTime:oe,droppable:bt,subject:pt,center:Be,shouldUseTimeDampening:de});wt&&be(bt.descriptor.id,wt)}},ts=function(ee){var te=ee.scrollWindow,oe=ee.scrollDroppable,de=hr(te),ye=hr(oe),be=null,Be=function(Tt){be||St(!1);var bt=be,wt=bt.shouldUseTimeDampening,nn=bt.dragStartTime;tu({state:Tt,scrollWindow:de,scrollDroppable:ye,dragStartTime:nn,shouldUseTimeDampening:wt})},Pe=function(Tt){Fs(),be&&St(!1);var bt=Date.now(),wt=!1,nn=function(){wt=!0};tu({state:Tt,dragStartTime:0,shouldUseTimeDampening:!1,scrollWindow:nn,scrollDroppable:nn}),be={dragStartTime:bt,shouldUseTimeDampening:wt},Is(),wt&&Be(Tt)},pt=function(){be&&(de.cancel(),ye.cancel(),be=null)};return{start:Pe,stop:pt,scroll:Be}},nu=function(ee){var te=ee.move,oe=ee.scrollDroppable,de=ee.scrollWindow,ye=function(Vt,Tt){var bt=kr(Vt.current.client.selection,Tt);te({client:bt})},be=function(Vt,Tt){if(!Dl(Vt,Tt))return Tt;var bt=ws(Vt,Tt);if(!bt)return oe(Vt.descriptor.id,Tt),null;var wt=Hr(Tt,bt);oe(Vt.descriptor.id,wt);var nn=Hr(Tt,wt);return nn},Be=function(Vt,Tt,bt){if(!Vt||!Jl(Tt,bt))return bt;var wt=$s(Tt,bt);if(!wt)return de(bt),null;var nn=Hr(bt,wt);de(nn);var In=Hr(bt,nn);return In},Pe=function(Vt){var Tt=Vt.scrollJumpRequest;if(Tt){var bt=Nl(Vt.impact);bt||St(!1);var wt=be(Vt.dimensions.droppables[bt],Tt);if(wt){var nn=Vt.viewport,In=Be(Vt.isWindowScrollAllowed,nn,wt);In&&ye(Vt,In)}}};return Pe},Ls=function(ee){var te=ee.scrollDroppable,oe=ee.scrollWindow,de=ee.move,ye=ts({scrollWindow:oe,scrollDroppable:te}),be=nu({move:de,scrollWindow:oe,scrollDroppable:te}),Be=function(Vt){if(Vt.phase==="DRAGGING"){if(Vt.movementMode==="FLUID"){ye.scroll(Vt);return}Vt.scrollJumpRequest&&be(Vt)}},Pe={scroll:Be,start:ye.start,stop:ye.stop};return Pe},ns="data-rbd",ds=function(){var ee=ns+"-drag-handle";return{base:ee,draggableId:ee+"-draggable-id",contextId:ee+"-context-id"}}(),ru=function(){var ee=ns+"-draggable";return{base:ee,contextId:ee+"-context-id",id:ee+"-id"}}(),cc=function(){var ee=ns+"-droppable";return{base:ee,contextId:ee+"-context-id",id:ee+"-id"}}(),Pu={contextId:ns+"-scroll-container-context-id"},kl=function(te){return function(oe){return"["+oe+'="'+te+'"]'}},Ss=function(te,oe){return te.map(function(de){var ye=de.styles[oe];return ye?de.selector+" { "+ye+" }":""}).join(" ")},dc="pointer-events: none;",Iu=function(ee){var te=kl(ee),oe=function(){var Pe=` cursor: -webkit-grab; cursor: grab; `;return{selector:te(ds.contextId),styles:{always:` @@ -1218,4 +1218,4 @@ The error may be correlated with this previous error: This is to ensure consistent browser layout and measurement More information: https://github.com/atlassian/react-beautiful-dnd/blob/master/docs/guides/doctype.md -`,pc=function(ee){var te=ee.doctype;te&&(te.name.toLowerCase(),te.publicId)};function ku(ee){}function fo(ee,te){}function Mi(){fo(function(){fc(hu.react,y.version),pc(document)},[])}function Ul(ee){var te=(0,y.useRef)(ee);return(0,y.useEffect)(function(){te.current=ee}),te}function Ds(){var ee=null;function te(){return!!ee}function oe(Be){return Be===ee}function de(Be){ee&&St(!1);var Pe={abandon:Be};return ee=Pe,Pe}function ye(){ee||St(!1),ee=null}function be(){ee&&(ee.abandon(),ye())}return{isClaimed:te,isActive:oe,claim:de,release:ye,tryAbandon:be}}var Nu=9,Lc=13,qu=27,hc=32,Ae=33,xe=34,Ee=35,gt=36,mn=37,Wn=38,pr=39,kn=40,Ut,Ln=(Ut={},Ut[Lc]=!0,Ut[Nu]=!0,Ut),Aa=function(ee){Ln[ee.keyCode]&&ee.preventDefault()},$a=function(){var ee="visibilitychange";if(typeof document=="undefined")return ee;var te=[ee,"ms"+ee,"webkit"+ee,"moz"+ee,"o"+ee],oe=ri(te,function(de){return"on"+de in document});return oe||ee}(),qr=0,Ta=5;function Ii(ee,te){return Math.abs(te.x-ee.x)>=Ta||Math.abs(te.y-ee.y)>=Ta}var la={type:"IDLE"};function Ra(ee){var te=ee.cancel,oe=ee.completed,de=ee.getPhase,ye=ee.setPhase;return[{eventName:"mousemove",fn:function(Be){var Pe=Be.button,pt=Be.clientX,Vt=Be.clientY;if(Pe===qr){var Tt={x:pt,y:Vt},bt=de();if(bt.type==="DRAGGING"){Be.preventDefault(),bt.actions.move(Tt);return}bt.type!=="PENDING"&&St(!1);var wt=bt.point;if(Ii(wt,Tt)){Be.preventDefault();var nn=bt.actions.fluidLift(Tt);ye({type:"DRAGGING",actions:nn})}}}},{eventName:"mouseup",fn:function(Be){var Pe=de();if(Pe.type!=="DRAGGING"){te();return}Be.preventDefault(),Pe.actions.drop({shouldBlockNextClick:!0}),oe()}},{eventName:"mousedown",fn:function(Be){de().type==="DRAGGING"&&Be.preventDefault(),te()}},{eventName:"keydown",fn:function(Be){var Pe=de();if(Pe.type==="PENDING"){te();return}if(Be.keyCode===qu){Be.preventDefault(),te();return}Aa(Be)}},{eventName:"resize",fn:te},{eventName:"scroll",options:{passive:!0,capture:!1},fn:function(){de().type==="PENDING"&&te()}},{eventName:"webkitmouseforcedown",fn:function(Be){var Pe=de();if(Pe.type==="IDLE"&&St(!1),Pe.actions.shouldRespectForcePress()){te();return}Be.preventDefault()}},{eventName:$a,fn:te}]}function gr(ee){var te=(0,y.useRef)(la),oe=(0,y.useRef)(Vr),de=pn(function(){return{eventName:"mousedown",fn:function(bt){if(!bt.defaultPrevented&&bt.button===qr&&!(bt.ctrlKey||bt.metaKey||bt.shiftKey||bt.altKey)){var wt=ee.findClosestDraggableId(bt);if(wt){var nn=ee.tryGetLock(wt,Be,{sourceEvent:bt});if(nn){bt.preventDefault();var In={x:bt.clientX,y:bt.clientY};oe.current(),Vt(nn,In)}}}}}},[ee]),ye=pn(function(){return{eventName:"webkitmouseforcewillbegin",fn:function(bt){if(!bt.defaultPrevented){var wt=ee.findClosestDraggableId(bt);if(wt){var nn=ee.findOptionsForDraggable(wt);nn&&(nn.shouldRespectForcePress||ee.canGetLock(wt)&&bt.preventDefault())}}}}},[ee]),be=Ot(function(){var bt={passive:!1,capture:!0};oe.current=$t(window,[ye,de],bt)},[ye,de]),Be=Ot(function(){var Tt=te.current;Tt.type!=="IDLE"&&(te.current=la,oe.current(),be())},[be]),Pe=Ot(function(){var Tt=te.current;Be(),Tt.type==="DRAGGING"&&Tt.actions.cancel({shouldBlockNextClick:!0}),Tt.type==="PENDING"&&Tt.actions.abort()},[Be]),pt=Ot(function(){var bt={capture:!0,passive:!1},wt=Ra({cancel:Pe,completed:Be,getPhase:function(){return te.current},setPhase:function(In){te.current=In}});oe.current=$t(window,wt,bt)},[Pe,Be]),Vt=Ot(function(bt,wt){te.current.type!=="IDLE"&&St(!1),te.current={type:"PENDING",point:wt,actions:bt},pt()},[pt]);ho(function(){return be(),function(){oe.current()}},[be])}var Yi;function Fi(){}var Ua=(Yi={},Yi[xe]=!0,Yi[Ae]=!0,Yi[gt]=!0,Yi[Ee]=!0,Yi);function Va(ee,te){function oe(){te(),ee.cancel()}function de(){te(),ee.drop()}return[{eventName:"keydown",fn:function(be){if(be.keyCode===qu){be.preventDefault(),oe();return}if(be.keyCode===hc){be.preventDefault(),de();return}if(be.keyCode===kn){be.preventDefault(),ee.moveDown();return}if(be.keyCode===Wn){be.preventDefault(),ee.moveUp();return}if(be.keyCode===pr){be.preventDefault(),ee.moveRight();return}if(be.keyCode===mn){be.preventDefault(),ee.moveLeft();return}if(Ua[be.keyCode]){be.preventDefault();return}Aa(be)}},{eventName:"mousedown",fn:oe},{eventName:"mouseup",fn:oe},{eventName:"click",fn:oe},{eventName:"touchstart",fn:oe},{eventName:"resize",fn:oe},{eventName:"wheel",fn:oe,options:{passive:!0}},{eventName:$a,fn:oe}]}function Ir(ee){var te=(0,y.useRef)(Fi),oe=pn(function(){return{eventName:"keydown",fn:function(be){if(be.defaultPrevented||be.keyCode!==hc)return;var Be=ee.findClosestDraggableId(be);if(!Be)return;var Pe=ee.tryGetLock(Be,Tt,{sourceEvent:be});if(!Pe)return;be.preventDefault();var pt=!0,Vt=Pe.snapLift();te.current();function Tt(){pt||St(!1),pt=!1,te.current(),de()}te.current=$t(window,Va(Vt,Tt),{capture:!0,passive:!1})}}},[ee]),de=Ot(function(){var be={passive:!1,capture:!0};te.current=$t(window,[oe],be)},[oe]);ho(function(){return de(),function(){te.current()}},[de])}var Cr={type:"IDLE"},Ha=120,va=.15;function oi(ee){var te=ee.cancel,oe=ee.getPhase;return[{eventName:"orientationchange",fn:te},{eventName:"resize",fn:te},{eventName:"contextmenu",fn:function(ye){ye.preventDefault()}},{eventName:"keydown",fn:function(ye){if(oe().type!=="DRAGGING"){te();return}ye.keyCode===qu&&ye.preventDefault(),te()}},{eventName:$a,fn:te}]}function Xa(ee){var te=ee.cancel,oe=ee.completed,de=ee.getPhase;return[{eventName:"touchmove",options:{capture:!1},fn:function(be){var Be=de();if(Be.type!=="DRAGGING"){te();return}Be.hasMoved=!0;var Pe=be.touches[0],pt=Pe.clientX,Vt=Pe.clientY,Tt={x:pt,y:Vt};be.preventDefault(),Be.actions.move(Tt)}},{eventName:"touchend",fn:function(be){var Be=de();if(Be.type!=="DRAGGING"){te();return}be.preventDefault(),Be.actions.drop({shouldBlockNextClick:!0}),oe()}},{eventName:"touchcancel",fn:function(be){if(de().type!=="DRAGGING"){te();return}be.preventDefault(),te()}},{eventName:"touchforcechange",fn:function(be){var Be=de();Be.type==="IDLE"&&St(!1);var Pe=be.touches[0];if(Pe){var pt=Pe.force>=va;if(pt){var Vt=Be.actions.shouldRespectForcePress();if(Be.type==="PENDING"){Vt&&te();return}if(Vt){if(Be.hasMoved){be.preventDefault();return}te();return}be.preventDefault()}}}},{eventName:$a,fn:te}]}function Li(ee){var te=(0,y.useRef)(Cr),oe=(0,y.useRef)(Vr),de=Ot(function(){return te.current},[]),ye=Ot(function(nn){te.current=nn},[]),be=pn(function(){return{eventName:"touchstart",fn:function(nn){if(!nn.defaultPrevented){var In=ee.findClosestDraggableId(nn);if(In){var Jr=ee.tryGetLock(In,Pe,{sourceEvent:nn});if(Jr){var rr=nn.touches[0],Gr=rr.clientX,Ya=rr.clientY,xa={x:Gr,y:Ya};oe.current(),bt(Jr,xa)}}}}}},[ee]),Be=Ot(function(){var nn={capture:!0,passive:!1};oe.current=$t(window,[be],nn)},[be]),Pe=Ot(function(){var wt=te.current;wt.type!=="IDLE"&&(wt.type==="PENDING"&&clearTimeout(wt.longPressTimerId),ye(Cr),oe.current(),Be())},[Be,ye]),pt=Ot(function(){var wt=te.current;Pe(),wt.type==="DRAGGING"&&wt.actions.cancel({shouldBlockNextClick:!0}),wt.type==="PENDING"&&wt.actions.abort()},[Pe]),Vt=Ot(function(){var nn={capture:!0,passive:!1},In={cancel:pt,completed:Pe,getPhase:de},Jr=$t(window,Xa(In),nn),rr=$t(window,oi(In),nn);oe.current=function(){Jr(),rr()}},[pt,de,Pe]),Tt=Ot(function(){var nn=de();nn.type!=="PENDING"&&St(!1);var In=nn.actions.fluidLift(nn.point);ye({type:"DRAGGING",actions:In,hasMoved:!1})},[de,ye]),bt=Ot(function(nn,In){de().type!=="IDLE"&&St(!1);var Jr=setTimeout(Tt,Ha);ye({type:"PENDING",point:In,actions:nn,longPressTimerId:Jr}),Vt()},[Vt,de,ye,Tt]);ho(function(){return Be(),function(){oe.current();var In=de();In.type==="PENDING"&&(clearTimeout(In.longPressTimerId),ye(Cr))}},[de,Be,ye]),ho(function(){var nn=$t(window,[{eventName:"touchmove",fn:function(){},options:{capture:!1,passive:!1}}]);return nn},[])}function ao(ee){}var hn={input:!0,button:!0,textarea:!0,select:!0,option:!0,optgroup:!0,video:!0,audio:!0};function ni(ee,te){if(te==null)return!1;var oe=!!hn[te.tagName.toLowerCase()];if(oe)return!0;var de=te.getAttribute("contenteditable");return de==="true"||de===""?!0:te===ee?!1:ni(ee,te.parentElement)}function Yo(ee,te){var oe=te.target;return Hs(oe)?ni(ee,oe):!1}var wi=function(ee){return nr(ee.getBoundingClientRect()).center};function Gi(ee){return ee instanceof Us(ee).Element}var Go=function(){var ee="matches";if(typeof document=="undefined")return ee;var te=[ee,"msMatchesSelector","webkitMatchesSelector"],oe=ri(te,function(de){return de in Element.prototype});return oe||ee}();function $r(ee,te){return ee==null?null:ee[Go](te)?ee:$r(ee.parentElement,te)}function Ai(ee,te){return ee.closest?ee.closest(te):$r(ee,te)}function mo(ee){return"["+ds.contextId+'="'+ee+'"]'}function Po(ee,te){var oe=te.target;if(!Gi(oe))return null;var de=mo(ee),ye=Ai(oe,de);return!ye||!Hs(ye)?null:ye}function go(ee,te){var oe=Po(ee,te);return oe?oe.getAttribute(ds.draggableId):null}function jo(ee,te){var oe="["+ru.contextId+'="'+ee+'"]',de=Ba(document.querySelectorAll(oe)),ye=ri(de,function(be){return be.getAttribute(ru.id)===te});return!ye||!Hs(ye)?null:ye}function Yr(ee){ee.preventDefault()}function xi(ee){var te=ee.expected,oe=ee.phase,de=ee.isLockActive,ye=ee.shouldWarn;return!(!de()||te!==oe)}function uo(ee){var te=ee.lockAPI,oe=ee.store,de=ee.registry,ye=ee.draggableId;if(te.isClaimed())return!1;var be=de.draggable.findById(ye);return!(!be||!be.options.isEnabled||!si(oe.getState(),ye))}function Oi(ee){var te=ee.lockAPI,oe=ee.contextId,de=ee.store,ye=ee.registry,be=ee.draggableId,Be=ee.forceSensorStop,Pe=ee.sourceEvent,pt=uo({lockAPI:te,store:de,registry:ye,draggableId:be});if(!pt)return null;var Vt=ye.draggable.getById(be),Tt=jo(oe,Vt.descriptor.id);if(!Tt||Pe&&!Vt.options.canDragInteractiveElements&&Yo(Tt,Pe))return null;var bt=te.claim(Be||Vr),wt="PRE_DRAG";function nn(){return Vt.options.shouldRespectForcePress}function In(){return te.isActive(bt)}function Jr(Lo,tl){xi({expected:Lo,phase:wt,isLockActive:In,shouldWarn:!0})&&de.dispatch(tl())}var rr=Jr.bind(null,"DRAGGING");function Gr(Lo){function tl(){te.release(),wt="COMPLETED"}wt!=="PRE_DRAG"&&(tl(),wt!=="PRE_DRAG"&&St(!1)),de.dispatch(bu(Lo.liftActionArgs)),wt="DRAGGING";function Kl(rl,Yl){if(Yl===void 0&&(Yl={shouldBlockNextClick:!1}),Lo.cleanup(),Yl.shouldBlockNextClick){var bs=$t(window,[{eventName:"click",fn:Yr,options:{once:!0,passive:!1,capture:!0}}]);setTimeout(bs)}tl(),de.dispatch(Oe({reason:rl}))}return(0,ke.Z)({isActive:function(){return xi({expected:"DRAGGING",phase:wt,isLockActive:In,shouldWarn:!1})},shouldRespectForcePress:nn,drop:function(Yl){return Kl("DROP",Yl)},cancel:function(Yl){return Kl("CANCEL",Yl)}},Lo.actions)}function Ya(Lo){var tl=hr(function(rl){rr(function(){return xc({client:rl})})}),Kl=Gr({liftActionArgs:{id:be,clientSelection:Lo,movementMode:"FLUID"},cleanup:function(){return tl.cancel()},actions:{move:tl}});return(0,ke.Z)({},Kl,{move:tl})}function xa(){var Lo={moveUp:function(){return rr(uc)},moveRight:function(){return rr(du)},moveDown:function(){return rr(qs)},moveLeft:function(){return rr(Xu)}};return Gr({liftActionArgs:{id:be,clientSelection:wi(Tt),movementMode:"SNAP"},cleanup:Vr,actions:Lo})}function Pi(){var Lo=xi({expected:"PRE_DRAG",phase:wt,isLockActive:In,shouldWarn:!0});Lo&&te.release()}var Do={isActive:function(){return xi({expected:"PRE_DRAG",phase:wt,isLockActive:In,shouldWarn:!1})},shouldRespectForcePress:nn,fluidLift:Ya,snapLift:xa,abort:Pi};return Do}var el=[gr,Ir,Li];function Xo(ee){var te=ee.contextId,oe=ee.store,de=ee.registry,ye=ee.customSensors,be=ee.enableDefaultSensors,Be=[].concat(be?el:[],ye||[]),Pe=(0,y.useState)(function(){return Ds()})[0],pt=Ot(function(Ya,xa){Ya.isDragging&&!xa.isDragging&&Pe.tryAbandon()},[Pe]);ho(function(){var Ya=oe.getState(),xa=oe.subscribe(function(){var Pi=oe.getState();pt(Ya,Pi),Ya=Pi});return xa},[Pe,oe,pt]),ho(function(){return Pe.tryAbandon},[Pe.tryAbandon]);var Vt=Ot(function(Gr){return uo({lockAPI:Pe,registry:de,store:oe,draggableId:Gr})},[Pe,de,oe]),Tt=Ot(function(Gr,Ya,xa){return Oi({lockAPI:Pe,registry:de,contextId:te,store:oe,draggableId:Gr,forceSensorStop:Ya,sourceEvent:xa&&xa.sourceEvent?xa.sourceEvent:null})},[te,Pe,de,oe]),bt=Ot(function(Gr){return go(te,Gr)},[te]),wt=Ot(function(Gr){var Ya=de.draggable.findById(Gr);return Ya?Ya.options:null},[de.draggable]),nn=Ot(function(){Pe.isClaimed()&&(Pe.tryAbandon(),oe.getState().phase!=="IDLE"&&oe.dispatch(Ju()))},[Pe,oe]),In=Ot(Pe.isClaimed,[Pe]),Jr=pn(function(){return{canGetLock:Vt,tryGetLock:Tt,findClosestDraggableId:bt,findOptionsForDraggable:wt,tryReleaseLock:nn,isLockClaimed:In}},[Vt,Tt,bt,wt,nn,In]);ao(Be);for(var rr=0;rr=0||Object.prototype.hasOwnProperty.call(Ie,we)&&(tt[we]=Ie[we]);return tt}function Ke(Ie,kt){if(!(Ie instanceof kt))throw new TypeError("Cannot call a class as a function")}function ze(Ie,kt){if(!Ie)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return kt&&(typeof kt=="object"||typeof kt=="function")?kt:Ie}function $e(Ie,kt){if(typeof kt!="function"&&kt!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof kt);Ie.prototype=Object.create(kt&&kt.prototype,{constructor:{value:Ie,enumerable:!1,writable:!0,configurable:!0}}),kt&&(Object.setPrototypeOf?Object.setPrototypeOf(Ie,kt):Ie.__proto__=kt)}var lt=function(Ie){$e(kt,Ie);function kt(tt){Ke(this,kt);var we=ze(this,(kt.__proto__||Object.getPrototypeOf(kt)).call(this,tt));return we.scrollListener=we.scrollListener.bind(we),we.eventListenerOptions=we.eventListenerOptions.bind(we),we.mousewheelListener=we.mousewheelListener.bind(we),we}return y(kt,[{key:"componentDidMount",value:function(){this.pageLoaded=this.props.pageStart,this.options=this.eventListenerOptions(),this.attachScrollListener()}},{key:"componentDidUpdate",value:function(){if(this.props.isReverse&&this.loadMore){var we=this.getParentElement(this.scrollComponent);we.scrollTop=we.scrollHeight-this.beforeScrollHeight+this.beforeScrollTop,this.loadMore=!1}this.attachScrollListener()}},{key:"componentWillUnmount",value:function(){this.detachScrollListener(),this.detachMousewheelListener()}},{key:"isPassiveSupported",value:function(){var we=!1,Re={get passive(){we=!0}};try{document.addEventListener("test",null,Re),document.removeEventListener("test",null,Re)}catch(Ne){}return we}},{key:"eventListenerOptions",value:function(){var we=this.props.useCapture;return this.isPassiveSupported()&&(we={useCapture:this.props.useCapture,passive:!0}),we}},{key:"setDefaultLoader",value:function(we){this.defaultLoader=we}},{key:"detachMousewheelListener",value:function(){var we=window;this.props.useWindow===!1&&(we=this.scrollComponent.parentNode),we.removeEventListener("mousewheel",this.mousewheelListener,this.options?this.options:this.props.useCapture)}},{key:"detachScrollListener",value:function(){var we=window;this.props.useWindow===!1&&(we=this.getParentElement(this.scrollComponent)),we.removeEventListener("scroll",this.scrollListener,this.options?this.options:this.props.useCapture),we.removeEventListener("resize",this.scrollListener,this.options?this.options:this.props.useCapture)}},{key:"getParentElement",value:function(we){var Re=this.props.getScrollParent&&this.props.getScrollParent();return Re!=null?Re:we&&we.parentNode}},{key:"filterProps",value:function(we){return we}},{key:"attachScrollListener",value:function(){var we=this.getParentElement(this.scrollComponent);if(!(!this.props.hasMore||!we)){var Re=window;this.props.useWindow===!1&&(Re=we),Re.addEventListener("mousewheel",this.mousewheelListener,this.options?this.options:this.props.useCapture),Re.addEventListener("scroll",this.scrollListener,this.options?this.options:this.props.useCapture),Re.addEventListener("resize",this.scrollListener,this.options?this.options:this.props.useCapture),this.props.initialLoad&&this.scrollListener()}}},{key:"mousewheelListener",value:function(we){we.deltaY===1&&!this.isPassiveSupported()&&we.preventDefault()}},{key:"scrollListener",value:function(){var we=this.scrollComponent,Re=window,Ne=this.getParentElement(we),et=void 0;if(this.props.useWindow){var st=document.documentElement||document.body.parentNode||document.body,Nt=Re.pageYOffset!==void 0?Re.pageYOffset:st.scrollTop;this.props.isReverse?et=Nt:et=this.calculateOffset(we,Nt)}else this.props.isReverse?et=Ne.scrollTop:et=we.scrollHeight-Ne.scrollTop-Ne.clientHeight;et=Ta||Math.abs(te.y-ee.y)>=Ta}var la={type:"IDLE"};function Ra(ee){var te=ee.cancel,oe=ee.completed,de=ee.getPhase,ye=ee.setPhase;return[{eventName:"mousemove",fn:function(Be){var Pe=Be.button,pt=Be.clientX,Vt=Be.clientY;if(Pe===qr){var Tt={x:pt,y:Vt},bt=de();if(bt.type==="DRAGGING"){Be.preventDefault(),bt.actions.move(Tt);return}bt.type!=="PENDING"&&St(!1);var wt=bt.point;if(Ii(wt,Tt)){Be.preventDefault();var nn=bt.actions.fluidLift(Tt);ye({type:"DRAGGING",actions:nn})}}}},{eventName:"mouseup",fn:function(Be){var Pe=de();if(Pe.type!=="DRAGGING"){te();return}Be.preventDefault(),Pe.actions.drop({shouldBlockNextClick:!0}),oe()}},{eventName:"mousedown",fn:function(Be){de().type==="DRAGGING"&&Be.preventDefault(),te()}},{eventName:"keydown",fn:function(Be){var Pe=de();if(Pe.type==="PENDING"){te();return}if(Be.keyCode===qu){Be.preventDefault(),te();return}Aa(Be)}},{eventName:"resize",fn:te},{eventName:"scroll",options:{passive:!0,capture:!1},fn:function(){de().type==="PENDING"&&te()}},{eventName:"webkitmouseforcedown",fn:function(Be){var Pe=de();if(Pe.type==="IDLE"&&St(!1),Pe.actions.shouldRespectForcePress()){te();return}Be.preventDefault()}},{eventName:$a,fn:te}]}function gr(ee){var te=(0,y.useRef)(la),oe=(0,y.useRef)(Vr),de=pn(function(){return{eventName:"mousedown",fn:function(bt){if(!bt.defaultPrevented&&bt.button===qr&&!(bt.ctrlKey||bt.metaKey||bt.shiftKey||bt.altKey)){var wt=ee.findClosestDraggableId(bt);if(wt){var nn=ee.tryGetLock(wt,Be,{sourceEvent:bt});if(nn){bt.preventDefault();var In={x:bt.clientX,y:bt.clientY};oe.current(),Vt(nn,In)}}}}}},[ee]),ye=pn(function(){return{eventName:"webkitmouseforcewillbegin",fn:function(bt){if(!bt.defaultPrevented){var wt=ee.findClosestDraggableId(bt);if(wt){var nn=ee.findOptionsForDraggable(wt);nn&&(nn.shouldRespectForcePress||ee.canGetLock(wt)&&bt.preventDefault())}}}}},[ee]),be=Ot(function(){var bt={passive:!1,capture:!0};oe.current=$t(window,[ye,de],bt)},[ye,de]),Be=Ot(function(){var Tt=te.current;Tt.type!=="IDLE"&&(te.current=la,oe.current(),be())},[be]),Pe=Ot(function(){var Tt=te.current;Be(),Tt.type==="DRAGGING"&&Tt.actions.cancel({shouldBlockNextClick:!0}),Tt.type==="PENDING"&&Tt.actions.abort()},[Be]),pt=Ot(function(){var bt={capture:!0,passive:!1},wt=Ra({cancel:Pe,completed:Be,getPhase:function(){return te.current},setPhase:function(In){te.current=In}});oe.current=$t(window,wt,bt)},[Pe,Be]),Vt=Ot(function(bt,wt){te.current.type!=="IDLE"&&St(!1),te.current={type:"PENDING",point:wt,actions:bt},pt()},[pt]);ho(function(){return be(),function(){oe.current()}},[be])}var Yi;function Fi(){}var Ua=(Yi={},Yi[xe]=!0,Yi[Ae]=!0,Yi[gt]=!0,Yi[Ee]=!0,Yi);function Va(ee,te){function oe(){te(),ee.cancel()}function de(){te(),ee.drop()}return[{eventName:"keydown",fn:function(be){if(be.keyCode===qu){be.preventDefault(),oe();return}if(be.keyCode===hc){be.preventDefault(),de();return}if(be.keyCode===kn){be.preventDefault(),ee.moveDown();return}if(be.keyCode===Wn){be.preventDefault(),ee.moveUp();return}if(be.keyCode===pr){be.preventDefault(),ee.moveRight();return}if(be.keyCode===mn){be.preventDefault(),ee.moveLeft();return}if(Ua[be.keyCode]){be.preventDefault();return}Aa(be)}},{eventName:"mousedown",fn:oe},{eventName:"mouseup",fn:oe},{eventName:"click",fn:oe},{eventName:"touchstart",fn:oe},{eventName:"resize",fn:oe},{eventName:"wheel",fn:oe,options:{passive:!0}},{eventName:$a,fn:oe}]}function Cr(ee){var te=(0,y.useRef)(Fi),oe=pn(function(){return{eventName:"keydown",fn:function(be){if(be.defaultPrevented||be.keyCode!==hc)return;var Be=ee.findClosestDraggableId(be);if(!Be)return;var Pe=ee.tryGetLock(Be,Tt,{sourceEvent:be});if(!Pe)return;be.preventDefault();var pt=!0,Vt=Pe.snapLift();te.current();function Tt(){pt||St(!1),pt=!1,te.current(),de()}te.current=$t(window,Va(Vt,Tt),{capture:!0,passive:!1})}}},[ee]),de=Ot(function(){var be={passive:!1,capture:!0};te.current=$t(window,[oe],be)},[oe]);ho(function(){return de(),function(){te.current()}},[de])}var br={type:"IDLE"},Ha=120,va=.15;function oi(ee){var te=ee.cancel,oe=ee.getPhase;return[{eventName:"orientationchange",fn:te},{eventName:"resize",fn:te},{eventName:"contextmenu",fn:function(ye){ye.preventDefault()}},{eventName:"keydown",fn:function(ye){if(oe().type!=="DRAGGING"){te();return}ye.keyCode===qu&&ye.preventDefault(),te()}},{eventName:$a,fn:te}]}function Xa(ee){var te=ee.cancel,oe=ee.completed,de=ee.getPhase;return[{eventName:"touchmove",options:{capture:!1},fn:function(be){var Be=de();if(Be.type!=="DRAGGING"){te();return}Be.hasMoved=!0;var Pe=be.touches[0],pt=Pe.clientX,Vt=Pe.clientY,Tt={x:pt,y:Vt};be.preventDefault(),Be.actions.move(Tt)}},{eventName:"touchend",fn:function(be){var Be=de();if(Be.type!=="DRAGGING"){te();return}be.preventDefault(),Be.actions.drop({shouldBlockNextClick:!0}),oe()}},{eventName:"touchcancel",fn:function(be){if(de().type!=="DRAGGING"){te();return}be.preventDefault(),te()}},{eventName:"touchforcechange",fn:function(be){var Be=de();Be.type==="IDLE"&&St(!1);var Pe=be.touches[0];if(Pe){var pt=Pe.force>=va;if(pt){var Vt=Be.actions.shouldRespectForcePress();if(Be.type==="PENDING"){Vt&&te();return}if(Vt){if(Be.hasMoved){be.preventDefault();return}te();return}be.preventDefault()}}}},{eventName:$a,fn:te}]}function Li(ee){var te=(0,y.useRef)(br),oe=(0,y.useRef)(Vr),de=Ot(function(){return te.current},[]),ye=Ot(function(nn){te.current=nn},[]),be=pn(function(){return{eventName:"touchstart",fn:function(nn){if(!nn.defaultPrevented){var In=ee.findClosestDraggableId(nn);if(In){var Jr=ee.tryGetLock(In,Pe,{sourceEvent:nn});if(Jr){var rr=nn.touches[0],Gr=rr.clientX,Ya=rr.clientY,xa={x:Gr,y:Ya};oe.current(),bt(Jr,xa)}}}}}},[ee]),Be=Ot(function(){var nn={capture:!0,passive:!1};oe.current=$t(window,[be],nn)},[be]),Pe=Ot(function(){var wt=te.current;wt.type!=="IDLE"&&(wt.type==="PENDING"&&clearTimeout(wt.longPressTimerId),ye(br),oe.current(),Be())},[Be,ye]),pt=Ot(function(){var wt=te.current;Pe(),wt.type==="DRAGGING"&&wt.actions.cancel({shouldBlockNextClick:!0}),wt.type==="PENDING"&&wt.actions.abort()},[Pe]),Vt=Ot(function(){var nn={capture:!0,passive:!1},In={cancel:pt,completed:Pe,getPhase:de},Jr=$t(window,Xa(In),nn),rr=$t(window,oi(In),nn);oe.current=function(){Jr(),rr()}},[pt,de,Pe]),Tt=Ot(function(){var nn=de();nn.type!=="PENDING"&&St(!1);var In=nn.actions.fluidLift(nn.point);ye({type:"DRAGGING",actions:In,hasMoved:!1})},[de,ye]),bt=Ot(function(nn,In){de().type!=="IDLE"&&St(!1);var Jr=setTimeout(Tt,Ha);ye({type:"PENDING",point:In,actions:nn,longPressTimerId:Jr}),Vt()},[Vt,de,ye,Tt]);ho(function(){return Be(),function(){oe.current();var In=de();In.type==="PENDING"&&(clearTimeout(In.longPressTimerId),ye(br))}},[de,Be,ye]),ho(function(){var nn=$t(window,[{eventName:"touchmove",fn:function(){},options:{capture:!1,passive:!1}}]);return nn},[])}function ao(ee){}var hn={input:!0,button:!0,textarea:!0,select:!0,option:!0,optgroup:!0,video:!0,audio:!0};function ni(ee,te){if(te==null)return!1;var oe=!!hn[te.tagName.toLowerCase()];if(oe)return!0;var de=te.getAttribute("contenteditable");return de==="true"||de===""?!0:te===ee?!1:ni(ee,te.parentElement)}function Yo(ee,te){var oe=te.target;return Hs(oe)?ni(ee,oe):!1}var wi=function(ee){return nr(ee.getBoundingClientRect()).center};function Gi(ee){return ee instanceof Us(ee).Element}var Go=function(){var ee="matches";if(typeof document=="undefined")return ee;var te=[ee,"msMatchesSelector","webkitMatchesSelector"],oe=ri(te,function(de){return de in Element.prototype});return oe||ee}();function $r(ee,te){return ee==null?null:ee[Go](te)?ee:$r(ee.parentElement,te)}function Ai(ee,te){return ee.closest?ee.closest(te):$r(ee,te)}function mo(ee){return"["+ds.contextId+'="'+ee+'"]'}function Po(ee,te){var oe=te.target;if(!Gi(oe))return null;var de=mo(ee),ye=Ai(oe,de);return!ye||!Hs(ye)?null:ye}function go(ee,te){var oe=Po(ee,te);return oe?oe.getAttribute(ds.draggableId):null}function jo(ee,te){var oe="["+ru.contextId+'="'+ee+'"]',de=Ba(document.querySelectorAll(oe)),ye=ri(de,function(be){return be.getAttribute(ru.id)===te});return!ye||!Hs(ye)?null:ye}function Yr(ee){ee.preventDefault()}function xi(ee){var te=ee.expected,oe=ee.phase,de=ee.isLockActive,ye=ee.shouldWarn;return!(!de()||te!==oe)}function uo(ee){var te=ee.lockAPI,oe=ee.store,de=ee.registry,ye=ee.draggableId;if(te.isClaimed())return!1;var be=de.draggable.findById(ye);return!(!be||!be.options.isEnabled||!si(oe.getState(),ye))}function Oi(ee){var te=ee.lockAPI,oe=ee.contextId,de=ee.store,ye=ee.registry,be=ee.draggableId,Be=ee.forceSensorStop,Pe=ee.sourceEvent,pt=uo({lockAPI:te,store:de,registry:ye,draggableId:be});if(!pt)return null;var Vt=ye.draggable.getById(be),Tt=jo(oe,Vt.descriptor.id);if(!Tt||Pe&&!Vt.options.canDragInteractiveElements&&Yo(Tt,Pe))return null;var bt=te.claim(Be||Vr),wt="PRE_DRAG";function nn(){return Vt.options.shouldRespectForcePress}function In(){return te.isActive(bt)}function Jr(Lo,tl){xi({expected:Lo,phase:wt,isLockActive:In,shouldWarn:!0})&&de.dispatch(tl())}var rr=Jr.bind(null,"DRAGGING");function Gr(Lo){function tl(){te.release(),wt="COMPLETED"}wt!=="PRE_DRAG"&&(tl(),wt!=="PRE_DRAG"&&St(!1)),de.dispatch(bu(Lo.liftActionArgs)),wt="DRAGGING";function Kl(rl,Yl){if(Yl===void 0&&(Yl={shouldBlockNextClick:!1}),Lo.cleanup(),Yl.shouldBlockNextClick){var bs=$t(window,[{eventName:"click",fn:Yr,options:{once:!0,passive:!1,capture:!0}}]);setTimeout(bs)}tl(),de.dispatch(Oe({reason:rl}))}return(0,ke.Z)({isActive:function(){return xi({expected:"DRAGGING",phase:wt,isLockActive:In,shouldWarn:!1})},shouldRespectForcePress:nn,drop:function(Yl){return Kl("DROP",Yl)},cancel:function(Yl){return Kl("CANCEL",Yl)}},Lo.actions)}function Ya(Lo){var tl=hr(function(rl){rr(function(){return xc({client:rl})})}),Kl=Gr({liftActionArgs:{id:be,clientSelection:Lo,movementMode:"FLUID"},cleanup:function(){return tl.cancel()},actions:{move:tl}});return(0,ke.Z)({},Kl,{move:tl})}function xa(){var Lo={moveUp:function(){return rr(uc)},moveRight:function(){return rr(du)},moveDown:function(){return rr(qs)},moveLeft:function(){return rr(Xu)}};return Gr({liftActionArgs:{id:be,clientSelection:wi(Tt),movementMode:"SNAP"},cleanup:Vr,actions:Lo})}function Pi(){var Lo=xi({expected:"PRE_DRAG",phase:wt,isLockActive:In,shouldWarn:!0});Lo&&te.release()}var Do={isActive:function(){return xi({expected:"PRE_DRAG",phase:wt,isLockActive:In,shouldWarn:!1})},shouldRespectForcePress:nn,fluidLift:Ya,snapLift:xa,abort:Pi};return Do}var el=[gr,Cr,Li];function Xo(ee){var te=ee.contextId,oe=ee.store,de=ee.registry,ye=ee.customSensors,be=ee.enableDefaultSensors,Be=[].concat(be?el:[],ye||[]),Pe=(0,y.useState)(function(){return Ds()})[0],pt=Ot(function(Ya,xa){Ya.isDragging&&!xa.isDragging&&Pe.tryAbandon()},[Pe]);ho(function(){var Ya=oe.getState(),xa=oe.subscribe(function(){var Pi=oe.getState();pt(Ya,Pi),Ya=Pi});return xa},[Pe,oe,pt]),ho(function(){return Pe.tryAbandon},[Pe.tryAbandon]);var Vt=Ot(function(Gr){return uo({lockAPI:Pe,registry:de,store:oe,draggableId:Gr})},[Pe,de,oe]),Tt=Ot(function(Gr,Ya,xa){return Oi({lockAPI:Pe,registry:de,contextId:te,store:oe,draggableId:Gr,forceSensorStop:Ya,sourceEvent:xa&&xa.sourceEvent?xa.sourceEvent:null})},[te,Pe,de,oe]),bt=Ot(function(Gr){return go(te,Gr)},[te]),wt=Ot(function(Gr){var Ya=de.draggable.findById(Gr);return Ya?Ya.options:null},[de.draggable]),nn=Ot(function(){Pe.isClaimed()&&(Pe.tryAbandon(),oe.getState().phase!=="IDLE"&&oe.dispatch(Ju()))},[Pe,oe]),In=Ot(Pe.isClaimed,[Pe]),Jr=pn(function(){return{canGetLock:Vt,tryGetLock:Tt,findClosestDraggableId:bt,findOptionsForDraggable:wt,tryReleaseLock:nn,isLockClaimed:In}},[Vt,Tt,bt,wt,nn,In]);ao(Be);for(var rr=0;rr=0||Object.prototype.hasOwnProperty.call(Ie,we)&&(tt[we]=Ie[we]);return tt}function Ke(Ie,kt){if(!(Ie instanceof kt))throw new TypeError("Cannot call a class as a function")}function ze(Ie,kt){if(!Ie)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return kt&&(typeof kt=="object"||typeof kt=="function")?kt:Ie}function $e(Ie,kt){if(typeof kt!="function"&&kt!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof kt);Ie.prototype=Object.create(kt&&kt.prototype,{constructor:{value:Ie,enumerable:!1,writable:!0,configurable:!0}}),kt&&(Object.setPrototypeOf?Object.setPrototypeOf(Ie,kt):Ie.__proto__=kt)}var lt=function(Ie){$e(kt,Ie);function kt(tt){Ke(this,kt);var we=ze(this,(kt.__proto__||Object.getPrototypeOf(kt)).call(this,tt));return we.scrollListener=we.scrollListener.bind(we),we.eventListenerOptions=we.eventListenerOptions.bind(we),we.mousewheelListener=we.mousewheelListener.bind(we),we}return y(kt,[{key:"componentDidMount",value:function(){this.pageLoaded=this.props.pageStart,this.options=this.eventListenerOptions(),this.attachScrollListener()}},{key:"componentDidUpdate",value:function(){if(this.props.isReverse&&this.loadMore){var we=this.getParentElement(this.scrollComponent);we.scrollTop=we.scrollHeight-this.beforeScrollHeight+this.beforeScrollTop,this.loadMore=!1}this.attachScrollListener()}},{key:"componentWillUnmount",value:function(){this.detachScrollListener(),this.detachMousewheelListener()}},{key:"isPassiveSupported",value:function(){var we=!1,Re={get passive(){we=!0}};try{document.addEventListener("test",null,Re),document.removeEventListener("test",null,Re)}catch(Ne){}return we}},{key:"eventListenerOptions",value:function(){var we=this.props.useCapture;return this.isPassiveSupported()&&(we={useCapture:this.props.useCapture,passive:!0}),we}},{key:"setDefaultLoader",value:function(we){this.defaultLoader=we}},{key:"detachMousewheelListener",value:function(){var we=window;this.props.useWindow===!1&&(we=this.scrollComponent.parentNode),we.removeEventListener("mousewheel",this.mousewheelListener,this.options?this.options:this.props.useCapture)}},{key:"detachScrollListener",value:function(){var we=window;this.props.useWindow===!1&&(we=this.getParentElement(this.scrollComponent)),we.removeEventListener("scroll",this.scrollListener,this.options?this.options:this.props.useCapture),we.removeEventListener("resize",this.scrollListener,this.options?this.options:this.props.useCapture)}},{key:"getParentElement",value:function(we){var Re=this.props.getScrollParent&&this.props.getScrollParent();return Re!=null?Re:we&&we.parentNode}},{key:"filterProps",value:function(we){return we}},{key:"attachScrollListener",value:function(){var we=this.getParentElement(this.scrollComponent);if(!(!this.props.hasMore||!we)){var Re=window;this.props.useWindow===!1&&(Re=we),Re.addEventListener("mousewheel",this.mousewheelListener,this.options?this.options:this.props.useCapture),Re.addEventListener("scroll",this.scrollListener,this.options?this.options:this.props.useCapture),Re.addEventListener("resize",this.scrollListener,this.options?this.options:this.props.useCapture),this.props.initialLoad&&this.scrollListener()}}},{key:"mousewheelListener",value:function(we){we.deltaY===1&&!this.isPassiveSupported()&&we.preventDefault()}},{key:"scrollListener",value:function(){var we=this.scrollComponent,Re=window,Ne=this.getParentElement(we),et=void 0;if(this.props.useWindow){var st=document.documentElement||document.body.parentNode||document.body,Nt=Re.pageYOffset!==void 0?Re.pageYOffset:st.scrollTop;this.props.isReverse?et=Nt:et=this.calculateOffset(we,Nt)}else this.props.isReverse?et=Ne.scrollTop:et=we.scrollHeight-Ne.scrollTop-Ne.clientHeight;etdiv{display:flex;align-items:center}.header___HkrmL .schedule___MloKP>div .clickWarp___yvMMm{cursor:pointer;display:flex;border-bottom-width:2px;border-bottom-style:solid;border-bottom-color:transparent;padding-bottom:10px;margin-top:12px}.header___HkrmL .schedule___MloKP>div .clickWarp___yvMMm .num___etFJa{width:20px;height:20px;font-size:16px;line-height:19px;text-align:center;border:1px solid #ffffff;border-radius:12px;display:inline-block;margin-right:6px}.header___HkrmL .schedule___MloKP>div .clickWarp___yvMMm .subject___ZbcjS{font-size:14px;line-height:20px}.header___HkrmL .schedule___MloKP>div .clickWarp___yvMMm img{width:20px;height:20px;margin-right:10px}.header___HkrmL .schedule___MloKP>div i{margin:0 30px}.header___HkrmL .btns___R7eGw{display:flex;align-items:center;justify-content:center}.header___HkrmL .btns___R7eGw .btn___NLvn4{width:100px;height:32px;line-height:32px;text-align:center;border-radius:4px;font-size:14px;color:#fff;cursor:pointer}.header___HkrmL .btns___R7eGw .simulate___kVrJQ{width:100px;height:32px;line-height:32px;text-align:center;border-radius:4px;font-size:14px;color:#fff;cursor:pointer;background:#3061d0}.header___HkrmL .btns___R7eGw .exit___CTNC5{width:100px;height:32px;line-height:32px;text-align:center;border-radius:4px;font-size:14px;color:#fff;cursor:pointer;background:#0152d9;margin-left:20px}.information___HnFAg{display:flex;flex-direction:column;height:100%;background-color:#fff}.information___HnFAg .scroll___SzyY_{flex:1 1;overflow:auto}.information___HnFAg .scroll___SzyY_ header{height:40px;line-height:40px;font-size:16px;color:#333;font-weight:700;padding-left:40px;margin:20px 0}.information___HnFAg .scroll___SzyY_ .formWrap___dlZEW{padding:0 40px}.information___HnFAg .scroll___SzyY_ .formWrap___dlZEW .ant-form-item-label{margin-bottom:21px;margin-top:18px}.information___HnFAg .scroll___SzyY_ .formWrap___dlZEW .ant-form-item-label label{font-size:16px}.information___HnFAg .scroll___SzyY_ .formWrap___dlZEW .ant-badge{background:#f1f1f1;border-radius:15px;margin-bottom:10px}.information___HnFAg .scroll___SzyY_ .formWrap___dlZEW .ant-badge:first-child{margin-left:0!important}.information___HnFAg .scroll___SzyY_ .formWrap___dlZEW .ant-badge button{border:0;color:#666;box-shadow:none}.information___HnFAg .scroll___SzyY_ .formWrap___dlZEW .ant-badge sup{cursor:pointer}.information___HnFAg .scroll___SzyY_ .formWrap___dlZEW .customAddTags .ant-input{height:50px;background-color:#f5f5f5;padding:0 20px}.information___HnFAg .scroll___SzyY_ .formWrap___dlZEW .customAddTags .ant-input>input,.information___HnFAg .scroll___SzyY_ .formWrap___dlZEW .customAddTags .ant-input>span{font-size:16px;background-color:#f5f5f5}.information___HnFAg .scroll___SzyY_ .formWrap___dlZEW .ant-input-affix-wrapper{height:50px;background-color:#f5f5f5;padding:0 20px;border-radius:4px}.information___HnFAg .scroll___SzyY_ .formWrap___dlZEW .ant-input-affix-wrapper>input,.information___HnFAg .scroll___SzyY_ .formWrap___dlZEW .ant-input-affix-wrapper>span{font-size:16px;background-color:#f5f5f5}.information___HnFAg .scroll___SzyY_ .img___ESi1t{position:relative;width:400px;height:auto;background-color:#f4f3f4;display:flex;align-items:center;justify-content:center}.information___HnFAg .scroll___SzyY_ .img___ESi1t>div{position:absolute;right:-6px;top:-6px;cursor:pointer;background-color:#fff;width:16px;height:16px;border-radius:50%}.zhishidian___eNpJf{width:102px;height:32px;background:linear-gradient(180deg,#fff,#f6f7f9);box-shadow:0 2px 4px #e0dfe1,inset 0 1px 3px #ffffff80;border-radius:16px;border:1px solid #BACFFE;font-family:PingFangSC,PingFang SC;font-weight:400;font-size:14px;color:#3061d0;line-height:30px;text-align:center;font-style:normal;cursor:pointer}.tags_list___aeNqP{display:flex;flex-wrap:wrap;margin:-10px 0 10px}.tags_list___aeNqP .tag_item___kXmYp{height:33px;display:flex;align-items:center;background:#f6f7f9;border-radius:17px;font-family:PingFangSC,PingFang SC;font-weight:400;font-size:14px;color:#333;text-align:left;font-style:normal;padding:0 12px;margin-right:20px;margin-bottom:10px}.tags_list___aeNqP .tag_item___kXmYp .tag_icon___pBc8h{font-size:12px;cursor:pointer;color:#666}.tags_list___aeNqP .tag_item___kXmYp .tag_icon___pBc8h:hover{color:#165dff}.CodeMirror{font-family:monospace;height:300px;color:#000;direction:ltr}.CodeMirror-lines{padding:4px 0}.CodeMirror pre.CodeMirror-line,.CodeMirror pre.CodeMirror-line-like{padding:0 4px}.CodeMirror-scrollbar-filler,.CodeMirror-gutter-filler{background-color:#fff}.CodeMirror-gutters{border-right:1px solid #ddd;background-color:#f7f7f7;white-space:nowrap}.CodeMirror-linenumber{padding:0 3px 0 5px;min-width:20px;text-align:right;color:#999;white-space:nowrap}.CodeMirror-guttermarker{color:#000}.CodeMirror-guttermarker-subtle{color:#999}.CodeMirror-cursor{border-left:1px solid black;border-right:none;width:0}.CodeMirror div.CodeMirror-secondarycursor{border-left:1px solid silver}.cm-fat-cursor .CodeMirror-cursor{width:auto;border:0!important;background:#7e7}.cm-fat-cursor div.CodeMirror-cursors{z-index:1}.cm-fat-cursor-mark{background-color:#14ff1480;animation:blink 1.06s steps(1) infinite}.cm-animate-fat-cursor{width:auto;border:0;animation:blink 1.06s steps(1) infinite;background-color:#7e7}.cm-tab{display:inline-block;text-decoration:inherit}.CodeMirror-rulers{position:absolute;inset:-50px 0 0;overflow:hidden}.CodeMirror-ruler{border-left:1px solid #ccc;top:0;bottom:0;position:absolute}.cm-s-default .cm-header{color:#00f}.cm-s-default .cm-quote{color:#090}.cm-negative{color:#d44}.cm-positive{color:#292}.cm-header,.cm-strong{font-weight:700}.cm-em{font-style:italic}.cm-link{text-decoration:underline}.cm-strikethrough{text-decoration:line-through}.cm-s-default .cm-keyword{color:#708}.cm-s-default .cm-atom{color:#219}.cm-s-default .cm-number{color:#164}.cm-s-default .cm-def{color:#00f}.cm-s-default .cm-variable-2{color:#05a}.cm-s-default .cm-variable-3,.cm-s-default .cm-type{color:#085}.cm-s-default .cm-comment{color:#a50}.cm-s-default .cm-string{color:#a11}.cm-s-default .cm-string-2{color:#f50}.cm-s-default .cm-meta,.cm-s-default .cm-qualifier{color:#555}.cm-s-default .cm-builtin{color:#30a}.cm-s-default .cm-bracket{color:#997}.cm-s-default .cm-tag{color:#170}.cm-s-default .cm-attribute{color:#00c}.cm-s-default .cm-hr{color:#999}.cm-s-default .cm-link{color:#00c}.cm-s-default .cm-error,.cm-invalidchar{color:red}.CodeMirror-composing{border-bottom:2px solid}div.CodeMirror span.CodeMirror-matchingbracket{color:#0b0}div.CodeMirror span.CodeMirror-nonmatchingbracket{color:#a22}.CodeMirror-matchingtag{background:#ff96004d}.CodeMirror-activeline-background{background:#e8f2ff}.CodeMirror{position:relative;overflow:hidden;background:#fff}.CodeMirror-scroll{overflow:scroll!important;margin-bottom:-50px;margin-right:-50px;padding-bottom:50px;height:100%;outline:none;position:relative}.CodeMirror-sizer{position:relative;border-right:50px solid transparent}.CodeMirror-vscrollbar,.CodeMirror-hscrollbar,.CodeMirror-scrollbar-filler,.CodeMirror-gutter-filler{position:absolute;z-index:6;display:none;outline:none}.CodeMirror-vscrollbar{right:0;top:0;overflow-x:hidden;overflow-y:scroll}.CodeMirror-hscrollbar{bottom:0;left:0;overflow-y:hidden;overflow-x:scroll}.CodeMirror-scrollbar-filler{right:0;bottom:0}.CodeMirror-gutter-filler{left:0;bottom:0}.CodeMirror-gutters{position:absolute;left:0;top:0;min-height:100%;z-index:3}.CodeMirror-gutter{white-space:normal;height:100%;display:inline-block;vertical-align:top;margin-bottom:-50px}.CodeMirror-gutter-wrapper{position:absolute;z-index:4;background:none!important;border:none!important}.CodeMirror-gutter-background{position:absolute;top:0;bottom:0;z-index:4}.CodeMirror-gutter-elt{position:absolute;cursor:default;z-index:4}.CodeMirror-gutter-wrapper ::selection{background-color:transparent}.CodeMirror-gutter-wrapper ::-moz-selection{background-color:transparent}.CodeMirror-lines{cursor:text;min-height:1px}.CodeMirror pre.CodeMirror-line,.CodeMirror pre.CodeMirror-line-like{border-radius:0;border-width:0;background:transparent;font-family:inherit;font-size:inherit;margin:0;white-space:pre;word-wrap:normal;line-height:inherit;color:inherit;z-index:2;position:relative;overflow:visible;-webkit-tap-highlight-color:transparent;font-variant-ligatures:contextual}.CodeMirror-wrap pre.CodeMirror-line,.CodeMirror-wrap pre.CodeMirror-line-like{word-wrap:break-word;white-space:pre-wrap;word-break:normal}.CodeMirror-linebackground{position:absolute;inset:0;z-index:0}.CodeMirror-linewidget{position:relative;z-index:2;padding:.1px}.CodeMirror-rtl pre{direction:rtl}.CodeMirror-code{outline:none}.CodeMirror-scroll,.CodeMirror-sizer,.CodeMirror-gutter,.CodeMirror-gutters,.CodeMirror-linenumber{box-sizing:content-box}.CodeMirror-measure{position:absolute;width:100%;height:0;overflow:hidden;visibility:hidden}.CodeMirror-cursor{position:absolute;pointer-events:none}.CodeMirror-measure pre{position:static}div.CodeMirror-cursors{visibility:hidden;position:relative;z-index:3}div.CodeMirror-dragcursors,.CodeMirror-focused div.CodeMirror-cursors{visibility:visible}.CodeMirror-selected{background:#d9d9d9}.CodeMirror-focused .CodeMirror-selected{background:#d7d4f0}.CodeMirror-crosshair{cursor:crosshair}.CodeMirror-line::selection,.CodeMirror-line>span::selection,.CodeMirror-line>span>span::selection{background:#d7d4f0}.CodeMirror-line::-moz-selection,.CodeMirror-line>span::-moz-selection,.CodeMirror-line>span>span::-moz-selection{background:#d7d4f0}.cm-searching{background-color:#ffa;background-color:#ff06}.cm-force-border{padding-right:.1px}@media print{.CodeMirror div.CodeMirror-cursors{visibility:hidden}}.cm-tab-wrap-hack:after{content:""}span.CodeMirror-selectedtext{background:none}#educoder .markdown-editor-wrapper{position:relative}#educoder .markdown-editor-body{display:flex;flex-flow:row nowrap;width:100%;height:calc(100% - 38px);align-items:center}#educoder .markdown-editor-body .codemirror-container{flex:1 0;height:100%;width:100%;overflow:hidden}#educoder .markdown-editor-body .preview-container{flex:1 0;height:100%;margin:10px 0;padding:8px 8px 50px;background:#fff;overflow-y:auto;box-sizing:border-box;border-left:1px solid #ccc;word-wrap:break-word;word-break:break-word;white-space:normal;font-size:16px;position:relative}#educoder .markdown-editor-container{border:1px solid #ccc;overflow:hidden;border-radius:4px;margin-bottom:12px;font-size:16px}#educoder .markdown-editor-container.full-screen{position:fixed;inset:0;height:100%!important;z-index:998}#educoder .markdown-editor-container.full-screen .preview-container>div{padding-bottom:180px!important}#educoder .markdown-editor-container.full-screen .CodeMirror-sizer>div{margin-bottom:90px}#educoder .markdown-editor-container.on-preview .codemirror-container,#educoder .markdown-editor-container.on-preview .preview-container{width:50%}#educoder .mini .markdown-editor-body{height:calc(100% - 28px)}#educoder .flex-end{justify-content:flex-end}#educoder .my-codemirror-container{border:1px solid #ccc;width:100%;margin-bottom:24px}#educoder .markdown-tip{color:#cdcdcd;font-size:12px;position:absolute;right:0;bottom:-28px;margin-bottom:7px}#educoder .CodeMirror-lines{padding:4px 0}#educoder .CodeMirror pre.CodeMirror-line,#educoder .CodeMirror pre.CodeMirror-line-like{padding:0 4px}#educoder .CodeMirror-scrollbar-filler,#educoder .CodeMirror-gutter-filler{background-color:#fff}#educoder .CodeMirror-gutters{border-right:1px solid #ddd;background-color:#f7f7f7;white-space:nowrap}#educoder .CodeMirror-linenumber{padding:0 3px 0 5px;min-width:20px;text-align:right;color:#999;white-space:nowrap}#educoder .CodeMirror-guttermarker{color:#000}#educoder .CodeMirror-guttermarker-subtle{color:#999}#educoder .CodeMirror-cursor{border-left:1px solid black;border-right:none;width:0}#educoder .CodeMirror div.CodeMirror-secondarycursor{border-left:1px solid silver}#educoder .cm-fat-cursor .CodeMirror-cursor{width:auto;border:0!important;background:#7e7}#educoder .cm-fat-cursor div.CodeMirror-cursors{z-index:1}#educoder .cm-fat-cursor-mark{background-color:#14ff1480;animation:blink 1.06s steps(1) infinite}#educoder .cm-animate-fat-cursor{width:auto;border:0;animation:blink 1.06s steps(1) infinite;background-color:#7e7}@keyframes blink{50%{background-color:transparent}}#educoder .cm-tab{display:inline-block;text-decoration:inherit}#educoder .CodeMirror-rulers{position:absolute;inset:-50px 0 0;overflow:hidden}#educoder .CodeMirror-ruler{border-left:1px solid #ccc;top:0;bottom:0;position:absolute}#educoder .cm-s-default .cm-header{color:#00f}#educoder .cm-s-default .cm-quote{color:#090}#educoder .cm-negative{color:#d44}#educoder .cm-positive{color:#292}#educoder .cm-header,#educoder .cm-strong{font-weight:700}#educoder .cm-em{font-style:italic}#educoder .cm-link{text-decoration:underline}#educoder .cm-strikethrough{text-decoration:line-through}#educoder .cm-s-default .cm-keyword{color:#708}#educoder .cm-s-default .cm-atom{color:#219}#educoder .cm-s-default .cm-number{color:#164}#educoder .cm-s-default .cm-def{color:#00f}#educoder .cm-s-default .cm-variable-2{color:#05a}#educoder .cm-s-default .cm-variable-3,#educoder .cm-s-default .cm-type{color:#085}#educoder .cm-s-default .cm-comment{color:#a50}#educoder .cm-s-default .cm-string{color:#a11}#educoder .cm-s-default .cm-string-2{color:#f50}#educoder .cm-s-default .cm-meta,#educoder .cm-s-default .cm-qualifier{color:#555}#educoder .cm-s-default .cm-builtin{color:#30a}#educoder .cm-s-default .cm-bracket{color:#997}#educoder .cm-s-default .cm-tag{color:#170}#educoder .cm-s-default .cm-attribute{color:#00c}#educoder .cm-s-default .cm-hr{color:#999}#educoder .cm-s-default .cm-link{color:#00c}#educoder .cm-s-default .cm-error,#educoder .cm-invalidchar{color:red}#educoder .CodeMirror-composing{border-bottom:2px solid}#educoder div.CodeMirror span.CodeMirror-matchingbracket{color:#0b0}#educoder div.CodeMirror span.CodeMirror-nonmatchingbracket{color:#a22}#educoder .CodeMirror-matchingtag{background:#ff96004d}#educoder .CodeMirror-activeline-background{background:#e8f2ff}#educoder .CodeMirror{position:relative;overflow:hidden;background:#fff}#educoder .CodeMirror-scroll{overflow:scroll!important;margin-bottom:0;margin-right:0;padding-bottom:5px;height:100%;outline:none;position:relative}#educoder .CodeMirror-sizer{position:relative;border-right:0px}#educoder .CodeMirror-vscrollbar,#educoder .CodeMirror-hscrollbar,#educoder .CodeMirror-scrollbar-filler,#educoder .CodeMirror-gutter-filler{position:absolute;z-index:6;display:none}#educoder .CodeMirror-vscrollbar{right:0;top:0;overflow-x:hidden;overflow-y:scroll}#educoder .CodeMirror-hscrollbar{bottom:0;left:0;overflow-y:hidden;overflow-x:scroll}#educoder .CodeMirror-scrollbar-filler{right:0;bottom:0}#educoder .CodeMirror-gutter-filler{left:0;bottom:0}#educoder .CodeMirror-gutters{position:absolute;left:0;top:0;min-height:100%;z-index:3}#educoder .CodeMirror-gutter{white-space:normal;height:100%;display:inline-block;vertical-align:top;margin-bottom:-50px}#educoder .CodeMirror-gutter-wrapper{position:absolute;z-index:4;background:none!important;border:none!important}#educoder .CodeMirror-gutter-background{position:absolute;top:0;bottom:0;z-index:4}#educoder .CodeMirror-gutter-elt{position:absolute;cursor:default;z-index:4}#educoder .CodeMirror-gutter-wrapper ::selection{background-color:transparent}#educoder .CodeMirror-gutter-wrapper ::-moz-selection{background-color:transparent}#educoder .CodeMirror-lines{cursor:text;min-height:1px}#educoder .CodeMirror pre.CodeMirror-line,#educoder .CodeMirror pre.CodeMirror-line-like{border-radius:0;border-width:0;background:transparent;font-family:inherit;font-size:inherit;margin:0;white-space:pre;word-wrap:normal;line-height:inherit;color:inherit;z-index:2;position:relative;overflow:visible;-webkit-tap-highlight-color:transparent;font-variant-ligatures:contextual}#educoder .CodeMirror-wrap pre.CodeMirror-line,#educoder .CodeMirror-wrap pre.CodeMirror-line-like{word-wrap:break-word;white-space:pre-wrap;word-break:normal}#educoder .CodeMirror-linebackground{position:absolute;inset:0;height:100vh!important;z-index:1100}#educoder .CodeMirror-linebackground .preview-container>div{padding-bottom:180px!important}#educoder .CodeMirror-linebackground .CodeMirror-sizer>div{margin-bottom:90px}#educoder .CodeMirror-linewidget{position:relative;z-index:2;padding:.1px}#educoder .CodeMirror-rtl pre{direction:rtl}#educoder .CodeMirror-code{outline:none}#educoder .CodeMirror-scroll,#educoder .CodeMirror-sizer,#educoder .CodeMirror-gutter,#educoder .CodeMirror-gutters,#educoder .CodeMirror-linenumber{box-sizing:content-box}#educoder .CodeMirror-measure{position:absolute;width:100%;height:0;overflow:hidden;visibility:hidden}#educoder .CodeMirror-cursor{position:absolute;pointer-events:none}#educoder .CodeMirror-measure pre{position:static}#educoder div.CodeMirror-cursors{visibility:hidden;position:relative;z-index:3}#educoder div.CodeMirror-dragcursors,#educoder .CodeMirror-focused div.CodeMirror-cursors{visibility:visible}#educoder .CodeMirror-selected{background:#d9d9d9}#educoder .CodeMirror-focused .CodeMirror-selected{background:#d7d4f0}#educoder .CodeMirror-crosshair{cursor:crosshair}#educoder .CodeMirror-line::selection,#educoder .CodeMirror-line>span::selection,#educoder .CodeMirror-line>span>span::selection{background:#d7d4f0}#educoder .CodeMirror-line::-moz-selection,#educoder .CodeMirror-line>span::-moz-selection,#educoder .CodeMirror-line>span>span::-moz-selection{background:#d7d4f0}#educoder .cm-searching{background-color:#ffa;background-color:#ff06}#educoder .cm-force-border{padding-right:.1px}@media print{#educoder .CodeMirror div.CodeMirror-cursors{visibility:hidden}}#educoder .cm-tab-wrap-hack:after{content:""}#educoder span.CodeMirror-selectedtext{background:none}#educoder .CodeMirror-sizer{padding-top:10px;padding-bottom:10px!important}#educoder .CodeMirror-empty.CodeMirror-focused{outline:none}#educoder .CodeMirror pre.CodeMirror-placeholder{color:#999}#educoder .CodeMirror{position:relative;overflow:hidden;background:#fff;word-break:break-word}#educoder .CodeMirror pre.CodeMirror-line,#educoder .CodeMirror pre.CodeMirror-line-like{word-wrap:break-word;word-break:break-word;white-space:pre-wrap;line-height:1.6}@font-face{font-family:KaTeX_AMS;src:url(./static/KaTeX_AMS-Regular.e101fd3b.woff2) format("woff2"),url(./static/KaTeX_AMS-Regular.89a32939.woff) format("woff"),url(./static/KaTeX_AMS-Regular.76b481f1.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Caligraphic;src:url(./static/KaTeX_Caligraphic-Bold.804b0502.woff2) format("woff2"),url(./static/KaTeX_Caligraphic-Bold.ebf5447d.woff) format("woff"),url(./static/KaTeX_Caligraphic-Bold.28758623.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:KaTeX_Caligraphic;src:url(./static/KaTeX_Caligraphic-Regular.7ca15b3a.woff2) format("woff2"),url(./static/KaTeX_Caligraphic-Regular.d642f1a8.woff) format("woff"),url(./static/KaTeX_Caligraphic-Regular.fe9310f0.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Fraktur;src:url(./static/KaTeX_Fraktur-Bold.33bcfed3.woff2) format("woff2"),url(./static/KaTeX_Fraktur-Bold.fc482350.woff) format("woff"),url(./static/KaTeX_Fraktur-Bold.70f2abc1.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:KaTeX_Fraktur;src:url(./static/KaTeX_Fraktur-Regular.86cfbe4e.woff2) format("woff2"),url(./static/KaTeX_Fraktur-Regular.29abfb1c.woff) format("woff"),url(./static/KaTeX_Fraktur-Regular.51bff235.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Main;src:url(./static/KaTeX_Main-Bold.603892c5.woff2) format("woff2"),url(./static/KaTeX_Main-Bold.9f5bc66f.woff) format("woff"),url(./static/KaTeX_Main-Bold.da66c0ab.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:KaTeX_Main;src:url(./static/KaTeX_Main-BoldItalic.bd95a810.woff2) format("woff2"),url(./static/KaTeX_Main-BoldItalic.c31eb616.woff) format("woff"),url(./static/KaTeX_Main-BoldItalic.962b328a.ttf) format("truetype");font-weight:700;font-style:italic}@font-face{font-family:KaTeX_Main;src:url(./static/KaTeX_Main-Italic.7662be2b.woff2) format("woff2"),url(./static/KaTeX_Main-Italic.3c94ae8c.woff) format("woff"),url(./static/KaTeX_Main-Italic.b1598925.ttf) format("truetype");font-weight:400;font-style:italic}@font-face{font-family:KaTeX_Main;src:url(./static/KaTeX_Main-Regular.7056d1df.woff2) format("woff2"),url(./static/KaTeX_Main-Regular.f23b28dc.woff) format("woff"),url(./static/KaTeX_Main-Regular.fe159c21.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Math;src:url(./static/KaTeX_Math-BoldItalic.df742084.woff2) format("woff2"),url(./static/KaTeX_Math-BoldItalic.a6fde119.woff) format("woff"),url(./static/KaTeX_Math-BoldItalic.8ee92314.ttf) format("truetype");font-weight:700;font-style:italic}@font-face{font-family:KaTeX_Math;src:url(./static/KaTeX_Math-Italic.912cb075.woff2) format("woff2"),url(./static/KaTeX_Math-Italic.ad043b21.woff) format("woff"),url(./static/KaTeX_Math-Italic.f4a2fd50.ttf) format("truetype");font-weight:400;font-style:italic}@font-face{font-family:KaTeX_SansSerif;src:url(./static/KaTeX_SansSerif-Bold.198a2b19.woff2) format("woff2"),url(./static/KaTeX_SansSerif-Bold.2dee50c6.woff) format("woff"),url(./static/KaTeX_SansSerif-Bold.9ae5090b.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:KaTeX_SansSerif;src:url(./static/KaTeX_SansSerif-Italic.58452206.woff2) format("woff2"),url(./static/KaTeX_SansSerif-Italic.f88f16ed.woff) format("woff"),url(./static/KaTeX_SansSerif-Italic.363562bf.ttf) format("truetype");font-weight:400;font-style:italic}@font-face{font-family:KaTeX_SansSerif;src:url(./static/KaTeX_SansSerif-Regular.50cd68ac.woff2) format("woff2"),url(./static/KaTeX_SansSerif-Regular.13e35ac8.woff) format("woff"),url(./static/KaTeX_SansSerif-Regular.d1c35243.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Script;src:url(./static/KaTeX_Script-Regular.2fc42204.woff2) format("woff2"),url(./static/KaTeX_Script-Regular.8f35f84f.woff) format("woff"),url(./static/KaTeX_Script-Regular.d09e0cea.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Size1;src:url(./static/KaTeX_Size1-Regular.03ff84ee.woff2) format("woff2"),url(./static/KaTeX_Size1-Regular.2222c8c3.woff) format("woff"),url(./static/KaTeX_Size1-Regular.920c8080.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Size2;src:url(./static/KaTeX_Size2-Regular.fa296a19.woff2) format("woff2"),url(./static/KaTeX_Size2-Regular.45c74525.woff) format("woff"),url(./static/KaTeX_Size2-Regular.7d3e746e.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Size3;src:url(./static/KaTeX_Size3-Regular.d9075b2b.woff2) format("woff2"),url(./static/KaTeX_Size3-Regular.62bef299.woff) format("woff"),url(./static/KaTeX_Size3-Regular.39f7a039.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Size4;src:url(./static/KaTeX_Size4-Regular.93084eec.woff2) format("woff2"),url(./static/KaTeX_Size4-Regular.3ee0d868.woff) format("woff"),url(./static/KaTeX_Size4-Regular.cd3f02bf.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Typewriter;src:url(./static/KaTeX_Typewriter-Regular.65cd6476.woff2) format("woff2"),url(./static/KaTeX_Typewriter-Regular.3f215ba2.woff) format("woff"),url(./static/KaTeX_Typewriter-Regular.73468499.ttf) format("truetype");font-weight:400;font-style:normal}.katex{font: 1.21em KaTeX_Main,Times New Roman,serif;line-height:1.2;text-indent:0;text-rendering:auto}.katex *{-ms-high-contrast-adjust:none!important}.katex .katex-version:after{content:"0.11.1"}.katex .katex-mathml{position:absolute;clip:rect(1px,1px,1px,1px);padding:0;border:0;height:1px;width:1px;overflow:hidden}.katex .katex-html>.newline{display:block}.katex .base{position:relative;white-space:nowrap;width:min-content}.katex .base,.katex .strut{display:inline-block}.katex .textbf{font-weight:700}.katex .textit{font-style:italic}.katex .textrm{font-family:KaTeX_Main}.katex .textsf{font-family:KaTeX_SansSerif}.katex .texttt{font-family:KaTeX_Typewriter}.katex .mathdefault{font-family:KaTeX_Math;font-style:italic}.katex .mathit{font-family:KaTeX_Main;font-style:italic}.katex .mathrm{font-style:normal}.katex .mathbf{font-family:KaTeX_Main;font-weight:700}.katex .boldsymbol{font-family:KaTeX_Math;font-weight:700;font-style:italic}.katex .amsrm,.katex .mathbb,.katex .textbb{font-family:KaTeX_AMS}.katex .mathcal{font-family:KaTeX_Caligraphic}.katex .mathfrak,.katex .textfrak{font-family:KaTeX_Fraktur}.katex .mathtt{font-family:KaTeX_Typewriter}.katex .mathscr,.katex .textscr{font-family:KaTeX_Script}.katex .mathsf,.katex .textsf{font-family:KaTeX_SansSerif}.katex .mathboldsf,.katex .textboldsf{font-family:KaTeX_SansSerif;font-weight:700}.katex .mathitsf,.katex .textitsf{font-family:KaTeX_SansSerif;font-style:italic}.katex .mainrm{font-family:KaTeX_Main;font-style:normal}.katex .vlist-t{display:inline-table;table-layout:fixed}.katex .vlist-r{display:table-row}.katex .vlist{display:table-cell;vertical-align:bottom;position:relative}.katex .vlist>span{display:block;height:0;position:relative}.katex .vlist>span>span{display:inline-block}.katex .vlist>span>.pstrut{overflow:hidden;width:0}.katex .vlist-t2{margin-right:-2px}.katex .vlist-s{display:table-cell;vertical-align:bottom;font-size:1px;width:2px;min-width:2px}.katex .msupsub{text-align:left}.katex .mfrac>span>span{text-align:center}.katex .mfrac .frac-line{display:inline-block;width:100%;border-bottom-style:solid}.katex .hdashline,.katex .hline,.katex .mfrac .frac-line,.katex .overline .overline-line,.katex .rule,.katex .underline .underline-line{min-height:1px}.katex .mspace{display:inline-block}.katex .clap,.katex .llap,.katex .rlap{width:0;position:relative}.katex .clap>.inner,.katex .llap>.inner,.katex .rlap>.inner{position:absolute}.katex .clap>.fix,.katex .llap>.fix,.katex .rlap>.fix{display:inline-block}.katex .llap>.inner{right:0}.katex .clap>.inner,.katex .rlap>.inner{left:0}.katex .clap>.inner>span{margin-left:-50%;margin-right:50%}.katex .rule{display:inline-block;border:0 solid;position:relative}.katex .hline,.katex .overline .overline-line,.katex .underline .underline-line{display:inline-block;width:100%;border-bottom-style:solid}.katex .hdashline{display:inline-block;width:100%;border-bottom-style:dashed}.katex .sqrt>.root{margin-left:.27777778em;margin-right:-.55555556em}.katex .fontsize-ensurer.reset-size1.size1,.katex .sizing.reset-size1.size1{font-size:1em}.katex .fontsize-ensurer.reset-size1.size2,.katex .sizing.reset-size1.size2{font-size:1.2em}.katex .fontsize-ensurer.reset-size1.size3,.katex .sizing.reset-size1.size3{font-size:1.4em}.katex .fontsize-ensurer.reset-size1.size4,.katex .sizing.reset-size1.size4{font-size:1.6em}.katex .fontsize-ensurer.reset-size1.size5,.katex .sizing.reset-size1.size5{font-size:1.8em}.katex .fontsize-ensurer.reset-size1.size6,.katex .sizing.reset-size1.size6{font-size:2em}.katex .fontsize-ensurer.reset-size1.size7,.katex .sizing.reset-size1.size7{font-size:2.4em}.katex .fontsize-ensurer.reset-size1.size8,.katex .sizing.reset-size1.size8{font-size:2.88em}.katex .fontsize-ensurer.reset-size1.size9,.katex .sizing.reset-size1.size9{font-size:3.456em}.katex .fontsize-ensurer.reset-size1.size10,.katex .sizing.reset-size1.size10{font-size:4.148em}.katex .fontsize-ensurer.reset-size1.size11,.katex .sizing.reset-size1.size11{font-size:4.976em}.katex .fontsize-ensurer.reset-size2.size1,.katex .sizing.reset-size2.size1{font-size:.83333333em}.katex .fontsize-ensurer.reset-size2.size2,.katex .sizing.reset-size2.size2{font-size:1em}.katex .fontsize-ensurer.reset-size2.size3,.katex .sizing.reset-size2.size3{font-size:1.16666667em}.katex .fontsize-ensurer.reset-size2.size4,.katex .sizing.reset-size2.size4{font-size:1.33333333em}.katex .fontsize-ensurer.reset-size2.size5,.katex .sizing.reset-size2.size5{font-size:1.5em}.katex .fontsize-ensurer.reset-size2.size6,.katex .sizing.reset-size2.size6{font-size:1.66666667em}.katex .fontsize-ensurer.reset-size2.size7,.katex .sizing.reset-size2.size7{font-size:2em}.katex .fontsize-ensurer.reset-size2.size8,.katex .sizing.reset-size2.size8{font-size:2.4em}.katex .fontsize-ensurer.reset-size2.size9,.katex .sizing.reset-size2.size9{font-size:2.88em}.katex .fontsize-ensurer.reset-size2.size10,.katex .sizing.reset-size2.size10{font-size:3.45666667em}.katex .fontsize-ensurer.reset-size2.size11,.katex .sizing.reset-size2.size11{font-size:4.14666667em}.katex .fontsize-ensurer.reset-size3.size1,.katex .sizing.reset-size3.size1{font-size:.71428571em}.katex .fontsize-ensurer.reset-size3.size2,.katex .sizing.reset-size3.size2{font-size:.85714286em}.katex .fontsize-ensurer.reset-size3.size3,.katex .sizing.reset-size3.size3{font-size:1em}.katex .fontsize-ensurer.reset-size3.size4,.katex .sizing.reset-size3.size4{font-size:1.14285714em}.katex .fontsize-ensurer.reset-size3.size5,.katex .sizing.reset-size3.size5{font-size:1.28571429em}.katex .fontsize-ensurer.reset-size3.size6,.katex .sizing.reset-size3.size6{font-size:1.42857143em}.katex .fontsize-ensurer.reset-size3.size7,.katex .sizing.reset-size3.size7{font-size:1.71428571em}.katex .fontsize-ensurer.reset-size3.size8,.katex .sizing.reset-size3.size8{font-size:2.05714286em}.katex .fontsize-ensurer.reset-size3.size9,.katex .sizing.reset-size3.size9{font-size:2.46857143em}.katex .fontsize-ensurer.reset-size3.size10,.katex .sizing.reset-size3.size10{font-size:2.96285714em}.katex .fontsize-ensurer.reset-size3.size11,.katex .sizing.reset-size3.size11{font-size:3.55428571em}.katex .fontsize-ensurer.reset-size4.size1,.katex .sizing.reset-size4.size1{font-size:.625em}.katex .fontsize-ensurer.reset-size4.size2,.katex .sizing.reset-size4.size2{font-size:.75em}.katex .fontsize-ensurer.reset-size4.size3,.katex .sizing.reset-size4.size3{font-size:.875em}.katex .fontsize-ensurer.reset-size4.size4,.katex .sizing.reset-size4.size4{font-size:1em}.katex .fontsize-ensurer.reset-size4.size5,.katex .sizing.reset-size4.size5{font-size:1.125em}.katex .fontsize-ensurer.reset-size4.size6,.katex .sizing.reset-size4.size6{font-size:1.25em}.katex .fontsize-ensurer.reset-size4.size7,.katex .sizing.reset-size4.size7{font-size:1.5em}.katex .fontsize-ensurer.reset-size4.size8,.katex .sizing.reset-size4.size8{font-size:1.8em}.katex .fontsize-ensurer.reset-size4.size9,.katex .sizing.reset-size4.size9{font-size:2.16em}.katex .fontsize-ensurer.reset-size4.size10,.katex .sizing.reset-size4.size10{font-size:2.5925em}.katex .fontsize-ensurer.reset-size4.size11,.katex .sizing.reset-size4.size11{font-size:3.11em}.katex .fontsize-ensurer.reset-size5.size1,.katex .sizing.reset-size5.size1{font-size:.55555556em}.katex .fontsize-ensurer.reset-size5.size2,.katex .sizing.reset-size5.size2{font-size:.66666667em}.katex .fontsize-ensurer.reset-size5.size3,.katex .sizing.reset-size5.size3{font-size:.77777778em}.katex .fontsize-ensurer.reset-size5.size4,.katex .sizing.reset-size5.size4{font-size:.88888889em}.katex .fontsize-ensurer.reset-size5.size5,.katex .sizing.reset-size5.size5{font-size:1em}.katex .fontsize-ensurer.reset-size5.size6,.katex .sizing.reset-size5.size6{font-size:1.11111111em}.katex .fontsize-ensurer.reset-size5.size7,.katex .sizing.reset-size5.size7{font-size:1.33333333em}.katex .fontsize-ensurer.reset-size5.size8,.katex .sizing.reset-size5.size8{font-size:1.6em}.katex .fontsize-ensurer.reset-size5.size9,.katex .sizing.reset-size5.size9{font-size:1.92em}.katex .fontsize-ensurer.reset-size5.size10,.katex .sizing.reset-size5.size10{font-size:2.30444444em}.katex .fontsize-ensurer.reset-size5.size11,.katex .sizing.reset-size5.size11{font-size:2.76444444em}.katex .fontsize-ensurer.reset-size6.size1,.katex .sizing.reset-size6.size1{font-size:.5em}.katex .fontsize-ensurer.reset-size6.size2,.katex .sizing.reset-size6.size2{font-size:.6em}.katex .fontsize-ensurer.reset-size6.size3,.katex .sizing.reset-size6.size3{font-size:.7em}.katex .fontsize-ensurer.reset-size6.size4,.katex .sizing.reset-size6.size4{font-size:.8em}.katex .fontsize-ensurer.reset-size6.size5,.katex .sizing.reset-size6.size5{font-size:.9em}.katex .fontsize-ensurer.reset-size6.size6,.katex .sizing.reset-size6.size6{font-size:1em}.katex .fontsize-ensurer.reset-size6.size7,.katex .sizing.reset-size6.size7{font-size:1.2em}.katex .fontsize-ensurer.reset-size6.size8,.katex .sizing.reset-size6.size8{font-size:1.44em}.katex .fontsize-ensurer.reset-size6.size9,.katex .sizing.reset-size6.size9{font-size:1.728em}.katex .fontsize-ensurer.reset-size6.size10,.katex .sizing.reset-size6.size10{font-size:2.074em}.katex .fontsize-ensurer.reset-size6.size11,.katex .sizing.reset-size6.size11{font-size:2.488em}.katex .fontsize-ensurer.reset-size7.size1,.katex .sizing.reset-size7.size1{font-size:.41666667em}.katex .fontsize-ensurer.reset-size7.size2,.katex .sizing.reset-size7.size2{font-size:.5em}.katex .fontsize-ensurer.reset-size7.size3,.katex .sizing.reset-size7.size3{font-size:.58333333em}.katex .fontsize-ensurer.reset-size7.size4,.katex .sizing.reset-size7.size4{font-size:.66666667em}.katex .fontsize-ensurer.reset-size7.size5,.katex .sizing.reset-size7.size5{font-size:.75em}.katex .fontsize-ensurer.reset-size7.size6,.katex .sizing.reset-size7.size6{font-size:.83333333em}.katex .fontsize-ensurer.reset-size7.size7,.katex .sizing.reset-size7.size7{font-size:1em}.katex .fontsize-ensurer.reset-size7.size8,.katex .sizing.reset-size7.size8{font-size:1.2em}.katex .fontsize-ensurer.reset-size7.size9,.katex .sizing.reset-size7.size9{font-size:1.44em}.katex .fontsize-ensurer.reset-size7.size10,.katex .sizing.reset-size7.size10{font-size:1.72833333em}.katex .fontsize-ensurer.reset-size7.size11,.katex .sizing.reset-size7.size11{font-size:2.07333333em}.katex .fontsize-ensurer.reset-size8.size1,.katex .sizing.reset-size8.size1{font-size:.34722222em}.katex .fontsize-ensurer.reset-size8.size2,.katex .sizing.reset-size8.size2{font-size:.41666667em}.katex .fontsize-ensurer.reset-size8.size3,.katex .sizing.reset-size8.size3{font-size:.48611111em}.katex .fontsize-ensurer.reset-size8.size4,.katex .sizing.reset-size8.size4{font-size:.55555556em}.katex .fontsize-ensurer.reset-size8.size5,.katex .sizing.reset-size8.size5{font-size:.625em}.katex .fontsize-ensurer.reset-size8.size6,.katex .sizing.reset-size8.size6{font-size:.69444444em}.katex .fontsize-ensurer.reset-size8.size7,.katex .sizing.reset-size8.size7{font-size:.83333333em}.katex .fontsize-ensurer.reset-size8.size8,.katex .sizing.reset-size8.size8{font-size:1em}.katex .fontsize-ensurer.reset-size8.size9,.katex .sizing.reset-size8.size9{font-size:1.2em}.katex .fontsize-ensurer.reset-size8.size10,.katex .sizing.reset-size8.size10{font-size:1.44027778em}.katex .fontsize-ensurer.reset-size8.size11,.katex .sizing.reset-size8.size11{font-size:1.72777778em}.katex .fontsize-ensurer.reset-size9.size1,.katex .sizing.reset-size9.size1{font-size:.28935185em}.katex .fontsize-ensurer.reset-size9.size2,.katex .sizing.reset-size9.size2{font-size:.34722222em}.katex .fontsize-ensurer.reset-size9.size3,.katex .sizing.reset-size9.size3{font-size:.40509259em}.katex .fontsize-ensurer.reset-size9.size4,.katex .sizing.reset-size9.size4{font-size:.46296296em}.katex .fontsize-ensurer.reset-size9.size5,.katex .sizing.reset-size9.size5{font-size:.52083333em}.katex .fontsize-ensurer.reset-size9.size6,.katex .sizing.reset-size9.size6{font-size:.5787037em}.katex .fontsize-ensurer.reset-size9.size7,.katex .sizing.reset-size9.size7{font-size:.69444444em}.katex .fontsize-ensurer.reset-size9.size8,.katex .sizing.reset-size9.size8{font-size:.83333333em}.katex .fontsize-ensurer.reset-size9.size9,.katex .sizing.reset-size9.size9{font-size:1em}.katex .fontsize-ensurer.reset-size9.size10,.katex .sizing.reset-size9.size10{font-size:1.20023148em}.katex .fontsize-ensurer.reset-size9.size11,.katex .sizing.reset-size9.size11{font-size:1.43981481em}.katex .fontsize-ensurer.reset-size10.size1,.katex .sizing.reset-size10.size1{font-size:.24108004em}.katex .fontsize-ensurer.reset-size10.size2,.katex .sizing.reset-size10.size2{font-size:.28929605em}.katex .fontsize-ensurer.reset-size10.size3,.katex .sizing.reset-size10.size3{font-size:.33751205em}.katex .fontsize-ensurer.reset-size10.size4,.katex .sizing.reset-size10.size4{font-size:.38572806em}.katex .fontsize-ensurer.reset-size10.size5,.katex .sizing.reset-size10.size5{font-size:.43394407em}.katex .fontsize-ensurer.reset-size10.size6,.katex .sizing.reset-size10.size6{font-size:.48216008em}.katex .fontsize-ensurer.reset-size10.size7,.katex .sizing.reset-size10.size7{font-size:.57859209em}.katex .fontsize-ensurer.reset-size10.size8,.katex .sizing.reset-size10.size8{font-size:.69431051em}.katex .fontsize-ensurer.reset-size10.size9,.katex .sizing.reset-size10.size9{font-size:.83317261em}.katex .fontsize-ensurer.reset-size10.size10,.katex .sizing.reset-size10.size10{font-size:1em}.katex .fontsize-ensurer.reset-size10.size11,.katex .sizing.reset-size10.size11{font-size:1.19961427em}.katex .fontsize-ensurer.reset-size11.size1,.katex .sizing.reset-size11.size1{font-size:.20096463em}.katex .fontsize-ensurer.reset-size11.size2,.katex .sizing.reset-size11.size2{font-size:.24115756em}.katex .fontsize-ensurer.reset-size11.size3,.katex .sizing.reset-size11.size3{font-size:.28135048em}.katex .fontsize-ensurer.reset-size11.size4,.katex .sizing.reset-size11.size4{font-size:.32154341em}.katex .fontsize-ensurer.reset-size11.size5,.katex .sizing.reset-size11.size5{font-size:.36173633em}.katex .fontsize-ensurer.reset-size11.size6,.katex .sizing.reset-size11.size6{font-size:.40192926em}.katex .fontsize-ensurer.reset-size11.size7,.katex .sizing.reset-size11.size7{font-size:.48231511em}.katex .fontsize-ensurer.reset-size11.size8,.katex .sizing.reset-size11.size8{font-size:.57877814em}.katex .fontsize-ensurer.reset-size11.size9,.katex .sizing.reset-size11.size9{font-size:.69453376em}.katex .fontsize-ensurer.reset-size11.size10,.katex .sizing.reset-size11.size10{font-size:.83360129em}.katex .fontsize-ensurer.reset-size11.size11,.katex .sizing.reset-size11.size11{font-size:1em}.katex .delimsizing.size1{font-family:KaTeX_Size1}.katex .delimsizing.size2{font-family:KaTeX_Size2}.katex .delimsizing.size3{font-family:KaTeX_Size3}.katex .delimsizing.size4{font-family:KaTeX_Size4}.katex .delimsizing.mult .delim-size1>span{font-family:KaTeX_Size1}.katex .delimsizing.mult .delim-size4>span{font-family:KaTeX_Size4}.katex .nulldelimiter{display:inline-block;width:.12em}.katex .delimcenter,.katex .op-symbol{position:relative}.katex .op-symbol.small-op{font-family:KaTeX_Size1}.katex .op-symbol.large-op{font-family:KaTeX_Size2}.katex .op-limits>.vlist-t{text-align:center}.katex .accent>.vlist-t{text-align:center}.katex .accent .accent-body{position:relative}.katex .accent .accent-body:not(.accent-full){width:0}.katex .overlay{display:block}.katex .mtable .vertical-separator{display:inline-block;min-width:1px}.katex .mtable .arraycolsep{display:inline-block}.katex .mtable .col-align-c>.vlist-t{text-align:center}.katex .mtable .col-align-l>.vlist-t{text-align:left}.katex .mtable .col-align-r>.vlist-t{text-align:right}.katex .svg-align{text-align:left}.katex svg{display:block;position:absolute;width:100%;height:inherit;fill:currentColor;stroke:currentColor;fill-rule:nonzero;fill-opacity:1;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1}.katex svg path{stroke:none}.katex img{border-style:none;min-width:0;min-height:0;max-width:none;max-height:none}.katex .stretchy{width:100%;display:block;position:relative;overflow:hidden}.katex .stretchy:after,.katex .stretchy:before{content:""}.katex .hide-tail{width:100%;position:relative;overflow:hidden}.katex .halfarrow-left{position:absolute;left:0;width:50.2%;overflow:hidden}.katex .halfarrow-right{position:absolute;right:0;width:50.2%;overflow:hidden}.katex .brace-left{position:absolute;left:0;width:25.1%;overflow:hidden}.katex .brace-center{position:absolute;left:25%;width:50%;overflow:hidden}.katex .brace-right{position:absolute;right:0;width:25.1%;overflow:hidden}.katex .x-arrow-pad{padding:0 .5em}.katex .mover,.katex .munder,.katex .x-arrow{text-align:center}.katex .boxpad{padding:0 .3em}.katex .fbox,.katex .fcolorbox{box-sizing:border-box;border:.04em solid}.katex .cancel-pad{padding:0 .2em}.katex .cancel-lap{margin-left:-.2em;margin-right:-.2em}.katex .sout{border-bottom-style:solid;border-bottom-width:.08em}.katex-display{display:block;margin:1em 0;text-align:center}.katex-display>.katex{display:block;text-align:center;white-space:nowrap}.katex-display>.katex>.katex-html{display:block;position:relative}.katex-display>.katex>.katex-html>.tag{position:absolute;right:0}.katex-display.leqno>.katex>.katex-html>.tag{left:0;right:auto}.katex-display.fleqn>.katex{text-align:left}.wrp___dq7YK{display:flex;justify-content:center;align-items:center;position:fixed;width:100%;height:100%;left:0;top:0;z-index:108}.wrp___dq7YK.bgBlack___ARIUV{background:#00000080}.wrp___dq7YK img,.wrp___dq7YK video{max-width:100%;max-height:80%;text-align:center}.wrp___dq7YK iframe{width:100%;height:100%;position:absolute;left:0;top:0;background:#fff;border:none}.monaco___VnZC3{position:absolute;height:100%;width:100%}.darkBlue___UprA9 *{font-size:14px}.darkBlue___UprA9 [class~=margin],.darkBlue___UprA9 [class~=monaco-editor-background]{background:#0a0e2d!important}.darkBlue___UprA9 [class~=line-numbers]{color:#fff!important}@keyframes showClose___edZQA{to{opacity:1;visibility:visible}}.close___LKoWu{position:absolute;right:40px;top:40px;z-index:10;display:flex;visibility:hidden;animation:showClose___edZQA 0s linear 1s forwards}.close___LKoWu>span{background:#4a4a4a;color:#fff;width:40px;height:40px;border-radius:4px;display:flex;justify-content:center;align-items:center;cursor:pointer;margin-left:10px}.embed___hvpEJ{position:absolute;left:0;top:0;width:100%;height:100%}.my-monaco-editor div,.my-diff-editor div{font-size:unset}.my-error-line-wrp{width:calc(100% - 20px)!important;background:#f5000033!important;height:auto!important;color:#f50000}.noCopyPaste .quick-input-widget{display:none!important}.breakpoints-select{background:red;width:8px!important;height:8px!important;left:7px!important;top:7px;border-radius:4px;user-select:none;pointer-events:none}.breakpoints-fake{background:#ff000080;width:8px!important;height:8px!important;left:7px!important;top:7px;border-radius:4px;user-select:none;pointer-events:none}.highlighted-line{background:#4b4b18}.mdBody___raKXb{position:relative}.button___Ch5Pc{position:absolute;display:flex;align-items:center;justify-content:center;background:#0000001a;display:none}.previewFlowChart___vY1dq{align-items:flex-start;justify-content:end;background:none!important}.previewFlowChart___vY1dq button{margin:20px}.markdown-toolbar-container{display:flex;flex-flow:row wrap;align-items:center;padding:0 28px 0 5px;margin:0;position:relative;list-style:none;background:#fff;border-bottom:1px solid #ccc;box-sizing:border-box;line-height:20px;width:100%;min-height:30px;height:38px;overflow:hidden}.markdown-toolbar-container .fill-tip{cursor:pointer;font-size:12px;display:inline-block;padding:5px;border:1px solid #E99237;border-radius:5px;box-sizing:border-box;line-height:16px;height:auto;color:#a65500;background-color:#fff1e2;position:relative;margin-left:10px}.markdown-toolbar-container .fill-tip:before{content:" ";width:0;height:0;border-top:6px solid transparent;border-bottom:6px solid transparent;border-right:6px solid #FFF1E2;position:absolute;left:-6px;top:6px;z-index:10}.markdown-toolbar-container .fill-tip:after{content:" ";width:0;height:0;border-top:6px solid transparent;border-bottom:6px solid transparent;border-right:6px solid #E99237;position:absolute;left:-7px;top:6px}.markdown-toolbar-container li{color:#666;padding:0 1px;height:100%;display:flex;height:38px;flex-flow:column nowrap;justify-content:center}.markdown-toolbar-container a,.markdown-toolbar-container span{display:block}.markdown-toolbar-container a{width:28px;color:#666;cursor:pointer;text-align:center;font-size:18px}.markdown-toolbar-container a i{font-size:18px}.markdown-toolbar-container a i:before{font-size:18px}.markdown-toolbar-container .btn-null{width:auto;display:flex;flex-flow:row nowrap;align-items:center}.markdown-toolbar-container .insert-blank{color:#e99237;font-size:18px}.markdown-toolbar-container span.v-line{margin:0 5px;height:65%;border-right:1px solid #ccc}.mini .markdown-toolbar-container li{height:28px}.editor-resize{display:block;width:120px;height:4px;left:54%;border-top:1px solid #ccc;border-bottom:1px solid #ccc;cursor:row-resize;white-space:nowrap;overflow:hidden;text-transform:capitalize;box-sizing:border-box;margin:0 auto}.btn-full-screen{position:absolute;right:5px}@font-face{font-family:md-iconfont;src:url(./static/iconfont.345f94c8.eot);src:url(./static/iconfont.345f94c8.eot#iefix) format("embedded-opentype"),url(./static/iconfont.deef216b.woff) format("woff"),url(./static/iconfont.42606faf.ttf) format("truetype"),url(./static/iconfont.504b881c.svg#iconfont) format("svg")}.md-iconfont{font-family:md-iconfont!important;font-size:16px;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-uniE900:before{content:"\e900";font-size:14px;margin-left:5px}.icon-shrink:before{content:"\e728"}.icon-enlarge:before{content:"\e623"}.icon-code:before{content:"\e602"}.icon-italic:before{content:"\e718"}.icon-bold:before{content:"\e644"}.icon-picture:before{content:"\e606"}.icon-minus:before{content:"\e62c"}.icon-order-list:before{content:"\e655"}.icon-link:before{content:"\e7d4"}.icon-formula:before{content:"\e633"}.icon-unorder-list:before{content:"\e668"}.icon-edit:before{content:"\e603"}.icon-table:before{content:"\e7db"}.icon-sum:before{content:"\e667"}.icon-eye:before{content:"\e69f"}.icon-eye-slash:before{content:"\e601"}.icon-eraser:before{content:"\e8cd"}.icon-file-code:before{content:"\e9ec"}.cm-s-blackboard.CodeMirror{background:#0c1021;color:#f8f8f8}.cm-s-blackboard div.CodeMirror-selected{background:#253b76}.cm-s-blackboard .CodeMirror-line::selection,.cm-s-blackboard .CodeMirror-line>span::selection,.cm-s-blackboard .CodeMirror-line>span>span::selection{background:#253b76fc}.cm-s-blackboard .CodeMirror-line::-moz-selection,.cm-s-blackboard .CodeMirror-line>span::-moz-selection,.cm-s-blackboard .CodeMirror-line>span>span::-moz-selection{background:#253b76fc}.cm-s-blackboard .CodeMirror-gutters{background:#0c1021;border-right:0}.cm-s-blackboard .CodeMirror-guttermarker{color:#fbde2d}.cm-s-blackboard .CodeMirror-guttermarker-subtle,.cm-s-blackboard .CodeMirror-linenumber{color:#888}.cm-s-blackboard .CodeMirror-cursor{border-left:1px solid #A7A7A7}.cm-s-blackboard .cm-keyword{color:#fbde2d}.cm-s-blackboard .cm-atom,.cm-s-blackboard .cm-number{color:#d8fa3c}.cm-s-blackboard .cm-def{color:#8da6ce}.cm-s-blackboard .cm-variable{color:#ff6400}.cm-s-blackboard .cm-operator{color:#fbde2d}.cm-s-blackboard .cm-comment{color:#aeaeae}.cm-s-blackboard .cm-string,.cm-s-blackboard .cm-string-2{color:#61ce3c}.cm-s-blackboard .cm-meta{color:#d8fa3c}.cm-s-blackboard .cm-builtin,.cm-s-blackboard .cm-tag,.cm-s-blackboard .cm-attribute{color:#8da6ce}.cm-s-blackboard .cm-header{color:#ff6400}.cm-s-blackboard .cm-hr{color:#aeaeae}.cm-s-blackboard .cm-link{color:#8da6ce}.cm-s-blackboard .cm-error{background:#9d1e15;color:#f8f8f8}.cm-s-blackboard .CodeMirror-activeline-background{background:#3c3636}.cm-s-blackboard .CodeMirror-matchingbracket{outline:1px solid grey;color:#fff!important}.upload-button{width:106px;height:32px;line-height:32px;font-size:12px;display:block;position:relative;color:#0152d9}.upload-button input{opacity:0;width:160px;height:32px;position:absolute;top:0;left:0;z-index:-1}.imageDimensions___a7crR{display:flex;justify-content:center;align-items:center;position:fixed;width:100%;height:100vh;left:0;top:0;z-index:1005;background:#fff;overflow:hidden}.imageDimensions___a7crR .img___Kroat{visibility:hidden;max-width:80%;min-width:500px}.imageDimensions___a7crR [class*=_toolbox_colors]{position:fixed;left:0;bottom:0}.imageDimensions___a7crR.fullWidth___c492T .img___Kroat{max-width:100%;width:100%;height:100%}.myPaletteDiv___Xjz2I{position:relative;left:-15px;width:320px}.myPaletteDiv___Xjz2I canvas{margin-top:15px}.flowChartWrp____f45r [class^=goTXarea],.flowChartWrp____f45r textarea{min-width:70px;margin-left:-15px!important}.maxH60___Pd4Re [class^=ant-modal-content]{height:57px!important;overflow:hidden}.drawerWrap___MfDw8 [class~=ant-drawer-body]{padding:0!important}.lists___xhHyq{padding-bottom:10px}.lists___xhHyq code{background:none!important}.lists___xhHyq>div>div:first-child{background:#f6f6f6;display:flex;align-items:center;justify-content:center;flex-direction:column;padding:10px 0;font-size:12px;cursor:pointer}.lists___xhHyq>div>div:first-child [class^=katex]{font-size:22px}.item___pWJAA{position:relative}.item___pWJAA:nth-last-child(-n+3) .children___sDG61{left:initial;right:5px}.item___pWJAA:hover{z-index:2147483648}.item___pWJAA:hover .children___sDG61{display:block}.children___sDG61{display:none;position:absolute;left:6px;top:70px;width:440px;max-height:400px;overflow:auto;background:#fff;border:1px solid #ccc;border-radius:4px;box-shadow:0 0 6px #ccc;padding:15px}.children___sDG61 h1{font-size:14px;padding-top:6px}.children___sDG61 .diamond___FwgzD>div{background:#f6f6f6;display:flex;align-items:center;justify-content:center;flex-direction:column;cursor:pointer;height:50px;font-size:12px;padding:0 10px;min-width:80px}.children___sDG61 .diamond___FwgzD>div [class^=katex]{font-size:14px}.button___WPN6r{position:absolute;right:20px;bottom:20px}.mathWrap___FmnMJ{width:800px;height:550px}.mathFillWrap___PmY3H{cursor:pointer}.mathFillWrap___PmY3H ::part(menu-toggle){color:#00f;opacity:1;display:none}.mathFillWrap___PmY3H math-field{background:none}.mathFillWrap___PmY3H *{pointer-events:none}.btnWrap___oVL7W{display:flex;row-gap:15px;margin-top:20px;flex-wrap:wrap}.btnWrap___oVL7W .btn___CiIEf{position:relative}.btnWrap___oVL7W .btn___CiIEf .s1___JCH7l{padding:4px 10px;font-size:14px;color:#666;background:#f1f1f1;border-radius:15px;cursor:default;margin-right:32px}.btnWrap___oVL7W .btn___CiIEf .s2___jSyjE{display:none;width:20px;height:20px;position:absolute;z-index:10;right:6px;top:50%;transform:translateY(-50%);cursor:pointer}.btnWrap___oVL7W .btn___CiIEf:hover .s1___JCH7l{color:#0152d9;background:#1890ff33}.btnWrap___oVL7W .btn___CiIEf:hover .s2___jSyjE{display:inline-block}.flex_box_center___hBEA9{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___rMB3f{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___XT_7U{align-items:center;box-align:center}.flex_box_center_end___ayQhe{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___Yqif8{flex-direction:column;box-orient:block-axis}.complete___zRKx3{position:relative;width:100%;height:70px;display:flex;justify-content:center;align-items:center;background:#fff;box-shadow:0 -4px 8px 1px #f1f1f1}.complete___zRKx3 .cancel___D5r7A{height:40px;line-height:40px;text-align:center;border-radius:4px;border:1px solid #0152d9;font-size:16px;color:#0152d9;padding:0 34px;cursor:pointer;user-select:none}.complete___zRKx3 .save___sa92o{height:40px;line-height:40px;text-align:center;border-radius:4px;background:#0152d9;font-size:16px;color:#fff;padding:0 34px;cursor:pointer;margin-left:40px;user-select:none}.flex_box_center___bIXR2{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___Qd_bs{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___m4yjg{align-items:center;box-align:center}.flex_box_center_end___QlnxS{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___BKnnV{flex-direction:column;box-orient:block-axis}.zhishidian___D2PeN{width:102px;height:32px;background:linear-gradient(180deg,#fff,#f6f7f9);box-shadow:0 2px 4px #e0dfe1,inset 0 1px 3px #ffffff80;border-radius:16px;border:1px solid #BACFFE;font-family:PingFangSC,PingFang SC;font-weight:400;font-size:14px;color:#3061d0;line-height:30px;text-align:center;font-style:normal;cursor:pointer;margin-left:auto}.flex_box_center___NeSU8{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___ImTGl{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___BtRd9{align-items:center;box-align:center}.flex_box_center_end___qcLe3{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___Ze_3q{flex-direction:column;box-orient:block-axis}.banner___PoUBO{display:flex;align-items:center;justify-content:center}.banner___PoUBO .content___XoDjy{width:1200px;height:212px;display:flex;align-items:flex-start;justify-content:space-between}.banner___PoUBO .content___XoDjy aside{margin-top:56px}.banner___PoUBO .content___XoDjy aside p{display:flex;align-items:center}.banner___PoUBO .content___XoDjy aside p b{font-size:30px;font-weight:500;color:#000;letter-spacing:4px;margin-right:20px}.banner___PoUBO .content___XoDjy aside p span{font-size:16px;color:#000;letter-spacing:4px}.banner___PoUBO .content___XoDjy aside .btns___Pb35j{margin-top:35px}.banner___PoUBO .content___XoDjy aside .btns___Pb35j>div{display:inline-block;height:32px;background:#f6f7f9;box-shadow:0 2px 4px #e0dfe1,inset 0 1px 3px #ffffff80;border-radius:4px;border:1px solid #dadbde;font-size:14px;color:#3b3e47;line-height:30px;margin-right:23px;padding:0 16px;position:relative;cursor:pointer}.banner___PoUBO .content___XoDjy aside .btns___Pb35j>div:hover{color:#165dff;border:1px solid #bacffe}.banner___PoUBO .content___XoDjy aside .btns___Pb35j>div img{position:absolute;z-index:1;top:-21px;right:22px}.flex_box_center___hG6RI{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___ss3Fh{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___K80p9{align-items:center;box-align:center}.flex_box_center_end___qmXX3{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___GFV8F{flex-direction:column;box-orient:block-axis}.row___aXJjm{display:flex;align-items:flex-start;justify-content:flex-start}.row___aXJjm .title___HUKL0{font-size:14px;color:#9096a3;flex-shrink:0;width:41px;text-align-last:justify;margin-top:4px;margin-right:12px}.row___aXJjm .tagsWrap___XB2W3{flex:1 1;position:relative}.row___aXJjm .tagsWrap___XB2W3 .action___VdHb1{font-size:14px;color:#82a8ff;width:55px;position:absolute;z-index:2;bottom:20px;right:0;cursor:pointer}.row___aXJjm .tagsWrap___XB2W3 .action___VdHb1 i{display:inline-block;font-size:12px}.row___aXJjm .tagsWrap___XB2W3 .bar___t1kKC{max-height:245px;overflow:hidden}.row___aXJjm .tagsWrap___XB2W3 .bar___t1kKC .tag___V7Eft>span{display:inline-flex;align-items:center;margin-left:8px;margin-bottom:17px;font-size:14px;cursor:pointer;padding:4px 12px}.row___aXJjm .tagsWrap___XB2W3 .bar___t1kKC .tag___V7Eft>span .name___Hk1Ip{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:600px;display:inline-block}.row___aXJjm .tagsWrap___XB2W3 .bar___t1kKC .tag___V7Eft>span .num___xQpcH{margin-left:3px}.row___aXJjm .tagsWrap___XB2W3 .bar___t1kKC .tag___V7Eft>span:hover{color:#165dff!important}.row___aXJjm .tagsWrap___XB2W3 .bar___t1kKC .tag___V7Eft .active___XryTX{color:#165dff!important;border-radius:2px;background:#f6f7f9}.row___aXJjm .tagsWrap___XB2W3 .bar___t1kKC::-webkit-scrollbar-thumb{background:#0000000d!important;border-radius:3px}.row___aXJjm .tagsWrap___XB2W3 .bar___t1kKC::-webkit-scrollbar-track{background-color:#f6f7f9!important;box-shadow:initial!important}.row___aXJjm .tagsBorderWrap___OMxjs .bar___t1kKC{padding-top:8px;border-radius:4px;border:1px solid rgba(219,220,224,.5)}.flex_box_center___aK2n3{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___HX0Oh{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___LJOJr{align-items:center;box-align:center}.flex_box_center_end___SCakF{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___AYv4m{flex-direction:column;box-orient:block-axis}.tabs___GTqPV{height:32px;background:#f6f7f9;box-shadow:inset 0 1px 3px #d7d8d9;border-radius:16px;display:inline-block}.tabs___GTqPV span{display:inline-block;padding:0 20px;line-height:32px;font-size:14px;font-weight:400;color:#9096a3;position:relative;cursor:pointer}.tabs___GTqPV span:hover{color:#165dff}.tabs___GTqPV span:after{content:"";position:absolute;width:1px;height:calc(100% - 2px);background:#e2e2e2;border-radius:4px;z-index:1;left:0;top:1px;background:linear-gradient(180deg,#fff0,#e2e2e2,#fff0)}.tabs___GTqPV span:first-child:after,.tabs___GTqPV .active___F26E8+span:after{display:none}.tabs___GTqPV .active___F26E8{background:linear-gradient(180deg,#fff,#f6f7f9);box-shadow:0 0 2px #e8effb;border-radius:16px;border:1px solid #c8d2ea;color:#165dff;line-height:30px}.tabs___GTqPV .active___F26E8:after{display:none}.flex_box_center___yX6Oa{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___t7oqF{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___dEIHy{align-items:center;box-align:center}.flex_box_center_end___taQDF{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___xY_Lr{flex-direction:column;box-orient:block-axis}.input___PW2zI{width:507px;height:38px;background:#f6f7f9;border-radius:19px;display:flex;align-items:center;padding:0 20px}.input___PW2zI .dropdown___vSy8B{position:relative;flex-shrink:0}.input___PW2zI .dropdown___vSy8B:hover .menu___NiyBu{display:block}.input___PW2zI .dropdown___vSy8B .text___Grueu{color:#000;font-size:14px;cursor:default;height:38px;display:flex;align-items:center}.input___PW2zI .dropdown___vSy8B .text___Grueu i{font-size:12px;display:inline-block;transform:translateY(1px) scale(.6);color:#979797}.input___PW2zI .dropdown___vSy8B .text___Grueu .b1___ZKryM{display:inline-block;width:1px;height:38px;margin-left:15px;margin-right:0;background:linear-gradient(180deg,#fff0,#fff,#fff0)}.input___PW2zI .dropdown___vSy8B .text___Grueu .b2___aKyGa{display:inline-block;width:1px;height:38px;margin-left:0;margin-right:8px;background:linear-gradient(180deg,#fff0,#e2e2e2,#fff0)}.input___PW2zI .dropdown___vSy8B .menu___NiyBu{display:none;position:absolute;z-index:999;width:auto;left:-16px;top:35px;padding:4px;background-color:#fff;border-radius:8px;box-shadow:0 10px 16px #cecece}.input___PW2zI .dropdown___vSy8B .menu___NiyBu div{clear:both;margin:0;padding:5px 12px;color:#000000e0;font-weight:400;font-size:14px;text-align:left;line-height:1.57142857;cursor:pointer;transition:all .2s;white-space:nowrap}.input___PW2zI .dropdown___vSy8B .menu___NiyBu div:hover{background-color:#f5f5f5}.input___PW2zI>input{flex:1 1;padding:4px 0}.flex_box_center___tol8o{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___Z235C{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___Wq1sZ{align-items:center;box-align:center}.flex_box_center_end___LLxom{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___DbMSN{flex-direction:column;box-orient:block-axis}.quickPager___GM30J{display:flex;align-items:center;justify-content:center}.quickPager___GM30J>div{width:60px;height:28px;line-height:26px;text-align:center;background:#f8f9fc;border-radius:2px;border:1px solid rgba(195,207,224,.5);font-size:12px;color:#464f66;margin:0 10px;user-select:none;cursor:pointer}.quickPager___GM30J>div:hover{color:#165dff}.quickPager___GM30J .disabled___Ozc8I{background:#f3f3f5;border:0;line-height:28px;cursor:not-allowed;color:#cecece}.flex_box_center___FO7TP{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___LotYx{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___bWdaw{align-items:center;box-align:center}.flex_box_center_end___mVJ1o{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___M83Mm{flex-direction:column;box-orient:block-axis}.list___oOsiS{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;padding:0}.list___oOsiS .wrap___G6T7F{height:277px;background:#fff;box-shadow:0 2px 4px #d6dae1;border-radius:8px;position:relative}.list___oOsiS .wrap___G6T7F .lockWrap___Rl79E{position:absolute;width:100%;left:0;top:0;background-color:#00000080;height:100%;z-index:10;display:flex;cursor:default;justify-content:center;align-items:center;flex-direction:column;border-radius:8px}.list___oOsiS .wrap___G6T7F .li___oZZ7l:hover .cover___b2bYW{transform:scale(1.1)}.list___oOsiS .wrap___G6T7F .li___oZZ7l .img___IQX7w{overflow:hidden;height:calc(100% - 100px);border-radius:8px 8px 0 0;position:relative}.list___oOsiS .wrap___G6T7F .li___oZZ7l .img___IQX7w .cover___b2bYW{width:100%;transition:all .5s}.list___oOsiS .wrap___G6T7F .li___oZZ7l .img___IQX7w .sign___HkT6C{position:absolute;z-index:1;left:0;bottom:0;height:30px}.list___oOsiS .wrap___G6T7F .li___oZZ7l .name___SsJx8{height:52px;font-size:16px;font-weight:600;color:#000;padding:30px 12px 0;width:100%;display:flex;align-items:center}.list___oOsiS .wrap___G6T7F .li___oZZ7l .name___SsJx8 .e___TMqq0{display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.list___oOsiS .wrap___G6T7F .li___oZZ7l .tags___bcjyo{height:45px;display:flex;align-items:center;color:#000f37;padding:0 12px}.list___oOsiS .wrap___G6T7F .li___oZZ7l .tags___bcjyo i{color:#7d8592}.list___oOsiS .wrap___G6T7F .li___oZZ7l .tags___bcjyo>span{margin-right:5px;font-size:12px}.list___oOsiS .wrap___G6T7F .li___oZZ7l .tags___bcjyo .rate___YACg7{display:flex;align-items:center;margin-left:auto}.list___oOsiS .wrap___G6T7F .li___oZZ7l .tags___bcjyo .rate___YACg7 [class~=ant-rate-star]{font-size:13px}.list___oOsiS .wrap___G6T7F .li___oZZ7l .tags___bcjyo .rate___YACg7 [class~=ant-rate]{font-size:12px;margin-top:-3px;color:#ffa100}.list___oOsiS .wrap___G6T7F .li___oZZ7l .tags___bcjyo .rate___YACg7 [class~=ant-rate-star]:not(:last-child){margin-right:2px}.flex_box_center___AQ53o{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___i2aIa{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___sPEKB{align-items:center;box-align:center}.flex_box_center_end___GhSSH{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___R9_Hb{flex-direction:column;box-orient:block-axis}.list___jb2Ay{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;padding:0}.list___jb2Ay .wrap___VsQDr{height:308px;background:#fff;box-shadow:0 2px 4px #d6dae1;border-radius:8px;position:relative}.list___jb2Ay .wrap___VsQDr:hover [class~=user-path-items]{display:block!important}.list___jb2Ay .wrap___VsQDr .lockWrap___g1k1T{position:absolute;width:100%;left:0;top:0;background-color:#00000080;height:100%;z-index:10;display:flex;cursor:default;justify-content:center;align-items:center;border-radius:8px}.list___jb2Ay .wrap___VsQDr .li___IxCLC:hover .cover___Mu8wr{transform:scale(1.1)}.list___jb2Ay .wrap___VsQDr .li___IxCLC .img___IpFLA{overflow:hidden;height:calc(100% - 131px);border-radius:8px 8px 0 0}.list___jb2Ay .wrap___VsQDr .li___IxCLC .img___IpFLA .cover___Mu8wr{width:100%;transition:all .5s}.list___jb2Ay .wrap___VsQDr .li___IxCLC .img___IpFLA .movebq___mF7wt{display:none;position:absolute;z-index:1;padding:4px 8px;line-height:1;background:#fff3;border-radius:9px;color:#fff;font-size:12px;right:4px;top:4px}.list___jb2Ay .wrap___VsQDr .li___IxCLC .img___IpFLA .movebq___mF7wt i{margin-right:2px}.list___jb2Ay .wrap___VsQDr .li___IxCLC .img___IpFLA .movebq___mF7wt:hover{color:#e30000;background:#fff}.list___jb2Ay .wrap___VsQDr .li___IxCLC .img___IpFLA .bq___Bil0T{height:22px;background:#0000004d;color:#d9c7ab;border-radius:2px;padding:0 8px;font-size:12px;line-height:22px}.list___jb2Ay .wrap___VsQDr .li___IxCLC .img___IpFLA .sign___DXJ4d{width:52px;text-align:center;position:absolute;z-index:2;left:0;top:7px;color:#fff}.list___jb2Ay .wrap___VsQDr .li___IxCLC .name___l7FoJ{height:52px;font-size:16px;font-weight:600;color:#000;padding:30px 12px 0;width:100%;display:flex;align-items:center}.list___jb2Ay .wrap___VsQDr .li___IxCLC .name___l7FoJ .e___pXQUG{display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.list___jb2Ay .wrap___VsQDr .li___IxCLC .unit___wCIFR{font-size:14px;color:#000f37;padding:0 12px;margin-top:8px;display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.list___jb2Ay .wrap___VsQDr .li___IxCLC .unit___wCIFR i{color:#7d8592}.list___jb2Ay .wrap___VsQDr .li___IxCLC .tags___w_Mil{height:34px;display:flex;align-items:center;justify-content:space-between;color:#000f37;padding:0 12px}.list___jb2Ay .wrap___VsQDr .li___IxCLC .tags___w_Mil div{display:flex;align-items:center}.list___jb2Ay .wrap___VsQDr .li___IxCLC .tags___w_Mil div>span{margin-right:12px;font-size:12px}.list___jb2Ay .wrap___VsQDr .li___IxCLC .tags___w_Mil div i{color:#7d8592}.list___jb2Ay .wrap___VsQDr .li___IxCLC .tags___w_Mil .tag1___dxm7r,.list___jb2Ay .wrap___VsQDr .li___IxCLC .tags___w_Mil .tag2___llZkf{height:18px;padding:3px 6px;font-size:12px;border-radius:2px;border:1px solid #FFE6AB;color:#ca7720;display:flex;align-items:center;justify-content:center;font-weight:400}.list___jb2Ay .wrap___VsQDr .li___IxCLC .tags___w_Mil .tag2___llZkf{border:1px solid #D6F7EF;color:#01795d;margin-left:6px}.list___jb2Ay .wrapisCurrent___qIfQT{height:280px;background:#fff;box-shadow:0 2px 4px #d6dae1;border-radius:8px;position:relative}.list___jb2Ay .wrapisCurrent___qIfQT:hover [class~=user-path-items]{display:block!important}.list___jb2Ay .wrapisCurrent___qIfQT .lockWrap___g1k1T{position:absolute;width:100%;left:0;top:0;background-color:#00000080;height:100%;z-index:10;display:flex;cursor:default;justify-content:center;align-items:center;border-radius:8px}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC:hover .cover___Mu8wr{transform:scale(1.1)}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .img___IpFLA{overflow:hidden;height:calc(100% - 105px);border-radius:8px 8px 0 0}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .img___IpFLA .tagsDom___COQg7{height:calc(100% - 105px)!important}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .img___IpFLA .cover___Mu8wr{width:100%;transition:all .5s}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .img___IpFLA .bq___Bil0T{height:22px;background:#0000004d;color:#d9c7ab;border-radius:2px;padding:0 8px;font-size:12px;line-height:22px}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .img___IpFLA .sign___DXJ4d{width:52px;text-align:center;position:absolute;z-index:2;left:0;top:7px;color:#fff}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .name___l7FoJ{font-size:16px;font-weight:600;color:#000;padding:10px 12px 0;width:100%;display:flex;align-items:center}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .name___l7FoJ .e___pXQUG{display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .unit___wCIFR{font-size:14px;color:#000f37;padding:0 12px;margin-top:8px;display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .unit___wCIFR i{color:#7d8592}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .tags___w_Mil{height:34px;display:flex;align-items:center;justify-content:space-between;color:#000f37;padding:0 12px}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .tags___w_Mil div{display:flex;align-items:center}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .tags___w_Mil div>span{margin-right:12px;font-size:12px}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .tags___w_Mil div i{color:#7d8592}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .tags___w_Mil .tag1___dxm7r,.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .tags___w_Mil .tag2___llZkf{height:18px;padding:3px 6px;font-size:12px;border-radius:2px;border:1px solid #FFE6AB;color:#ca7720;display:flex;align-items:center;justify-content:center;font-weight:400}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .tags___w_Mil .tag2___llZkf{border:1px solid #D6F7EF;color:#01795d;margin-left:6px}.tagsDom___COQg7{display:flex;align-items:end;width:100%;padding:6px;position:absolute;top:0;left:0;height:calc(100% - 131px)}.movebq___mF7wt{display:none;position:absolute;top:0;right:95px!important;z-index:1;padding:4px 8px;line-height:1;background:#fff3;border-radius:9px;color:#fff;font-size:12px;right:4px;top:4px}.movebq___mF7wt i{margin-right:2px}.movebq___mF7wt:hover{color:#e30000;background:#fff}.hiddenbq___TqlUF{display:none;position:absolute;z-index:1;padding:4px 8px;line-height:1;background:#fff3;border-radius:9px;color:#fff;font-size:12px;right:4px;top:4px}.hiddenbq___TqlUF i{margin-right:2px}.hiddenbq___TqlUF:hover{color:#3061d0;background:#fff}.flex_box_center___eMcr7{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___HcNca{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___ZnvVN{align-items:center;box-align:center}.flex_box_center_end___fdgDf{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___SEKvd{flex-direction:column;box-orient:block-axis}.list___L1hmU{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;padding:0}.list___L1hmU .hidden___NniIi{display:none;position:absolute;z-index:1;padding:4px 8px;line-height:1;background:#9999991a;border-radius:9px;color:#999;font-size:12px;right:4px;top:4px}.list___L1hmU .hidden___NniIi i{margin-right:2px}.list___L1hmU .hidden___NniIi:hover{color:#3061d0;background:#3061d01a}.list___L1hmU .wrap___pKgcW{height:270px;background:#fff;box-shadow:0 1px 4px #d6dae1;border-radius:8px;position:relative}.list___L1hmU .wrap___pKgcW .btnsTop___Lrm6T{position:absolute;right:0;top:0;font-size:16px;color:#0152d9;z-index:5;padding:0;cursor:pointer}.list___L1hmU .wrap___pKgcW .btnsTop___Lrm6T span{margin:0!important;top:1px!important;right:3px!important;border-radius:6px}.list___L1hmU .wrap___pKgcW:hover .lockWrap___SMhkK{display:flex}.list___L1hmU .wrap___pKgcW:hover .hidden___NniIi{display:inline-block}.list___L1hmU .wrap___pKgcW .lockWrap___SMhkK{position:absolute;z-index:10;left:0;top:0;width:100%;height:100%;background:#0009;box-shadow:0 2px 5px #0000000d;border-radius:8px;display:none;flex-direction:column;justify-content:center;align-items:center}.list___L1hmU .wrap___pKgcW .lockWrap___SMhkK div{width:116px;height:36px;border-radius:18px;border:1px solid #ffffff;font-size:14px;font-weight:600;color:#fff;line-height:34px;text-align:center;margin:10px 0;cursor:pointer}.list___L1hmU .wrap___pKgcW .lockWrap___SMhkK div:hover{box-shadow:0 0 4px #4f85ff;border:1px solid #c2d3f8}.list___L1hmU .wrap___pKgcW .top___udHSB{height:calc(100% - 50px);display:flex;flex-direction:column;align-items:center;justify-content:flex-start;padding:0 24px;position:relative}.list___L1hmU .wrap___pKgcW .top___udHSB .sign___uwRpq{position:absolute;z-index:1;width:44px;height:22px;background:#ffe9c1;border-radius:8px 0 13px;left:0;top:0;color:#a45204;text-align:center;line-height:22px}.list___L1hmU .wrap___pKgcW .top___udHSB .name___Fpf90{font-weight:600;color:#333;margin-top:25px;font-size:16px;white-space:normal;text-align:center;-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:2;overflow:hidden;line-height:26px;height:48px}.list___L1hmU .wrap___pKgcW .top___udHSB .img___AMLhL{width:60px;height:60px;border-radius:30px;margin-top:14px}.list___L1hmU .wrap___pKgcW .top___udHSB .text___KiTb7{font-size:14px;color:#333;margin-top:8px;width:98%;text-align:center;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.list___L1hmU .wrap___pKgcW .top___udHSB .btns___i6IuZ{display:flex;align-items:center;margin-top:12px}.list___L1hmU .wrap___pKgcW .top___udHSB .btns___i6IuZ div{width:76px;background:#fff;height:26px;border-radius:13px;border:1px solid #d6f7ef;font-size:14px;color:#01795d;line-height:24px;text-align:center;margin:0 10px}.list___L1hmU .wrap___pKgcW .top___udHSB .btns___i6IuZ aside{width:76px;background:#fff;height:26px;border-radius:13px;border:1px solid #ffe9c1;font-size:14px;color:#a45204;line-height:24px;text-align:center;margin:0 10px}.list___L1hmU .wrap___pKgcW .bottom____k2sh{height:50px;border-top:1px solid #f5f5f5;display:flex;align-items:center;padding:0 12px}.list___L1hmU .wrap___pKgcW .bottom____k2sh>div{margin-left:auto}.list___L1hmU .wrap___pKgcW .bottom____k2sh>span{display:flex;align-items:center;margin-right:12px;color:#999}.list___L1hmU .wrap___pKgcW .bottom____k2sh>span i{font-size:14px;font-size:12px;color:#999;margin-right:6px}.flex_box_center___d27mZ{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___qfRU9{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___fCRld{align-items:center;box-align:center}.flex_box_center_end___ORMV8{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___PNKtZ{flex-direction:column;box-orient:block-axis}.tabs___alpa7{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #dbdce0;height:54px}.tabs___alpa7 .tabsWrap___aCQjw{display:flex;align-items:center;height:100%}.tabs___alpa7 .tabsWrap___aCQjw .tab___MKLr4{display:flex;align-items:center;margin-right:40px;height:100%;cursor:pointer}.tabs___alpa7 .tabsWrap___aCQjw .tab___MKLr4>div{position:relative;font-size:14px;font-weight:400;color:#5f6368;display:flex;align-items:center;height:100%}.tabs___alpa7 .tabsWrap___aCQjw .tab___MKLr4 .active___nl_4v{font-weight:500;color:#202124}.tabs___alpa7 .tabsWrap___aCQjw .tab___MKLr4 .active___nl_4v:after{position:absolute;content:"";width:100%;z-index:4;left:0;bottom:0;height:3px;background:#202124;border-radius:100px 100px 0 0}.flex_box_center___e6HxQ{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___RnXYe{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___lVxPk{align-items:center;box-align:center}.flex_box_center_end___bu8yv{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___JczGj{flex-direction:column;box-orient:block-axis}.orderWrap___ZfyGX{display:box;display:flex;align-items:center}.orderIconWrap___XTB_O{display:box;display:flex;flex-direction:column;height:40px;line-height:40px;color:#999}.orderAsc___KWHmA{flex-direction:column;text-align:center;height:10px;line-height:10px;display:inline-block;margin-top:9px;transform:translateY(2px)}.orderDesc___rHdbB{flex-direction:column;text-align:center;height:10px;line-height:10px;display:table}.active___a7eSP{color:#232b40!important}.cursorPointer___gs9kL{cursor:pointer;color:#d8d8d8;height:10px}.orderTextWrap___teAKn{font-size:14px;color:#3b3e47;cursor:pointer;margin-right:5px}.flex_box_center___LCi0B{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___hzONe{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___ZyQRE{align-items:center;box-align:center}.flex_box_center_end___XKM74{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___p8LCU{flex-direction:column;box-orient:block-axis}.btn___In02G.mediacy-round___uveEv{height:36px;border-radius:36px}.btn___In02G.mediacy-default___dDxsd{height:36px;border-radius:4px}.btn___In02G .default___K791v{background:#f6f7f9 linear-gradient(180deg,#fff,#f6f7f9);box-shadow:0 2px 4px #e0dfe1,inset 0 1px 3px #ffffff80;border:1px solid #bacffe;font-size:14px;padding:0 15px;color:#3061d0;text-align:center;cursor:pointer;user-select:none}button[class~=ant-btn-default]:not(:disabled).btn___In02G{background:#f6f7f9 linear-gradient(180deg,#fff,#f6f7f9);box-shadow:0 2px 4px #e0dfe1,inset 0 1px 3px #ffffff80;border:1px solid #bacffe;font-size:14px;padding:0 15px;color:#3061d0;text-align:center;cursor:pointer;user-select:none}button[class~=ant-btn-default]:not(:disabled).btn___In02G:hover{color:#165dff;border:1px solid #165dff}button[class~=ant-btn-default]:disabled.btn___In02G{background:#f6f7f9 linear-gradient(180deg,#fff,#f6f7f9);box-shadow:0 2px 4px #e0dfe1,inset 0 1px 3px #ffffff80;border:1px solid #bacffe;font-size:14px;padding:0 15px;color:#3061d0;text-align:center;cursor:pointer;user-select:none;opacity:50%;cursor:not-allowed}.flex_box_center___TB7bQ{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___oBlTb{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___b5XbB{align-items:center;box-align:center}.flex_box_center_end___CNhe7{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___yHXKW{flex-direction:column;box-orient:block-axis}.head___ghH72{height:54px;border-bottom:1px solid #DBDCE0;display:flex;align-items:center}.head___ghH72>span{color:#999;font-size:12px;cursor:pointer;flex-shrink:0}.head___ghH72>b{font-weight:500;color:#232b40;margin-left:30px;font-size:14px;flex:1 1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.head___ghH72 .node___mjPEy{margin-left:auto;flex-shrink:0}.flex_box_center___AlHuF{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___vN2LW{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___Ac7D2{align-items:center;box-align:center}.flex_box_center_end___y38I7{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___iQE6P{flex-direction:column;box-orient:block-axis}.btns___sNgTb{display:flex;align-items:center}.btns___sNgTb .confirm___Ozirl{height:38px;background:#3061d0;border-radius:2px;color:#fff;padding:0 34px}.btns___sNgTb .cancel___aiq1I{height:38px;background:#f8f9fc;border-radius:2px;opacity:.5;border:1px solid #C3CFE0;font-size:14px;color:#464f66;margin-left:20px}.flex_box_center___jkpdr{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___OtsL8{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___rbcb_{align-items:center;box-align:center}.flex_box_center_end___zBR21{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___nS_eP{flex-direction:column;box-orient:block-axis}.fixedBottom___oJl7m{width:100%;height:70px;background:#fff;box-shadow:0 -3px 16px #dbdbdb80;position:fixed;z-index:1000;bottom:0;left:0}.fixedBottom___oJl7m .wrap___A3Oq1{width:1200px;height:100%;margin:auto;display:flex;align-items:center;justify-content:space-between}.fixedBottom___oJl7m .wrap___A3Oq1 .center____VL1y{flex:1 1}.flex_box_center___tY8Yn{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___vHdYA{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___pa61F{align-items:center;box-align:center}.flex_box_center_end___HyDXt{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___UjZek{flex-direction:column;box-orient:block-axis}.crumbs___V41Oe{margin:15px auto 25px;width:1200px;cursor:default}.crumbs___V41Oe span{font-size:12px;color:#c5c5c5}.crumbs___V41Oe .hover___bEIVd{cursor:pointer}.crumbs___V41Oe .hover___bEIVd:hover{color:#5f6368}.flex_box_center___bPWMH{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___fjQJK{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___WWAEa{align-items:center;box-align:center}.flex_box_center_end___mQNLW{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___lOsG0{flex-direction:column;box-orient:block-axis}[id=educoder] ul.menu___szqfh{width:122px;background:#686f9a;color:#fff;border-radius:0;padding-left:0;padding-right:0}[id=educoder] ul.menu___szqfh li{color:#fff!important;border-radius:0!important;padding-left:8px!important}[id=educoder] ul.menu___szqfh [class~=ant-dropdown-menu-item-active]{background:#3e4571!important}[id=educoder] ul.menu___szqfh li[class~=ant-dropdown-menu-item-disabled]{background:none!important;color:#b0b5d6!important}.warehouse___SVzfZ{display:flex;flex-direction:column;height:100%;overflow:hidden}.warehouse___SVzfZ .header___DfoMH{height:60px;background:#282e55;display:flex;justify-content:flex-start;align-items:center;color:#fff;font-size:14px}.warehouse___SVzfZ .header___DfoMH .title___y2IOb{margin:0 20px}.warehouse___SVzfZ .header___DfoMH input{width:290px;height:34px;background-color:#686f9a;color:#fff;border-radius:4px;border:0;margin-right:14px;padding:0 14px}.warehouse___SVzfZ .content___pGWUf{flex:1 1;display:flex}.warehouse___SVzfZ .content___pGWUf .left___eYHD7{width:25%;max-width:440px;height:100%;background-color:#0a143d;overflow:auto;display:box;display:flex;position:relative}.warehouse___SVzfZ .content___pGWUf .left___eYHD7>section{flex:1 1;overflow:auto;position:absolute;inset:0}.warehouse___SVzfZ .content___pGWUf .left___eYHD7 .ant-tabs .ant-tabs-nav{color:#fff;margin-left:20px}.warehouse___SVzfZ .content___pGWUf .left___eYHD7 .ant-tabs .ant-tabs-nav:before{left:25px;border-bottom:1px solid #282e55;width:90%}.warehouse___SVzfZ .content___pGWUf .right___RbSHM{flex:1 1;display:flex;align-items:flex-end;height:100%;background:#0a0e2e;position:relative}.warehouse___SVzfZ .content___pGWUf .right___RbSHM div[class~=my-codemirror-container]{border:none}.warehouse___SVzfZ .content___pGWUf .right___RbSHM div[class~=my-codemirror-container] [class~=CodeMirror-wrap],.warehouse___SVzfZ .content___pGWUf .right___RbSHM div[class~=my-codemirror-container] [class~=CodeMirror-gutters]{background:#0a0e2e}.warehouse___SVzfZ .content___pGWUf .right___RbSHM div[class~=my-codemirror-container] [class~=CodeMirror-line]{padding-left:18px}.warehouse___SVzfZ .content___pGWUf .right___RbSHM div[class~=my-codemirror-container] [class~=CodeMirror-wrap]{position:absolute;inset:60px 21px 0;height:auto}.warehouse___SVzfZ .content___pGWUf .right___RbSHM div[class~=my-codemirror-container] [class~=CodeMirror-linenumber]{color:#fff}.loading___g8ST2{width:100%;top:0;bottom:70px;position:absolute!important}.loading___g8ST2 [class~=ant-spin-container]{position:initial!important}.empty___JqJWS{width:100%;height:100%;display:box;display:flex;justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center;flex-direction:column;box-orient:block-axis;background:#fff}.tabs___fuMob{overflow:initial!important}.tabs___fuMob [class~=ant-tabs-nav]{margin-bottom:0!important}.tabs___fuMob [class~=ant-tabs-nav]:before{display:none}.tabs___fuMob [class~=ant-tabs-tab]{cursor:pointer}.tabs___fuMob [class~=ant-tabs-tab-btn]{color:#fff}.tabs___fuMob [class~=ant-tabs-nav-wrap]{overflow:initial!important}.tabs___fuMob [class~=ant-tabs-ink-bar]{bottom:-7px!important}.line___Wav7D{width:1px;height:16px;background:#686f9a;border-radius:1px;margin-left:28px}.footer___xymfv{height:70px;background:#282e55;width:100%;z-index:5}.footer___xymfv button{width:100px;height:40px}.commit___ZwkDv{background:#0a143d;width:100%;height:100%;overflow:auto}.blueLight___f52KB{color:#b0b5d6;font-size:14px}.filePathWrp____p6mm{height:56px;border-bottom:1px solid #3e4571;margin:0 30px;display:flex;align-items:center}.filePath___qkzoJ{font-size:0}.filePath___qkzoJ span{max-width:200px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:inline-block;font-size:14px}.filePath___qkzoJ span:after{content:"/";color:#fff;margin:0 2px;display:inline-block}.filePath___qkzoJ span:nth-clid(:odd){color:#0152d9}.filePath___qkzoJ span:nth-last-child(1){color:#fff}.filePath___qkzoJ span:nth-last-child(1):after{display:none}.bottom0___MrVME{bottom:0!important}.wrap___yTLAj{padding:0 10px}.wrap___yTLAj [class^=my-codemirror-container]{margin-bottom:0}.modal___B3dwx{z-index:9999}.title___FHscn{font-size:20px}.path___o7aJh{display:inline-block;overflow:hidden;line-height:40px;white-space:nowrap;text-align:right;vertical-align:middle;color:#888;font-size:16px}.colorBlue___p4I9Y{color:#0152d9}.width240___UNGpD{width:240px}.filePath___uTJLX{min-width:200px;height:32px;line-height:32px;text-align:center;display:inline-block;background:#dedede;border-radius:4px 0 0 4px}.wrap___TwY3U{padding:20px}.content___Ks95W{display:flex;flex-direction:column;height:200px;overflow-y:auto;background:#f5f5f5;padding:10px;font-size:14px}.content___Ks95W a{color:#05101a}.content___Ks95W a:hover{color:#40a9ff}.mainPathWrap___CrMaa{display:flex;flex-direction:row}.colorBlue___dvWbP{color:#0152d9}.wrap___T4tjB{background-color:#fff;padding:0 30px}.wrap___T4tjB [class~=ant-upload-drag]{background:#1890ff0a!important;border-radius:4px;border:1px dashed #0152d9}.title____QnQT{font-size:20px}.path___PLUeD{display:inline-block;overflow:hidden;line-height:40px;white-space:nowrap;text-align:right;vertical-align:middle;color:#888;font-size:16px}.colorBlue___eL7QF{color:#0152d9}.flex_box_center___UqJuy{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___kWKf7{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___nu70j{align-items:center;box-align:center}.flex_box_center_end___NpRXJ{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___mXaJ7{flex-direction:column;box-orient:block-axis}.headLeft___CFA1O{color:#fff;font-size:14px;padding:20px}.colorBlue___tdx2e{color:#0152d9;cursor:pointer}.wrap___Q6mHI{font-size:12px}.wrap___Q6mHI [class~=ant-switch]{background:#e53333}.wrap___Q6mHI [class~=ant-switch-checked]{background:#1890fb}.nodata___f2U7q img{width:100%;height:100%;margin-bottom:30px}.nodataText___UUFGT{text-align:center;color:#999;font-size:14px}.content___nlH4h{margin-top:20px}.content___nlH4h [class~=ant-tree]{background:none;color:#fff}.content___nlH4h [class~=ant-tree-treenode-selected]{color:#fff;width:100%}.content___nlH4h [class~=ant-tree-treenode-selected]:before{background:#2f3662!important}.content___nlH4h [class~=ant-tree-node-content-wrapper]{background:none!important;color:#fff!important}.content___nlH4h [class~=ant-tree-node-content-wrapper]:hover{background:none!important}.content___nlH4h [class~=drag-over]>[draggable]{opacity:1!important}.content___nlH4h [class~=drag-over][class~=ant-tree-treenode-switcher-close]:before,.content___nlH4h [class~=drag-over][class~=ant-tree-treenode-switcher-open]:before{background:#2f3662!important}.content___nlH4h [class~=drag-over][class~=ant-tree-treenode-switcher-close] [class~=icon-gengduo2],.content___nlH4h [class~=drag-over][class~=ant-tree-treenode-switcher-open] [class~=icon-gengduo2]{display:inline}.content___nlH4h [class~=drag-over][class~=ant-tree-treenode-switcher-close] [class~=ant-tree-node-content-wrapper],.content___nlH4h [class~=drag-over][class~=ant-tree-treenode-switcher-open] [class~=ant-tree-node-content-wrapper]{flex:1 1}.content___nlH4h [class~=ant-tree-treenode]{display:flex!important;align-items:center!important;width:100%;height:36px;padding:5px 0!important}.content___nlH4h [class~=ant-tree-treenode] *{transition:none!important}.content___nlH4h [class~=ant-tree-treenode]:hover:before{background:#2f3662!important;bottom:0!important}.content___nlH4h [class~=ant-tree-treenode]:hover [class~=icon-gengduo2]{display:inline}.content___nlH4h [class~=ant-tree-treenode] [class~=ant-tree-node-content-wrapper]{flex:1 1}.content___nlH4h [class~=ant-tree-treenode] [class~=icon-gengduo2]{top:-1px}.content___nlH4h [class~=drag-over-gap-top],.content___nlH4h [class~=drag-over-gap-bottom]{transition:none!important}.content___nlH4h [class~=drag-over-gap-top]>[draggable],.content___nlH4h [class~=drag-over-gap-bottom]>[draggable]{border:0px solid #000!important;transition:none!important;line-height:24px!important}.gitCode___jaHbo{color:#fff;padding:32px 14px 0 20px;font-size:14px}[class~=ant-tree-switcher]{margin-left:20px!important}.ellipsis___wqs5z{margin:5px 10px}[class~=c-555a88]{border-radius:8px;position:relative}ul.menu___E01hA{width:122px;background:#686f9a;color:#fff}ul.menu___E01hA li{color:#fff}ul.menu___E01hA [class~=ant-dropdown-menu-item-active]{background:#3e4571}.overlayClass___LrvQr [class~=ant-tooltip-content]{position:relative;z-index:11}.overlayClass___LrvQr [class~=ant-tooltip-content] [class~=ant-tooltip-arrow-content]{left:-16px}.overlayClass___LrvQr:before{content:" ";position:fixed;inset:0;z-index:10;background:#0000004d}.tips___XoHVF{width:100%;padding:0 20px;color:#fff;margin-bottom:10px;line-height:22px;text-align:justify}.gitTree___VsBuj [class~=ant-tree-draggable-icon]{display:none}.wrap___qIbzI{padding:20px}.content___cWjqb{display:flex;flex-direction:column;height:200px;overflow-y:auto;background:#f5f5f5;padding:10px;font-size:14px}.content___cWjqb a{color:#05101a}.content___cWjqb a:hover{color:#40a9ff}.mainPathWrap___QP5mq{display:flex;flex-direction:row}.colorBlue___zUy77{color:#0152d9}.flex_box_center___JYIA5{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___OOSa6{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___s1AAj{align-items:center;box-align:center}.flex_box_center_end___Ou9x8{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___fXhOh{flex-direction:column;box-orient:block-axis}.commitWrap___xJGHF{display:flex;flex-direction:row;justify-content:space-between;align-items:center;background-color:#fff;padding:20px;margin-bottom:10px;font-size:16px}.wrap___OEGuw{padding:20px}.colorGray___nocDG{color:#999}.content___Cvvjf{display:flex;flex-direction:column;margin-bottom:10px;padding:20px;font-size:16px}.itemTime___wIggD{color:#0152d9;margin-right:15px}.imageUrl___C3Dsm{width:50px;height:50px;border-radius:50px}.blueLight___qEiQB{color:#b0b5d6;font-size:16px}.divider___G5Y2d{background:#3e4571;border-radius:1px;margin:20px 0}.empty___L1pRU{width:100%;height:100%;display:box;display:flex;justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center;flex-direction:column;box-orient:block-axis}.flex_box_center___eoeVu{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___f9Khj{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___mDOuj{align-items:center;box-align:center}.flex_box_center_end___q43Rs{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___lnTOC{flex-direction:column;box-orient:block-axis}.level___W39_7{flex:1 1;display:flex;height:100%;overflow:hidden}.level___W39_7 .left___xugM0{width:25%;height:100%;max-width:440px;background-color:#0a143d;position:relative}.level___W39_7 .left___xugM0 .container___MnoCi{position:absolute;z-index:1;left:0;top:0;width:100%;height:100%;display:flex;flex-direction:column}.level___W39_7 .left___xugM0 .container___MnoCi .title___HNuSO{font-size:14px;color:#fff;padding:30px 0 10px 20px}.level___W39_7 .left___xugM0 .container___MnoCi .listWrap___Oz5IK{flex:1 1;overflow:auto}.level___W39_7 .left___xugM0 .container___MnoCi .listWrap___Oz5IK .ant-empty{display:flex;flex-direction:column;justify-content:center;align-items:center;height:100%}.level___W39_7 .left___xugM0 .container___MnoCi .listWrap___Oz5IK .ant-empty .ant-empty-description{color:#0152d9}.level___W39_7 .left___xugM0 .container___MnoCi .listWrap___Oz5IK .ant-spin{display:flex;justify-content:center;align-items:center;height:100%}.level___W39_7 .left___xugM0 .container___MnoCi .listWrap___Oz5IK .list___Fq6dF{height:44px;width:100%;display:flex;justify-content:flex-start;align-items:center;font-size:14px;color:#fff;cursor:pointer;padding-left:20px}.level___W39_7 .left___xugM0 .container___MnoCi .listWrap___Oz5IK .list___Fq6dF:hover{background:#3e457166}.level___W39_7 .left___xugM0 .container___MnoCi .listWrap___Oz5IK .list___Fq6dF:hover .s3___piVr6{display:block}.level___W39_7 .left___xugM0 .container___MnoCi .listWrap___Oz5IK .list___Fq6dF .s2___jJaip{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1 1;padding-right:14px;padding-left:14px}.level___W39_7 .left___xugM0 .container___MnoCi .listWrap___Oz5IK .list___Fq6dF .s3___piVr6{display:none;padding-right:20px}.level___W39_7 .left___xugM0 .container___MnoCi .listWrap___Oz5IK .listActive___e7FOo{height:44px;width:100%;display:flex;justify-content:flex-start;align-items:center;font-size:14px;color:#fff;cursor:pointer;padding-left:20px;background:#3e4571!important}.level___W39_7 .left___xugM0 .container___MnoCi .listWrap___Oz5IK .listActive___e7FOo:hover{background:#3e457166}.level___W39_7 .left___xugM0 .container___MnoCi .listWrap___Oz5IK .listActive___e7FOo:hover .s3___piVr6{display:block}.level___W39_7 .left___xugM0 .container___MnoCi .listWrap___Oz5IK .listActive___e7FOo .s2___jJaip{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1 1;padding-right:14px;padding-left:14px}.level___W39_7 .left___xugM0 .container___MnoCi .listWrap___Oz5IK .listActive___e7FOo .s3___piVr6{display:none;padding-right:20px}.level___W39_7 .left___xugM0 .container___MnoCi .listWrap___Oz5IK .os___Zt66K{color:#686f9a;height:40px;line-height:40px;text-align:center}.level___W39_7 .left___xugM0 .btns___mA9Xb{position:absolute;z-index:2;bottom:0;left:0;width:192px}.level___W39_7 .left___xugM0 .btns___mA9Xb .btnsWrap___hx2vE{width:100%;height:100%;position:relative}.level___W39_7 .left___xugM0 .btns___mA9Xb .btnsWrap___hx2vE .icon___l26_g{width:50px;height:50px;background:#1890ff;box-shadow:#1890ff 0 0 4px;border-radius:25px;color:#fff;line-height:44px;text-align:center;font-size:38px;font-weight:200;cursor:pointer;position:absolute;z-index:5;left:20px;bottom:20px;transition:all .5s ease 0s;user-select:none}.level___W39_7 .left___xugM0 .btns___mA9Xb .btnsWrap___hx2vE .btn___AF61O{position:absolute;z-index:6;bottom:88px;left:20px;transition:.5s}.level___W39_7 .left___xugM0 .btns___mA9Xb .btnsWrap___hx2vE .btn___AF61O .d1___WyJ4s{width:152px;height:40px;background:#0152d9;box-shadow:0 0 4px #0152d9;border-radius:25px;font-size:16px;cursor:pointer;color:#fff;text-align:center;line-height:40px}.level___W39_7 .left___xugM0 .btns___mA9Xb .btnsWrap___hx2vE .btn___AF61O .d2___GQq5w{width:152px;height:40px;background:#0152d9;box-shadow:0 0 4px #0152d9;border-radius:25px;font-size:16px;cursor:pointer;color:#fff;text-align:center;line-height:40px;margin-top:20px;background:#44d7b6;box-shadow:0 0 4px #44d7b6}.level___W39_7 .left___xugM0 .shrink___NbOqs{position:absolute;z-index:55;top:50%;right:0;width:20px;height:80px;background:#fff;border-radius:8px 0 0 8px;color:#0152d9;text-align:center;line-height:80px;cursor:pointer}.level___W39_7 .left___xugM0 .elseShrink___ZoNE2{position:absolute;z-index:55;top:50%;width:20px;height:80px;background:#fff;border-radius:8px 0 0 8px;color:#0152d9;text-align:center;line-height:80px;cursor:pointer;transform:rotateY(180deg);right:-20px;background:#0152d9;color:#fff}.level___W39_7 .right___zgEq_{flex:1 1;display:flex;height:100%;overflow:hidden;background-color:#fff;transform:translate(0)}.level___W39_7 .right___zgEq_ .addIcon___aVZVl{width:100%;height:100%;display:flex;align-items:center;justify-content:center;color:#999}.level___W39_7 .right___zgEq_ .customFixedButton{z-index:98}.level___W39_7 .right___zgEq_ .customFixedButton button,.level___W39_7 .right___zgEq_ .ant-input,.level___W39_7 .right___zgEq_ .ant-form-item-control-input,.level___W39_7 .right___zgEq_ .ant-select,.level___W39_7 .right___zgEq_ .ant-input-affix-wrapper{border-radius:4px}.level___W39_7 .right___zgEq_ .markdown-editor-container.full-screen{height:100%!important}.level___W39_7 .right___zgEq_ .markdown-editor-container.full-screen .markdown-editor-body{height:calc(100% - 38px)!important}.title___NTpKq{margin-bottom:15px;color:#ff954c;text-align:center;font-size:14px}.content___oL0Iy{margin-bottom:15px;background:#f7f9fd;padding:5px;height:200px;overflow:auto;font-size:14px}.add___L4cbC{text-align:center;padding-top:20%}.colorBlue___xRARA{color:#0152d9}.radio___cfwvc{display:block;height:30px;line-height:30px;font-size:14px}.flex_box_center___vG4eV{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___qVVxe{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___P8Z8s{align-items:center;box-align:center}.flex_box_center_end___VMme3{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___VMHwm{flex-direction:column;box-orient:block-axis}.dropdownmenus___oVzoj{width:104px}.dropdownmenus___oVzoj [class~=ant-dropdown-menu-item]{text-align:center}.dropdownmenus___oVzoj [class~=ant-dropdown-menu-item]:hover{color:#165dff!important;background:#fff}.dropdownmenus___oVzoj [class~=ant-dropdown-menu]{padding:10px 0!important}.popupClassNames___OcZq7{background:#ff0}.selectdown___mmcA8 [class~=ant-select-item-option-selected]{font-weight:400!important;background-color:#edf2ff!important}.selectdown___mmcA8 [class~=ant-select-item-option-active]{color:#165dff!important;background-color:#fff!important}.selectdown___mmcA8 [class~=ant-select-item-option]{padding:10px 24px}.teaching-circling-container{flex:1 1 auto}.teaching-circling-container h3{display:flex;flex-flow:row nowrap;align-items:center;padding:30px 40px;background:#fff;justify-content:space-between;width:100%;font-size:20px;margin:0}.no-data img{display:block;margin:0 auto 30px}.nodata-content{display:flex;flex-flow:column nowrap;align-content:center;justify-content:center;min-height:690px}.nodata-content p{color:#999;text-align:center}.teaching-circling-body{margin:16px auto;min-height:740px;width:100%;background:#fff;border-radius:8px;box-shadow:0 2px 10px #99999914}.teaching-circling-body .navs{display:flex;flex-flow:row nowrap;align-items:center;height:50px;margin:0;font-size:16px;color:#333;padding:0 40px;box-shadow:0 2px 10px #99999914}.teaching-circling-body .navs li{margin-right:60px;height:50px;line-height:50px}.teaching-circling-body .navs li.active{border-bottom:2px solid #009ffc}.teaching-circling-body .navs li.active a{color:#009ffc}.teaching-circling-body .navs li a{color:#333;display:block}.flex-end{justify-content:flex-end}.teaching-list{margin:0;padding:0;font-size:16px;display:flex;flex-flow:column nowrap;justify-content:center}.teaching-list>li{padding:20px 40px;cursor:pointer;border-bottom:1px solid #ccc}.teaching-list .item-group{display:flex;flex-flow:row nowrap;align-content:center;justify-content:space-between}.teaching-list .info{margin:0;padding:0;display:flex;flex-flow:row wrap;align-items:center}.teaching-list .info li{position:relative;margin:16px 8px 0 0}.teaching-list .info li div{padding:0 20px;height:28px;line-height:28px;text-align:center}.teaching-list .info li.active div{background:#ccc}.teaching-list .info li .btn-del{position:absolute;right:0;top:0;color:red}.groups{margin:16px 0;list-style:none;display:flex;flex-flow:row wrap;align-items:center}.groups li{width:50%}.select-teach-group{padding:20px 0 0 20px;min-height:320px;position:relative}.select-teach-group .btn-actions{position:absolute;right:20px;bottom:20px}.bg___GzXpp{width:1200px;margin:30px auto 80px;display:flex;justify-content:space-between}.wrap___A40jS{width:100%}.modal___Zz7dC{display:flex;flex-direction:row;justify-content:center}.content___H5ZN2{background-color:#fff}.head___o5t32{display:flex;flex-direction:row;justify-content:space-between;align-items:center;height:76px;border-bottom:1px solid #f4f4f4}.headCount___eBMPN{height:16px;font-size:16px;font-weight:700;color:#333;line-height:16px;margin-left:40px}.button___YSSGm{width:100px;height:32px;text-align:center;border-radius:4px;font-size:14px;color:#fff;cursor:pointer}.itemWrap___iPWUC{display:flex;flex-direction:row;padding:20px 40px;border-bottom:1px solid #eee;cursor:default}.imgWrap___T70Es{margin-right:20px;position:relative}.img___oumA5{border-radius:50%}.manager___VdXG8{display:inline-block;position:absolute;bottom:13px;left:2px;width:44px;height:18px;background:#0152d9;color:#fff;font-size:10px;text-align:center;border-bottom-right-radius:28px;border-bottom-left-radius:31px}.itemContent____npAh{display:flex;flex-direction:column;flex:1 1}.nameWrap___nazId{display:flex;flex-direction:row;justify-content:space-between}.name___Z48aE{color:#000;font-size:16px}.name___Z48aE>span{background-color:#0152d9;padding:1px 6px;border-radius:10px;color:#fff;font-size:12px;line-height:15px;margin-left:4px;display:inline-block;transform:translateY(-1px)}.actionGroup___eScAq{width:140px;display:flex;align-items:center;flex-direction:row;justify-content:space-between}.deleteIcon___FK_OA{color:#bbb;cursor:pointer;font-size:18px}.deleteIcon___FK_OA:hover{color:#f55}.schoolWrap___jJuIm{display:flex;flex-direction:row;justify-content:space-between;color:#b2b2b2;font-size:12px}.school___kSMwT{max-width:450px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;cursor:default}.countWrap___p7epV{text-align:center;margin-top:30px}.deletetitle___uVCHi{color:#e53333;font-size:16px!important}.deletetitle___uVCHi:hover{color:#f55}.yseTitle___L6JF9{font-size:16px!important;color:#0152d9}.flex_box_center___et8xE{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___GBGuw{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center____6P1q{align-items:center;box-align:center}.flex_box_center_end___whXw6{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___mWgI_{flex-direction:column;box-orient:block-axis}.header___Wn4fJ{min-width:1200px;position:relative}.header___Wn4fJ [class~=ant-layout-header]{padding:0;height:72px;background:#24292f}.header___Wn4fJ .logo___QnotM{height:36px;margin-right:40px}.header___Wn4fJ .menu___twLGR{margin:0;padding:0;display:flex;flex-flow:row nowrap;align-items:center}.header___Wn4fJ .menu___twLGR li{margin-right:30px;position:relative;display:flex;align-items:center;justify-content:center}.header___Wn4fJ .menu___twLGR li .dropDown___Cwaoa{background:#fff;box-shadow:0 10px 16px #cecece;border-radius:6px;position:absolute;left:-20px;top:50px;padding:20px;line-height:1.5;display:none;z-index:9999}.header___Wn4fJ .menu___twLGR li .dropDown___Cwaoa .line___D1auu{width:100%;height:1px;background:#dbdce0;margin:24px 0}.header___Wn4fJ .menu___twLGR li .dropDown___Cwaoa .subName___gql7K{cursor:pointer}.header___Wn4fJ .menu___twLGR li .dropDown___Cwaoa .subName___gql7K:hover aside{color:#165dff}.header___Wn4fJ .menu___twLGR li .name___dR5V2{display:flex;align-items:center;height:50px;cursor:pointer}.header___Wn4fJ .menu___twLGR li .name___dR5V2 span{font-size:16px;color:#fff;display:inline-block;position:relative}.header___Wn4fJ .menu___twLGR li .name___dR5V2 span b{color:#d4443c;transform:translate(2px,-7px);display:inline-block}.header___Wn4fJ .menu___twLGR li .name___dR5V2 i{font-size:12px;display:inline-block;transform:translateY(1px) scale(.6);color:#979797}.header___Wn4fJ .menu___twLGR li:hover .name___dR5V2 span{color:#c5c5c5}.header___Wn4fJ .menu___twLGR li:hover .dropDown___Cwaoa{display:block}.header___Wn4fJ .menu___twLGR li.actived___ohMks .name___dR5V2 span{color:#c5c5c5}.header___Wn4fJ .menu___twLGR li.actived___ohMks .name___dR5V2 span:after{content:"";width:100%;height:2px;background:#c5c5c5;position:absolute;bottom:12px;left:0;border-radius:1px}.header___Wn4fJ .edu-menu___iWLK0{display:flex;width:100%;height:72px;width:1200px;flex-flow:row nowrap;align-items:center;justify-content:space-between;margin:0 auto}.header___Wn4fJ .newslight___lSZjL{width:5px;height:5px;border-radius:5px;position:absolute;top:0;left:10px;background:#fb3226}.header___Wn4fJ .classromediv___knFRv{animation:glow___gzrPH .2s ease-out infinite alternate}.spandiv___Gm_hg{height:30px;line-height:30px;text-align:center;background:#00fff933;width:80px}.header-iearning___LZfyg{min-width:1200px;height:60px;width:100%;background-color:#fffc!important;box-shadow:0 2px 10px #88888880;position:fixed;top:0;left:0;z-index:1000}.header-iearning___LZfyg .logo___QnotM{height:36px}.header-iearning___LZfyg [class~=ant-layout-header]{padding:0;height:60px;color:initial;background:transparent}.header-iearning___LZfyg .menu___twLGR{padding:0;margin:0 0 0 auto;display:flex;flex-flow:row nowrap;align-items:center}.header-iearning___LZfyg .menu___twLGR li{margin-right:30px;position:relative;display:flex;align-items:center;justify-content:center}.header-iearning___LZfyg .menu___twLGR li:hover a{color:#828383}.header-iearning___LZfyg .menu___twLGR li.actived___ohMks a{color:#196efd}.header-iearning___LZfyg .menu___twLGR li.actived___ohMks:after{content:"";width:28px;height:4px;background-color:#196efd;position:absolute;bottom:10px;left:50%;transform:translate(-50%)}.header-iearning___LZfyg .menu___twLGR li a{color:#434d6c;position:relative;font-size:16px}.header-iearning___LZfyg .edu-menu___iWLK0{display:flex;width:100%;padding:0 20px;height:60px;min-width:1200px;flex-flow:row nowrap;align-items:center;justify-content:space-between}.header-iearning___LZfyg .newslight___lSZjL{width:5px;height:5px;border-radius:5px;position:absolute;top:0;left:10px;background:#fb3226}.header-iearning___LZfyg .classromediv___knFRv{animation:glow___gzrPH .2s ease-out infinite alternate}.header-iearning___LZfyg .title___Ozzjk{font-size:18px;font-weight:600;color:#196efd;margin-left:10px}.headerFixed___QLwBd{position:fixed;top:0;z-index:999;width:100%}.headerFixed___QLwBd+section{padding-top:60px}@keyframes glow___gzrPH{0%{border-color:#00fff9;background:#00fff933;box-shadow:0 0 5px #00fff933}to{border-color:#00fff9;background:#00fff933;box-shadow:0 0 8px #00fff999}}.level___XtFBL{height:24px;border-radius:6px;display:flex;align-items:center;justify-content:center;padding:4px 8px;cursor:pointer}.level___XtFBL>div{height:17px;font-weight:700;font-size:12px;line-height:15px}.level___XtFBL img{width:16px;margin-right:4px}.sq___NEbck{background:linear-gradient(285deg,#fff,#ecfffe);border:1px solid #EDF6F5}.sq___NEbck>div{color:#364559}.jc___urhwB{background:linear-gradient(180deg,#deeefb,#fff);border:1px solid #EEF1F8}.gj___lRV0B{background:linear-gradient(285deg,#fff,#fff9ec);border:1px solid #F5F3F3}.gj___lRV0B>div{color:#602c06}.search-input{width:300px!important;background:#373e3f!important;border:1px solid #373e3f!important}.search-input [class~=ant-input]{background:#373e3f!important;color:#fff}.search-input .ant-input-search-icon:before{border-left:none}.search-input .ant-input-search-icon{color:#999}.search-bar{color:#fff;flex:1 0 auto;display:flex;flex-flow:row nowrap;justify-content:flex-end;align-items:center;position:relative}.search-bar a:hover{color:#fff}.tilte___IfiMG{color:#333;font-size:16px;text-align:center}.flexRow___pQP78{display:flex;flex-direction:row;justify-content:center;align-items:center;margin-top:30px}.flexColumn___xrBZQ{display:flex;flex-direction:column;justify-content:center;align-items:center}.footerWrap___C5kCC{display:flex;justify-content:space-between}.img___GoWZu{width:40px;height:37px;vertical-align:middle;border-style:none}.content___pumTK{font-size:14px;color:#979797;margin-top:15px}.modalContent___XvHiZ{text-align:center;margin-top:10px;color:#333;font-size:16px}.bottom___z0ujX{width:100%;text-align:center;margin-bottom:15px}.bottom___z0ujX .yes___hodnN{width:88px;height:32px;background:#3061d0;box-shadow:0 2px 4px #e0dfe1,inset 0 1px 3px #ffffff80;border-radius:2px;font-weight:400;color:#fff!important;border:0px}.bottom___z0ujX .yes___hodnN:hover{background:#5784de}.bottom___z0ujX .no___hiPz5{margin-right:20px;width:60px;height:32px;background:#f8f9fc;border-radius:2px;opacity:.5;border:1px solid #C3CFE0;font-weight:400;color:#464f66!important;line-height:14px}.flex_box_center___cltIf{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___fKr_O{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center____QfiA{align-items:center;box-align:center}.flex_box_center_end___ysqmH{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___CfE8K{flex-direction:column;box-orient:block-axis}.rightMenu___ADTOX{width:120px;text-align:center}.rightMenu___ADTOX li{padding:0 15px;height:35px;line-height:35px;background:none!important}.rightMenu___ADTOX li:hover{background:#0152d9!important}.rightMenu___ADTOX li:hover a{color:#fff!important}.rightMenu___ADTOX li a{font-size:14px;margin:0;padding:0}.joinMenu___aRGsf{padding:0;width:240px}.joinMenu___aRGsf a{color:#323232}.joinBoard___AeUvr{border:1px solid #eee;width:1px;height:100%}.joinCol___fV4uL{width:48%}.flex_box_center___YbxYn{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___Atwkg{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center____I6AC{align-items:center;box-align:center}.flex_box_center_end___LrYPg{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___j7QNF{flex-direction:column;box-orient:block-axis}.userPic___a46Uz{width:34px;height:34px;border-radius:34px;cursor:pointer}.rightMenu___y_nqk{text-align:center}.rightMenu___y_nqk li{padding:0}.rightMenu___y_nqk li:hover{background:#0152d9}.rightMenu___y_nqk li:hover a{color:#fff}.rightMenu___y_nqk li a{font-size:14px;margin:0}[id=educoder] .menuWrap___iwlZB{padding-left:0;padding-right:0;border-radius:2px}[id=educoder] .menuWrap___iwlZB li{height:35px;padding:0!important}[id=educoder] .menuWrap___iwlZB li [class~=ant-dropdown-menu-title-content]{flex:none!important}[id=educoder] .menuWrap___iwlZB li a{margin:0;color:#323232;text-align:left;padding:0 15px;line-height:35px}.exit___MOREW{border-top:1px solid #eeeeee}.classromediv___crYsO{width:60px;height:50px;display:flex;align-items:center;border-radius:50px;cursor:pointer;animation:glow___jMGk7 .2s ease-out infinite alternate}@keyframes glow___jMGk7{0%{border-color:#00fff9;text-align:center;box-shadow:0 0 5px #00fff933}to{border-color:#00fff9;text-align:center;box-shadow:0 0 8px #00fff999}}.height67___asp2E{height:67px}.login___WGEW9{width:90px;height:32px;line-height:32px;text-align:center;background:linear-gradient(135deg,#6c7bfd,#3a45fa);border-radius:2px;cursor:pointer;font-size:14px;color:#fff}.login___WGEW9>span{padding:0!important}.icon___HABAt{font-size:12px;display:inline-block;transform:translateY(3px) scale(.6);color:#979797}.level___eVYpR{width:20px;height:18px;position:absolute;left:35px;bottom:10px;cursor:pointer}.versionInfo___dpPd3{cursor:default!important;pointer-events:none!important;display:flex!important;justify-content:center!important;padding:6px 8px!important;border-radius:6px!important;height:29px!important;line-height:28px!important;margin-left:10px!important;margin-right:10px!important}.versionInfo___dpPd3>span{height:19px;font-weight:600;font-size:12px;line-height:15px;vertical-align:middle}.versionInfo___dpPd3 img{width:16px;margin-right:4px}.sq___Mx2Ia{background:linear-gradient(285deg,#fff,#ecfffe);border:1px solid #EDF6F5}.sq___Mx2Ia>span{color:#364559}.jc___DAOHV{background:linear-gradient(285deg,#fff,#ecf4ff);border:1px solid #EEF1F8}.jc___DAOHV>span{color:#364559}.gj___pUe9E{background:linear-gradient(285deg,#fff,#fff9ec);border:1px solid #F5F3F3}.gj___pUe9E>span{color:#602c06}.tip___a6MfI{width:1200px;height:40px;display:flex;align-items:center;justify-content:space-between;font-size:12px;margin:0 auto}.titlesize___RiFfV{font-size:16px;font-weight:800}.labelWrap___gNw3Q{display:flex;flex-direction:row;margin-top:30px}.label___uujJZ{width:145px;text-align:right;font-size:14px}.labelContent___QsIDL{display:flex;flex-direction:column;margin-left:10px}.selectSchool___HL1ax{width:600px}.selectSchool___HL1ax [class~=ant-select-selector]{border:0px!important;background-color:#f5f5f5!important}.dataPicker___Ux1tp{width:600px}.itemWrap___Q0uQz{display:flex;flex-direction:row;padding:20px 40px;border-bottom:1px solid #eee;cursor:default}.img___bqnNM{border-radius:50%}.itemContent___FvPMp{display:flex;flex-direction:column;flex:1 1;margin-left:20px}.nameWrap___ALKio{display:flex;flex-direction:row;justify-content:space-between}.name___Q7c5Q{color:#000;font-size:18px}.actionGroup___qiWs0{width:140px;display:flex;align-items:center;flex-direction:row;justify-content:space-between}.schoolWrap___dXuoo{display:flex;flex-direction:row;justify-content:space-between;color:#b2b2b2;font-size:12px}.school___CW5RX{max-width:450px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;cursor:default}.colorOrange___EkZAA{color:#ff6601}.colorYellow___evRzy{color:#e6a23c}.graaytitle___LUmPS{height:54px;background:#f5f5f5;margin-top:10px;border-radius:8px;display:flex;justify-content:left;align-items:center;padding:0 20px}.buttonFixed___vyq30{position:fixed;z-index:1000;bottom:0;left:0;width:100%;height:63px;background:#fff;box-shadow:0 -4px 4px #0000000d}.button___hxmYv{width:100px;height:38px!important;font-weight:400;padding:0;font-size:14px!important}.buttonWrap___uK8dl{display:flex;flex-direction:row;justify-content:center;align-items:center;height:100%}.wrap___LhoYE{padding:10px 20px;font-size:14px}.labelWrap___kKVu_{display:flex;flex-direction:row;margin-top:30px}.label___we33R{width:120px;text-align:right;font-size:16px}.labelContent___RWgKj{display:flex;flex-direction:column;margin-left:10px}.flexRow___WhVXT{display:flex;flex-direction:row}.color999___R1ot6{color:#999}.radio___S0Uhc{font-size:14px;display:block;height:24px;line-height:24px}.selectSchool___egsX3,.dataPicker___zNtLB{width:200px}.modal___J1s9f span{margin-top:5px}.colorOrange___NDyE2{color:#ff6601}.colorYellow___Ijswi{color:#e6a23c}.bottomButton___sODGQ{width:76%;left:auto;position:absolute}.label___CZ1_z{display:flex;align-items:center;padding-bottom:30px}.label___CZ1_z .left___ZKFRV{display:flex;align-items:center;flex-shrink:0}.label___CZ1_z .left___ZKFRV span{color:#e53333;font-family:SimSun,sans-serif;margin-top:-2px;margin-right:2px}.label___CZ1_z .left___ZKFRV div{font-size:16px;color:#333;line-height:16px}.label___CZ1_z .left___ZKFRV i{margin-left:4px;color:#ccc}.label___CZ1_z .right___zVTRn{flex:1 1;position:relative}.label___CZ1_z .right___zVTRn .error___oNJNo{position:absolute;z-index:10;left:0;bottom:-27px;font-size:14px;color:#e53333}.selectEnvironment___LegvW{width:344px;background-color:#fff;height:100%;display:flex;flex-direction:column;justify-content:flex-start;position:relative;max-height:1000px}.selectEnvironment___LegvW .search___ZMwsK{position:relative}.selectEnvironment___LegvW .search___ZMwsK .ant-input-affix-wrapper{background:#f5f5f5;width:87%;margin:20px;border-radius:4px}.selectEnvironment___LegvW .search___ZMwsK .searchListWrap___iUv9S{position:absolute;z-index:10;left:21px;width:87%;top:53px;border-radius:4px;background:#fff;box-shadow:0 3px 6px -4px gray;max-height:196px;overflow-y:auto}.selectEnvironment___LegvW .search___ZMwsK .searchListWrap___iUv9S .searchList___T1FBi{display:flex;justify-content:space-between;align-items:center;padding:5px 8px;cursor:pointer}.selectEnvironment___LegvW .search___ZMwsK .searchListWrap___iUv9S .searchList___T1FBi .name___t0Y2b{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1 1}.selectEnvironment___LegvW .search___ZMwsK .searchListWrap___iUv9S .searchList___T1FBi .tag___ooWkq{border-radius:12px;border:1px solid #f7b500;padding:0 4px;color:#f7b500;margin-left:10px;font-size:10px}.selectEnvironment___LegvW .search___ZMwsK .searchListWrap___iUv9S .searchList___T1FBi:hover{background-color:#f9f9f9}.selectEnvironment___LegvW .search___ZMwsK .searchListWrap___iUv9S .searchListActive___ahElk{display:flex;justify-content:space-between;align-items:center;padding:5px 8px;cursor:pointer;background:#1890ff33!important;color:#0152d9}.selectEnvironment___LegvW .search___ZMwsK .searchListWrap___iUv9S .searchListActive___ahElk .name___t0Y2b{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1 1}.selectEnvironment___LegvW .search___ZMwsK .searchListWrap___iUv9S .searchListActive___ahElk .tag___ooWkq{border-radius:12px;border:1px solid #f7b500;padding:0 4px;color:#f7b500;margin-left:10px;font-size:10px}.selectEnvironment___LegvW .search___ZMwsK .searchListWrap___iUv9S .searchListActive___ahElk:hover{background-color:#f9f9f9}.selectEnvironment___LegvW .spin___x2xMT{flex:1 1;display:flex;align-items:center;justify-content:center}.selectEnvironment___LegvW .common___ZhJvk{padding-left:20px}.selectEnvironment___LegvW .common___ZhJvk .title___p4_7m{font-size:14px;font-weight:600;color:#333;line-height:14px;margin-bottom:10px}.selectEnvironment___LegvW .common___ZhJvk .tags___2fYZM{padding:0;display:flex;flex-wrap:wrap}.selectEnvironment___LegvW .common___ZhJvk .tags___2fYZM .tag___ooWkq{background:#f1f1f1;border-radius:15px;cursor:pointer;font-size:12px;color:#666;line-height:12px;padding:7px 10px;margin-right:10px;margin-top:10px}.selectEnvironment___LegvW .common___ZhJvk .tags___2fYZM .tagActive___tb54k{background:#1890ff33;color:#0152d9}.selectEnvironment___LegvW .wrap___I9ZtF{position:relative;margin-top:12px;margin-bottom:50px;overflow-y:auto}.selectEnvironment___LegvW .wrap___I9ZtF header:first-child{margin-top:0}.selectEnvironment___LegvW .wrap___I9ZtF .allList___h31KX{padding:0;overflow:hidden}.selectEnvironment___LegvW .wrap___I9ZtF .allList___h31KX .item___PwiKQ{height:34px;display:flex;justify-content:space-between;align-items:center;padding:0 20px;font-size:14px;cursor:pointer}.selectEnvironment___LegvW .wrap___I9ZtF .allList___h31KX .item___PwiKQ:hover{background-color:#f5f5f5}.selectEnvironment___LegvW .wrap___I9ZtF .allList___h31KX .item___PwiKQ .name___t0Y2b{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1 1}.selectEnvironment___LegvW .wrap___I9ZtF .allList___h31KX .item___PwiKQ .tag___ooWkq{border-radius:12px;border:1px solid #f7b500;padding:0 4px;color:#f7b500;margin-left:10px;font-size:10px}.selectEnvironment___LegvW .wrap___I9ZtF .allList___h31KX .itemActive___JCEc6{background:#1890ff33!important}.selectEnvironment___LegvW .wrap___I9ZtF .allList___h31KX .itemActive___JCEc6 .name___t0Y2b{color:#0152d9}.selectEnvironment___LegvW .wrap___I9ZtF .allList___h31KX .line___Qn6mz{height:1px;width:300px;background-color:#f1f1f1;margin:10px 0 10px 20px}.selectEnvironment___LegvW .apply___EhZKq{position:absolute;bottom:0;padding:20px 0 20px 20px}.selectEnvironment___LegvW .apply___EhZKq .p1___LxfGu{color:#999;font-size:14px}.selectEnvironment___LegvW .apply___EhZKq .p2___jiQhJ{color:#0152d9;cursor:pointer;font-size:14px}.selectEnvironment___LegvW .list___n7Ydz header{display:flex;justify-content:space-between;align-items:center;height:34px;padding:0 20px;margin-top:10px;cursor:pointer}.selectEnvironment___LegvW .list___n7Ydz header:hover{background-color:#f5f5f5}.selectEnvironment___LegvW .list___n7Ydz header .title___p4_7m{font-size:14px;color:#333;font-weight:600}.selectEnvironment___LegvW .list___n7Ydz .items___OB8qz{padding:0;overflow:hidden}.selectEnvironment___LegvW .list___n7Ydz .items___OB8qz .item___PwiKQ{height:34px;display:flex;justify-content:space-between;align-items:center;padding:0 20px;font-size:14px;cursor:pointer}.selectEnvironment___LegvW .list___n7Ydz .items___OB8qz .item___PwiKQ:hover{background-color:#f5f5f5}.selectEnvironment___LegvW .list___n7Ydz .items___OB8qz .item___PwiKQ .name___t0Y2b{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1 1}.selectEnvironment___LegvW .list___n7Ydz .items___OB8qz .item___PwiKQ .tag___ooWkq{border-radius:12px;border:1px solid #f7b500;padding:0 4px;color:#f7b500;margin-left:10px;font-size:10px}.selectEnvironment___LegvW .list___n7Ydz .items___OB8qz .itemActive___JCEc6{background:#1890ff33!important}.selectEnvironment___LegvW .list___n7Ydz .items___OB8qz .itemActive___JCEc6 .name___t0Y2b{color:#0152d9}.selectEnvironment___LegvW .list___n7Ydz .items___OB8qz .line___Qn6mz{height:1px;width:300px;background-color:#f1f1f1;margin:10px 0 10px 20px}.darklySelectEnvironment___K__cy{width:344px;background-color:#fff;height:100%;display:flex;flex-direction:column;justify-content:flex-start;max-height:1000px;width:25%;max-width:440px;background-color:#0a143d;position:relative}.darklySelectEnvironment___K__cy .search___ZMwsK{position:relative}.darklySelectEnvironment___K__cy .search___ZMwsK .ant-input-affix-wrapper{background:#f5f5f5;width:87%;margin:20px;border-radius:4px}.darklySelectEnvironment___K__cy .search___ZMwsK .searchListWrap___iUv9S{position:absolute;z-index:10;left:21px;width:87%;top:53px;border-radius:4px;background:#fff;box-shadow:0 3px 6px -4px gray;max-height:196px;overflow-y:auto}.darklySelectEnvironment___K__cy .search___ZMwsK .searchListWrap___iUv9S .searchList___T1FBi{display:flex;justify-content:space-between;align-items:center;padding:5px 8px;cursor:pointer}.darklySelectEnvironment___K__cy .search___ZMwsK .searchListWrap___iUv9S .searchList___T1FBi .name___t0Y2b{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1 1}.darklySelectEnvironment___K__cy .search___ZMwsK .searchListWrap___iUv9S .searchList___T1FBi .tag___ooWkq{border-radius:12px;border:1px solid #f7b500;padding:0 4px;color:#f7b500;margin-left:10px;font-size:10px}.darklySelectEnvironment___K__cy .search___ZMwsK .searchListWrap___iUv9S .searchList___T1FBi:hover{background-color:#f9f9f9}.darklySelectEnvironment___K__cy .search___ZMwsK .searchListWrap___iUv9S .searchListActive___ahElk{display:flex;justify-content:space-between;align-items:center;padding:5px 8px;cursor:pointer;background:#1890ff33!important;color:#0152d9}.darklySelectEnvironment___K__cy .search___ZMwsK .searchListWrap___iUv9S .searchListActive___ahElk .name___t0Y2b{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1 1}.darklySelectEnvironment___K__cy .search___ZMwsK .searchListWrap___iUv9S .searchListActive___ahElk .tag___ooWkq{border-radius:12px;border:1px solid #f7b500;padding:0 4px;color:#f7b500;margin-left:10px;font-size:10px}.darklySelectEnvironment___K__cy .search___ZMwsK .searchListWrap___iUv9S .searchListActive___ahElk:hover{background-color:#f9f9f9}.darklySelectEnvironment___K__cy .spin___x2xMT{flex:1 1;display:flex;align-items:center;justify-content:center}.darklySelectEnvironment___K__cy .common___ZhJvk{padding-left:20px}.darklySelectEnvironment___K__cy .common___ZhJvk .title___p4_7m{font-size:14px;font-weight:600;color:#333;line-height:14px;margin-bottom:10px}.darklySelectEnvironment___K__cy .common___ZhJvk .tags___2fYZM{padding:0;display:flex;flex-wrap:wrap}.darklySelectEnvironment___K__cy .common___ZhJvk .tags___2fYZM .tag___ooWkq{background:#f1f1f1;border-radius:15px;cursor:pointer;font-size:12px;color:#666;line-height:12px;padding:7px 10px;margin-right:10px;margin-top:10px}.darklySelectEnvironment___K__cy .common___ZhJvk .tags___2fYZM .tagActive___tb54k{background:#1890ff33;color:#0152d9}.darklySelectEnvironment___K__cy .wrap___I9ZtF{position:relative;margin-top:12px;margin-bottom:50px;overflow-y:auto}.darklySelectEnvironment___K__cy .wrap___I9ZtF header:first-child{margin-top:0}.darklySelectEnvironment___K__cy .wrap___I9ZtF .allList___h31KX{padding:0;overflow:hidden}.darklySelectEnvironment___K__cy .wrap___I9ZtF .allList___h31KX .item___PwiKQ{height:34px;display:flex;justify-content:space-between;align-items:center;padding:0 20px;font-size:14px;cursor:pointer}.darklySelectEnvironment___K__cy .wrap___I9ZtF .allList___h31KX .item___PwiKQ:hover{background-color:#f5f5f5}.darklySelectEnvironment___K__cy .wrap___I9ZtF .allList___h31KX .item___PwiKQ .name___t0Y2b{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1 1}.darklySelectEnvironment___K__cy .wrap___I9ZtF .allList___h31KX .item___PwiKQ .tag___ooWkq{border-radius:12px;border:1px solid #f7b500;padding:0 4px;color:#f7b500;margin-left:10px;font-size:10px}.darklySelectEnvironment___K__cy .wrap___I9ZtF .allList___h31KX .itemActive___JCEc6{background:#1890ff33!important}.darklySelectEnvironment___K__cy .wrap___I9ZtF .allList___h31KX .itemActive___JCEc6 .name___t0Y2b{color:#0152d9}.darklySelectEnvironment___K__cy .wrap___I9ZtF .allList___h31KX .line___Qn6mz{height:1px;width:300px;background-color:#f1f1f1;margin:10px 0 10px 20px}.darklySelectEnvironment___K__cy .apply___EhZKq{position:absolute;bottom:0;padding:20px 0 20px 20px}.darklySelectEnvironment___K__cy .apply___EhZKq .p1___LxfGu{color:#999;font-size:14px}.darklySelectEnvironment___K__cy .apply___EhZKq .p2___jiQhJ{color:#0152d9;cursor:pointer;font-size:14px}.darklySelectEnvironment___K__cy .list___n7Ydz header{display:flex;justify-content:space-between;align-items:center;height:34px;padding:0 20px;margin-top:10px;cursor:pointer}.darklySelectEnvironment___K__cy .list___n7Ydz header:hover{background-color:#f5f5f5}.darklySelectEnvironment___K__cy .list___n7Ydz header .title___p4_7m{font-size:14px;color:#333;font-weight:600}.darklySelectEnvironment___K__cy .list___n7Ydz .items___OB8qz{padding:0;overflow:hidden}.darklySelectEnvironment___K__cy .list___n7Ydz .items___OB8qz .item___PwiKQ{height:34px;display:flex;justify-content:space-between;align-items:center;padding:0 20px;font-size:14px;cursor:pointer}.darklySelectEnvironment___K__cy .list___n7Ydz .items___OB8qz .item___PwiKQ:hover{background-color:#f5f5f5}.darklySelectEnvironment___K__cy .list___n7Ydz .items___OB8qz .item___PwiKQ .name___t0Y2b{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1 1}.darklySelectEnvironment___K__cy .list___n7Ydz .items___OB8qz .item___PwiKQ .tag___ooWkq{border-radius:12px;border:1px solid #f7b500;padding:0 4px;color:#f7b500;margin-left:10px;font-size:10px}.darklySelectEnvironment___K__cy .list___n7Ydz .items___OB8qz .itemActive___JCEc6{background:#1890ff33!important}.darklySelectEnvironment___K__cy .list___n7Ydz .items___OB8qz .itemActive___JCEc6 .name___t0Y2b{color:#0152d9}.darklySelectEnvironment___K__cy .list___n7Ydz .items___OB8qz .line___Qn6mz{height:1px;width:300px;background-color:#f1f1f1;margin:10px 0 10px 20px}.darklySelectEnvironment___K__cy .search___ZMwsK .ant-input-affix-wrapper{background:#3e4571;color:#584c4c}.darklySelectEnvironment___K__cy .search___ZMwsK .ant-input-affix-wrapper input{color:#fff}.darklySelectEnvironment___K__cy .search___ZMwsK ::-webkit-input-placeholder{color:#b0b5d6}.darklySelectEnvironment___K__cy .common___ZhJvk .title___p4_7m{color:#fff}.darklySelectEnvironment___K__cy .common___ZhJvk .tags___2fYZM .tag___ooWkq{background:#3e4571;color:#b0b5d6}.darklySelectEnvironment___K__cy .common___ZhJvk .tags___2fYZM .tagActive___tb54k{background:#0152d9;color:#fff}.darklySelectEnvironment___K__cy .wrap___I9ZtF .allList___h31KX .item___PwiKQ:hover{background-color:#3e457133}.darklySelectEnvironment___K__cy .wrap___I9ZtF .allList___h31KX .item___PwiKQ .name___t0Y2b{color:#fff}.darklySelectEnvironment___K__cy .wrap___I9ZtF .allList___h31KX .item___PwiKQ .tag___ooWkq{border:1px solid #f7b500;color:#f7b500}.darklySelectEnvironment___K__cy .wrap___I9ZtF .allList___h31KX .itemActive___JCEc6{background:#3e4571!important}.darklySelectEnvironment___K__cy .wrap___I9ZtF .allList___h31KX .line___Qn6mz{background-color:#282e55}.darklySelectEnvironment___K__cy .list___n7Ydz header{cursor:pointer}.darklySelectEnvironment___K__cy .list___n7Ydz header:hover{background-color:#3e457133}.darklySelectEnvironment___K__cy .list___n7Ydz header .title___p4_7m{color:#fff}.darklySelectEnvironment___K__cy .list___n7Ydz .items___OB8qz .item___PwiKQ:hover{background-color:#3e457133}.darklySelectEnvironment___K__cy .list___n7Ydz .items___OB8qz .item___PwiKQ .name___t0Y2b{color:#fff}.darklySelectEnvironment___K__cy .list___n7Ydz .items___OB8qz .item___PwiKQ .tag___ooWkq{border:1px solid #f7b500;color:#f7b500}.darklySelectEnvironment___K__cy .list___n7Ydz .items___OB8qz .itemActive___JCEc6{background:#3e4571!important}.darklySelectEnvironment___K__cy .list___n7Ydz .items___OB8qz .line___Qn6mz{width:394px;background-color:#282e55}.mirrorModal___z1tEP{display:flex;justify-content:center;align-items:flex-start;height:580px;padding-bottom:4px}.mirrorModal___z1tEP .right___ZlGrr{flex:1 1;background-color:#fff;height:100%;width:100%;overflow:hidden}.mirrorModal___z1tEP .right___ZlGrr header{padding-left:30px;height:60px}.mirrorModal___z1tEP .right___ZlGrr header .title___lWaS3{font-size:14px;font-weight:700;color:#333;height:60px;line-height:60px;border-bottom:1px #f1f1f1 solid}.mirrorModal___z1tEP .right___ZlGrr .content___bCC9x .ant-empty{padding:150px 0 99px}.mirrorModal___z1tEP .right___ZlGrr .content___bCC9x .ant-empty .ant-empty-image{height:180px}.mirrorModal___z1tEP .right___ZlGrr .content___bCC9x .ant-empty .ant-empty-description{color:#999;font-size:14px}.mirrorModal___z1tEP .right___ZlGrr .content___bCC9x .des___ujB5y{padding-left:30px;margin-top:18px;height:425px;overflow-y:auto;margin-bottom:31px}.mirrorModal___z1tEP .right___ZlGrr .content___bCC9x .btns___L4vgc{display:flex;justify-content:end}.mirrorModal___z1tEP .right___ZlGrr .content___bCC9x .btns___L4vgc .confirm___RFRg4{width:60px;height:32px;background:#3061d0;box-shadow:0 2px 4px #e0dfe1,inset 0 1px 3px #ffffff80;border-radius:2px;font-weight:400;color:#fff;border:0px}.mirrorModal___z1tEP .right___ZlGrr .content___bCC9x .btns___L4vgc .cancel___F1WB_{width:60px;height:32px;background:#f8f9fc;border-radius:2px;opacity:.5;border:1px solid #C3CFE0;font-weight:400;color:#464f66;line-height:14px;margin-right:20px}.modal___A5dbG .ant-modal-content .ant-modal-header{font-size:16px;font-weight:500;color:#000;padding:30px 40px 10px;border:0}.modal___A5dbG .ant-modal-content .ant-modal-body{padding:0 20px;padding-left:0!important}.modal___A5dbG .ant-modal-content .ant-modal-close{top:22px;right:29px}.modal___A5dbG .ant-modal-content .ant-modal-close .ant-modal-close-icon{color:#979797;font-size:26px}.flexRow___JBN3B{display:flex;flex-direction:row}.flexColumn___zXgFj{display:flex;flex-direction:column}.formWrap___aNgan{font-size:14px}.formWrap___aNgan div[class~=ant-form-item-label] label{font-size:14px;color:#000000a6}.formWrap___aNgan div[class~=ant-form-item-control-input-content] input{font-size:14px;height:40px;line-height:40px}.formWrap___aNgan div[class~=ant-form-item-control-input-content] textarea,.formWrap___aNgan div[class~=ant-form-item-control-input-content] span{font-size:14px}.upload___yGdLQ{max-width:370px}.color0152d9___zzEpS{color:#0152d9}.colorCCC___k4Dxq{color:#ccc}.footerWrap___WrUZd div[class~=ant-form-item-control]{max-width:100%}.footerWrap___WrUZd div[class~=ant-form-item]{margin-bottom:0}.footerWrap___WrUZd div[class~=ant-form-item-control-input-content]{display:flex;justify-content:flex-end}.qrCode___GPwSg{padding:20px;display:flex;justify-content:space-between;align-items:center;position:relative;margin-bottom:20px}.qrCode___GPwSg:after{content:"";height:1px;background-color:#f1f1f1;left:-16px;bottom:0;position:absolute;z-index:1;width:1000px}.qrCode___GPwSg .a1___R6etl{display:flex;flex-direction:column;align-items:flex-start;width:190px}.qrCode___GPwSg .a1___R6etl .code___fCL_L{width:130px;height:130px;background:#fff;box-shadow:0 0 6px 2px #dedede;border-radius:8px;display:flex;justify-content:center;align-items:center}.qrCode___GPwSg .a1___R6etl .group___n7tgy{font-size:14px;color:#3a3a3a;margin-top:4px}.qrCode___GPwSg .a1___R6etl .groupNumber___tw7hA{font-size:12px;color:#999}.qrCode___GPwSg .a2___GGjDE{flex:1 1;font-size:16px;color:#333;line-height:32px;margin-top:14px}.flex_box_center___jnFK3{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___JoMuQ{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___XkWzp{align-items:center;box-align:center}.flex_box_center_end___kfVJX{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___mfxox{flex-direction:column;box-orient:block-axis}.content___ujW8g{padding:0 14px;display:flex;flex-direction:column;height:100%;overflow:hidden}.content___ujW8g .explain___vGa5a{font-size:14px;color:#165dff;text-decoration:underline;cursor:pointer}.content___ujW8g .tabs___MbGuX{height:40px;display:flex;border-bottom:1px solid #DEDEDE;margin-top:24px;flex-shrink:0}.content___ujW8g .tabs___MbGuX div{margin-right:40px;position:relative;font-size:16px;color:#333;cursor:pointer;user-select:none}.content___ujW8g .tabs___MbGuX div:hover,.content___ujW8g .tabs___MbGuX .active___SCmkJ{color:#165dff}.content___ujW8g .tabs___MbGuX .active___SCmkJ:after{content:"";width:100%;height:2px;background:#165dff;position:absolute;bottom:0;left:0}.content___ujW8g .btns___MiEQa{display:flex;align-items:center;justify-content:flex-end;margin-top:15px}.must___n8wNT{color:#e53333;font-family:SimSun,sans-serif;margin-top:-2px;margin-right:2px}.popover___wqXWh{background-color:transparent;color:#fff}.popover___wqXWh div[class~=ant-popover-arrow]{border-top-color:#05101a99!important;border-left-color:#05101a99!important}.popover___wqXWh div[class~=ant-popover-inner]{background-color:#05101a99}.popover___wqXWh div[class~=ant-popover-inner-content]{color:#fff}.zybzForm___m1nC0 div[class~=ant-form-item]{margin-bottom:0}.zybzForm___m1nC0 div[class~=ant-form-item-explain-error]{position:absolute;bottom:-21px}.zybzForm___m1nC0 .ant-input-number{height:50px;width:100%;background-color:#f5f5f5;border:0;padding-top:10px;font-size:16px}.graaytitle___vdUDn{height:50px;background:#f5f5f5;border-radius:4px;display:flex;justify-content:left;align-items:center}.graaytitle___vdUDn div[class~=ant-form-item-explain-error]{position:absolute;bottom:-30px}.dataPicker___RiEgz{width:400px}.examineStatus___OCyYC{font-size:14px;font-weight:400;color:#333}.examineStatus___OCyYC div{position:relative;display:flex;align-items:center;margin-bottom:30px}.examineStatus___OCyYC div:after{content:"";position:absolute;left:10px;bottom:-27px;width:2px;height:26px;background:#f6f7f9;border-radius:3px}.examineStatus___OCyYC div:last-child:after{content:"";display:none}.examineStatus___OCyYC div .contacts___MWvKz{position:relative;color:#165dff;overflow:hidden;cursor:pointer}.examineStatus___OCyYC div .contacts___MWvKz .contacts_img___kiMTs{position:absolute;left:50%;right:50%;transform:translate(-50%);width:152px;height:158px;background:url(./static/contacts.5353ed7e.png) no-repeat;background-size:100% 100%;background-position:center}.examineStatus___OCyYC div .contacts___MWvKz:hover{overflow:inherit}.examineStatus___OCyYC .suc_status___p81iO{font-size:20px;color:#2fc25b;margin-right:10px}.examineStatus___OCyYC .fail_status___Rv54W{font-size:20px;color:#e53333;margin-right:10px}.examineStatus___OCyYC .bohui___wtuT5{max-width:300px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.selecticon___AAPZz{display:flex;align-items:center;color:#00000040;font-style:normal;line-height:1;text-align:center;text-transform:none;vertical-align:-.125em;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;top:26px;inset-inline-start:270px;inset-inline-end:auto;height:12px;margin-top:-6px;font-size:12px;pointer-events:none}.footerWrap___lXI4I div[class~=ant-form-item-control]{max-width:100%}.footerWrap___lXI4I div[class~=ant-form-item]{margin-bottom:0}.footerWrap___lXI4I div[class~=ant-form-item-control-input-content]{display:flex;justify-content:flex-end}.mirrorModal___Pi3tF{display:flex;justify-content:center;align-items:flex-start;height:580px}.mirrorModal___Pi3tF .right___Hot5f{flex:1 1;background-color:#fff;height:100%}.mirrorModal___Pi3tF .right___Hot5f header{padding:0 30px;height:60px}.mirrorModal___Pi3tF .right___Hot5f header .title___jjMKh{font-size:14px;font-weight:700;color:#333;height:60px;line-height:60px;border-bottom:1px #f1f1f1 solid}.mirrorModal___Pi3tF .right___Hot5f .content___BmOkD .ant-empty{padding:150px 0 40px}.mirrorModal___Pi3tF .right___Hot5f .content___BmOkD .ant-empty .ant-empty-image{height:180px}.mirrorModal___Pi3tF .right___Hot5f .content___BmOkD .ant-empty .ant-empty-description{color:#999;font-size:14px}.mirrorModal___Pi3tF .right___Hot5f .content___BmOkD .des___oGTUM{padding:0 30px;margin-top:18px;max-height:490px;overflow-y:auto}.modal___yy3VB .ant-modal-body{max-height:500px;overflow-y:auto}.wrap___S9yE5{background:#fff;height:100%;display:flex;flex-direction:column}.wrap___S9yE5 .content___xIxOT{flex:1 1;overflow:auto;padding:0 40px 10px}.wrap___S9yE5 .content___xIxOT .head___icGJE{height:90px;display:flex;align-items:center;padding-top:5px}.wrap___S9yE5 .content___xIxOT .head___icGJE .title___NbDBd{font-size:16px;font-weight:700;color:#333}.wrap___S9yE5 .content___xIxOT .head___icGJE .add___ntZkv{width:120px;height:32px;line-height:30px;text-align:center;background:#f6f7f9 linear-gradient(180deg,#fff,#f6f7f9);box-shadow:0 2px 4px #e0dfe1,inset 0 1px 3px #ffffff80;border-radius:4px;border:1px solid #BACFFE;font-size:14px;font-weight:500;color:#3061d0;cursor:pointer;margin-left:auto;user-select:none}.wrap___S9yE5 .content___xIxOT .head___icGJE .add___ntZkv:hover{border:1px solid #3061D0}.wrap___S9yE5 .content___xIxOT .head___icGJE .addDisable___pgd9I{width:120px;height:32px;background:#fafbfc;line-height:30px;text-align:center;box-shadow:inset 0 1px 3px #ffffff80;border-radius:4px;border:1px solid #E9EAEC;color:silver;margin-left:auto;user-select:none;font-size:14px;font-weight:500;cursor:not-allowed}.wrap___S9yE5 .content___xIxOT .head___icGJE .setting___kQ9Qx{width:100px;height:32px;line-height:32px;text-align:center;background:#3061d0;box-shadow:0 2px 4px #e0dfe1,inset 0 -1px 3px #ffffff80;border-radius:4px;font-size:14px;font-weight:500;color:#fff;cursor:pointer;margin-left:20px;user-select:none}.wrap___S9yE5 .content___xIxOT .tabs___o2qas{height:40px;display:flex}.wrap___S9yE5 .content___xIxOT .tabs___o2qas>div{margin-right:22px;margin-left:-22px;position:relative;cursor:default}.wrap___S9yE5 .content___xIxOT .tabs___o2qas>div:hover i{visibility:visible}.wrap___S9yE5 .content___xIxOT .tabs___o2qas>div:hover .name___HUyj5{color:#165dff}.wrap___S9yE5 .content___xIxOT .tabs___o2qas>div i{color:#a8b0c0;visibility:hidden}.wrap___S9yE5 .content___xIxOT .tabs___o2qas>div span{font-size:16px;color:#333;padding:0 6px;cursor:pointer;user-select:none}.wrap___S9yE5 .content___xIxOT .tabs___o2qas .active___SVp4l .name___HUyj5{color:#165dff}.wrap___S9yE5 .content___xIxOT .tabs___o2qas .active___SVp4l:after{content:"";width:calc(100% - 47px);height:2px;background:#165dff;position:absolute;bottom:0;left:23px}.wrap___S9yE5 .content___xIxOT .line___DSw6E{height:1px;border-bottom:1px solid #DEDEDE;margin-bottom:40px}.wrap___S9yE5 .content___xIxOT .resource___AgLC3{width:206px;height:38px;background:#f5f5f5;border-radius:25px;display:flex;align-items:center;justify-content:space-between}.wrap___S9yE5 .content___xIxOT .resource___AgLC3 div{color:#333;font-size:14px;cursor:pointer;text-align:center;line-height:38px;width:102px}.wrap___S9yE5 .content___xIxOT .resource___AgLC3 .active___SVp4l{height:36px;line-height:34px;background:#f6f7f9 linear-gradient(180deg,#fff,#f6f7f9);box-shadow:0 2px 4px #e0dfe1,inset 0 1px 3px #ffffff80;border-radius:18px;border:1px solid #BACFFE;color:#165dff}.wrap___S9yE5 .content___xIxOT .mirror___DGr0Q{width:206px;height:40px;border-radius:4px;border:1px solid #165DFF;display:flex;align-items:center;justify-content:space-between;padding:0 20px;cursor:pointer;margin-right:20px}.wrap___S9yE5 .content___xIxOT .mirror___DGr0Q>div{font-size:14px;color:#165dff;flex:1 1;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;padding-right:10px}.wrap___S9yE5 .content___xIxOT .mirror___DGr0Q>i{color:#165dff}.wrap___S9yE5 .content___xIxOT .interface___xxy5c{display:flex;align-items:center}.wrap___S9yE5 .content___xIxOT .interface___xxy5c>div{width:256px;height:82px;background:#f5f5f5;border-radius:4px;margin-right:20px;padding-left:20px;padding-top:18px;cursor:pointer;position:relative}.wrap___S9yE5 .content___xIxOT .interface___xxy5c>div>span{position:absolute;z-index:10;right:6px;top:4px;display:none}.wrap___S9yE5 .content___xIxOT .interface___xxy5c>div>div{display:flex;align-items:center;margin-bottom:10px}.wrap___S9yE5 .content___xIxOT .interface___xxy5c>div>div i{color:#165dff}.wrap___S9yE5 .content___xIxOT .interface___xxy5c>div>div span{font-size:14px;font-weight:600;color:#333;margin-left:8px}.wrap___S9yE5 .content___xIxOT .interface___xxy5c>div aside{font-size:12px;color:#333}.wrap___S9yE5 .content___xIxOT .interface___xxy5c .active___SVp4l{background:#3061d0}.wrap___S9yE5 .content___xIxOT .interface___xxy5c .active___SVp4l>span{display:inline}.wrap___S9yE5 .content___xIxOT .interface___xxy5c .active___SVp4l *{color:#fff}.wrap___S9yE5 .content___xIxOT .interface___xxy5c .disabled___GqKcR{cursor:not-allowed}.wrap___S9yE5 .content___xIxOT .interface___xxy5c .disabled___GqKcR *{color:#999}.wrap___S9yE5 .content___xIxOT .port___vGmHQ{display:flex;align-items:center}.wrap___S9yE5 .content___xIxOT .grade___b6Adk{display:inline-block;font-size:16px;font-weight:600;margin-bottom:30px;color:#165dff;cursor:pointer;user-select:none}.wrap___S9yE5 .content___xIxOT .grade___b6Adk i{margin-left:8px;font-size:12px;display:inline-block;transform:scale(.6) translateY(-2px)}.wrap___S9yE5 .content___xIxOT .tabsBox___TnoNw{border-radius:4px;border:1px solid #DEDEDE}.wrap___S9yE5 .content___xIxOT .tabsBox___TnoNw .tabTitle___i8cO0{max-width:310px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;height:60px;line-height:58px;border-right:1px solid #DEDEDE;padding:0 20px;position:relative}.wrap___S9yE5 .content___xIxOT .tabsBox___TnoNw .more___kbzpa{width:91px;color:#165dff;display:flex;align-items:center;justify-content:center}.wrap___S9yE5 .content___xIxOT .tabsBox___TnoNw .more___kbzpa i{display:inline-block;font-size:12px;margin-left:5px;transform:scale(.6) translateY(3px)}.wrap___S9yE5 .content___xIxOT .tabsBox___TnoNw .serverConfig___BtI29{width:400px;height:50px;padding:0 11px;background:#f5f5f5;font-size:14px;cursor:pointer;display:flex;align-items:center;justify-content:space-between;border-radius:4px}.wrap___S9yE5 .content___xIxOT .tabsBox___TnoNw .serverConfig___BtI29 i{color:#165dff;font-size:14px}.wrap___S9yE5 .content___xIxOT .tabsBox___TnoNw .viewRecommendConfig___ODGyC{color:#165dff;line-height:50px;cursor:pointer}.wrap___S9yE5 .content___xIxOT .tabsBox___TnoNw .ant-input-group-wrapper{border-radius:4px;overflow:hidden}.wrap___S9yE5 .content___xIxOT .tabsBox___TnoNw .ant-input-group-wrapper .ant-input{width:359px;height:50px;background:#f5f5f5;border:0}.wrap___S9yE5 .content___xIxOT .tabsBox___TnoNw .ant-input-group-wrapper .ant-input:focus{box-shadow:none}.wrap___S9yE5 .content___xIxOT .tabsBox___TnoNw .ant-input-group-wrapper .ant-input-group-addon{background:#f5f5f5;border:0;padding-right:20px;font-size:14px;color:#999}.wrap___S9yE5 .content___xIxOT .tabsBox___TnoNw .ant-tabs-tab{margin:0;padding:0}.wrap___S9yE5 .content___xIxOT .tabsBox___TnoNw .ant-tabs-nav:before{border-bottom:1px solid #DEDEDE}.wrap___S9yE5 .content___xIxOT .tabsBox___TnoNw .ant-tabs-tab-active{border:0;background:#165dff1a}.wrap___S9yE5 .content___xIxOT .tabsBox___TnoNw .ant-tabs-tab-active .ant-tabs-tab-btn{color:#165dff}.wrap___S9yE5 .content___xIxOT .tabsBox___TnoNw .ant-tabs-tab-active .ant-tabs-tab-btn>div:after{content:"";width:calc(100% - 40px);height:2px;background:#165dff;position:absolute;bottom:0;left:20px}.wrap___S9yE5 .content___xIxOT .tabsBox___TnoNw .ant-tabs-tab-active+div.ant-tabs-tab{border:0}.wrap___S9yE5 .content___xIxOT .tabsBox___TnoNw .ant-tabs-ink-bar{display:none}.wrap___S9yE5 .content___xIxOT .system___YygCM{display:flex;align-items:center}.wrap___S9yE5 .content___xIxOT .system___YygCM div{width:140px;height:50px;background:#f5f5f5;border-radius:4px;display:flex;align-items:center;justify-content:center;color:#333;margin-right:20px;cursor:pointer}.wrap___S9yE5 .content___xIxOT .system___YygCM div i{margin-right:20px}.wrap___S9yE5 .content___xIxOT .system___YygCM div span{font-size:14px}.wrap___S9yE5 .content___xIxOT .system___YygCM .active___SVp4l{background:#f6f7f9 linear-gradient(180deg,#fff,#f6f7f9);box-shadow:0 2px 4px #e0dfe1,inset 0 1px 3px #ffffff80;border:1px solid #BACFFE;color:#165dff}.wrap___S9yE5 .content___xIxOT .explain___klZ55{font-size:14px;color:#165dff;text-decoration:underline;cursor:pointer}.wrap___S9yE5 .btns___o6xWf{height:70px;background:#fff;box-shadow:0 -4px 8px 1px #f1f1f1;display:flex;justify-content:center;align-items:center}.wrap___S9yE5 .btns___o6xWf>button{padding:9px 34px;border-radius:4px;height:initial}.wrap___S9yE5 .btns___o6xWf>button:last-child{background:#165dff;color:#fff}.wrap___S9yE5 .template___AMzZZ .liWrap___tCbB1{max-height:300px;overflow:auto}.wrap___S9yE5 .template___AMzZZ .liWrap___tCbB1 .li___srrGx{height:30px;display:flex;justify-content:space-between;padding:0 12px;align-items:center;cursor:pointer}.wrap___S9yE5 .template___AMzZZ .liWrap___tCbB1 .li___srrGx:hover{background:#e8e7e7}.wrap___S9yE5 .template___AMzZZ .liWrap___tCbB1 .li___srrGx span{font-size:14px;color:#000;flex:1 1;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;padding-right:10px}.wrap___S9yE5 .template___AMzZZ .liWrap___tCbB1 .li___srrGx .tag___NcFBh{width:44px;height:20px;border-radius:10px;border:1px solid #F7B500;font-size:12px;font-weight:400;color:#f7b500;line-height:18px;text-align:center}.modal___aF6vS .con_warp___W1gHS{width:702px;font-weight:400;font-size:14px;color:#232b40;display:flex;justify-content:center;align-items:center}.modal___aF6vS .con_warp___W1gHS:first-child{margin-bottom:20px}.modal___aF6vS .con_warp___W1gHS .flex___Cbe__{display:flex;justify-content:center;align-items:center}.modal___aF6vS .con_warp___W1gHS .config_Warp___lXnUZ{width:130px;height:40px;border-radius:2px;border:1px solid #DCDCDC;margin-right:8px}.modal___aF6vS .con_warp___W1gHS .config_Warp___lXnUZ [class~=ant-input-number-input]{text-align:center}.modal___aF6vS .con_warp___W1gHS .config_btn___OAH7T{width:40px;height:38px;background:#f5f5f5;cursor:pointer;color:#666}.modal___aF6vS .sceneList___N5Y3k{width:702px;height:auto;display:flex;flex-wrap:wrap}.modal___aF6vS .sceneList___N5Y3k .sceneItem____bE1H{width:auto;height:32px;padding:6px 16px;background:#f0f3f8;border-radius:23px;font-size:14px;color:#464f66;margin-bottom:15px;margin-right:20px;cursor:pointer;display:flex;align-items:center;justify-content:center}.modal___aF6vS .sceneList___N5Y3k .sceneItemActive___e82B8{background:#3061d0;color:#fff}.modal___NEEbt .con_warp___fZ8It{width:702px;font-weight:400;font-size:14px;color:#232b40;display:flex;justify-content:center;align-items:center}.modal___NEEbt .con_warp___fZ8It:first-child{margin-bottom:20px}.modal___NEEbt .con_warp___fZ8It .flex___Vqd1D{display:flex;justify-content:center;align-items:center}.modal___NEEbt .con_warp___fZ8It .config_Warp___m6wfT{width:130px;height:40px;border-radius:2px;border:1px solid #DCDCDC;margin-right:8px}.modal___NEEbt .con_warp___fZ8It .config_Warp___m6wfT [class~=ant-input-number-input]{text-align:center}.modal___NEEbt .con_warp___fZ8It .config_btn___OL6qH{width:40px;height:38px;background:#f5f5f5;cursor:pointer;color:#666}.modal___NEEbt .sceneList___SKegj{width:702px;height:auto;display:flex;flex-wrap:wrap}.modal___NEEbt .sceneList___SKegj .sceneItem___RPw0S{width:auto;height:32px;padding:6px 16px;background:#f0f3f8;border-radius:23px;font-size:14px;color:#464f66;margin-bottom:15px;margin-right:20px;cursor:pointer;display:flex;align-items:center;justify-content:center}.modal___NEEbt .sceneList___SKegj .sceneItemActive___O_xTR{background:#3061d0;color:#fff}.header_body___lAlEX{display:flex;align-items:center;justify-content:space-between;padding-bottom:20px}.header_body___lAlEX span{font-weight:500;font-size:16px;color:#333;letter-spacing:.01rem}.header_body___lAlEX .close___OXweN{cursor:pointer;color:#979797;font-size:15px}.no_data___h77J2{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;text-align:center;margin-top:140px}.recommend_config_introduce___ifFGY{font-weight:400;font-size:12px;color:#666;line-height:26px}.recommend_config___UXyKS{display:flex;margin-top:20px;margin-bottom:26px}.recommend_config___UXyKS .recommend_config_item___zONum{width:280px;height:auto;min-height:135px;background:#f6f7f9;border-radius:4px;padding:15px 20px;border:1px solid rgba(0,0,0,0);cursor:pointer;margin-right:50px}.recommend_config___UXyKS .recommend_config_item___zONum:last-child{margin-right:0}.recommend_config___UXyKS .recommend_config_item___zONum:hover{background:#3061d014;border:1px solid #A4BDF5;box-shadow:0 4px 5px #d5e3ff6e}.recommend_config___UXyKS .recommend_config_item___zONum .item_title___w5vXw{font-weight:600;font-size:14px;color:#333;display:flex;align-items:start;justify-content:space-between}.recommend_config___UXyKS .recommend_config_item___zONum .recommend_text___f68Eu{width:44px;height:20px;background:#ec9c20;border-radius:10px;color:#fff;display:flex;align-items:center;justify-content:center;font-size:14px}.recommend_config___UXyKS .recommend_config_item___zONum .item_content___j_zbN{display:flex;justify-content:space-between;font-size:14px;color:#191919;margin-top:8px}.recommend_config___UXyKS .recommend_config_active_item___SrTkJ{background:#3061d014;border:1px solid #A4BDF5;box-shadow:0 4px 5px #d5e3ff6e}.recommend_config_footer___PHnlA{display:flex;align-items:center;justify-content:space-between}.application___uh4gI{width:80px;height:32px;line-height:30px;background:#3061d0;box-shadow:0 2px 4px #e0dfe1,inset 0 -1px 3px #ffffff80;border-radius:16px;font-weight:400;font-size:12px;color:#fff;display:flex;justify-content:center;cursor:pointer}.tooltip___f0uXh{color:#999;font-size:14px;margin-left:6px}.tooltip___f0uXh:hover{color:#165dff}.disabled___Ha9Ba{background-color:#0000000f;color:#d9d9d9}.lineChart___dCEZW{width:100%;height:350px;margin:0 auto}.flex_warp___Rtigf{display:flex;align-items:center;justify-content:space-between}.chart_content___tVmUj{width:100%;min-height:320px;margin-bottom:20px;border-radius:4px;border:1px solid #F6F7F9;background-color:#fff}.chart_content___tVmUj .chart_title___AOPx7{width:100%;height:40px;padding:9px 20px;background:#f6f7f9;font-weight:500;color:#232b40;display:flex;justify-content:space-between;align-items:center}.chart_content___tVmUj .listdata___mi4KG{display:flex;align-items:center;justify-content:flex-end;padding-bottom:12px}.chart_content___tVmUj .listdata___mi4KG .block___prArl{width:15px;height:3px}.chart_content___tVmUj .listdata___mi4KG .typename___j4diD{width:180px;color:#999}.chart_content___tVmUj .listdata___mi4KG .val___MeuWc{margin-left:10px;width:210px;height:22px;font-weight:400;font-size:14px;color:#232b40;line-height:22px}.info_con___eIdJL{background-color:#f6f7f9;width:900px;margin:15px auto;padding:0 10px 5px}.info_con___eIdJL .info_top___UKMbT{display:flex;justify-content:flex-end;font-weight:400;font-size:12px;color:#666;padding:17px 0 12px}.info_con___eIdJL .info_top___UKMbT div{height:20px;line-height:20px;width:210px;margin-left:10px}.fullscreen___PICBn{cursor:pointer}.fullscreen___PICBn:hover{color:#3061d0}.chart_content_qp___ae1n1 .spin_dom___T7PCy{margin-top:20%}.list___p00l5 .head___JcQe0{display:flex;margin-bottom:3px}.list___p00l5 .head___JcQe0 div{width:480px;font-size:14px;color:#333;margin-right:20px;line-height:18px}.list___p00l5 .row___kLpLL{display:flex;align-items:center}.footerWrap___Qaahm div[class~=ant-form-item-control]{max-width:100%}.footerWrap___Qaahm div[class~=ant-form-item]{margin-bottom:0}.footerWrap___Qaahm div[class~=ant-form-item-control-input-content]{display:flex;justify-content:flex-end}.wrap___tkKvJ{display:flex;flex-direction:column;overflow:hidden;height:100%}.head___qUdlR{height:48px;background:#1b224e;display:flex;align-items:center;padding:0 30px;gap:30px}.head___qUdlR div{font-weight:600;font-size:16px;color:#fff;position:relative;cursor:pointer;user-select:none}.head___qUdlR div:hover,.head___qUdlR div.active___fcOZ0{color:#165dff}.head___qUdlR div.active___fcOZ0:after{content:"";width:100%;height:2px;background:#165dff;position:absolute;bottom:-12px;left:0}.practice___g43Av{display:flex;justify-content:center;align-items:flex-start;overflow:hidden;flex:1 1}.practice___g43Av .right___plViv{flex:1 1;background-color:#fff;height:100%;display:flex;flex-direction:column;justify-content:flex-start}.practice___g43Av .right___plViv header{padding:0 30px;height:60px;flex-shrink:0}.practice___g43Av .right___plViv header .title___fJJJd{font-size:16px;font-weight:700;color:#333;height:60px;line-height:60px;border-bottom:1px #f1f1f1 solid}.practice___g43Av .right___plViv .content___Aiv2H{flex:1 1;overflow-y:auto}.practice___g43Av .right___plViv .content___Aiv2H .ant-empty{padding:150px 0}.practice___g43Av .right___plViv .content___Aiv2H .ant-empty .ant-empty-image{height:180px}.practice___g43Av .right___plViv .content___Aiv2H .ant-empty .ant-empty-description{color:#999;font-size:14px}.practice___g43Av .right___plViv .content___Aiv2H .ant-select{height:50px;background-color:#f5f5f5;padding-top:12px;flex-shrink:0;border-radius:4px}.practice___g43Av .right___plViv .content___Aiv2H .ant-select .ant-select-selection-item{font-size:16px}.practice___g43Av .right___plViv .content___Aiv2H .des___kaZig{padding:0 30px;margin-bottom:30px}.practice___g43Av .right___plViv .content___Aiv2H .des___kaZig .title___fJJJd{height:16px;font-weight:700;padding:30px 0;font-size:16px;color:#333;line-height:16px}.practice___g43Av .right___plViv .content___Aiv2H .des___kaZig .mainBody___fTSjs{font-size:16px;color:#333;line-height:32px;margin-top:14px}.practice___g43Av .right___plViv .content___Aiv2H .des___kaZig .selectBox___omezm{display:flex;align-items:center}.practice___g43Av .right___plViv .content___Aiv2H .des___kaZig .selectBox___omezm .smallType___NU4X3{padding-left:10px}.practice___g43Av .right___plViv .content___Aiv2H .des___kaZig .selectBox___omezm .smallType___NU4X3 span{margin-right:10px;color:#999}.practice___g43Av .right___plViv .content___Aiv2H .des___kaZig .evaluating___YaR_r .evaluatingLabel___Cy_Vk{position:relative}.practice___g43Av .right___plViv .content___Aiv2H .des___kaZig .evaluating___YaR_r .evaluatingLabel___Cy_Vk .mask___ewIvw{position:absolute;z-index:10;width:400px;height:100%;cursor:pointer;border-radius:4px}.practice___g43Av .right___plViv .content___Aiv2H .des___kaZig .evaluating___YaR_r .evaluatingLabel___Cy_Vk .evaluatingS1___oKt4O{color:#0152d9;cursor:pointer;margin-left:10px}.practice___g43Av .right___plViv .content___Aiv2H .des___kaZig .serviceSettingWrap___Haz9b .serviceBox___Oc9DS{margin:20px 0}.practice___g43Av .right___plViv .content___Aiv2H .des___kaZig .serviceSettingWrap___Haz9b .serviceBox___Oc9DS .serviceSetLeft___ek9V_{min-width:100px;font-weight:400;margin-bottom:4px;color:#333}.practice___g43Av .right___plViv .content___Aiv2H .des___kaZig .serviceSettingWrap___Haz9b .serviceBox___Oc9DS .ant-input-group-wrapper{border-radius:4px;overflow:hidden}.practice___g43Av .right___plViv .content___Aiv2H .des___kaZig .serviceSettingWrap___Haz9b .serviceBox___Oc9DS .ant-input-group-wrapper .ant-input{width:359px;height:50px;background:#f5f5f5;border:0}.practice___g43Av .right___plViv .content___Aiv2H .des___kaZig .serviceSettingWrap___Haz9b .serviceBox___Oc9DS .ant-input-group-wrapper .ant-input:focus{box-shadow:none}.practice___g43Av .right___plViv .content___Aiv2H .des___kaZig .serviceSettingWrap___Haz9b .serviceBox___Oc9DS .ant-input-group-wrapper .ant-input-group-addon{background:#f5f5f5;border:0;padding-right:20px;font-size:14px;color:#999}.practice___g43Av .right___plViv .content___Aiv2H .des___kaZig .serviceSettingWrap___Haz9b .serviceBox___Oc9DS .ant-tabs-tab{margin:0;padding:0}.practice___g43Av .right___plViv .content___Aiv2H .des___kaZig .serviceSettingWrap___Haz9b .serviceBox___Oc9DS .ant-tabs-nav:before{border-bottom:1px solid #DEDEDE}.practice___g43Av .right___plViv .content___Aiv2H .des___kaZig .serviceSettingWrap___Haz9b .serviceBox___Oc9DS .ant-tabs-tab-active{border:0;background:#165dff1a}.practice___g43Av .right___plViv .content___Aiv2H .des___kaZig .serviceSettingWrap___Haz9b .serviceBox___Oc9DS .ant-tabs-tab-active .ant-tabs-tab-btn{color:#165dff}.practice___g43Av .right___plViv .content___Aiv2H .des___kaZig .serviceSettingWrap___Haz9b .serviceBox___Oc9DS .ant-tabs-tab-active .ant-tabs-tab-btn>div:after{content:"";width:calc(100% - 40px);height:2px;background:#165dff;position:absolute;bottom:0;left:20px}.practice___g43Av .right___plViv .content___Aiv2H .des___kaZig .serviceSettingWrap___Haz9b .serviceBox___Oc9DS .ant-tabs-tab-active+div.ant-tabs-tab{border:0}.practice___g43Av .right___plViv .content___Aiv2H .des___kaZig .serviceSettingWrap___Haz9b .serviceBox___Oc9DS .ant-tabs-ink-bar{display:none}.practice___g43Av .right___plViv .content___Aiv2H .des___kaZig .serviceSettingWrap___Haz9b .serviceBox___Oc9DS .serviceSetTip___t8Vpy{display:inline-block;margin-left:12px;line-height:50px;color:#999}.btns___E8bN3{flex-shrink:0;display:flex;justify-content:center;align-items:center;padding:30px;height:70px;background:#fff;box-shadow:0 -4px 8px -4px #f1f1f1}.btns___E8bN3>button{width:100px;height:40px}.otherPractice___qlpPQ{overflow:hidden;flex:1 1;display:flex;flex-direction:column;background-color:#fff}.otherPractice___qlpPQ .box___TdGJn{flex:1 1;overflow:auto;padding:30px}.popover___s3ipd{background-color:transparent;color:#fff}.popover___s3ipd div[class~=ant-popover-arrow]{border-top-color:#05101a99!important;border-left-color:#05101a99!important}.popover___s3ipd div[class~=ant-popover-inner]{background-color:#05101a99}.popover___s3ipd div[class~=ant-popover-inner-content]{color:#fff}.serverConfig___tirr2{width:400px;height:50px;padding:0 11px;background:#f5f5f5;font-size:14px;cursor:pointer;display:flex;align-items:center;justify-content:space-between}.serverConfig___tirr2 i{color:#165dff;font-size:14px}.viewRecommendConfig___vFIgu{color:#165dff;line-height:50px;cursor:pointer;margin-left:12px}.flex_box_center___l5eTc{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___k0OR7{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___OKlIC{align-items:center;box-align:center}.flex_box_center_end___hN9A6{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___ijTq_{flex-direction:column;box-orient:block-axis}.dataset___dSWAV{background-color:#fff;height:100%;overflow:auto}.dataset___dSWAV .header___BzxI4{height:92px;background-color:#fff;display:flex;justify-content:space-between;align-items:center;padding:0 40px}.dataset___dSWAV .header___BzxI4 .title___cPEyN{font-size:18px;font-weight:700;color:#333}.dataset___dSWAV .header___BzxI4 .dataPath___wJ6mR{margin-left:auto}.dataset___dSWAV .header___BzxI4 .dataPath___wJ6mR .pathTitle___TOS2Z{color:#333}.dataset___dSWAV .header___BzxI4 .dataPath___wJ6mR i{cursor:pointer}.dataset___dSWAV .header___BzxI4 .dataPath___wJ6mR i:hover{color:#0152d9}.dataset___dSWAV .header___BzxI4 .dataPath___wJ6mR input{width:290px;height:34px;background:#f5f5f5;border-radius:4px;border:0;margin:0 14px;padding:0 14px}.dataset___dSWAV .header___BzxI4 .btns___jGE8o{display:flex;justify-content:space-between}.dataset___dSWAV .header___BzxI4 .btns___jGE8o button{width:100px;height:32px;font-size:14px;border-radius:4px}.dataset___dSWAV .content___s4ep8{height:calc(100% - 92px);padding:0 40px}.dataset___dSWAV .content___s4ep8 .customTable___OG3_9 .ant-table-thead tr{height:76px;border-top:1px solid #f1f1f1}.dataset___dSWAV .content___s4ep8 .customTable___OG3_9 .ant-table-thead tr th{background-color:#fff;border:0;border-radius:0;border-top:1px solid #f1f1f1}.dataset___dSWAV .content___s4ep8 .customTable___OG3_9 .ant-pagination{margin-top:40px}.dataset___dSWAV .content___s4ep8 .customTable___OG3_9 .ant-pagination .ant-pagination-item-active{border-color:#0152d9;background:#0152d9}.dataset___dSWAV .content___s4ep8 .customTable___OG3_9 .ant-pagination .ant-pagination-item-active a{color:#fff}.dataset___dSWAV .content___s4ep8 .customTable___OG3_9 .ant-pagination button{line-height:initial}.dataset___dSWAV .content___s4ep8 .customTable___OG3_9 .row___ONd7r{height:60px}.dataset___dSWAV .content___s4ep8 .customTable___OG3_9 .row___ONd7r td{border-bottom:0}.dataset___dSWAV .content___s4ep8 .customTable___OG3_9 .row___ONd7r.row___ONd7r:nth-child(odd){background-color:#f5f5f5}.dataset___dSWAV .content___s4ep8 .customTable___OG3_9 .row___ONd7r.row___ONd7r:nth-child(2n){background-color:#fff}.dataset___dSWAV .empty___CgtTE{width:100%;height:100%;display:box;display:flex;justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center;flex-direction:column;box-orient:block-axis;background:#fff;padding:200px}.dataset___dSWAV .path___Cg5rX{display:flex;align-items:center}.dataset___dSWAV .path___Cg5rX .text___SCLRV{display:inline-block;max-width:90%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.dataset___dSWAV .path___Cg5rX i{cursor:pointer}.dataset___dSWAV .path___Cg5rX i:hover{color:#0152d9}.dataset___dSWAV .actionsBtns___L5tdC{display:flex;justify-content:space-between;padding-right:12px}.dataset___dSWAV .actionsBtns___L5tdC span,.dataset___dSWAV .actionsBtns___L5tdC i{cursor:pointer}.dataset___dSWAV .actionsBtns___L5tdC span:hover,.dataset___dSWAV .actionsBtns___L5tdC i:hover{color:#0152d9}.customModal___qVeG3 .ant-form-item-label{margin-bottom:21px;margin-top:18px}.customModal___qVeG3 .ant-form-item-label label{font-size:16px}.customModal___qVeG3 .ant-modal-close-x{width:86px;height:66px;line-height:66px}.customModal___qVeG3 .ant-modal-content{border-radius:4px;overflow:hidden}.customModal___qVeG3 .ant-modal-header{padding:22px 40px}.customModal___qVeG3 .ant-modal-header .ant-modal-title{font-size:18px;font-weight:400}.customModal___qVeG3 .ant-modal-footer{padding:30px 40px;border:0}.customModal___qVeG3 .ant-modal-footer button{width:100px;height:40px;border-radius:4px}.customModal___qVeG3 .ant-modal-footer button:first-child{margin-right:20px}.customModal___qVeG3 .ant-modal-body{max-height:600px;overflow:auto;padding:40px 40px 30px}.customModal___qVeG3 .ant-modal-body .ant-input-affix-wrapper{height:50px;background:#f5f5f5;padding:0 20px;border-radius:4px}.customModal___qVeG3 .ant-modal-body .ant-input-affix-wrapper>input,.customModal___qVeG3 .ant-modal-body .ant-input-affix-wrapper>span{font-size:16px;background:#f5f5f5}.customModal___qVeG3 .ant-modal-body .ant-input-affix-wrapper>span{color:#999}.customModal___qVeG3 .ant-modal-body .ant-input-wrapper{height:50px;background:#f5f5f5;padding-right:20px;border-radius:4px;overflow:hidden}.customModal___qVeG3 .ant-modal-body .ant-input-wrapper>input{height:50px;font-size:16px;background:#f5f5f5}.customModal___qVeG3 .ant-modal-body .ant-input-wrapper>span{border:0;padding:0 20px;height:50px;font-size:16px;background:#dedede}.shareModal___HedYo .ant-form-item-label{margin-bottom:21px;margin-top:18px}.shareModal___HedYo .ant-form-item-label label{font-size:16px}.shareModal___HedYo .ant-modal-close-x{width:86px;height:66px;line-height:66px}.shareModal___HedYo .ant-modal-content{border-radius:4px;overflow:hidden}.shareModal___HedYo .ant-modal-header{padding:22px 40px}.shareModal___HedYo .ant-modal-header .ant-modal-title{font-size:18px;font-weight:400}.shareModal___HedYo .ant-modal-footer{padding:30px 40px;border:0}.shareModal___HedYo .ant-modal-footer button{width:100px;height:40px;border-radius:4px}.shareModal___HedYo .ant-modal-footer button:first-child{margin-right:20px}.shareModal___HedYo .ant-modal-body{max-height:600px;overflow:auto;padding:40px 40px 30px}.shareModal___HedYo .ant-modal-body .ant-input-affix-wrapper{height:50px;background:#f5f5f5;padding:0 20px;border-radius:4px}.shareModal___HedYo .ant-modal-body .ant-input-affix-wrapper>input,.shareModal___HedYo .ant-modal-body .ant-input-affix-wrapper>span{font-size:16px;background:#f5f5f5}.shareModal___HedYo .ant-modal-body .ant-input-affix-wrapper>span{color:#999}.shareModal___HedYo .ant-modal-body .ant-input-wrapper{height:50px;background:#f5f5f5;padding-right:20px;border-radius:4px;overflow:hidden}.shareModal___HedYo .ant-modal-body .ant-input-wrapper>input{height:50px;font-size:16px;background:#f5f5f5}.shareModal___HedYo .ant-modal-body .ant-input-wrapper>span{border:0;padding:0 20px;height:50px;font-size:16px;background:#dedede}.shareModal___HedYo .fileName___x56US{margin-bottom:30px;color:#333}.shareModal___HedYo .fileName___x56US span{color:#999}.renameModal___SmCAd .ant-form-item-label{margin-bottom:21px;margin-top:18px}.renameModal___SmCAd .ant-form-item-label label{font-size:16px}.renameModal___SmCAd .ant-modal-close-x{width:86px;height:66px;line-height:66px}.renameModal___SmCAd .ant-modal-content{border-radius:4px;overflow:hidden}.renameModal___SmCAd .ant-modal-header{padding:22px 40px}.renameModal___SmCAd .ant-modal-header .ant-modal-title{font-size:18px;font-weight:400}.renameModal___SmCAd .ant-modal-footer{padding:30px 40px;border:0}.renameModal___SmCAd .ant-modal-footer button{width:100px;height:40px;border-radius:4px}.renameModal___SmCAd .ant-modal-footer button:first-child{margin-right:20px}.renameModal___SmCAd .ant-modal-body{max-height:600px;overflow:auto;padding:40px 40px 30px}.renameModal___SmCAd .ant-modal-body .ant-input-affix-wrapper{height:50px;background:#f5f5f5;padding:0 20px;border-radius:4px}.renameModal___SmCAd .ant-modal-body .ant-input-affix-wrapper>input,.renameModal___SmCAd .ant-modal-body .ant-input-affix-wrapper>span{font-size:16px;background:#f5f5f5}.renameModal___SmCAd .ant-modal-body .ant-input-affix-wrapper>span{color:#999}.renameModal___SmCAd .ant-modal-body .ant-input-wrapper{height:50px;background:#f5f5f5;padding-right:20px;border-radius:4px;overflow:hidden}.renameModal___SmCAd .ant-modal-body .ant-input-wrapper>input{height:50px;font-size:16px;background:#f5f5f5}.renameModal___SmCAd .ant-modal-body .ant-input-wrapper>span{border:0;padding:0 20px;height:50px;font-size:16px;background:#dedede}.renameModal___SmCAd .fileName___x56US{color:#3a3a3a;line-height:16px;margin-bottom:30px}.renameModal___SmCAd .fileName___x56US sup{color:#e53333;vertical-align:sub}.renameModal___SmCAd .errorDes___VLR_5{color:#e53333}.uploadFileModal___pYYDB .ant-form-item-label{margin-bottom:21px;margin-top:18px}.uploadFileModal___pYYDB .ant-form-item-label label{font-size:16px}.uploadFileModal___pYYDB .ant-modal-close-x{width:86px;height:66px;line-height:66px}.uploadFileModal___pYYDB .ant-modal-content{border-radius:4px;overflow:hidden}.uploadFileModal___pYYDB .ant-modal-header{padding:22px 40px}.uploadFileModal___pYYDB .ant-modal-header .ant-modal-title{font-size:18px;font-weight:400}.uploadFileModal___pYYDB .ant-modal-footer{padding:30px 40px;border:0}.uploadFileModal___pYYDB .ant-modal-footer button{width:100px;height:40px;border-radius:4px}.uploadFileModal___pYYDB .ant-modal-footer button:first-child{margin-right:20px}.uploadFileModal___pYYDB .ant-modal-body{max-height:600px;overflow:auto;padding:40px 40px 30px}.uploadFileModal___pYYDB .ant-modal-body .ant-input-affix-wrapper{height:50px;background:#f5f5f5;padding:0 20px;border-radius:4px}.uploadFileModal___pYYDB .ant-modal-body .ant-input-affix-wrapper>input,.uploadFileModal___pYYDB .ant-modal-body .ant-input-affix-wrapper>span{font-size:16px;background:#f5f5f5}.uploadFileModal___pYYDB .ant-modal-body .ant-input-affix-wrapper>span{color:#999}.uploadFileModal___pYYDB .ant-modal-body .ant-input-wrapper{height:50px;background:#f5f5f5;padding-right:20px;border-radius:4px;overflow:hidden}.uploadFileModal___pYYDB .ant-modal-body .ant-input-wrapper>input{height:50px;font-size:16px;background:#f5f5f5}.uploadFileModal___pYYDB .ant-modal-body .ant-input-wrapper>span{border:0;padding:0 20px;height:50px;font-size:16px;background:#dedede}.uploadFileModal___pYYDB [class~=ant-modal-body]{padding:8px 40px 0 30px}.selectBtn___m_hrR{display:inline-block;padding:0 12px;height:30px;background:#0152d9;border-radius:4px;line-height:30px;text-align:center;color:#fff;cursor:default}.leftButton___F0fvG{width:130px;height:32px;background:linear-gradient(180deg,#fff,#f6f7f9),#f6f7f9;box-shadow:0 2px 4px #e0dfe1,inset 0 1px 3px #ffffff80;border-radius:2px;border:1px solid #BACFFE;font-family:PingFangSC,PingFang SC;font-weight:400;font-size:14px;color:#3061d0;line-height:32px;text-align:center;font-style:normal;cursor:pointer}.rightButton___oCK81{width:144px;height:32px;background:#3061d0;box-shadow:inset 0 -1px 3px #ffffff80;border-radius:2px;font-family:PingFangSC,PingFang SC;font-weight:400;font-size:14px;color:#fff;line-height:32px;text-align:center;font-style:normal;cursor:pointer;margin-left:20px}.centerText___jpgrt{height:22px;font-family:PingFangSC,PingFang SC;font-weight:400;font-size:14px;color:#000;line-height:22px;text-align:justify;font-style:normal;margin-top:10px}.wrap___EmsVa [class~=ant-upload-drag]{background:#1890ff0a!important;border-radius:4px;border:1px dashed #0152d9}.wrap___EmsVa .colorBlue___XqtfP{color:#0152d9}.wrap___EmsVa .repeatedName___yMQsm{color:red}.flex_box_center___laljR{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___DeOnN{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___iLJSY{align-items:center;box-align:center}.flex_box_center_end___D8d4a{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___E1Pzm{flex-direction:column;box-orient:block-axis}.listItem___RLEHn:last-child{border-bottom:none}.listItem___RLEHn{padding:0 10px 10px;background:#fff;border-bottom:1px solid #F6F7F9;margin-bottom:10px;cursor:pointer}.listItem___RLEHn .wrap____6VVD{width:98%;padding:0 10px;position:relative;border-radius:4px;display:flex}.listItem___RLEHn .wrap____6VVD .leftContent____5nA6{width:100%}.listItem___RLEHn .wrap____6VVD .leftContent____5nA6 .header___Lufcs{height:25px;display:flex}.listItem___RLEHn .wrap____6VVD .leftContent____5nA6 .header___Lufcs .title___UkOuL{width:80%;height:25px;font-family:PingFangSC,PingFang SC;font-weight:600;font-size:16px;color:#232b40;line-height:25px;text-align:left;font-style:normal;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.listItem___RLEHn .wrap____6VVD .leftContent____5nA6 .header___Lufcs .time____i1RA{width:20%;height:25px;line-height:25px;text-align:right;font-family:PingFangSC,PingFang SC;font-weight:400;font-size:12px;color:#9096a3;font-style:normal}.listItem___RLEHn .wrap____6VVD .leftContent____5nA6 .introduction___q377_{margin:4px 0 8px;max-height:22px;font-family:PingFangSC,PingFang SC;font-weight:400;font-size:12px;color:#9096a3;line-height:22px;text-align:justify;font-style:normal;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.listItem___RLEHn .wrap____6VVD .leftContent____5nA6 .from___pr6HT{font-size:14px;font-weight:400;color:#5f6368;margin-bottom:25px}.listItem___RLEHn .wrap____6VVD .leftContent____5nA6 .bottom___x89GX{height:22px;line-height:22px;display:flex}.listItem___RLEHn .wrap____6VVD .leftContent____5nA6 .bottom___x89GX .user_img___K_sq1{width:22px;height:22px;margin-right:6px;border-radius:50%}.listItem___RLEHn .wrap____6VVD .leftContent____5nA6 .bottom___x89GX .user_name___AYxpE{color:#5f6368;font-family:PingFangSC,PingFang SC;font-weight:400;font-size:14px;color:#000;font-style:normal;margin-right:20px}.listItem___RLEHn .wrap____6VVD .leftContent____5nA6 .bottom___x89GX .tags_name___r0cun{height:22px;font-size:12px;text-align:center;color:#9096a3;line-height:22px;background:#f6f7f9;border-radius:2px;margin-right:10px;padding:0 8px}.listItem___RLEHn .wrap____6VVD .leftContent____5nA6 .bottom___x89GX .buttonList___Q3rQ3{margin-left:auto;display:flex}.listItem___RLEHn .wrap____6VVD .leftContent____5nA6 .bottom___x89GX .buttonList___Q3rQ3 .buttonItem___YDwk1{font-family:PingFangSC,PingFang SC;font-weight:400;font-size:12px;color:#2c3850;text-align:left;font-style:normal;margin-left:30px;cursor:pointer}.listItem___RLEHn .wrap____6VVD .leftContent____5nA6 .bottom___x89GX .buttonList___Q3rQ3 .buttonItem___YDwk1:hover{color:#3061d0}.flex_box_center___SntrE{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___g4tse{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___ooGcI{align-items:center;box-align:center}.flex_box_center_end___UM2Cs{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___vRGBc{flex-direction:column;box-orient:block-axis}.prompt___a_aRk{width:100%;height:30px;background:#9096a31a;border-radius:0 0 8px 8px;font-family:PingFangSC,PingFang SC;font-weight:400;font-size:12px;color:#9096a3;font-style:normal;display:flex;align-items:center;padding-left:20px;margin-bottom:30px}.box___X84XK{max-height:140px;overflow:auto;margin-bottom:20px;margin-top:10px;width:calc(100% + 11px);padding-right:6px}.box___X84XK .row___wofpN{display:flex;align-items:center;margin-top:10px}.box___X84XK .row___wofpN:first-child{margin-top:0}.box___X84XK .row___wofpN .icon___ixIOQ{margin-right:5px;margin-left:82px;width:16px}.box___X84XK .row___wofpN div[class~=ant-progress-line]{margin:0}.flex_box_center___OmLFa{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___Pwqhp{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___UJzms{align-items:center;box-align:center}.flex_box_center_end___qMu25{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___AimtA{flex-direction:column;box-orient:block-axis}.selectList___hGJUN{background:#fff;box-shadow:0 2px 6px #d2d2d2;border-radius:2px;border:1px solid #E7F3FF}.selectList___hGJUN .selectHeader___HxdBZ{width:100%;height:40px;background:#f6f7f9;border-radius:2px 2px 0 0;font-family:PingFangSC,PingFang SC;font-weight:400;font-size:14px;color:#2c3850;line-height:40px;font-style:normal;text-indent:12px}.selectList___hGJUN .selectContent___oWjby{border-bottom:1px #F5F5F5 solid;padding:12px 12px 20px;max-height:350px;overflow:auto}.selectList___hGJUN .selectContent___oWjby .contentTitle___xlVyW{font-family:PingFangSC,PingFang SC;font-weight:400;font-size:14px;color:#b3b4b9;text-align:left;font-style:normal}.selectList___hGJUN .selectContent___oWjby .contentTags___BGCLU{display:flex;flex-wrap:wrap}.selectList___hGJUN .selectContent___oWjby .contentTags___BGCLU .tagName___MIGDL{height:22px;padding:0 8px;font-family:PingFangSC,PingFang SC;font-weight:400;font-size:14px;color:#5f6368;line-height:22px;text-align:left;font-style:normal;margin-right:30px;margin-top:15px;cursor:pointer}.selectList___hGJUN .selectContent___oWjby .contentTags___BGCLU .tagNameActive___JCRev{height:22px;padding:0 8px;background:#f6f7f9;border-radius:2px;font-family:PingFangSC,PingFang SC;font-weight:400;font-size:14px;color:#165dff;line-height:22px;text-align:center;font-style:normal;margin-right:30px;margin-top:15px;cursor:pointer}.selectList___hGJUN .activeStyle___FvXnt{margin:20px auto 10px;text-align:left;padding-left:12px;display:flex}.selectList___hGJUN .activeStyle___FvXnt .activeLabel___RzW9T{font-family:PingFangSC,PingFang SC;font-weight:400;font-size:14px;color:#2c3850;font-style:normal;margin-right:20px}.selectList___hGJUN .activeStyle___FvXnt .activeValue___qxoch{display:flex;flex-wrap:wrap}.selectList___hGJUN .activeStyle___FvXnt .activeValue___qxoch .activeItem___NfFjA{background:#f6f7f9;padding:0 8px;border-radius:2px;font-family:PingFangSC,PingFang SC;font-weight:400;font-size:14px;color:#165dff;text-align:left;font-style:normal;margin-right:10px;margin-bottom:10px;display:flex;align-items:center}.activeClose___Su7dS{width:60px;height:32px;background:#f8f9fc;border-radius:2px;border:1px solid #C3CFE0;opacity:.5;font-family:PingFangSC,PingFang SC;font-weight:400;font-size:14px;color:#464f66;line-height:32px;text-align:center;font-style:normal;cursor:pointer;margin-left:auto}.activeSubmit___gjhQA{width:60px;height:32px;background:#3061d0;box-shadow:0 2px 4px #e0dfe1,inset 0 1px 3px #ffffff80;border-radius:2px;font-family:PingFangSC,PingFang SC;font-weight:400;font-size:14px;color:#fff;line-height:32px;text-align:center;font-style:normal;cursor:pointer;margin-left:20px;margin-right:12px}[class~=ant-select-dropdown]{padding:0!important}.wrap___VIvSS{padding:20px}.content___pqoZT{display:flex;flex-direction:column;height:200px;overflow-y:auto;background:#f5f5f5;padding:10px;font-size:14px}.content___pqoZT a{color:#05101a}.content___pqoZT a:hover{color:#40a9ff}.mainPathWrap___v3uSU{display:flex;flex-direction:row}.colorBlue___AjQlz{color:#0152d9}.wrap___AnxZp{padding:10px 20px 80px}.fixBtn___sQhsA{left:80px}.ranking-setting{width:100%;margin-bottom:67px;padding-bottom:30px;overflow-y:auto}.rank-field-container{margin-bottom:16px;margin-top:20px}.rank-field-container>b{display:block;font-weight:400;margin-bottom:6px}.rank-form{padding:0 40px}.rank-form .rank-field{display:flex;align-items:center;flex-flow:row nowrap;position:relative}.rank-form .rank-field .ant-form-item{margin:0}.rank-form .formtip{position:absolute;top:10px;left:200px;font-size:14px;height:14px;line-height:14px;color:#9096a3}.rank-form .tip{font-size:14px;height:14px;line-height:14px;color:#9096a3;margin-left:20px}.rank-custom-table{background:#b5dbff;font-size:16px}.rank-custom-table b{width:100px;text-align:center}.wrap___BgpUe{padding:10px 20px;font-size:14px;margin-bottom:60px}.wrap___BgpUe div[class~=ant-collapse]{border-radius:4px;margin-top:20px}.wrap___BgpUe div[class~=ant-collapse-header]{padding:9px 16px!important;height:50px;align-items:center!important}.row___UWxAG .ant-form-item-row{flex-direction:row!important}.row___UWxAG .ant-form-item-row .ant-form-item-label{padding-top:9px}.row___UWxAG .ant-form-item-row .ant-form-item-control{width:auto!important}.textarea___gaLin{background-color:#f5f5f5!important;padding:20px;height:140px;margin-bottom:10px}.btn___ZpuhS{left:80px}.sub___Jd_ZS{margin-inline-end:4px;color:#ff4d4f;font-family:SimSun,sans-serif}.catechism___lS6Ml{background-color:#fff;height:100%;position:relative}.catechism___lS6Ml .tab___vw6iE{position:absolute;left:40px;top:43px}.collect___pxqYO{padding:40px}.collect___pxqYO .head___WuH5D{display:flex;align-items:center;justify-content:flex-end}.record___Ueu3j{padding:40px}.record___Ueu3j .head___UOVq4{display:flex;align-items:center;justify-content:flex-end}.flex_box_center___FN240{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___wjShI{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___HbcwC{align-items:center;box-align:center}.flex_box_center_end___gj_ks{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___zxJPU{flex-direction:column;box-orient:block-axis}.sidebar___OW5LG{width:100%;height:100%;background-color:#3e4571;display:flex;flex-direction:column;justify-content:space-between;align-items:center}.sidebar___OW5LG .items___j856O{flex:1 1;overflow:auto}.sidebar___OW5LG .items___j856O .ant-tooltip-inner{color:#333}.sidebar___OW5LG .items___j856O .item___Zn_qr{display:flex;justify-content:center;align-items:center;flex-direction:column;width:80px;height:70px;margin-bottom:12px;cursor:pointer;position:relative}.sidebar___OW5LG .items___j856O .item___Zn_qr .name___ZfhoC{color:#fff}.sidebar___OW5LG .items___j856O .item___Zn_qr i{font-size:22px;color:#fff;margin-bottom:5px}.sidebar___OW5LG .items___j856O .item___Zn_qr img{position:absolute;z-index:1;left:42px;width:18px;height:18px;top:10px}.sidebar___OW5LG .items___j856O .item___Zn_qr:hover{background-color:#1890ff33}.sidebar___OW5LG .items___j856O .itemActive___sW_Ri{display:flex;justify-content:center;align-items:center;flex-direction:column;width:80px;height:70px;margin-bottom:12px;cursor:pointer;position:relative;background-color:#0152d9!important}.sidebar___OW5LG .items___j856O .itemActive___sW_Ri .name___ZfhoC{color:#fff}.sidebar___OW5LG .items___j856O .itemActive___sW_Ri i{font-size:22px;color:#fff;margin-bottom:5px}.sidebar___OW5LG .items___j856O .itemActive___sW_Ri img{position:absolute;z-index:1;left:42px;width:18px;height:18px;top:10px}.sidebar___OW5LG .items___j856O .itemActive___sW_Ri:hover{background-color:#1890ff33}.sidebar___OW5LG .question___yfIcY{width:100%;height:61px;position:relative;text-align:center}.bottom___AZ7c_{width:100%;text-align:end;margin-top:20px;padding:0 0 15px 25px}.bottom___AZ7c_ .yes___iDEVN{padding:0 16px;height:32px;background:#3061d0;box-shadow:0 2px 4px #e0dfe1,inset 0 1px 3px #ffffff80;border-radius:2px;font-weight:400;color:#fff;border:0px}.bottom___AZ7c_ .yes___iDEVN:hover{color:#fff!important;background-color:#5784de!important}.bottom___AZ7c_ .no___E02he{margin-right:20px;height:32px;background:#f8f9fc80;border-radius:2px;border:1px solid rgba(195,207,224,.5);color:#464f66;padding:0 16px}.bottom___AZ7c_ .no___E02he:hover{color:#464f66!important;border-color:#c3cfe080!important} +.practiceSetting___duHIg{height:100vh}.practiceSetting___duHIg .wrapHeader___vb3NV{height:60px}.practiceSetting___duHIg .wrapLayout___z6EgF{height:calc(100vh - 60px);display:flex;justify-content:space-between;align-items:flex-start}.practiceSetting___duHIg .wrapLayout___z6EgF .wrapSidebar___TzHq8{width:80px;height:100%}.practiceSetting___duHIg .wrapLayout___z6EgF .wrapContent___iZrCo{flex:1 1;height:100%;overflow:auto;z-index:1}.flex_box_center___XeTw7{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___Hfc9g{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___JWkfv{align-items:center;box-align:center}.flex_box_center_end___bKF19{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___XWcdc{flex-direction:column;box-orient:block-axis}.header___HkrmL{width:100%;height:100%;padding:0 40px;display:flex;justify-content:space-between;align-items:center;background-color:#121731}.header___HkrmL .flex-center___Xqcdj{display:flex;align-items:center;justify-content:center}.header___HkrmL .title___rc2FS{white-space:nowrap;display:flex;align-items:center}.header___HkrmL .title___rc2FS span{color:#fff;overflow:hidden;text-overflow:ellipsis;display:inline-block;white-space:nowrap;max-width:306px;font-size:18px;margin-right:3px;vertical-align:top}.header___HkrmL .title___rc2FS i{font-size:18px;color:#0152d9;cursor:pointer}.header___HkrmL .schedule___MloKP{display:flex;align-items:center;color:#fff;width:620px;flex-shrink:0}.header___HkrmL .schedule___MloKP>div{display:flex;align-items:center}.header___HkrmL .schedule___MloKP>div .clickWarp___yvMMm{cursor:pointer;display:flex;border-bottom-width:2px;border-bottom-style:solid;border-bottom-color:transparent;padding-bottom:10px;margin-top:12px}.header___HkrmL .schedule___MloKP>div .clickWarp___yvMMm .num___etFJa{width:20px;height:20px;font-size:16px;line-height:19px;text-align:center;border:1px solid #ffffff;border-radius:12px;display:inline-block;margin-right:6px}.header___HkrmL .schedule___MloKP>div .clickWarp___yvMMm .subject___ZbcjS{font-size:14px;line-height:20px}.header___HkrmL .schedule___MloKP>div .clickWarp___yvMMm img{width:20px;height:20px;margin-right:10px}.header___HkrmL .schedule___MloKP>div i{margin:0 30px}.header___HkrmL .btns___R7eGw{display:flex;align-items:center;justify-content:center}.header___HkrmL .btns___R7eGw .btn___NLvn4{width:100px;height:32px;line-height:32px;text-align:center;border-radius:4px;font-size:14px;color:#fff;cursor:pointer}.header___HkrmL .btns___R7eGw .simulate___kVrJQ{width:100px;height:32px;line-height:32px;text-align:center;border-radius:4px;font-size:14px;color:#fff;cursor:pointer;background:#3061d0}.header___HkrmL .btns___R7eGw .exit___CTNC5{width:100px;height:32px;line-height:32px;text-align:center;border-radius:4px;font-size:14px;color:#fff;cursor:pointer;background:#0152d9;margin-left:20px}.information___HnFAg{display:flex;flex-direction:column;height:100%;background-color:#fff}.information___HnFAg .scroll___SzyY_{flex:1 1;overflow:auto}.information___HnFAg .scroll___SzyY_ header{height:40px;line-height:40px;font-size:16px;color:#333;font-weight:700;padding-left:40px;margin:20px 0}.information___HnFAg .scroll___SzyY_ .formWrap___dlZEW{padding:0 40px}.information___HnFAg .scroll___SzyY_ .formWrap___dlZEW .ant-form-item-label{margin-bottom:21px;margin-top:18px}.information___HnFAg .scroll___SzyY_ .formWrap___dlZEW .ant-form-item-label label{font-size:16px}.information___HnFAg .scroll___SzyY_ .formWrap___dlZEW .ant-badge{background:#f1f1f1;border-radius:15px;margin-bottom:10px}.information___HnFAg .scroll___SzyY_ .formWrap___dlZEW .ant-badge:first-child{margin-left:0!important}.information___HnFAg .scroll___SzyY_ .formWrap___dlZEW .ant-badge button{border:0;color:#666;box-shadow:none}.information___HnFAg .scroll___SzyY_ .formWrap___dlZEW .ant-badge sup{cursor:pointer}.information___HnFAg .scroll___SzyY_ .formWrap___dlZEW .customAddTags .ant-input{height:50px;background-color:#f5f5f5;padding:0 20px}.information___HnFAg .scroll___SzyY_ .formWrap___dlZEW .customAddTags .ant-input>input,.information___HnFAg .scroll___SzyY_ .formWrap___dlZEW .customAddTags .ant-input>span{font-size:16px;background-color:#f5f5f5}.information___HnFAg .scroll___SzyY_ .formWrap___dlZEW .ant-input-affix-wrapper{height:50px;background-color:#f5f5f5;padding:0 20px;border-radius:4px}.information___HnFAg .scroll___SzyY_ .formWrap___dlZEW .ant-input-affix-wrapper>input,.information___HnFAg .scroll___SzyY_ .formWrap___dlZEW .ant-input-affix-wrapper>span{font-size:16px;background-color:#f5f5f5}.information___HnFAg .scroll___SzyY_ .img___ESi1t{position:relative;width:400px;height:auto;background-color:#f4f3f4;display:flex;align-items:center;justify-content:center}.information___HnFAg .scroll___SzyY_ .img___ESi1t>div{position:absolute;right:-6px;top:-6px;cursor:pointer;background-color:#fff;width:16px;height:16px;border-radius:50%}.zhishidian___eNpJf{width:102px;height:32px;background:linear-gradient(180deg,#fff,#f6f7f9);box-shadow:0 2px 4px #e0dfe1,inset 0 1px 3px #ffffff80;border-radius:16px;border:1px solid #BACFFE;font-family:PingFangSC,PingFang SC;font-weight:400;font-size:14px;color:#3061d0;line-height:30px;text-align:center;font-style:normal;cursor:pointer}.tags_list___aeNqP{display:flex;flex-wrap:wrap;margin:-10px 0 10px}.tags_list___aeNqP .tag_item___kXmYp{height:33px;display:flex;align-items:center;background:#f6f7f9;border-radius:17px;font-family:PingFangSC,PingFang SC;font-weight:400;font-size:14px;color:#333;text-align:left;font-style:normal;padding:0 12px;margin-right:20px;margin-bottom:10px}.tags_list___aeNqP .tag_item___kXmYp .tag_icon___pBc8h{font-size:12px;cursor:pointer;color:#666}.tags_list___aeNqP .tag_item___kXmYp .tag_icon___pBc8h:hover{color:#165dff}.CodeMirror{font-family:monospace;height:300px;color:#000;direction:ltr}.CodeMirror-lines{padding:4px 0}.CodeMirror pre.CodeMirror-line,.CodeMirror pre.CodeMirror-line-like{padding:0 4px}.CodeMirror-scrollbar-filler,.CodeMirror-gutter-filler{background-color:#fff}.CodeMirror-gutters{border-right:1px solid #ddd;background-color:#f7f7f7;white-space:nowrap}.CodeMirror-linenumber{padding:0 3px 0 5px;min-width:20px;text-align:right;color:#999;white-space:nowrap}.CodeMirror-guttermarker{color:#000}.CodeMirror-guttermarker-subtle{color:#999}.CodeMirror-cursor{border-left:1px solid black;border-right:none;width:0}.CodeMirror div.CodeMirror-secondarycursor{border-left:1px solid silver}.cm-fat-cursor .CodeMirror-cursor{width:auto;border:0!important;background:#7e7}.cm-fat-cursor div.CodeMirror-cursors{z-index:1}.cm-fat-cursor-mark{background-color:#14ff1480;animation:blink 1.06s steps(1) infinite}.cm-animate-fat-cursor{width:auto;border:0;animation:blink 1.06s steps(1) infinite;background-color:#7e7}.cm-tab{display:inline-block;text-decoration:inherit}.CodeMirror-rulers{position:absolute;inset:-50px 0 0;overflow:hidden}.CodeMirror-ruler{border-left:1px solid #ccc;top:0;bottom:0;position:absolute}.cm-s-default .cm-header{color:#00f}.cm-s-default .cm-quote{color:#090}.cm-negative{color:#d44}.cm-positive{color:#292}.cm-header,.cm-strong{font-weight:700}.cm-em{font-style:italic}.cm-link{text-decoration:underline}.cm-strikethrough{text-decoration:line-through}.cm-s-default .cm-keyword{color:#708}.cm-s-default .cm-atom{color:#219}.cm-s-default .cm-number{color:#164}.cm-s-default .cm-def{color:#00f}.cm-s-default .cm-variable-2{color:#05a}.cm-s-default .cm-variable-3,.cm-s-default .cm-type{color:#085}.cm-s-default .cm-comment{color:#a50}.cm-s-default .cm-string{color:#a11}.cm-s-default .cm-string-2{color:#f50}.cm-s-default .cm-meta,.cm-s-default .cm-qualifier{color:#555}.cm-s-default .cm-builtin{color:#30a}.cm-s-default .cm-bracket{color:#997}.cm-s-default .cm-tag{color:#170}.cm-s-default .cm-attribute{color:#00c}.cm-s-default .cm-hr{color:#999}.cm-s-default .cm-link{color:#00c}.cm-s-default .cm-error,.cm-invalidchar{color:red}.CodeMirror-composing{border-bottom:2px solid}div.CodeMirror span.CodeMirror-matchingbracket{color:#0b0}div.CodeMirror span.CodeMirror-nonmatchingbracket{color:#a22}.CodeMirror-matchingtag{background:#ff96004d}.CodeMirror-activeline-background{background:#e8f2ff}.CodeMirror{position:relative;overflow:hidden;background:#fff}.CodeMirror-scroll{overflow:scroll!important;margin-bottom:-50px;margin-right:-50px;padding-bottom:50px;height:100%;outline:none;position:relative}.CodeMirror-sizer{position:relative;border-right:50px solid transparent}.CodeMirror-vscrollbar,.CodeMirror-hscrollbar,.CodeMirror-scrollbar-filler,.CodeMirror-gutter-filler{position:absolute;z-index:6;display:none;outline:none}.CodeMirror-vscrollbar{right:0;top:0;overflow-x:hidden;overflow-y:scroll}.CodeMirror-hscrollbar{bottom:0;left:0;overflow-y:hidden;overflow-x:scroll}.CodeMirror-scrollbar-filler{right:0;bottom:0}.CodeMirror-gutter-filler{left:0;bottom:0}.CodeMirror-gutters{position:absolute;left:0;top:0;min-height:100%;z-index:3}.CodeMirror-gutter{white-space:normal;height:100%;display:inline-block;vertical-align:top;margin-bottom:-50px}.CodeMirror-gutter-wrapper{position:absolute;z-index:4;background:none!important;border:none!important}.CodeMirror-gutter-background{position:absolute;top:0;bottom:0;z-index:4}.CodeMirror-gutter-elt{position:absolute;cursor:default;z-index:4}.CodeMirror-gutter-wrapper ::selection{background-color:transparent}.CodeMirror-gutter-wrapper ::-moz-selection{background-color:transparent}.CodeMirror-lines{cursor:text;min-height:1px}.CodeMirror pre.CodeMirror-line,.CodeMirror pre.CodeMirror-line-like{border-radius:0;border-width:0;background:transparent;font-family:inherit;font-size:inherit;margin:0;white-space:pre;word-wrap:normal;line-height:inherit;color:inherit;z-index:2;position:relative;overflow:visible;-webkit-tap-highlight-color:transparent;font-variant-ligatures:contextual}.CodeMirror-wrap pre.CodeMirror-line,.CodeMirror-wrap pre.CodeMirror-line-like{word-wrap:break-word;white-space:pre-wrap;word-break:normal}.CodeMirror-linebackground{position:absolute;inset:0;z-index:0}.CodeMirror-linewidget{position:relative;z-index:2;padding:.1px}.CodeMirror-rtl pre{direction:rtl}.CodeMirror-code{outline:none}.CodeMirror-scroll,.CodeMirror-sizer,.CodeMirror-gutter,.CodeMirror-gutters,.CodeMirror-linenumber{box-sizing:content-box}.CodeMirror-measure{position:absolute;width:100%;height:0;overflow:hidden;visibility:hidden}.CodeMirror-cursor{position:absolute;pointer-events:none}.CodeMirror-measure pre{position:static}div.CodeMirror-cursors{visibility:hidden;position:relative;z-index:3}div.CodeMirror-dragcursors,.CodeMirror-focused div.CodeMirror-cursors{visibility:visible}.CodeMirror-selected{background:#d9d9d9}.CodeMirror-focused .CodeMirror-selected{background:#d7d4f0}.CodeMirror-crosshair{cursor:crosshair}.CodeMirror-line::selection,.CodeMirror-line>span::selection,.CodeMirror-line>span>span::selection{background:#d7d4f0}.CodeMirror-line::-moz-selection,.CodeMirror-line>span::-moz-selection,.CodeMirror-line>span>span::-moz-selection{background:#d7d4f0}.cm-searching{background-color:#ffa;background-color:#ff06}.cm-force-border{padding-right:.1px}@media print{.CodeMirror div.CodeMirror-cursors{visibility:hidden}}.cm-tab-wrap-hack:after{content:""}span.CodeMirror-selectedtext{background:none}#educoder .markdown-editor-wrapper{position:relative}#educoder .markdown-editor-body{display:flex;flex-flow:row nowrap;width:100%;height:calc(100% - 38px);align-items:center}#educoder .markdown-editor-body .codemirror-container{flex:1 0;height:100%;width:100%;overflow:hidden}#educoder .markdown-editor-body .preview-container{flex:1 0;height:100%;margin:10px 0;padding:8px 8px 50px;background:#fff;overflow-y:auto;box-sizing:border-box;border-left:1px solid #ccc;word-wrap:break-word;word-break:break-word;white-space:normal;font-size:16px;position:relative}#educoder .markdown-editor-container{border:1px solid #ccc;overflow:hidden;border-radius:4px;margin-bottom:12px;font-size:16px}#educoder .markdown-editor-container.full-screen{position:fixed;inset:0;height:100%!important;z-index:998}#educoder .markdown-editor-container.full-screen .preview-container>div{padding-bottom:180px!important}#educoder .markdown-editor-container.full-screen .CodeMirror-sizer>div{margin-bottom:90px}#educoder .markdown-editor-container.on-preview .codemirror-container,#educoder .markdown-editor-container.on-preview .preview-container{width:50%}#educoder .mini .markdown-editor-body{height:calc(100% - 28px)}#educoder .flex-end{justify-content:flex-end}#educoder .my-codemirror-container{border:1px solid #ccc;width:100%;margin-bottom:24px}#educoder .markdown-tip{color:#cdcdcd;font-size:12px;position:absolute;right:0;bottom:-28px;margin-bottom:7px}#educoder .CodeMirror-lines{padding:4px 0}#educoder .CodeMirror pre.CodeMirror-line,#educoder .CodeMirror pre.CodeMirror-line-like{padding:0 4px}#educoder .CodeMirror-scrollbar-filler,#educoder .CodeMirror-gutter-filler{background-color:#fff}#educoder .CodeMirror-gutters{border-right:1px solid #ddd;background-color:#f7f7f7;white-space:nowrap}#educoder .CodeMirror-linenumber{padding:0 3px 0 5px;min-width:20px;text-align:right;color:#999;white-space:nowrap}#educoder .CodeMirror-guttermarker{color:#000}#educoder .CodeMirror-guttermarker-subtle{color:#999}#educoder .CodeMirror-cursor{border-left:1px solid black;border-right:none;width:0}#educoder .CodeMirror div.CodeMirror-secondarycursor{border-left:1px solid silver}#educoder .cm-fat-cursor .CodeMirror-cursor{width:auto;border:0!important;background:#7e7}#educoder .cm-fat-cursor div.CodeMirror-cursors{z-index:1}#educoder .cm-fat-cursor-mark{background-color:#14ff1480;animation:blink 1.06s steps(1) infinite}#educoder .cm-animate-fat-cursor{width:auto;border:0;animation:blink 1.06s steps(1) infinite;background-color:#7e7}@keyframes blink{50%{background-color:transparent}}#educoder .cm-tab{display:inline-block;text-decoration:inherit}#educoder .CodeMirror-rulers{position:absolute;inset:-50px 0 0;overflow:hidden}#educoder .CodeMirror-ruler{border-left:1px solid #ccc;top:0;bottom:0;position:absolute}#educoder .cm-s-default .cm-header{color:#00f}#educoder .cm-s-default .cm-quote{color:#090}#educoder .cm-negative{color:#d44}#educoder .cm-positive{color:#292}#educoder .cm-header,#educoder .cm-strong{font-weight:700}#educoder .cm-em{font-style:italic}#educoder .cm-link{text-decoration:underline}#educoder .cm-strikethrough{text-decoration:line-through}#educoder .cm-s-default .cm-keyword{color:#708}#educoder .cm-s-default .cm-atom{color:#219}#educoder .cm-s-default .cm-number{color:#164}#educoder .cm-s-default .cm-def{color:#00f}#educoder .cm-s-default .cm-variable-2{color:#05a}#educoder .cm-s-default .cm-variable-3,#educoder .cm-s-default .cm-type{color:#085}#educoder .cm-s-default .cm-comment{color:#a50}#educoder .cm-s-default .cm-string{color:#a11}#educoder .cm-s-default .cm-string-2{color:#f50}#educoder .cm-s-default .cm-meta,#educoder .cm-s-default .cm-qualifier{color:#555}#educoder .cm-s-default .cm-builtin{color:#30a}#educoder .cm-s-default .cm-bracket{color:#997}#educoder .cm-s-default .cm-tag{color:#170}#educoder .cm-s-default .cm-attribute{color:#00c}#educoder .cm-s-default .cm-hr{color:#999}#educoder .cm-s-default .cm-link{color:#00c}#educoder .cm-s-default .cm-error,#educoder .cm-invalidchar{color:red}#educoder .CodeMirror-composing{border-bottom:2px solid}#educoder div.CodeMirror span.CodeMirror-matchingbracket{color:#0b0}#educoder div.CodeMirror span.CodeMirror-nonmatchingbracket{color:#a22}#educoder .CodeMirror-matchingtag{background:#ff96004d}#educoder .CodeMirror-activeline-background{background:#e8f2ff}#educoder .CodeMirror{position:relative;overflow:hidden;background:#fff}#educoder .CodeMirror-scroll{overflow:scroll!important;margin-bottom:0;margin-right:0;padding-bottom:5px;height:100%;outline:none;position:relative}#educoder .CodeMirror-sizer{position:relative;border-right:0px}#educoder .CodeMirror-vscrollbar,#educoder .CodeMirror-hscrollbar,#educoder .CodeMirror-scrollbar-filler,#educoder .CodeMirror-gutter-filler{position:absolute;z-index:6;display:none}#educoder .CodeMirror-vscrollbar{right:0;top:0;overflow-x:hidden;overflow-y:scroll}#educoder .CodeMirror-hscrollbar{bottom:0;left:0;overflow-y:hidden;overflow-x:scroll}#educoder .CodeMirror-scrollbar-filler{right:0;bottom:0}#educoder .CodeMirror-gutter-filler{left:0;bottom:0}#educoder .CodeMirror-gutters{position:absolute;left:0;top:0;min-height:100%;z-index:3}#educoder .CodeMirror-gutter{white-space:normal;height:100%;display:inline-block;vertical-align:top;margin-bottom:-50px}#educoder .CodeMirror-gutter-wrapper{position:absolute;z-index:4;background:none!important;border:none!important}#educoder .CodeMirror-gutter-background{position:absolute;top:0;bottom:0;z-index:4}#educoder .CodeMirror-gutter-elt{position:absolute;cursor:default;z-index:4}#educoder .CodeMirror-gutter-wrapper ::selection{background-color:transparent}#educoder .CodeMirror-gutter-wrapper ::-moz-selection{background-color:transparent}#educoder .CodeMirror-lines{cursor:text;min-height:1px}#educoder .CodeMirror pre.CodeMirror-line,#educoder .CodeMirror pre.CodeMirror-line-like{border-radius:0;border-width:0;background:transparent;font-family:inherit;font-size:inherit;margin:0;white-space:pre;word-wrap:normal;line-height:inherit;color:inherit;z-index:2;position:relative;overflow:visible;-webkit-tap-highlight-color:transparent;font-variant-ligatures:contextual}#educoder .CodeMirror-wrap pre.CodeMirror-line,#educoder .CodeMirror-wrap pre.CodeMirror-line-like{word-wrap:break-word;white-space:pre-wrap;word-break:normal}#educoder .CodeMirror-linebackground{position:absolute;inset:0;height:100vh!important;z-index:1100}#educoder .CodeMirror-linebackground .preview-container>div{padding-bottom:180px!important}#educoder .CodeMirror-linebackground .CodeMirror-sizer>div{margin-bottom:90px}#educoder .CodeMirror-linewidget{position:relative;z-index:2;padding:.1px}#educoder .CodeMirror-rtl pre{direction:rtl}#educoder .CodeMirror-code{outline:none}#educoder .CodeMirror-scroll,#educoder .CodeMirror-sizer,#educoder .CodeMirror-gutter,#educoder .CodeMirror-gutters,#educoder .CodeMirror-linenumber{box-sizing:content-box}#educoder .CodeMirror-measure{position:absolute;width:100%;height:0;overflow:hidden;visibility:hidden}#educoder .CodeMirror-cursor{position:absolute;pointer-events:none}#educoder .CodeMirror-measure pre{position:static}#educoder div.CodeMirror-cursors{visibility:hidden;position:relative;z-index:3}#educoder div.CodeMirror-dragcursors,#educoder .CodeMirror-focused div.CodeMirror-cursors{visibility:visible}#educoder .CodeMirror-selected{background:#d9d9d9}#educoder .CodeMirror-focused .CodeMirror-selected{background:#d7d4f0}#educoder .CodeMirror-crosshair{cursor:crosshair}#educoder .CodeMirror-line::selection,#educoder .CodeMirror-line>span::selection,#educoder .CodeMirror-line>span>span::selection{background:#d7d4f0}#educoder .CodeMirror-line::-moz-selection,#educoder .CodeMirror-line>span::-moz-selection,#educoder .CodeMirror-line>span>span::-moz-selection{background:#d7d4f0}#educoder .cm-searching{background-color:#ffa;background-color:#ff06}#educoder .cm-force-border{padding-right:.1px}@media print{#educoder .CodeMirror div.CodeMirror-cursors{visibility:hidden}}#educoder .cm-tab-wrap-hack:after{content:""}#educoder span.CodeMirror-selectedtext{background:none}#educoder .CodeMirror-sizer{padding-top:10px;padding-bottom:10px!important}#educoder .CodeMirror-empty.CodeMirror-focused{outline:none}#educoder .CodeMirror pre.CodeMirror-placeholder{color:#999}#educoder .CodeMirror{position:relative;overflow:hidden;background:#fff;word-break:break-word}#educoder .CodeMirror pre.CodeMirror-line,#educoder .CodeMirror pre.CodeMirror-line-like{word-wrap:break-word;word-break:break-word;white-space:pre-wrap;line-height:1.6}@font-face{font-family:KaTeX_AMS;src:url(./static/KaTeX_AMS-Regular.e101fd3b.woff2) format("woff2"),url(./static/KaTeX_AMS-Regular.89a32939.woff) format("woff"),url(./static/KaTeX_AMS-Regular.76b481f1.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Caligraphic;src:url(./static/KaTeX_Caligraphic-Bold.804b0502.woff2) format("woff2"),url(./static/KaTeX_Caligraphic-Bold.ebf5447d.woff) format("woff"),url(./static/KaTeX_Caligraphic-Bold.28758623.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:KaTeX_Caligraphic;src:url(./static/KaTeX_Caligraphic-Regular.7ca15b3a.woff2) format("woff2"),url(./static/KaTeX_Caligraphic-Regular.d642f1a8.woff) format("woff"),url(./static/KaTeX_Caligraphic-Regular.fe9310f0.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Fraktur;src:url(./static/KaTeX_Fraktur-Bold.33bcfed3.woff2) format("woff2"),url(./static/KaTeX_Fraktur-Bold.fc482350.woff) format("woff"),url(./static/KaTeX_Fraktur-Bold.70f2abc1.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:KaTeX_Fraktur;src:url(./static/KaTeX_Fraktur-Regular.86cfbe4e.woff2) format("woff2"),url(./static/KaTeX_Fraktur-Regular.29abfb1c.woff) format("woff"),url(./static/KaTeX_Fraktur-Regular.51bff235.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Main;src:url(./static/KaTeX_Main-Bold.603892c5.woff2) format("woff2"),url(./static/KaTeX_Main-Bold.9f5bc66f.woff) format("woff"),url(./static/KaTeX_Main-Bold.da66c0ab.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:KaTeX_Main;src:url(./static/KaTeX_Main-BoldItalic.bd95a810.woff2) format("woff2"),url(./static/KaTeX_Main-BoldItalic.c31eb616.woff) format("woff"),url(./static/KaTeX_Main-BoldItalic.962b328a.ttf) format("truetype");font-weight:700;font-style:italic}@font-face{font-family:KaTeX_Main;src:url(./static/KaTeX_Main-Italic.7662be2b.woff2) format("woff2"),url(./static/KaTeX_Main-Italic.3c94ae8c.woff) format("woff"),url(./static/KaTeX_Main-Italic.b1598925.ttf) format("truetype");font-weight:400;font-style:italic}@font-face{font-family:KaTeX_Main;src:url(./static/KaTeX_Main-Regular.7056d1df.woff2) format("woff2"),url(./static/KaTeX_Main-Regular.f23b28dc.woff) format("woff"),url(./static/KaTeX_Main-Regular.fe159c21.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Math;src:url(./static/KaTeX_Math-BoldItalic.df742084.woff2) format("woff2"),url(./static/KaTeX_Math-BoldItalic.a6fde119.woff) format("woff"),url(./static/KaTeX_Math-BoldItalic.8ee92314.ttf) format("truetype");font-weight:700;font-style:italic}@font-face{font-family:KaTeX_Math;src:url(./static/KaTeX_Math-Italic.912cb075.woff2) format("woff2"),url(./static/KaTeX_Math-Italic.ad043b21.woff) format("woff"),url(./static/KaTeX_Math-Italic.f4a2fd50.ttf) format("truetype");font-weight:400;font-style:italic}@font-face{font-family:KaTeX_SansSerif;src:url(./static/KaTeX_SansSerif-Bold.198a2b19.woff2) format("woff2"),url(./static/KaTeX_SansSerif-Bold.2dee50c6.woff) format("woff"),url(./static/KaTeX_SansSerif-Bold.9ae5090b.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:KaTeX_SansSerif;src:url(./static/KaTeX_SansSerif-Italic.58452206.woff2) format("woff2"),url(./static/KaTeX_SansSerif-Italic.f88f16ed.woff) format("woff"),url(./static/KaTeX_SansSerif-Italic.363562bf.ttf) format("truetype");font-weight:400;font-style:italic}@font-face{font-family:KaTeX_SansSerif;src:url(./static/KaTeX_SansSerif-Regular.50cd68ac.woff2) format("woff2"),url(./static/KaTeX_SansSerif-Regular.13e35ac8.woff) format("woff"),url(./static/KaTeX_SansSerif-Regular.d1c35243.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Script;src:url(./static/KaTeX_Script-Regular.2fc42204.woff2) format("woff2"),url(./static/KaTeX_Script-Regular.8f35f84f.woff) format("woff"),url(./static/KaTeX_Script-Regular.d09e0cea.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Size1;src:url(./static/KaTeX_Size1-Regular.03ff84ee.woff2) format("woff2"),url(./static/KaTeX_Size1-Regular.2222c8c3.woff) format("woff"),url(./static/KaTeX_Size1-Regular.920c8080.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Size2;src:url(./static/KaTeX_Size2-Regular.fa296a19.woff2) format("woff2"),url(./static/KaTeX_Size2-Regular.45c74525.woff) format("woff"),url(./static/KaTeX_Size2-Regular.7d3e746e.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Size3;src:url(./static/KaTeX_Size3-Regular.d9075b2b.woff2) format("woff2"),url(./static/KaTeX_Size3-Regular.62bef299.woff) format("woff"),url(./static/KaTeX_Size3-Regular.39f7a039.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Size4;src:url(./static/KaTeX_Size4-Regular.93084eec.woff2) format("woff2"),url(./static/KaTeX_Size4-Regular.3ee0d868.woff) format("woff"),url(./static/KaTeX_Size4-Regular.cd3f02bf.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Typewriter;src:url(./static/KaTeX_Typewriter-Regular.65cd6476.woff2) format("woff2"),url(./static/KaTeX_Typewriter-Regular.3f215ba2.woff) format("woff"),url(./static/KaTeX_Typewriter-Regular.73468499.ttf) format("truetype");font-weight:400;font-style:normal}.katex{font: 1.21em KaTeX_Main,Times New Roman,serif;line-height:1.2;text-indent:0;text-rendering:auto}.katex *{-ms-high-contrast-adjust:none!important}.katex .katex-version:after{content:"0.11.1"}.katex .katex-mathml{position:absolute;clip:rect(1px,1px,1px,1px);padding:0;border:0;height:1px;width:1px;overflow:hidden}.katex .katex-html>.newline{display:block}.katex .base{position:relative;white-space:nowrap;width:min-content}.katex .base,.katex .strut{display:inline-block}.katex .textbf{font-weight:700}.katex .textit{font-style:italic}.katex .textrm{font-family:KaTeX_Main}.katex .textsf{font-family:KaTeX_SansSerif}.katex .texttt{font-family:KaTeX_Typewriter}.katex .mathdefault{font-family:KaTeX_Math;font-style:italic}.katex .mathit{font-family:KaTeX_Main;font-style:italic}.katex .mathrm{font-style:normal}.katex .mathbf{font-family:KaTeX_Main;font-weight:700}.katex .boldsymbol{font-family:KaTeX_Math;font-weight:700;font-style:italic}.katex .amsrm,.katex .mathbb,.katex .textbb{font-family:KaTeX_AMS}.katex .mathcal{font-family:KaTeX_Caligraphic}.katex .mathfrak,.katex .textfrak{font-family:KaTeX_Fraktur}.katex .mathtt{font-family:KaTeX_Typewriter}.katex .mathscr,.katex .textscr{font-family:KaTeX_Script}.katex .mathsf,.katex .textsf{font-family:KaTeX_SansSerif}.katex .mathboldsf,.katex .textboldsf{font-family:KaTeX_SansSerif;font-weight:700}.katex .mathitsf,.katex .textitsf{font-family:KaTeX_SansSerif;font-style:italic}.katex .mainrm{font-family:KaTeX_Main;font-style:normal}.katex .vlist-t{display:inline-table;table-layout:fixed}.katex .vlist-r{display:table-row}.katex .vlist{display:table-cell;vertical-align:bottom;position:relative}.katex .vlist>span{display:block;height:0;position:relative}.katex .vlist>span>span{display:inline-block}.katex .vlist>span>.pstrut{overflow:hidden;width:0}.katex .vlist-t2{margin-right:-2px}.katex .vlist-s{display:table-cell;vertical-align:bottom;font-size:1px;width:2px;min-width:2px}.katex .msupsub{text-align:left}.katex .mfrac>span>span{text-align:center}.katex .mfrac .frac-line{display:inline-block;width:100%;border-bottom-style:solid}.katex .hdashline,.katex .hline,.katex .mfrac .frac-line,.katex .overline .overline-line,.katex .rule,.katex .underline .underline-line{min-height:1px}.katex .mspace{display:inline-block}.katex .clap,.katex .llap,.katex .rlap{width:0;position:relative}.katex .clap>.inner,.katex .llap>.inner,.katex .rlap>.inner{position:absolute}.katex .clap>.fix,.katex .llap>.fix,.katex .rlap>.fix{display:inline-block}.katex .llap>.inner{right:0}.katex .clap>.inner,.katex .rlap>.inner{left:0}.katex .clap>.inner>span{margin-left:-50%;margin-right:50%}.katex .rule{display:inline-block;border:0 solid;position:relative}.katex .hline,.katex .overline .overline-line,.katex .underline .underline-line{display:inline-block;width:100%;border-bottom-style:solid}.katex .hdashline{display:inline-block;width:100%;border-bottom-style:dashed}.katex .sqrt>.root{margin-left:.27777778em;margin-right:-.55555556em}.katex .fontsize-ensurer.reset-size1.size1,.katex .sizing.reset-size1.size1{font-size:1em}.katex .fontsize-ensurer.reset-size1.size2,.katex .sizing.reset-size1.size2{font-size:1.2em}.katex .fontsize-ensurer.reset-size1.size3,.katex .sizing.reset-size1.size3{font-size:1.4em}.katex .fontsize-ensurer.reset-size1.size4,.katex .sizing.reset-size1.size4{font-size:1.6em}.katex .fontsize-ensurer.reset-size1.size5,.katex .sizing.reset-size1.size5{font-size:1.8em}.katex .fontsize-ensurer.reset-size1.size6,.katex .sizing.reset-size1.size6{font-size:2em}.katex .fontsize-ensurer.reset-size1.size7,.katex .sizing.reset-size1.size7{font-size:2.4em}.katex .fontsize-ensurer.reset-size1.size8,.katex .sizing.reset-size1.size8{font-size:2.88em}.katex .fontsize-ensurer.reset-size1.size9,.katex .sizing.reset-size1.size9{font-size:3.456em}.katex .fontsize-ensurer.reset-size1.size10,.katex .sizing.reset-size1.size10{font-size:4.148em}.katex .fontsize-ensurer.reset-size1.size11,.katex .sizing.reset-size1.size11{font-size:4.976em}.katex .fontsize-ensurer.reset-size2.size1,.katex .sizing.reset-size2.size1{font-size:.83333333em}.katex .fontsize-ensurer.reset-size2.size2,.katex .sizing.reset-size2.size2{font-size:1em}.katex .fontsize-ensurer.reset-size2.size3,.katex .sizing.reset-size2.size3{font-size:1.16666667em}.katex .fontsize-ensurer.reset-size2.size4,.katex .sizing.reset-size2.size4{font-size:1.33333333em}.katex .fontsize-ensurer.reset-size2.size5,.katex .sizing.reset-size2.size5{font-size:1.5em}.katex .fontsize-ensurer.reset-size2.size6,.katex .sizing.reset-size2.size6{font-size:1.66666667em}.katex .fontsize-ensurer.reset-size2.size7,.katex .sizing.reset-size2.size7{font-size:2em}.katex .fontsize-ensurer.reset-size2.size8,.katex .sizing.reset-size2.size8{font-size:2.4em}.katex .fontsize-ensurer.reset-size2.size9,.katex .sizing.reset-size2.size9{font-size:2.88em}.katex .fontsize-ensurer.reset-size2.size10,.katex .sizing.reset-size2.size10{font-size:3.45666667em}.katex .fontsize-ensurer.reset-size2.size11,.katex .sizing.reset-size2.size11{font-size:4.14666667em}.katex .fontsize-ensurer.reset-size3.size1,.katex .sizing.reset-size3.size1{font-size:.71428571em}.katex .fontsize-ensurer.reset-size3.size2,.katex .sizing.reset-size3.size2{font-size:.85714286em}.katex .fontsize-ensurer.reset-size3.size3,.katex .sizing.reset-size3.size3{font-size:1em}.katex .fontsize-ensurer.reset-size3.size4,.katex .sizing.reset-size3.size4{font-size:1.14285714em}.katex .fontsize-ensurer.reset-size3.size5,.katex .sizing.reset-size3.size5{font-size:1.28571429em}.katex .fontsize-ensurer.reset-size3.size6,.katex .sizing.reset-size3.size6{font-size:1.42857143em}.katex .fontsize-ensurer.reset-size3.size7,.katex .sizing.reset-size3.size7{font-size:1.71428571em}.katex .fontsize-ensurer.reset-size3.size8,.katex .sizing.reset-size3.size8{font-size:2.05714286em}.katex .fontsize-ensurer.reset-size3.size9,.katex .sizing.reset-size3.size9{font-size:2.46857143em}.katex .fontsize-ensurer.reset-size3.size10,.katex .sizing.reset-size3.size10{font-size:2.96285714em}.katex .fontsize-ensurer.reset-size3.size11,.katex .sizing.reset-size3.size11{font-size:3.55428571em}.katex .fontsize-ensurer.reset-size4.size1,.katex .sizing.reset-size4.size1{font-size:.625em}.katex .fontsize-ensurer.reset-size4.size2,.katex .sizing.reset-size4.size2{font-size:.75em}.katex .fontsize-ensurer.reset-size4.size3,.katex .sizing.reset-size4.size3{font-size:.875em}.katex .fontsize-ensurer.reset-size4.size4,.katex .sizing.reset-size4.size4{font-size:1em}.katex .fontsize-ensurer.reset-size4.size5,.katex .sizing.reset-size4.size5{font-size:1.125em}.katex .fontsize-ensurer.reset-size4.size6,.katex .sizing.reset-size4.size6{font-size:1.25em}.katex .fontsize-ensurer.reset-size4.size7,.katex .sizing.reset-size4.size7{font-size:1.5em}.katex .fontsize-ensurer.reset-size4.size8,.katex .sizing.reset-size4.size8{font-size:1.8em}.katex .fontsize-ensurer.reset-size4.size9,.katex .sizing.reset-size4.size9{font-size:2.16em}.katex .fontsize-ensurer.reset-size4.size10,.katex .sizing.reset-size4.size10{font-size:2.5925em}.katex .fontsize-ensurer.reset-size4.size11,.katex .sizing.reset-size4.size11{font-size:3.11em}.katex .fontsize-ensurer.reset-size5.size1,.katex .sizing.reset-size5.size1{font-size:.55555556em}.katex .fontsize-ensurer.reset-size5.size2,.katex .sizing.reset-size5.size2{font-size:.66666667em}.katex .fontsize-ensurer.reset-size5.size3,.katex .sizing.reset-size5.size3{font-size:.77777778em}.katex .fontsize-ensurer.reset-size5.size4,.katex .sizing.reset-size5.size4{font-size:.88888889em}.katex .fontsize-ensurer.reset-size5.size5,.katex .sizing.reset-size5.size5{font-size:1em}.katex .fontsize-ensurer.reset-size5.size6,.katex .sizing.reset-size5.size6{font-size:1.11111111em}.katex .fontsize-ensurer.reset-size5.size7,.katex .sizing.reset-size5.size7{font-size:1.33333333em}.katex .fontsize-ensurer.reset-size5.size8,.katex .sizing.reset-size5.size8{font-size:1.6em}.katex .fontsize-ensurer.reset-size5.size9,.katex .sizing.reset-size5.size9{font-size:1.92em}.katex .fontsize-ensurer.reset-size5.size10,.katex .sizing.reset-size5.size10{font-size:2.30444444em}.katex .fontsize-ensurer.reset-size5.size11,.katex .sizing.reset-size5.size11{font-size:2.76444444em}.katex .fontsize-ensurer.reset-size6.size1,.katex .sizing.reset-size6.size1{font-size:.5em}.katex .fontsize-ensurer.reset-size6.size2,.katex .sizing.reset-size6.size2{font-size:.6em}.katex .fontsize-ensurer.reset-size6.size3,.katex .sizing.reset-size6.size3{font-size:.7em}.katex .fontsize-ensurer.reset-size6.size4,.katex .sizing.reset-size6.size4{font-size:.8em}.katex .fontsize-ensurer.reset-size6.size5,.katex .sizing.reset-size6.size5{font-size:.9em}.katex .fontsize-ensurer.reset-size6.size6,.katex .sizing.reset-size6.size6{font-size:1em}.katex .fontsize-ensurer.reset-size6.size7,.katex .sizing.reset-size6.size7{font-size:1.2em}.katex .fontsize-ensurer.reset-size6.size8,.katex .sizing.reset-size6.size8{font-size:1.44em}.katex .fontsize-ensurer.reset-size6.size9,.katex .sizing.reset-size6.size9{font-size:1.728em}.katex .fontsize-ensurer.reset-size6.size10,.katex .sizing.reset-size6.size10{font-size:2.074em}.katex .fontsize-ensurer.reset-size6.size11,.katex .sizing.reset-size6.size11{font-size:2.488em}.katex .fontsize-ensurer.reset-size7.size1,.katex .sizing.reset-size7.size1{font-size:.41666667em}.katex .fontsize-ensurer.reset-size7.size2,.katex .sizing.reset-size7.size2{font-size:.5em}.katex .fontsize-ensurer.reset-size7.size3,.katex .sizing.reset-size7.size3{font-size:.58333333em}.katex .fontsize-ensurer.reset-size7.size4,.katex .sizing.reset-size7.size4{font-size:.66666667em}.katex .fontsize-ensurer.reset-size7.size5,.katex .sizing.reset-size7.size5{font-size:.75em}.katex .fontsize-ensurer.reset-size7.size6,.katex .sizing.reset-size7.size6{font-size:.83333333em}.katex .fontsize-ensurer.reset-size7.size7,.katex .sizing.reset-size7.size7{font-size:1em}.katex .fontsize-ensurer.reset-size7.size8,.katex .sizing.reset-size7.size8{font-size:1.2em}.katex .fontsize-ensurer.reset-size7.size9,.katex .sizing.reset-size7.size9{font-size:1.44em}.katex .fontsize-ensurer.reset-size7.size10,.katex .sizing.reset-size7.size10{font-size:1.72833333em}.katex .fontsize-ensurer.reset-size7.size11,.katex .sizing.reset-size7.size11{font-size:2.07333333em}.katex .fontsize-ensurer.reset-size8.size1,.katex .sizing.reset-size8.size1{font-size:.34722222em}.katex .fontsize-ensurer.reset-size8.size2,.katex .sizing.reset-size8.size2{font-size:.41666667em}.katex .fontsize-ensurer.reset-size8.size3,.katex .sizing.reset-size8.size3{font-size:.48611111em}.katex .fontsize-ensurer.reset-size8.size4,.katex .sizing.reset-size8.size4{font-size:.55555556em}.katex .fontsize-ensurer.reset-size8.size5,.katex .sizing.reset-size8.size5{font-size:.625em}.katex .fontsize-ensurer.reset-size8.size6,.katex .sizing.reset-size8.size6{font-size:.69444444em}.katex .fontsize-ensurer.reset-size8.size7,.katex .sizing.reset-size8.size7{font-size:.83333333em}.katex .fontsize-ensurer.reset-size8.size8,.katex .sizing.reset-size8.size8{font-size:1em}.katex .fontsize-ensurer.reset-size8.size9,.katex .sizing.reset-size8.size9{font-size:1.2em}.katex .fontsize-ensurer.reset-size8.size10,.katex .sizing.reset-size8.size10{font-size:1.44027778em}.katex .fontsize-ensurer.reset-size8.size11,.katex .sizing.reset-size8.size11{font-size:1.72777778em}.katex .fontsize-ensurer.reset-size9.size1,.katex .sizing.reset-size9.size1{font-size:.28935185em}.katex .fontsize-ensurer.reset-size9.size2,.katex .sizing.reset-size9.size2{font-size:.34722222em}.katex .fontsize-ensurer.reset-size9.size3,.katex .sizing.reset-size9.size3{font-size:.40509259em}.katex .fontsize-ensurer.reset-size9.size4,.katex .sizing.reset-size9.size4{font-size:.46296296em}.katex .fontsize-ensurer.reset-size9.size5,.katex .sizing.reset-size9.size5{font-size:.52083333em}.katex .fontsize-ensurer.reset-size9.size6,.katex .sizing.reset-size9.size6{font-size:.5787037em}.katex .fontsize-ensurer.reset-size9.size7,.katex .sizing.reset-size9.size7{font-size:.69444444em}.katex .fontsize-ensurer.reset-size9.size8,.katex .sizing.reset-size9.size8{font-size:.83333333em}.katex .fontsize-ensurer.reset-size9.size9,.katex .sizing.reset-size9.size9{font-size:1em}.katex .fontsize-ensurer.reset-size9.size10,.katex .sizing.reset-size9.size10{font-size:1.20023148em}.katex .fontsize-ensurer.reset-size9.size11,.katex .sizing.reset-size9.size11{font-size:1.43981481em}.katex .fontsize-ensurer.reset-size10.size1,.katex .sizing.reset-size10.size1{font-size:.24108004em}.katex .fontsize-ensurer.reset-size10.size2,.katex .sizing.reset-size10.size2{font-size:.28929605em}.katex .fontsize-ensurer.reset-size10.size3,.katex .sizing.reset-size10.size3{font-size:.33751205em}.katex .fontsize-ensurer.reset-size10.size4,.katex .sizing.reset-size10.size4{font-size:.38572806em}.katex .fontsize-ensurer.reset-size10.size5,.katex .sizing.reset-size10.size5{font-size:.43394407em}.katex .fontsize-ensurer.reset-size10.size6,.katex .sizing.reset-size10.size6{font-size:.48216008em}.katex .fontsize-ensurer.reset-size10.size7,.katex .sizing.reset-size10.size7{font-size:.57859209em}.katex .fontsize-ensurer.reset-size10.size8,.katex .sizing.reset-size10.size8{font-size:.69431051em}.katex .fontsize-ensurer.reset-size10.size9,.katex .sizing.reset-size10.size9{font-size:.83317261em}.katex .fontsize-ensurer.reset-size10.size10,.katex .sizing.reset-size10.size10{font-size:1em}.katex .fontsize-ensurer.reset-size10.size11,.katex .sizing.reset-size10.size11{font-size:1.19961427em}.katex .fontsize-ensurer.reset-size11.size1,.katex .sizing.reset-size11.size1{font-size:.20096463em}.katex .fontsize-ensurer.reset-size11.size2,.katex .sizing.reset-size11.size2{font-size:.24115756em}.katex .fontsize-ensurer.reset-size11.size3,.katex .sizing.reset-size11.size3{font-size:.28135048em}.katex .fontsize-ensurer.reset-size11.size4,.katex .sizing.reset-size11.size4{font-size:.32154341em}.katex .fontsize-ensurer.reset-size11.size5,.katex .sizing.reset-size11.size5{font-size:.36173633em}.katex .fontsize-ensurer.reset-size11.size6,.katex .sizing.reset-size11.size6{font-size:.40192926em}.katex .fontsize-ensurer.reset-size11.size7,.katex .sizing.reset-size11.size7{font-size:.48231511em}.katex .fontsize-ensurer.reset-size11.size8,.katex .sizing.reset-size11.size8{font-size:.57877814em}.katex .fontsize-ensurer.reset-size11.size9,.katex .sizing.reset-size11.size9{font-size:.69453376em}.katex .fontsize-ensurer.reset-size11.size10,.katex .sizing.reset-size11.size10{font-size:.83360129em}.katex .fontsize-ensurer.reset-size11.size11,.katex .sizing.reset-size11.size11{font-size:1em}.katex .delimsizing.size1{font-family:KaTeX_Size1}.katex .delimsizing.size2{font-family:KaTeX_Size2}.katex .delimsizing.size3{font-family:KaTeX_Size3}.katex .delimsizing.size4{font-family:KaTeX_Size4}.katex .delimsizing.mult .delim-size1>span{font-family:KaTeX_Size1}.katex .delimsizing.mult .delim-size4>span{font-family:KaTeX_Size4}.katex .nulldelimiter{display:inline-block;width:.12em}.katex .delimcenter,.katex .op-symbol{position:relative}.katex .op-symbol.small-op{font-family:KaTeX_Size1}.katex .op-symbol.large-op{font-family:KaTeX_Size2}.katex .op-limits>.vlist-t{text-align:center}.katex .accent>.vlist-t{text-align:center}.katex .accent .accent-body{position:relative}.katex .accent .accent-body:not(.accent-full){width:0}.katex .overlay{display:block}.katex .mtable .vertical-separator{display:inline-block;min-width:1px}.katex .mtable .arraycolsep{display:inline-block}.katex .mtable .col-align-c>.vlist-t{text-align:center}.katex .mtable .col-align-l>.vlist-t{text-align:left}.katex .mtable .col-align-r>.vlist-t{text-align:right}.katex .svg-align{text-align:left}.katex svg{display:block;position:absolute;width:100%;height:inherit;fill:currentColor;stroke:currentColor;fill-rule:nonzero;fill-opacity:1;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1}.katex svg path{stroke:none}.katex img{border-style:none;min-width:0;min-height:0;max-width:none;max-height:none}.katex .stretchy{width:100%;display:block;position:relative;overflow:hidden}.katex .stretchy:after,.katex .stretchy:before{content:""}.katex .hide-tail{width:100%;position:relative;overflow:hidden}.katex .halfarrow-left{position:absolute;left:0;width:50.2%;overflow:hidden}.katex .halfarrow-right{position:absolute;right:0;width:50.2%;overflow:hidden}.katex .brace-left{position:absolute;left:0;width:25.1%;overflow:hidden}.katex .brace-center{position:absolute;left:25%;width:50%;overflow:hidden}.katex .brace-right{position:absolute;right:0;width:25.1%;overflow:hidden}.katex .x-arrow-pad{padding:0 .5em}.katex .mover,.katex .munder,.katex .x-arrow{text-align:center}.katex .boxpad{padding:0 .3em}.katex .fbox,.katex .fcolorbox{box-sizing:border-box;border:.04em solid}.katex .cancel-pad{padding:0 .2em}.katex .cancel-lap{margin-left:-.2em;margin-right:-.2em}.katex .sout{border-bottom-style:solid;border-bottom-width:.08em}.katex-display{display:block;margin:1em 0;text-align:center}.katex-display>.katex{display:block;text-align:center;white-space:nowrap}.katex-display>.katex>.katex-html{display:block;position:relative}.katex-display>.katex>.katex-html>.tag{position:absolute;right:0}.katex-display.leqno>.katex>.katex-html>.tag{left:0;right:auto}.katex-display.fleqn>.katex{text-align:left}.wrp___dq7YK{display:flex;justify-content:center;align-items:center;position:fixed;width:100%;height:100%;left:0;top:0;z-index:108}.wrp___dq7YK.bgBlack___ARIUV{background:#00000080}.wrp___dq7YK img,.wrp___dq7YK video{max-width:100%;max-height:80%;text-align:center}.wrp___dq7YK iframe{width:100%;height:100%;position:absolute;left:0;top:0;background:#fff;border:none}.monaco___VnZC3{position:absolute;height:100%;width:100%}.darkBlue___UprA9 *{font-size:14px}.darkBlue___UprA9 [class~=margin],.darkBlue___UprA9 [class~=monaco-editor-background]{background:#0a0e2d!important}.darkBlue___UprA9 [class~=line-numbers]{color:#fff!important}@keyframes showClose___edZQA{to{opacity:1;visibility:visible}}.close___LKoWu{position:absolute;right:40px;top:40px;z-index:10;display:flex;visibility:hidden;animation:showClose___edZQA 0s linear 1s forwards}.close___LKoWu>span{background:#4a4a4a;color:#fff;width:40px;height:40px;border-radius:4px;display:flex;justify-content:center;align-items:center;cursor:pointer;margin-left:10px}.embed___hvpEJ{position:absolute;left:0;top:0;width:100%;height:100%}.my-monaco-editor div,.my-diff-editor div{font-size:unset}.my-error-line-wrp{width:calc(100% - 20px)!important;background:#f5000033!important;height:auto!important;color:#f50000}.noCopyPaste .quick-input-widget{display:none!important}.breakpoints-select{background:red;width:8px!important;height:8px!important;left:7px!important;top:7px;border-radius:4px;user-select:none;pointer-events:none}.breakpoints-fake{background:#ff000080;width:8px!important;height:8px!important;left:7px!important;top:7px;border-radius:4px;user-select:none;pointer-events:none}.highlighted-line{background:#4b4b18}.mdBody___raKXb{position:relative}.button___Ch5Pc{position:absolute;display:flex;align-items:center;justify-content:center;background:#0000001a;display:none}.previewFlowChart___vY1dq{align-items:flex-start;justify-content:end;background:none!important}.previewFlowChart___vY1dq button{margin:20px}.markdown-toolbar-container{display:flex;flex-flow:row wrap;align-items:center;padding:0 28px 0 5px;margin:0;position:relative;list-style:none;background:#fff;border-bottom:1px solid #ccc;box-sizing:border-box;line-height:20px;width:100%;min-height:30px;height:38px;overflow:hidden}.markdown-toolbar-container .fill-tip{cursor:pointer;font-size:12px;display:inline-block;padding:5px;border:1px solid #E99237;border-radius:5px;box-sizing:border-box;line-height:16px;height:auto;color:#a65500;background-color:#fff1e2;position:relative;margin-left:10px}.markdown-toolbar-container .fill-tip:before{content:" ";width:0;height:0;border-top:6px solid transparent;border-bottom:6px solid transparent;border-right:6px solid #FFF1E2;position:absolute;left:-6px;top:6px;z-index:10}.markdown-toolbar-container .fill-tip:after{content:" ";width:0;height:0;border-top:6px solid transparent;border-bottom:6px solid transparent;border-right:6px solid #E99237;position:absolute;left:-7px;top:6px}.markdown-toolbar-container li{color:#666;padding:0 1px;height:100%;display:flex;height:38px;flex-flow:column nowrap;justify-content:center}.markdown-toolbar-container a,.markdown-toolbar-container span{display:block}.markdown-toolbar-container a{width:28px;color:#666;cursor:pointer;text-align:center;font-size:18px}.markdown-toolbar-container a i{font-size:18px}.markdown-toolbar-container a i:before{font-size:18px}.markdown-toolbar-container .btn-null{width:auto;display:flex;flex-flow:row nowrap;align-items:center}.markdown-toolbar-container .insert-blank{color:#e99237;font-size:18px}.markdown-toolbar-container span.v-line{margin:0 5px;height:65%;border-right:1px solid #ccc}.mini .markdown-toolbar-container li{height:28px}.editor-resize{display:block;width:120px;height:4px;left:54%;border-top:1px solid #ccc;border-bottom:1px solid #ccc;cursor:row-resize;white-space:nowrap;overflow:hidden;text-transform:capitalize;box-sizing:border-box;margin:0 auto}.btn-full-screen{position:absolute;right:5px}@font-face{font-family:md-iconfont;src:url(./static/iconfont.345f94c8.eot);src:url(./static/iconfont.345f94c8.eot#iefix) format("embedded-opentype"),url(./static/iconfont.deef216b.woff) format("woff"),url(./static/iconfont.42606faf.ttf) format("truetype"),url(./static/iconfont.504b881c.svg#iconfont) format("svg")}.md-iconfont{font-family:md-iconfont!important;font-size:16px;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-uniE900:before{content:"\e900";font-size:14px;margin-left:5px}.icon-shrink:before{content:"\e728"}.icon-enlarge:before{content:"\e623"}.icon-code:before{content:"\e602"}.icon-italic:before{content:"\e718"}.icon-bold:before{content:"\e644"}.icon-picture:before{content:"\e606"}.icon-minus:before{content:"\e62c"}.icon-order-list:before{content:"\e655"}.icon-link:before{content:"\e7d4"}.icon-formula:before{content:"\e633"}.icon-unorder-list:before{content:"\e668"}.icon-edit:before{content:"\e603"}.icon-table:before{content:"\e7db"}.icon-sum:before{content:"\e667"}.icon-eye:before{content:"\e69f"}.icon-eye-slash:before{content:"\e601"}.icon-eraser:before{content:"\e8cd"}.icon-file-code:before{content:"\e9ec"}.cm-s-blackboard.CodeMirror{background:#0c1021;color:#f8f8f8}.cm-s-blackboard div.CodeMirror-selected{background:#253b76}.cm-s-blackboard .CodeMirror-line::selection,.cm-s-blackboard .CodeMirror-line>span::selection,.cm-s-blackboard .CodeMirror-line>span>span::selection{background:#253b76fc}.cm-s-blackboard .CodeMirror-line::-moz-selection,.cm-s-blackboard .CodeMirror-line>span::-moz-selection,.cm-s-blackboard .CodeMirror-line>span>span::-moz-selection{background:#253b76fc}.cm-s-blackboard .CodeMirror-gutters{background:#0c1021;border-right:0}.cm-s-blackboard .CodeMirror-guttermarker{color:#fbde2d}.cm-s-blackboard .CodeMirror-guttermarker-subtle,.cm-s-blackboard .CodeMirror-linenumber{color:#888}.cm-s-blackboard .CodeMirror-cursor{border-left:1px solid #A7A7A7}.cm-s-blackboard .cm-keyword{color:#fbde2d}.cm-s-blackboard .cm-atom,.cm-s-blackboard .cm-number{color:#d8fa3c}.cm-s-blackboard .cm-def{color:#8da6ce}.cm-s-blackboard .cm-variable{color:#ff6400}.cm-s-blackboard .cm-operator{color:#fbde2d}.cm-s-blackboard .cm-comment{color:#aeaeae}.cm-s-blackboard .cm-string,.cm-s-blackboard .cm-string-2{color:#61ce3c}.cm-s-blackboard .cm-meta{color:#d8fa3c}.cm-s-blackboard .cm-builtin,.cm-s-blackboard .cm-tag,.cm-s-blackboard .cm-attribute{color:#8da6ce}.cm-s-blackboard .cm-header{color:#ff6400}.cm-s-blackboard .cm-hr{color:#aeaeae}.cm-s-blackboard .cm-link{color:#8da6ce}.cm-s-blackboard .cm-error{background:#9d1e15;color:#f8f8f8}.cm-s-blackboard .CodeMirror-activeline-background{background:#3c3636}.cm-s-blackboard .CodeMirror-matchingbracket{outline:1px solid grey;color:#fff!important}.upload-button{width:106px;height:32px;line-height:32px;font-size:12px;display:block;position:relative;color:#0152d9}.upload-button input{opacity:0;width:160px;height:32px;position:absolute;top:0;left:0;z-index:-1}.imageDimensions___a7crR{display:flex;justify-content:center;align-items:center;position:fixed;width:100%;height:100vh;left:0;top:0;z-index:1005;background:#fff;overflow:hidden}.imageDimensions___a7crR .img___Kroat{visibility:hidden;max-width:80%;min-width:500px}.imageDimensions___a7crR [class*=_toolbox_colors]{position:fixed;left:0;bottom:0}.imageDimensions___a7crR.fullWidth___c492T .img___Kroat{max-width:100%;width:100%;height:100%}.myPaletteDiv___Xjz2I{position:relative;left:-15px;width:320px}.myPaletteDiv___Xjz2I canvas{margin-top:15px}.flowChartWrp____f45r [class^=goTXarea],.flowChartWrp____f45r textarea{min-width:70px;margin-left:-15px!important}.maxH60___Pd4Re [class^=ant-modal-content]{height:57px!important;overflow:hidden}.drawerWrap___MfDw8 [class~=ant-drawer-body]{padding:0!important}.lists___xhHyq{padding-bottom:10px}.lists___xhHyq code{background:none!important}.lists___xhHyq>div>div:first-child{background:#f6f6f6;display:flex;align-items:center;justify-content:center;flex-direction:column;padding:10px 0;font-size:12px;cursor:pointer}.lists___xhHyq>div>div:first-child [class^=katex]{font-size:22px}.item___pWJAA{position:relative}.item___pWJAA:nth-last-child(-n+3) .children___sDG61{left:initial;right:5px}.item___pWJAA:hover{z-index:2147483648}.item___pWJAA:hover .children___sDG61{display:block}.children___sDG61{display:none;position:absolute;left:6px;top:70px;width:440px;max-height:400px;overflow:auto;background:#fff;border:1px solid #ccc;border-radius:4px;box-shadow:0 0 6px #ccc;padding:15px}.children___sDG61 h1{font-size:14px;padding-top:6px}.children___sDG61 .diamond___FwgzD>div{background:#f6f6f6;display:flex;align-items:center;justify-content:center;flex-direction:column;cursor:pointer;height:50px;font-size:12px;padding:0 10px;min-width:80px}.children___sDG61 .diamond___FwgzD>div [class^=katex]{font-size:14px}.button___WPN6r{position:absolute;right:20px;bottom:20px}.mathWrap___FmnMJ{width:800px;height:550px}.mathFillWrap___PmY3H{cursor:pointer}.mathFillWrap___PmY3H ::part(menu-toggle){color:#00f;opacity:1;display:none}.mathFillWrap___PmY3H math-field{background:none}.mathFillWrap___PmY3H *{pointer-events:none}.btnWrap___oVL7W{display:flex;row-gap:15px;margin-top:20px;flex-wrap:wrap}.btnWrap___oVL7W .btn___CiIEf{position:relative}.btnWrap___oVL7W .btn___CiIEf .s1___JCH7l{padding:4px 10px;font-size:14px;color:#666;background:#f1f1f1;border-radius:15px;cursor:default;margin-right:32px}.btnWrap___oVL7W .btn___CiIEf .s2___jSyjE{display:none;width:20px;height:20px;position:absolute;z-index:10;right:6px;top:50%;transform:translateY(-50%);cursor:pointer}.btnWrap___oVL7W .btn___CiIEf:hover .s1___JCH7l{color:#0152d9;background:#1890ff33}.btnWrap___oVL7W .btn___CiIEf:hover .s2___jSyjE{display:inline-block}.flex_box_center___hBEA9{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___rMB3f{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___XT_7U{align-items:center;box-align:center}.flex_box_center_end___ayQhe{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___Yqif8{flex-direction:column;box-orient:block-axis}.complete___zRKx3{position:relative;width:100%;height:70px;display:flex;justify-content:center;align-items:center;background:#fff;box-shadow:0 -4px 8px 1px #f1f1f1}.complete___zRKx3 .cancel___D5r7A{height:40px;line-height:40px;text-align:center;border-radius:4px;border:1px solid #0152d9;font-size:16px;color:#0152d9;padding:0 34px;cursor:pointer;user-select:none}.complete___zRKx3 .save___sa92o{height:40px;line-height:40px;text-align:center;border-radius:4px;background:#0152d9;font-size:16px;color:#fff;padding:0 34px;cursor:pointer;margin-left:40px;user-select:none}.flex_box_center___bIXR2{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___Qd_bs{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___m4yjg{align-items:center;box-align:center}.flex_box_center_end___QlnxS{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___BKnnV{flex-direction:column;box-orient:block-axis}.zhishidian___D2PeN{width:102px;height:32px;background:linear-gradient(180deg,#fff,#f6f7f9);box-shadow:0 2px 4px #e0dfe1,inset 0 1px 3px #ffffff80;border-radius:16px;border:1px solid #BACFFE;font-family:PingFangSC,PingFang SC;font-weight:400;font-size:14px;color:#3061d0;line-height:30px;text-align:center;font-style:normal;cursor:pointer;margin-left:auto}.flex_box_center___NeSU8{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___ImTGl{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___BtRd9{align-items:center;box-align:center}.flex_box_center_end___qcLe3{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___Ze_3q{flex-direction:column;box-orient:block-axis}.banner___PoUBO{display:flex;align-items:center;justify-content:center}.banner___PoUBO .content___XoDjy{width:1200px;height:212px;display:flex;align-items:flex-start;justify-content:space-between}.banner___PoUBO .content___XoDjy aside{margin-top:56px}.banner___PoUBO .content___XoDjy aside p{display:flex;align-items:center}.banner___PoUBO .content___XoDjy aside p b{font-size:30px;font-weight:500;color:#000;letter-spacing:4px;margin-right:20px}.banner___PoUBO .content___XoDjy aside p span{font-size:16px;color:#000;letter-spacing:4px}.banner___PoUBO .content___XoDjy aside .btns___Pb35j{margin-top:35px}.banner___PoUBO .content___XoDjy aside .btns___Pb35j>div{display:inline-block;height:32px;background:#f6f7f9;box-shadow:0 2px 4px #e0dfe1,inset 0 1px 3px #ffffff80;border-radius:4px;border:1px solid #dadbde;font-size:14px;color:#3b3e47;line-height:30px;margin-right:23px;padding:0 16px;position:relative;cursor:pointer}.banner___PoUBO .content___XoDjy aside .btns___Pb35j>div:hover{color:#165dff;border:1px solid #bacffe}.banner___PoUBO .content___XoDjy aside .btns___Pb35j>div img{position:absolute;z-index:1;top:-21px;right:22px}.flex_box_center___hG6RI{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___ss3Fh{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___K80p9{align-items:center;box-align:center}.flex_box_center_end___qmXX3{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___GFV8F{flex-direction:column;box-orient:block-axis}.row___aXJjm{display:flex;align-items:flex-start;justify-content:flex-start}.row___aXJjm .title___HUKL0{font-size:14px;color:#9096a3;flex-shrink:0;width:41px;text-align-last:justify;margin-top:4px;margin-right:12px}.row___aXJjm .tagsWrap___XB2W3{flex:1 1;position:relative}.row___aXJjm .tagsWrap___XB2W3 .action___VdHb1{font-size:14px;color:#82a8ff;width:55px;position:absolute;z-index:2;bottom:20px;right:0;cursor:pointer}.row___aXJjm .tagsWrap___XB2W3 .action___VdHb1 i{display:inline-block;font-size:12px}.row___aXJjm .tagsWrap___XB2W3 .bar___t1kKC{max-height:245px;overflow:hidden}.row___aXJjm .tagsWrap___XB2W3 .bar___t1kKC .tag___V7Eft>span{display:inline-flex;align-items:center;margin-left:8px;margin-bottom:17px;font-size:14px;cursor:pointer;padding:4px 12px}.row___aXJjm .tagsWrap___XB2W3 .bar___t1kKC .tag___V7Eft>span .name___Hk1Ip{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:600px;display:inline-block}.row___aXJjm .tagsWrap___XB2W3 .bar___t1kKC .tag___V7Eft>span .num___xQpcH{margin-left:3px}.row___aXJjm .tagsWrap___XB2W3 .bar___t1kKC .tag___V7Eft>span:hover{color:#165dff!important}.row___aXJjm .tagsWrap___XB2W3 .bar___t1kKC .tag___V7Eft .active___XryTX{color:#165dff!important;border-radius:2px;background:#f6f7f9}.row___aXJjm .tagsWrap___XB2W3 .bar___t1kKC::-webkit-scrollbar-thumb{background:#0000000d!important;border-radius:3px}.row___aXJjm .tagsWrap___XB2W3 .bar___t1kKC::-webkit-scrollbar-track{background-color:#f6f7f9!important;box-shadow:initial!important}.row___aXJjm .tagsBorderWrap___OMxjs .bar___t1kKC{padding-top:8px;border-radius:4px;border:1px solid rgba(219,220,224,.5)}.flex_box_center___aK2n3{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___HX0Oh{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___LJOJr{align-items:center;box-align:center}.flex_box_center_end___SCakF{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___AYv4m{flex-direction:column;box-orient:block-axis}.tabs___GTqPV{height:32px;background:#f6f7f9;box-shadow:inset 0 1px 3px #d7d8d9;border-radius:16px;display:inline-block}.tabs___GTqPV span{display:inline-block;padding:0 20px;line-height:32px;font-size:14px;font-weight:400;color:#9096a3;position:relative;cursor:pointer}.tabs___GTqPV span:hover{color:#165dff}.tabs___GTqPV span:after{content:"";position:absolute;width:1px;height:calc(100% - 2px);background:#e2e2e2;border-radius:4px;z-index:1;left:0;top:1px;background:linear-gradient(180deg,#fff0,#e2e2e2,#fff0)}.tabs___GTqPV span:first-child:after,.tabs___GTqPV .active___F26E8+span:after{display:none}.tabs___GTqPV .active___F26E8{background:linear-gradient(180deg,#fff,#f6f7f9);box-shadow:0 0 2px #e8effb;border-radius:16px;border:1px solid #c8d2ea;color:#165dff;line-height:30px}.tabs___GTqPV .active___F26E8:after{display:none}.flex_box_center___yX6Oa{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___t7oqF{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___dEIHy{align-items:center;box-align:center}.flex_box_center_end___taQDF{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___xY_Lr{flex-direction:column;box-orient:block-axis}.input___PW2zI{width:507px;height:38px;background:#f6f7f9;border-radius:19px;display:flex;align-items:center;padding:0 20px}.input___PW2zI .dropdown___vSy8B{position:relative;flex-shrink:0}.input___PW2zI .dropdown___vSy8B:hover .menu___NiyBu{display:block}.input___PW2zI .dropdown___vSy8B .text___Grueu{color:#000;font-size:14px;cursor:default;height:38px;display:flex;align-items:center}.input___PW2zI .dropdown___vSy8B .text___Grueu i{font-size:12px;display:inline-block;transform:translateY(1px) scale(.6);color:#979797}.input___PW2zI .dropdown___vSy8B .text___Grueu .b1___ZKryM{display:inline-block;width:1px;height:38px;margin-left:15px;margin-right:0;background:linear-gradient(180deg,#fff0,#fff,#fff0)}.input___PW2zI .dropdown___vSy8B .text___Grueu .b2___aKyGa{display:inline-block;width:1px;height:38px;margin-left:0;margin-right:8px;background:linear-gradient(180deg,#fff0,#e2e2e2,#fff0)}.input___PW2zI .dropdown___vSy8B .menu___NiyBu{display:none;position:absolute;z-index:999;width:auto;left:-16px;top:35px;padding:4px;background-color:#fff;border-radius:8px;box-shadow:0 10px 16px #cecece}.input___PW2zI .dropdown___vSy8B .menu___NiyBu div{clear:both;margin:0;padding:5px 12px;color:#000000e0;font-weight:400;font-size:14px;text-align:left;line-height:1.57142857;cursor:pointer;transition:all .2s;white-space:nowrap}.input___PW2zI .dropdown___vSy8B .menu___NiyBu div:hover{background-color:#f5f5f5}.input___PW2zI>input{flex:1 1;padding:4px 0}.flex_box_center___tol8o{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___Z235C{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___Wq1sZ{align-items:center;box-align:center}.flex_box_center_end___LLxom{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___DbMSN{flex-direction:column;box-orient:block-axis}.quickPager___GM30J{display:flex;align-items:center;justify-content:center}.quickPager___GM30J>div{width:60px;height:28px;line-height:26px;text-align:center;background:#f8f9fc;border-radius:2px;border:1px solid rgba(195,207,224,.5);font-size:12px;color:#464f66;margin:0 10px;user-select:none;cursor:pointer}.quickPager___GM30J>div:hover{color:#165dff}.quickPager___GM30J .disabled___Ozc8I{background:#f3f3f5;border:0;line-height:28px;cursor:not-allowed;color:#cecece}.flex_box_center___FO7TP{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___LotYx{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___bWdaw{align-items:center;box-align:center}.flex_box_center_end___mVJ1o{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___M83Mm{flex-direction:column;box-orient:block-axis}.list___oOsiS{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;padding:0}.list___oOsiS .wrap___G6T7F{height:277px;background:#fff;box-shadow:0 2px 4px #d6dae1;border-radius:8px;position:relative}.list___oOsiS .wrap___G6T7F .lockWrap___Rl79E{position:absolute;width:100%;left:0;top:0;background-color:#00000080;height:100%;z-index:10;display:flex;cursor:default;justify-content:center;align-items:center;flex-direction:column;border-radius:8px}.list___oOsiS .wrap___G6T7F .li___oZZ7l:hover .cover___b2bYW{transform:scale(1.1)}.list___oOsiS .wrap___G6T7F .li___oZZ7l .img___IQX7w{overflow:hidden;height:calc(100% - 100px);border-radius:8px 8px 0 0;position:relative}.list___oOsiS .wrap___G6T7F .li___oZZ7l .img___IQX7w .cover___b2bYW{width:100%;transition:all .5s}.list___oOsiS .wrap___G6T7F .li___oZZ7l .img___IQX7w .sign___HkT6C{position:absolute;z-index:1;left:0;bottom:0;height:30px}.list___oOsiS .wrap___G6T7F .li___oZZ7l .name___SsJx8{height:52px;font-size:16px;font-weight:600;color:#000;padding:30px 12px 0;width:100%;display:flex;align-items:center}.list___oOsiS .wrap___G6T7F .li___oZZ7l .name___SsJx8 .e___TMqq0{display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.list___oOsiS .wrap___G6T7F .li___oZZ7l .tags___bcjyo{height:45px;display:flex;align-items:center;color:#000f37;padding:0 12px}.list___oOsiS .wrap___G6T7F .li___oZZ7l .tags___bcjyo i{color:#7d8592}.list___oOsiS .wrap___G6T7F .li___oZZ7l .tags___bcjyo>span{margin-right:5px;font-size:12px}.list___oOsiS .wrap___G6T7F .li___oZZ7l .tags___bcjyo .rate___YACg7{display:flex;align-items:center;margin-left:auto}.list___oOsiS .wrap___G6T7F .li___oZZ7l .tags___bcjyo .rate___YACg7 [class~=ant-rate-star]{font-size:13px}.list___oOsiS .wrap___G6T7F .li___oZZ7l .tags___bcjyo .rate___YACg7 [class~=ant-rate]{font-size:12px;margin-top:-3px;color:#ffa100}.list___oOsiS .wrap___G6T7F .li___oZZ7l .tags___bcjyo .rate___YACg7 [class~=ant-rate-star]:not(:last-child){margin-right:2px}.flex_box_center___AQ53o{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___i2aIa{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___sPEKB{align-items:center;box-align:center}.flex_box_center_end___GhSSH{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___R9_Hb{flex-direction:column;box-orient:block-axis}.list___jb2Ay{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;padding:0}.list___jb2Ay .wrap___VsQDr{height:308px;background:#fff;box-shadow:0 2px 4px #d6dae1;border-radius:8px;position:relative}.list___jb2Ay .wrap___VsQDr:hover [class~=user-path-items]{display:block!important}.list___jb2Ay .wrap___VsQDr .lockWrap___g1k1T{position:absolute;width:100%;left:0;top:0;background-color:#00000080;height:100%;z-index:10;display:flex;cursor:default;justify-content:center;align-items:center;border-radius:8px}.list___jb2Ay .wrap___VsQDr .li___IxCLC:hover .cover___Mu8wr{transform:scale(1.1)}.list___jb2Ay .wrap___VsQDr .li___IxCLC .img___IpFLA{overflow:hidden;height:calc(100% - 131px);border-radius:8px 8px 0 0}.list___jb2Ay .wrap___VsQDr .li___IxCLC .img___IpFLA .cover___Mu8wr{width:100%;transition:all .5s}.list___jb2Ay .wrap___VsQDr .li___IxCLC .img___IpFLA .movebq___mF7wt{display:none;position:absolute;z-index:1;padding:4px 8px;line-height:1;background:#fff3;border-radius:9px;color:#fff;font-size:12px;right:4px;top:4px}.list___jb2Ay .wrap___VsQDr .li___IxCLC .img___IpFLA .movebq___mF7wt i{margin-right:2px}.list___jb2Ay .wrap___VsQDr .li___IxCLC .img___IpFLA .movebq___mF7wt:hover{color:#e30000;background:#fff}.list___jb2Ay .wrap___VsQDr .li___IxCLC .img___IpFLA .bq___Bil0T{height:22px;background:#0000004d;color:#d9c7ab;border-radius:2px;padding:0 8px;font-size:12px;line-height:22px}.list___jb2Ay .wrap___VsQDr .li___IxCLC .img___IpFLA .sign___DXJ4d{width:52px;text-align:center;position:absolute;z-index:2;left:0;top:7px;color:#fff}.list___jb2Ay .wrap___VsQDr .li___IxCLC .name___l7FoJ{height:52px;font-size:16px;font-weight:600;color:#000;padding:30px 12px 0;width:100%;display:flex;align-items:center}.list___jb2Ay .wrap___VsQDr .li___IxCLC .name___l7FoJ .e___pXQUG{display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.list___jb2Ay .wrap___VsQDr .li___IxCLC .unit___wCIFR{font-size:14px;color:#000f37;padding:0 12px;margin-top:8px;display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.list___jb2Ay .wrap___VsQDr .li___IxCLC .unit___wCIFR i{color:#7d8592}.list___jb2Ay .wrap___VsQDr .li___IxCLC .tags___w_Mil{height:34px;display:flex;align-items:center;justify-content:space-between;color:#000f37;padding:0 12px}.list___jb2Ay .wrap___VsQDr .li___IxCLC .tags___w_Mil div{display:flex;align-items:center}.list___jb2Ay .wrap___VsQDr .li___IxCLC .tags___w_Mil div>span{margin-right:12px;font-size:12px}.list___jb2Ay .wrap___VsQDr .li___IxCLC .tags___w_Mil div i{color:#7d8592}.list___jb2Ay .wrap___VsQDr .li___IxCLC .tags___w_Mil .tag1___dxm7r,.list___jb2Ay .wrap___VsQDr .li___IxCLC .tags___w_Mil .tag2___llZkf{height:18px;padding:3px 6px;font-size:12px;border-radius:2px;border:1px solid #FFE6AB;color:#ca7720;display:flex;align-items:center;justify-content:center;font-weight:400}.list___jb2Ay .wrap___VsQDr .li___IxCLC .tags___w_Mil .tag2___llZkf{border:1px solid #D6F7EF;color:#01795d;margin-left:6px}.list___jb2Ay .wrapisCurrent___qIfQT{height:280px;background:#fff;box-shadow:0 2px 4px #d6dae1;border-radius:8px;position:relative}.list___jb2Ay .wrapisCurrent___qIfQT:hover [class~=user-path-items]{display:block!important}.list___jb2Ay .wrapisCurrent___qIfQT .lockWrap___g1k1T{position:absolute;width:100%;left:0;top:0;background-color:#00000080;height:100%;z-index:10;display:flex;cursor:default;justify-content:center;align-items:center;border-radius:8px}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC:hover .cover___Mu8wr{transform:scale(1.1)}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .img___IpFLA{overflow:hidden;height:calc(100% - 105px);border-radius:8px 8px 0 0}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .img___IpFLA .tagsDom___COQg7{height:calc(100% - 105px)!important}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .img___IpFLA .cover___Mu8wr{width:100%;transition:all .5s}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .img___IpFLA .bq___Bil0T{height:22px;background:#0000004d;color:#d9c7ab;border-radius:2px;padding:0 8px;font-size:12px;line-height:22px}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .img___IpFLA .sign___DXJ4d{width:52px;text-align:center;position:absolute;z-index:2;left:0;top:7px;color:#fff}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .name___l7FoJ{font-size:16px;font-weight:600;color:#000;padding:10px 12px 0;width:100%;display:flex;align-items:center}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .name___l7FoJ .e___pXQUG{display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .unit___wCIFR{font-size:14px;color:#000f37;padding:0 12px;margin-top:8px;display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .unit___wCIFR i{color:#7d8592}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .tags___w_Mil{height:34px;display:flex;align-items:center;justify-content:space-between;color:#000f37;padding:0 12px}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .tags___w_Mil div{display:flex;align-items:center}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .tags___w_Mil div>span{margin-right:12px;font-size:12px}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .tags___w_Mil div i{color:#7d8592}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .tags___w_Mil .tag1___dxm7r,.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .tags___w_Mil .tag2___llZkf{height:18px;padding:3px 6px;font-size:12px;border-radius:2px;border:1px solid #FFE6AB;color:#ca7720;display:flex;align-items:center;justify-content:center;font-weight:400}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .tags___w_Mil .tag2___llZkf{border:1px solid #D6F7EF;color:#01795d;margin-left:6px}.tagsDom___COQg7{display:flex;align-items:end;width:100%;padding:6px;position:absolute;top:0;left:0;height:calc(100% - 131px)}.movebq___mF7wt{display:none;position:absolute;top:0;right:95px!important;z-index:1;padding:4px 8px;line-height:1;background:#fff3;border-radius:9px;color:#fff;font-size:12px;right:4px;top:4px}.movebq___mF7wt i{margin-right:2px}.movebq___mF7wt:hover{color:#e30000;background:#fff}.hiddenbq___TqlUF{display:none;position:absolute;z-index:1;padding:4px 8px;line-height:1;background:#fff3;border-radius:9px;color:#fff;font-size:12px;right:4px;top:4px}.hiddenbq___TqlUF i{margin-right:2px}.hiddenbq___TqlUF:hover{color:#3061d0;background:#fff}.flex_box_center___eMcr7{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___HcNca{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___ZnvVN{align-items:center;box-align:center}.flex_box_center_end___fdgDf{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___SEKvd{flex-direction:column;box-orient:block-axis}.list___L1hmU{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;padding:0}.list___L1hmU .hidden___NniIi{display:none;position:absolute;z-index:1;padding:4px 8px;line-height:1;background:#9999991a;border-radius:9px;color:#999;font-size:12px;right:4px;top:4px}.list___L1hmU .hidden___NniIi i{margin-right:2px}.list___L1hmU .hidden___NniIi:hover{color:#3061d0;background:#3061d01a}.list___L1hmU .wrap___pKgcW{height:270px;background:#fff;box-shadow:0 1px 4px #d6dae1;border-radius:8px;position:relative}.list___L1hmU .wrap___pKgcW .btnsTop___Lrm6T{position:absolute;right:0;top:0;font-size:16px;color:#0152d9;z-index:5;padding:0;cursor:pointer}.list___L1hmU .wrap___pKgcW .btnsTop___Lrm6T span{margin:0!important;top:1px!important;right:3px!important;border-radius:6px}.list___L1hmU .wrap___pKgcW:hover .lockWrap___SMhkK{display:flex}.list___L1hmU .wrap___pKgcW:hover .hidden___NniIi{display:inline-block}.list___L1hmU .wrap___pKgcW .lockWrap___SMhkK{position:absolute;z-index:10;left:0;top:0;width:100%;height:100%;background:#0009;box-shadow:0 2px 5px #0000000d;border-radius:8px;display:none;flex-direction:column;justify-content:center;align-items:center}.list___L1hmU .wrap___pKgcW .lockWrap___SMhkK div{width:116px;height:36px;border-radius:18px;border:1px solid #ffffff;font-size:14px;font-weight:600;color:#fff;line-height:34px;text-align:center;margin:10px 0;cursor:pointer}.list___L1hmU .wrap___pKgcW .lockWrap___SMhkK div:hover{box-shadow:0 0 4px #4f85ff;border:1px solid #c2d3f8}.list___L1hmU .wrap___pKgcW .top___udHSB{height:calc(100% - 50px);display:flex;flex-direction:column;align-items:center;justify-content:flex-start;padding:0 24px;position:relative}.list___L1hmU .wrap___pKgcW .top___udHSB .sign___uwRpq{position:absolute;z-index:1;width:44px;height:22px;background:#ffe9c1;border-radius:8px 0 13px;left:0;top:0;color:#a45204;text-align:center;line-height:22px}.list___L1hmU .wrap___pKgcW .top___udHSB .name___Fpf90{font-weight:600;color:#333;margin-top:25px;font-size:16px;white-space:normal;text-align:center;-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:2;overflow:hidden;line-height:26px;height:48px}.list___L1hmU .wrap___pKgcW .top___udHSB .img___AMLhL{width:60px;height:60px;border-radius:30px;margin-top:14px}.list___L1hmU .wrap___pKgcW .top___udHSB .text___KiTb7{font-size:14px;color:#333;margin-top:8px;width:98%;text-align:center;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.list___L1hmU .wrap___pKgcW .top___udHSB .btns___i6IuZ{display:flex;align-items:center;margin-top:12px}.list___L1hmU .wrap___pKgcW .top___udHSB .btns___i6IuZ div{width:76px;background:#fff;height:26px;border-radius:13px;border:1px solid #d6f7ef;font-size:14px;color:#01795d;line-height:24px;text-align:center;margin:0 10px}.list___L1hmU .wrap___pKgcW .top___udHSB .btns___i6IuZ aside{width:76px;background:#fff;height:26px;border-radius:13px;border:1px solid #ffe9c1;font-size:14px;color:#a45204;line-height:24px;text-align:center;margin:0 10px}.list___L1hmU .wrap___pKgcW .bottom____k2sh{height:50px;border-top:1px solid #f5f5f5;display:flex;align-items:center;padding:0 12px}.list___L1hmU .wrap___pKgcW .bottom____k2sh>div{margin-left:auto}.list___L1hmU .wrap___pKgcW .bottom____k2sh>span{display:flex;align-items:center;margin-right:12px;color:#999}.list___L1hmU .wrap___pKgcW .bottom____k2sh>span i{font-size:14px;font-size:12px;color:#999;margin-right:6px}.flex_box_center___d27mZ{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___qfRU9{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___fCRld{align-items:center;box-align:center}.flex_box_center_end___ORMV8{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___PNKtZ{flex-direction:column;box-orient:block-axis}.tabs___alpa7{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #dbdce0;height:54px}.tabs___alpa7 .tabsWrap___aCQjw{display:flex;align-items:center;height:100%}.tabs___alpa7 .tabsWrap___aCQjw .tab___MKLr4{display:flex;align-items:center;margin-right:40px;height:100%;cursor:pointer}.tabs___alpa7 .tabsWrap___aCQjw .tab___MKLr4>div{position:relative;font-size:14px;font-weight:400;color:#5f6368;display:flex;align-items:center;height:100%}.tabs___alpa7 .tabsWrap___aCQjw .tab___MKLr4 .active___nl_4v{font-weight:500;color:#202124}.tabs___alpa7 .tabsWrap___aCQjw .tab___MKLr4 .active___nl_4v:after{position:absolute;content:"";width:100%;z-index:4;left:0;bottom:0;height:3px;background:#202124;border-radius:100px 100px 0 0}.flex_box_center___e6HxQ{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___RnXYe{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___lVxPk{align-items:center;box-align:center}.flex_box_center_end___bu8yv{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___JczGj{flex-direction:column;box-orient:block-axis}.orderWrap___ZfyGX{display:box;display:flex;align-items:center}.orderIconWrap___XTB_O{display:box;display:flex;flex-direction:column;height:40px;line-height:40px;color:#999}.orderAsc___KWHmA{flex-direction:column;text-align:center;height:10px;line-height:10px;display:inline-block;margin-top:9px;transform:translateY(2px)}.orderDesc___rHdbB{flex-direction:column;text-align:center;height:10px;line-height:10px;display:table}.active___a7eSP{color:#232b40!important}.cursorPointer___gs9kL{cursor:pointer;color:#d8d8d8;height:10px}.orderTextWrap___teAKn{font-size:14px;color:#3b3e47;cursor:pointer;margin-right:5px}.flex_box_center___LCi0B{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___hzONe{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___ZyQRE{align-items:center;box-align:center}.flex_box_center_end___XKM74{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___p8LCU{flex-direction:column;box-orient:block-axis}.btn___In02G.mediacy-round___uveEv{height:36px;border-radius:36px}.btn___In02G.mediacy-default___dDxsd{height:36px;border-radius:4px}.btn___In02G .default___K791v{background:#f6f7f9 linear-gradient(180deg,#fff,#f6f7f9);box-shadow:0 2px 4px #e0dfe1,inset 0 1px 3px #ffffff80;border:1px solid #bacffe;font-size:14px;padding:0 15px;color:#3061d0;text-align:center;cursor:pointer;user-select:none}button[class~=ant-btn-default]:not(:disabled).btn___In02G{background:#f6f7f9 linear-gradient(180deg,#fff,#f6f7f9);box-shadow:0 2px 4px #e0dfe1,inset 0 1px 3px #ffffff80;border:1px solid #bacffe;font-size:14px;padding:0 15px;color:#3061d0;text-align:center;cursor:pointer;user-select:none}button[class~=ant-btn-default]:not(:disabled).btn___In02G:hover{color:#165dff;border:1px solid #165dff}button[class~=ant-btn-default]:disabled.btn___In02G{background:#f6f7f9 linear-gradient(180deg,#fff,#f6f7f9);box-shadow:0 2px 4px #e0dfe1,inset 0 1px 3px #ffffff80;border:1px solid #bacffe;font-size:14px;padding:0 15px;color:#3061d0;text-align:center;cursor:pointer;user-select:none;opacity:50%;cursor:not-allowed}.flex_box_center___TB7bQ{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___oBlTb{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___b5XbB{align-items:center;box-align:center}.flex_box_center_end___CNhe7{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___yHXKW{flex-direction:column;box-orient:block-axis}.head___ghH72{height:54px;border-bottom:1px solid #DBDCE0;display:flex;align-items:center}.head___ghH72>span{color:#999;font-size:12px;cursor:pointer;flex-shrink:0}.head___ghH72>b{font-weight:500;color:#232b40;margin-left:30px;font-size:14px;flex:1 1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.head___ghH72 .node___mjPEy{margin-left:auto;flex-shrink:0}.flex_box_center___AlHuF{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___vN2LW{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___Ac7D2{align-items:center;box-align:center}.flex_box_center_end___y38I7{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___iQE6P{flex-direction:column;box-orient:block-axis}.btns___sNgTb{display:flex;align-items:center}.btns___sNgTb .confirm___Ozirl{height:38px;background:#3061d0;border-radius:2px;color:#fff;padding:0 34px}.btns___sNgTb .cancel___aiq1I{height:38px;background:#f8f9fc;border-radius:2px;opacity:.5;border:1px solid #C3CFE0;font-size:14px;color:#464f66;margin-left:20px}.flex_box_center___jkpdr{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___OtsL8{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___rbcb_{align-items:center;box-align:center}.flex_box_center_end___zBR21{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___nS_eP{flex-direction:column;box-orient:block-axis}.fixedBottom___oJl7m{width:100%;height:70px;background:#fff;box-shadow:0 -3px 16px #dbdbdb80;position:fixed;z-index:1000;bottom:0;left:0}.fixedBottom___oJl7m .wrap___A3Oq1{width:1200px;height:100%;margin:auto;display:flex;align-items:center;justify-content:space-between}.fixedBottom___oJl7m .wrap___A3Oq1 .center____VL1y{flex:1 1}.flex_box_center___tY8Yn{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___vHdYA{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___pa61F{align-items:center;box-align:center}.flex_box_center_end___HyDXt{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___UjZek{flex-direction:column;box-orient:block-axis}.crumbs___V41Oe{margin:15px auto 25px;width:1200px;cursor:default}.crumbs___V41Oe span{font-size:12px;color:#c5c5c5}.crumbs___V41Oe .hover___bEIVd{cursor:pointer}.crumbs___V41Oe .hover___bEIVd:hover{color:#5f6368}.flex_box_center___bPWMH{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___fjQJK{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___WWAEa{align-items:center;box-align:center}.flex_box_center_end___mQNLW{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___lOsG0{flex-direction:column;box-orient:block-axis}[id=educoder] ul.menu___szqfh{width:122px;background:#686f9a;color:#fff;border-radius:0;padding-left:0;padding-right:0}[id=educoder] ul.menu___szqfh li{color:#fff!important;border-radius:0!important;padding-left:8px!important}[id=educoder] ul.menu___szqfh [class~=ant-dropdown-menu-item-active]{background:#3e4571!important}[id=educoder] ul.menu___szqfh li[class~=ant-dropdown-menu-item-disabled]{background:none!important;color:#b0b5d6!important}.warehouse___SVzfZ{display:flex;flex-direction:column;height:100%;overflow:hidden}.warehouse___SVzfZ .header___DfoMH{height:60px;background:#282e55;display:flex;justify-content:flex-start;align-items:center;color:#fff;font-size:14px}.warehouse___SVzfZ .header___DfoMH .title___y2IOb{margin:0 20px}.warehouse___SVzfZ .header___DfoMH input{width:290px;height:34px;background-color:#686f9a;color:#fff;border-radius:4px;border:0;margin-right:14px;padding:0 14px}.warehouse___SVzfZ .content___pGWUf{flex:1 1;display:flex}.warehouse___SVzfZ .content___pGWUf .left___eYHD7{width:25%;max-width:440px;height:100%;background-color:#0a143d;overflow:auto;display:box;display:flex;position:relative}.warehouse___SVzfZ .content___pGWUf .left___eYHD7>section{flex:1 1;overflow:auto;position:absolute;inset:0}.warehouse___SVzfZ .content___pGWUf .left___eYHD7 .ant-tabs .ant-tabs-nav{color:#fff;margin-left:20px}.warehouse___SVzfZ .content___pGWUf .left___eYHD7 .ant-tabs .ant-tabs-nav:before{left:25px;border-bottom:1px solid #282e55;width:90%}.warehouse___SVzfZ .content___pGWUf .right___RbSHM{flex:1 1;display:flex;align-items:flex-end;height:100%;background:#0a0e2e;position:relative}.warehouse___SVzfZ .content___pGWUf .right___RbSHM div[class~=my-codemirror-container]{border:none}.warehouse___SVzfZ .content___pGWUf .right___RbSHM div[class~=my-codemirror-container] [class~=CodeMirror-wrap],.warehouse___SVzfZ .content___pGWUf .right___RbSHM div[class~=my-codemirror-container] [class~=CodeMirror-gutters]{background:#0a0e2e}.warehouse___SVzfZ .content___pGWUf .right___RbSHM div[class~=my-codemirror-container] [class~=CodeMirror-line]{padding-left:18px}.warehouse___SVzfZ .content___pGWUf .right___RbSHM div[class~=my-codemirror-container] [class~=CodeMirror-wrap]{position:absolute;inset:60px 21px 0;height:auto}.warehouse___SVzfZ .content___pGWUf .right___RbSHM div[class~=my-codemirror-container] [class~=CodeMirror-linenumber]{color:#fff}.loading___g8ST2{width:100%;top:0;bottom:70px;position:absolute!important}.loading___g8ST2 [class~=ant-spin-container]{position:initial!important}.empty___JqJWS{width:100%;height:100%;display:box;display:flex;justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center;flex-direction:column;box-orient:block-axis;background:#fff}.tabs___fuMob{overflow:initial!important}.tabs___fuMob [class~=ant-tabs-nav]{margin-bottom:0!important}.tabs___fuMob [class~=ant-tabs-nav]:before{display:none}.tabs___fuMob [class~=ant-tabs-tab]{cursor:pointer}.tabs___fuMob [class~=ant-tabs-tab-btn]{color:#fff}.tabs___fuMob [class~=ant-tabs-nav-wrap]{overflow:initial!important}.tabs___fuMob [class~=ant-tabs-ink-bar]{bottom:-7px!important}.line___Wav7D{width:1px;height:16px;background:#686f9a;border-radius:1px;margin-left:28px}.footer___xymfv{height:70px;background:#282e55;width:100%;z-index:5}.footer___xymfv button{width:100px;height:40px}.commit___ZwkDv{background:#0a143d;width:100%;height:100%;overflow:auto}.blueLight___f52KB{color:#b0b5d6;font-size:14px}.filePathWrp____p6mm{height:56px;border-bottom:1px solid #3e4571;margin:0 30px;display:flex;align-items:center}.filePath___qkzoJ{font-size:0}.filePath___qkzoJ span{max-width:200px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:inline-block;font-size:14px}.filePath___qkzoJ span:after{content:"/";color:#fff;margin:0 2px;display:inline-block}.filePath___qkzoJ span:nth-clid(:odd){color:#0152d9}.filePath___qkzoJ span:nth-last-child(1){color:#fff}.filePath___qkzoJ span:nth-last-child(1):after{display:none}.bottom0___MrVME{bottom:0!important}.wrap___yTLAj{padding:0 10px}.wrap___yTLAj [class^=my-codemirror-container]{margin-bottom:0}.modal___B3dwx{z-index:9999}.title___FHscn{font-size:20px}.path___o7aJh{display:inline-block;overflow:hidden;line-height:40px;white-space:nowrap;text-align:right;vertical-align:middle;color:#888;font-size:16px}.colorBlue___p4I9Y{color:#0152d9}.width240___UNGpD{width:240px}.filePath___uTJLX{min-width:200px;height:32px;line-height:32px;text-align:center;display:inline-block;background:#dedede;border-radius:4px 0 0 4px}.wrap___TwY3U{padding:20px}.content___Ks95W{display:flex;flex-direction:column;height:200px;overflow-y:auto;background:#f5f5f5;padding:10px;font-size:14px}.content___Ks95W a{color:#05101a}.content___Ks95W a:hover{color:#40a9ff}.mainPathWrap___CrMaa{display:flex;flex-direction:row}.colorBlue___dvWbP{color:#0152d9}.wrap___T4tjB{background-color:#fff;padding:0 30px}.wrap___T4tjB [class~=ant-upload-drag]{background:#1890ff0a!important;border-radius:4px;border:1px dashed #0152d9}.title____QnQT{font-size:20px}.path___PLUeD{display:inline-block;overflow:hidden;line-height:40px;white-space:nowrap;text-align:right;vertical-align:middle;color:#888;font-size:16px}.colorBlue___eL7QF{color:#0152d9}.flex_box_center___UqJuy{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___kWKf7{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___nu70j{align-items:center;box-align:center}.flex_box_center_end___NpRXJ{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___mXaJ7{flex-direction:column;box-orient:block-axis}.headLeft___CFA1O{color:#fff;font-size:14px;padding:20px}.colorBlue___tdx2e{color:#0152d9;cursor:pointer}.wrap___Q6mHI{font-size:12px}.wrap___Q6mHI [class~=ant-switch]{background:#e53333}.wrap___Q6mHI [class~=ant-switch-checked]{background:#1890fb}.nodata___f2U7q img{width:100%;height:100%;margin-bottom:30px}.nodataText___UUFGT{text-align:center;color:#999;font-size:14px}.content___nlH4h{margin-top:20px}.content___nlH4h [class~=ant-tree]{background:none;color:#fff}.content___nlH4h [class~=ant-tree-treenode-selected]{color:#fff;width:100%}.content___nlH4h [class~=ant-tree-treenode-selected]:before{background:#2f3662!important}.content___nlH4h [class~=ant-tree-node-content-wrapper]{background:none!important;color:#fff!important}.content___nlH4h [class~=ant-tree-node-content-wrapper]:hover{background:none!important}.content___nlH4h [class~=drag-over]>[draggable]{opacity:1!important}.content___nlH4h [class~=drag-over][class~=ant-tree-treenode-switcher-close]:before,.content___nlH4h [class~=drag-over][class~=ant-tree-treenode-switcher-open]:before{background:#2f3662!important}.content___nlH4h [class~=drag-over][class~=ant-tree-treenode-switcher-close] [class~=icon-gengduo2],.content___nlH4h [class~=drag-over][class~=ant-tree-treenode-switcher-open] [class~=icon-gengduo2]{display:inline}.content___nlH4h [class~=drag-over][class~=ant-tree-treenode-switcher-close] [class~=ant-tree-node-content-wrapper],.content___nlH4h [class~=drag-over][class~=ant-tree-treenode-switcher-open] [class~=ant-tree-node-content-wrapper]{flex:1 1}.content___nlH4h [class~=ant-tree-treenode]{display:flex!important;align-items:center!important;width:100%;height:36px;padding:5px 0!important}.content___nlH4h [class~=ant-tree-treenode] *{transition:none!important}.content___nlH4h [class~=ant-tree-treenode]:hover:before{background:#2f3662!important;bottom:0!important}.content___nlH4h [class~=ant-tree-treenode]:hover [class~=icon-gengduo2]{display:inline}.content___nlH4h [class~=ant-tree-treenode] [class~=ant-tree-node-content-wrapper]{flex:1 1}.content___nlH4h [class~=ant-tree-treenode] [class~=icon-gengduo2]{top:-1px}.content___nlH4h [class~=drag-over-gap-top],.content___nlH4h [class~=drag-over-gap-bottom]{transition:none!important}.content___nlH4h [class~=drag-over-gap-top]>[draggable],.content___nlH4h [class~=drag-over-gap-bottom]>[draggable]{border:0px solid #000!important;transition:none!important;line-height:24px!important}.gitCode___jaHbo{color:#fff;padding:32px 14px 0 20px;font-size:14px}[class~=ant-tree-switcher]{margin-left:20px!important}.ellipsis___wqs5z{margin:5px 10px}[class~=c-555a88]{border-radius:8px;position:relative}ul.menu___E01hA{width:122px;background:#686f9a;color:#fff}ul.menu___E01hA li{color:#fff}ul.menu___E01hA [class~=ant-dropdown-menu-item-active]{background:#3e4571}.overlayClass___LrvQr [class~=ant-tooltip-content]{position:relative;z-index:11}.overlayClass___LrvQr [class~=ant-tooltip-content] [class~=ant-tooltip-arrow-content]{left:-16px}.overlayClass___LrvQr:before{content:" ";position:fixed;inset:0;z-index:10;background:#0000004d}.tips___XoHVF{width:100%;padding:0 20px;color:#fff;margin-bottom:10px;line-height:22px;text-align:justify}.gitTree___VsBuj [class~=ant-tree-draggable-icon]{display:none}.wrap___qIbzI{padding:20px}.content___cWjqb{display:flex;flex-direction:column;height:200px;overflow-y:auto;background:#f5f5f5;padding:10px;font-size:14px}.content___cWjqb a{color:#05101a}.content___cWjqb a:hover{color:#40a9ff}.mainPathWrap___QP5mq{display:flex;flex-direction:row}.colorBlue___zUy77{color:#0152d9}.flex_box_center___JYIA5{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___OOSa6{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___s1AAj{align-items:center;box-align:center}.flex_box_center_end___Ou9x8{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___fXhOh{flex-direction:column;box-orient:block-axis}.commitWrap___xJGHF{display:flex;flex-direction:row;justify-content:space-between;align-items:center;background-color:#fff;padding:20px;margin-bottom:10px;font-size:16px}.wrap___OEGuw{padding:20px}.colorGray___nocDG{color:#999}.content___Cvvjf{display:flex;flex-direction:column;margin-bottom:10px;padding:20px;font-size:16px}.itemTime___wIggD{color:#0152d9;margin-right:15px}.imageUrl___C3Dsm{width:50px;height:50px;border-radius:50px}.blueLight___qEiQB{color:#b0b5d6;font-size:16px}.divider___G5Y2d{background:#3e4571;border-radius:1px;margin:20px 0}.empty___L1pRU{width:100%;height:100%;display:box;display:flex;justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center;flex-direction:column;box-orient:block-axis}.flex_box_center___eoeVu{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___f9Khj{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___mDOuj{align-items:center;box-align:center}.flex_box_center_end___q43Rs{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___lnTOC{flex-direction:column;box-orient:block-axis}.level___W39_7{flex:1 1;display:flex;height:100%;overflow:hidden}.level___W39_7 .left___xugM0{width:25%;height:100%;max-width:440px;background-color:#0a143d;position:relative}.level___W39_7 .left___xugM0 .container___MnoCi{position:absolute;z-index:1;left:0;top:0;width:100%;height:100%;display:flex;flex-direction:column}.level___W39_7 .left___xugM0 .container___MnoCi .title___HNuSO{font-size:14px;color:#fff;padding:30px 0 10px 20px}.level___W39_7 .left___xugM0 .container___MnoCi .listWrap___Oz5IK{flex:1 1;overflow:auto}.level___W39_7 .left___xugM0 .container___MnoCi .listWrap___Oz5IK .ant-empty{display:flex;flex-direction:column;justify-content:center;align-items:center;height:100%}.level___W39_7 .left___xugM0 .container___MnoCi .listWrap___Oz5IK .ant-empty .ant-empty-description{color:#0152d9}.level___W39_7 .left___xugM0 .container___MnoCi .listWrap___Oz5IK .ant-spin{display:flex;justify-content:center;align-items:center;height:100%}.level___W39_7 .left___xugM0 .container___MnoCi .listWrap___Oz5IK .list___Fq6dF{height:44px;width:100%;display:flex;justify-content:flex-start;align-items:center;font-size:14px;color:#fff;cursor:pointer;padding-left:20px}.level___W39_7 .left___xugM0 .container___MnoCi .listWrap___Oz5IK .list___Fq6dF:hover{background:#3e457166}.level___W39_7 .left___xugM0 .container___MnoCi .listWrap___Oz5IK .list___Fq6dF:hover .s3___piVr6{display:block}.level___W39_7 .left___xugM0 .container___MnoCi .listWrap___Oz5IK .list___Fq6dF .s2___jJaip{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1 1;padding-right:14px;padding-left:14px}.level___W39_7 .left___xugM0 .container___MnoCi .listWrap___Oz5IK .list___Fq6dF .s3___piVr6{display:none;padding-right:20px}.level___W39_7 .left___xugM0 .container___MnoCi .listWrap___Oz5IK .listActive___e7FOo{height:44px;width:100%;display:flex;justify-content:flex-start;align-items:center;font-size:14px;color:#fff;cursor:pointer;padding-left:20px;background:#3e4571!important}.level___W39_7 .left___xugM0 .container___MnoCi .listWrap___Oz5IK .listActive___e7FOo:hover{background:#3e457166}.level___W39_7 .left___xugM0 .container___MnoCi .listWrap___Oz5IK .listActive___e7FOo:hover .s3___piVr6{display:block}.level___W39_7 .left___xugM0 .container___MnoCi .listWrap___Oz5IK .listActive___e7FOo .s2___jJaip{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1 1;padding-right:14px;padding-left:14px}.level___W39_7 .left___xugM0 .container___MnoCi .listWrap___Oz5IK .listActive___e7FOo .s3___piVr6{display:none;padding-right:20px}.level___W39_7 .left___xugM0 .container___MnoCi .listWrap___Oz5IK .os___Zt66K{color:#686f9a;height:40px;line-height:40px;text-align:center}.level___W39_7 .left___xugM0 .btns___mA9Xb{position:absolute;z-index:2;bottom:0;left:0;width:192px}.level___W39_7 .left___xugM0 .btns___mA9Xb .btnsWrap___hx2vE{width:100%;height:100%;position:relative}.level___W39_7 .left___xugM0 .btns___mA9Xb .btnsWrap___hx2vE .icon___l26_g{width:50px;height:50px;background:#1890ff;box-shadow:#1890ff 0 0 4px;border-radius:25px;color:#fff;line-height:44px;text-align:center;font-size:38px;font-weight:200;cursor:pointer;position:absolute;z-index:5;left:20px;bottom:20px;transition:all .5s ease 0s;user-select:none}.level___W39_7 .left___xugM0 .btns___mA9Xb .btnsWrap___hx2vE .btn___AF61O{position:absolute;z-index:6;bottom:88px;left:20px;transition:.5s}.level___W39_7 .left___xugM0 .btns___mA9Xb .btnsWrap___hx2vE .btn___AF61O .d1___WyJ4s{width:152px;height:40px;background:#0152d9;box-shadow:0 0 4px #0152d9;border-radius:25px;font-size:16px;cursor:pointer;color:#fff;text-align:center;line-height:40px}.level___W39_7 .left___xugM0 .btns___mA9Xb .btnsWrap___hx2vE .btn___AF61O .d2___GQq5w{width:152px;height:40px;background:#0152d9;box-shadow:0 0 4px #0152d9;border-radius:25px;font-size:16px;cursor:pointer;color:#fff;text-align:center;line-height:40px;margin-top:20px;background:#44d7b6;box-shadow:0 0 4px #44d7b6}.level___W39_7 .left___xugM0 .shrink___NbOqs{position:absolute;z-index:55;top:50%;right:0;width:20px;height:80px;background:#fff;border-radius:8px 0 0 8px;color:#0152d9;text-align:center;line-height:80px;cursor:pointer}.level___W39_7 .left___xugM0 .elseShrink___ZoNE2{position:absolute;z-index:55;top:50%;width:20px;height:80px;background:#fff;border-radius:8px 0 0 8px;color:#0152d9;text-align:center;line-height:80px;cursor:pointer;transform:rotateY(180deg);right:-20px;background:#0152d9;color:#fff}.level___W39_7 .right___zgEq_{flex:1 1;display:flex;height:100%;overflow:hidden;background-color:#fff;transform:translate(0)}.level___W39_7 .right___zgEq_ .addIcon___aVZVl{width:100%;height:100%;display:flex;align-items:center;justify-content:center;color:#999}.level___W39_7 .right___zgEq_ .customFixedButton{z-index:98}.level___W39_7 .right___zgEq_ .customFixedButton button,.level___W39_7 .right___zgEq_ .ant-input,.level___W39_7 .right___zgEq_ .ant-form-item-control-input,.level___W39_7 .right___zgEq_ .ant-select,.level___W39_7 .right___zgEq_ .ant-input-affix-wrapper{border-radius:4px}.level___W39_7 .right___zgEq_ .markdown-editor-container.full-screen{height:100%!important}.level___W39_7 .right___zgEq_ .markdown-editor-container.full-screen .markdown-editor-body{height:calc(100% - 38px)!important}.title___NTpKq{margin-bottom:15px;color:#ff954c;text-align:center;font-size:14px}.content___oL0Iy{margin-bottom:15px;background:#f7f9fd;padding:5px;height:200px;overflow:auto;font-size:14px}.add___L4cbC{text-align:center;padding-top:20%}.colorBlue___xRARA{color:#0152d9}.radio___cfwvc{display:block;height:30px;line-height:30px;font-size:14px}.flex_box_center___vG4eV{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___qVVxe{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___P8Z8s{align-items:center;box-align:center}.flex_box_center_end___VMme3{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___VMHwm{flex-direction:column;box-orient:block-axis}.dropdownmenus___oVzoj{width:104px}.dropdownmenus___oVzoj [class~=ant-dropdown-menu-item]{text-align:center}.dropdownmenus___oVzoj [class~=ant-dropdown-menu-item]:hover{color:#165dff!important;background:#fff}.dropdownmenus___oVzoj [class~=ant-dropdown-menu]{padding:10px 0!important}.popupClassNames___OcZq7{background:#ff0}.selectdown___mmcA8 [class~=ant-select-item-option-selected]{font-weight:400!important;background-color:#edf2ff!important}.selectdown___mmcA8 [class~=ant-select-item-option-active]{color:#165dff!important;background-color:#fff!important}.selectdown___mmcA8 [class~=ant-select-item-option]{padding:10px 24px}.teaching-circling-container{flex:1 1 auto}.teaching-circling-container h3{display:flex;flex-flow:row nowrap;align-items:center;padding:30px 40px;background:#fff;justify-content:space-between;width:100%;font-size:20px;margin:0}.no-data img{display:block;margin:0 auto 30px}.nodata-content{display:flex;flex-flow:column nowrap;align-content:center;justify-content:center;min-height:690px}.nodata-content p{color:#999;text-align:center}.teaching-circling-body{margin:16px auto;min-height:740px;width:100%;background:#fff;border-radius:8px;box-shadow:0 2px 10px #99999914}.teaching-circling-body .navs{display:flex;flex-flow:row nowrap;align-items:center;height:50px;margin:0;font-size:16px;color:#333;padding:0 40px;box-shadow:0 2px 10px #99999914}.teaching-circling-body .navs li{margin-right:60px;height:50px;line-height:50px}.teaching-circling-body .navs li.active{border-bottom:2px solid #009ffc}.teaching-circling-body .navs li.active a{color:#009ffc}.teaching-circling-body .navs li a{color:#333;display:block}.flex-end{justify-content:flex-end}.teaching-list{margin:0;padding:0;font-size:16px;display:flex;flex-flow:column nowrap;justify-content:center}.teaching-list>li{padding:20px 40px;cursor:pointer;border-bottom:1px solid #ccc}.teaching-list .item-group{display:flex;flex-flow:row nowrap;align-content:center;justify-content:space-between}.teaching-list .info{margin:0;padding:0;display:flex;flex-flow:row wrap;align-items:center}.teaching-list .info li{position:relative;margin:16px 8px 0 0}.teaching-list .info li div{padding:0 20px;height:28px;line-height:28px;text-align:center}.teaching-list .info li.active div{background:#ccc}.teaching-list .info li .btn-del{position:absolute;right:0;top:0;color:red}.groups{margin:16px 0;list-style:none;display:flex;flex-flow:row wrap;align-items:center}.groups li{width:50%}.select-teach-group{padding:20px 0 0 20px;min-height:320px;position:relative}.select-teach-group .btn-actions{position:absolute;right:20px;bottom:20px}.bg___GzXpp{width:1200px;margin:30px auto 80px;display:flex;justify-content:space-between}.wrap___A40jS{width:100%}.modal___Zz7dC{display:flex;flex-direction:row;justify-content:center}.content___H5ZN2{background-color:#fff}.head___o5t32{display:flex;flex-direction:row;justify-content:space-between;align-items:center;height:76px;border-bottom:1px solid #f4f4f4}.headCount___eBMPN{height:16px;font-size:16px;font-weight:700;color:#333;line-height:16px;margin-left:40px}.button___YSSGm{width:100px;height:32px;text-align:center;border-radius:4px;font-size:14px;color:#fff;cursor:pointer}.itemWrap___iPWUC{display:flex;flex-direction:row;padding:20px 40px;border-bottom:1px solid #eee;cursor:default}.imgWrap___T70Es{margin-right:20px;position:relative}.img___oumA5{border-radius:50%}.manager___VdXG8{display:inline-block;position:absolute;bottom:13px;left:2px;width:44px;height:18px;background:#0152d9;color:#fff;font-size:10px;text-align:center;border-bottom-right-radius:28px;border-bottom-left-radius:31px}.itemContent____npAh{display:flex;flex-direction:column;flex:1 1}.nameWrap___nazId{display:flex;flex-direction:row;justify-content:space-between}.name___Z48aE{color:#000;font-size:16px}.name___Z48aE>span{background-color:#0152d9;padding:1px 6px;border-radius:10px;color:#fff;font-size:12px;line-height:15px;margin-left:4px;display:inline-block;transform:translateY(-1px)}.actionGroup___eScAq{width:140px;display:flex;align-items:center;flex-direction:row;justify-content:space-between}.deleteIcon___FK_OA{color:#bbb;cursor:pointer;font-size:18px}.deleteIcon___FK_OA:hover{color:#f55}.schoolWrap___jJuIm{display:flex;flex-direction:row;justify-content:space-between;color:#b2b2b2;font-size:12px}.school___kSMwT{max-width:450px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;cursor:default}.countWrap___p7epV{text-align:center;margin-top:30px}.deletetitle___uVCHi{color:#e53333;font-size:16px!important}.deletetitle___uVCHi:hover{color:#f55}.yseTitle___L6JF9{font-size:16px!important;color:#0152d9}.flex_box_center___et8xE{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___GBGuw{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center____6P1q{align-items:center;box-align:center}.flex_box_center_end___whXw6{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___mWgI_{flex-direction:column;box-orient:block-axis}.header___Wn4fJ{min-width:1200px;position:relative}.header___Wn4fJ [class~=ant-layout-header]{padding:0;height:72px;background:#24292f}.header___Wn4fJ .logo___QnotM{height:36px;margin-right:40px}.header___Wn4fJ .menu___twLGR{margin:0;padding:0;display:flex;flex-flow:row nowrap;align-items:center}.header___Wn4fJ .menu___twLGR li{margin-right:30px;position:relative;display:flex;align-items:center;justify-content:center}.header___Wn4fJ .menu___twLGR li .dropDown___Cwaoa{background:#fff;box-shadow:0 10px 16px #cecece;border-radius:6px;position:absolute;left:-20px;top:50px;padding:20px;line-height:1.5;display:none;z-index:9999}.header___Wn4fJ .menu___twLGR li .dropDown___Cwaoa .line___D1auu{width:100%;height:1px;background:#dbdce0;margin:24px 0}.header___Wn4fJ .menu___twLGR li .dropDown___Cwaoa .subName___gql7K{cursor:pointer}.header___Wn4fJ .menu___twLGR li .dropDown___Cwaoa .subName___gql7K:hover aside{color:#165dff}.header___Wn4fJ .menu___twLGR li .name___dR5V2{display:flex;align-items:center;height:50px;cursor:pointer}.header___Wn4fJ .menu___twLGR li .name___dR5V2 span{font-size:16px;color:#fff;display:inline-block;position:relative}.header___Wn4fJ .menu___twLGR li .name___dR5V2 span b{color:#d4443c;transform:translate(2px,-7px);display:inline-block}.header___Wn4fJ .menu___twLGR li .name___dR5V2 i{font-size:12px;display:inline-block;transform:translateY(1px) scale(.6);color:#979797}.header___Wn4fJ .menu___twLGR li:hover .name___dR5V2 span{color:#c5c5c5}.header___Wn4fJ .menu___twLGR li:hover .dropDown___Cwaoa{display:block}.header___Wn4fJ .menu___twLGR li.actived___ohMks .name___dR5V2 span{color:#c5c5c5}.header___Wn4fJ .menu___twLGR li.actived___ohMks .name___dR5V2 span:after{content:"";width:100%;height:2px;background:#c5c5c5;position:absolute;bottom:12px;left:0;border-radius:1px}.header___Wn4fJ .edu-menu___iWLK0{display:flex;width:100%;height:72px;width:1200px;flex-flow:row nowrap;align-items:center;justify-content:space-between;margin:0 auto}.header___Wn4fJ .newslight___lSZjL{width:5px;height:5px;border-radius:5px;position:absolute;top:0;left:10px;background:#fb3226}.header___Wn4fJ .classromediv___knFRv{animation:glow___gzrPH .2s ease-out infinite alternate}.spandiv___Gm_hg{height:30px;line-height:30px;text-align:center;background:#00fff933;width:80px}.header-iearning___LZfyg{min-width:1200px;height:60px;width:100%;background-color:#fffc!important;box-shadow:0 2px 10px #88888880;position:fixed;top:0;left:0;z-index:1000}.header-iearning___LZfyg .logo___QnotM{height:36px}.header-iearning___LZfyg [class~=ant-layout-header]{padding:0;height:60px;color:initial;background:transparent}.header-iearning___LZfyg .menu___twLGR{padding:0;margin:0 0 0 auto;display:flex;flex-flow:row nowrap;align-items:center}.header-iearning___LZfyg .menu___twLGR li{margin-right:30px;position:relative;display:flex;align-items:center;justify-content:center}.header-iearning___LZfyg .menu___twLGR li:hover a{color:#828383}.header-iearning___LZfyg .menu___twLGR li.actived___ohMks a{color:#196efd}.header-iearning___LZfyg .menu___twLGR li.actived___ohMks:after{content:"";width:28px;height:4px;background-color:#196efd;position:absolute;bottom:10px;left:50%;transform:translate(-50%)}.header-iearning___LZfyg .menu___twLGR li a{color:#434d6c;position:relative;font-size:16px}.header-iearning___LZfyg .edu-menu___iWLK0{display:flex;width:100%;padding:0 20px;height:60px;min-width:1200px;flex-flow:row nowrap;align-items:center;justify-content:space-between}.header-iearning___LZfyg .newslight___lSZjL{width:5px;height:5px;border-radius:5px;position:absolute;top:0;left:10px;background:#fb3226}.header-iearning___LZfyg .classromediv___knFRv{animation:glow___gzrPH .2s ease-out infinite alternate}.header-iearning___LZfyg .title___Ozzjk{font-size:18px;font-weight:600;color:#196efd;margin-left:10px}.headerFixed___QLwBd{position:fixed;top:0;z-index:999;width:100%}.headerFixed___QLwBd+section{padding-top:60px}@keyframes glow___gzrPH{0%{border-color:#00fff9;background:#00fff933;box-shadow:0 0 5px #00fff933}to{border-color:#00fff9;background:#00fff933;box-shadow:0 0 8px #00fff999}}.level___XtFBL{height:24px;border-radius:6px;display:flex;align-items:center;justify-content:center;padding:4px 8px;cursor:pointer}.level___XtFBL>div{height:17px;font-weight:700;font-size:12px;line-height:15px}.level___XtFBL img{width:16px;margin-right:4px}.sq___NEbck{background:linear-gradient(285deg,#fff,#ecfffe);border:1px solid #EDF6F5}.sq___NEbck>div{color:#364559}.jc___urhwB{background:linear-gradient(180deg,#deeefb,#fff);border:1px solid #EEF1F8}.gj___lRV0B{background:linear-gradient(285deg,#fff,#fff9ec);border:1px solid #F5F3F3}.gj___lRV0B>div{color:#602c06}.search-input{width:300px!important;background:#373e3f!important;border:1px solid #373e3f!important}.search-input [class~=ant-input]{background:#373e3f!important;color:#fff}.search-input .ant-input-search-icon:before{border-left:none}.search-input .ant-input-search-icon{color:#999}.search-bar{color:#fff;flex:1 0 auto;display:flex;flex-flow:row nowrap;justify-content:flex-end;align-items:center;position:relative}.search-bar a:hover{color:#fff}.tilte___IfiMG{color:#333;font-size:16px;text-align:center}.flexRow___pQP78{display:flex;flex-direction:row;justify-content:center;align-items:center;margin-top:30px}.flexColumn___xrBZQ{display:flex;flex-direction:column;justify-content:center;align-items:center}.footerWrap___C5kCC{display:flex;justify-content:space-between}.img___GoWZu{width:40px;height:37px;vertical-align:middle;border-style:none}.content___pumTK{font-size:14px;color:#979797;margin-top:15px}.modalContent___XvHiZ{text-align:center;margin-top:10px;color:#333;font-size:16px}.bottom___z0ujX{width:100%;text-align:center;margin-bottom:15px}.bottom___z0ujX .yes___hodnN{width:88px;height:32px;background:#3061d0;box-shadow:0 2px 4px #e0dfe1,inset 0 1px 3px #ffffff80;border-radius:2px;font-weight:400;color:#fff!important;border:0px}.bottom___z0ujX .yes___hodnN:hover{background:#5784de}.bottom___z0ujX .no___hiPz5{margin-right:20px;width:60px;height:32px;background:#f8f9fc;border-radius:2px;opacity:.5;border:1px solid #C3CFE0;font-weight:400;color:#464f66!important;line-height:14px}.flex_box_center___cltIf{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___fKr_O{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center____QfiA{align-items:center;box-align:center}.flex_box_center_end___ysqmH{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___CfE8K{flex-direction:column;box-orient:block-axis}.rightMenu___ADTOX{width:120px;text-align:center}.rightMenu___ADTOX li{padding:0 15px;height:35px;line-height:35px;background:none!important}.rightMenu___ADTOX li:hover{background:#0152d9!important}.rightMenu___ADTOX li:hover a{color:#fff!important}.rightMenu___ADTOX li a{font-size:14px;margin:0;padding:0}.joinMenu___aRGsf{padding:0;width:240px}.joinMenu___aRGsf a{color:#323232}.joinBoard___AeUvr{border:1px solid #eee;width:1px;height:100%}.joinCol___fV4uL{width:48%}.flex_box_center___YbxYn{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___Atwkg{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center____I6AC{align-items:center;box-align:center}.flex_box_center_end___LrYPg{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___j7QNF{flex-direction:column;box-orient:block-axis}.userPic___a46Uz{width:34px;height:34px;border-radius:34px;cursor:pointer}.rightMenu___y_nqk{text-align:center}.rightMenu___y_nqk li{padding:0}.rightMenu___y_nqk li:hover{background:#0152d9}.rightMenu___y_nqk li:hover a{color:#fff}.rightMenu___y_nqk li a{font-size:14px;margin:0}[id=educoder] .menuWrap___iwlZB{padding-left:0;padding-right:0;border-radius:2px}[id=educoder] .menuWrap___iwlZB li{height:35px;padding:0!important}[id=educoder] .menuWrap___iwlZB li [class~=ant-dropdown-menu-title-content]{flex:none!important}[id=educoder] .menuWrap___iwlZB li a{margin:0;color:#323232;text-align:left;padding:0 15px;line-height:35px}.exit___MOREW{border-top:1px solid #eeeeee}.classromediv___crYsO{width:60px;height:50px;display:flex;align-items:center;border-radius:50px;cursor:pointer;animation:glow___jMGk7 .2s ease-out infinite alternate}@keyframes glow___jMGk7{0%{border-color:#00fff9;text-align:center;box-shadow:0 0 5px #00fff933}to{border-color:#00fff9;text-align:center;box-shadow:0 0 8px #00fff999}}.height67___asp2E{height:67px}.login___WGEW9{width:90px;height:32px;line-height:32px;text-align:center;background:linear-gradient(135deg,#6c7bfd,#3a45fa);border-radius:2px;cursor:pointer;font-size:14px;color:#fff}.login___WGEW9>span{padding:0!important}.icon___HABAt{font-size:12px;display:inline-block;transform:translateY(3px) scale(.6);color:#979797}.level___eVYpR{width:20px;height:18px;position:absolute;left:35px;bottom:10px;cursor:pointer}.versionInfo___dpPd3{cursor:default!important;pointer-events:none!important;display:flex!important;justify-content:center!important;padding:6px 8px!important;border-radius:6px!important;height:29px!important;line-height:28px!important;margin-left:10px!important;margin-right:10px!important}.versionInfo___dpPd3>span{height:19px;font-weight:600;font-size:12px;line-height:15px;vertical-align:middle}.versionInfo___dpPd3 img{width:16px;margin-right:4px}.sq___Mx2Ia{background:linear-gradient(285deg,#fff,#ecfffe);border:1px solid #EDF6F5}.sq___Mx2Ia>span{color:#364559}.jc___DAOHV{background:linear-gradient(285deg,#fff,#ecf4ff);border:1px solid #EEF1F8}.jc___DAOHV>span{color:#364559}.gj___pUe9E{background:linear-gradient(285deg,#fff,#fff9ec);border:1px solid #F5F3F3}.gj___pUe9E>span{color:#602c06}.tip___a6MfI{width:1200px;height:40px;display:flex;align-items:center;justify-content:space-between;font-size:12px;margin:0 auto}.titlesize___RiFfV{font-size:16px;font-weight:800}.labelWrap___gNw3Q{display:flex;flex-direction:row;margin-top:30px}.label___uujJZ{width:145px;text-align:right;font-size:14px}.labelContent___QsIDL{display:flex;flex-direction:column;margin-left:10px}.selectSchool___HL1ax{width:600px}.selectSchool___HL1ax [class~=ant-select-selector]{border:0px!important;background-color:#f5f5f5!important}.dataPicker___Ux1tp{width:600px}.itemWrap___Q0uQz{display:flex;flex-direction:row;padding:20px 40px;border-bottom:1px solid #eee;cursor:default}.img___bqnNM{border-radius:50%}.itemContent___FvPMp{display:flex;flex-direction:column;flex:1 1;margin-left:20px}.nameWrap___ALKio{display:flex;flex-direction:row;justify-content:space-between}.name___Q7c5Q{color:#000;font-size:18px}.actionGroup___qiWs0{width:140px;display:flex;align-items:center;flex-direction:row;justify-content:space-between}.schoolWrap___dXuoo{display:flex;flex-direction:row;justify-content:space-between;color:#b2b2b2;font-size:12px}.school___CW5RX{max-width:450px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;cursor:default}.colorOrange___EkZAA{color:#ff6601}.colorYellow___evRzy{color:#e6a23c}.graaytitle___LUmPS{height:54px;background:#f5f5f5;margin-top:10px;border-radius:8px;display:flex;justify-content:left;align-items:center;padding:0 20px}.buttonFixed___vyq30{position:fixed;z-index:1000;bottom:0;left:0;width:100%;height:63px;background:#fff;box-shadow:0 -4px 4px #0000000d}.button___hxmYv{width:100px;height:38px!important;font-weight:400;padding:0;font-size:14px!important}.buttonWrap___uK8dl{display:flex;flex-direction:row;justify-content:center;align-items:center;height:100%}.wrap___LhoYE{padding:10px 20px;font-size:14px}.labelWrap___kKVu_{display:flex;flex-direction:row;margin-top:30px}.label___we33R{width:120px;text-align:right;font-size:16px}.labelContent___RWgKj{display:flex;flex-direction:column;margin-left:10px}.flexRow___WhVXT{display:flex;flex-direction:row}.color999___R1ot6{color:#999}.radio___S0Uhc{font-size:14px;display:block;height:24px;line-height:24px}.selectSchool___egsX3,.dataPicker___zNtLB{width:200px}.modal___J1s9f span{margin-top:5px}.colorOrange___NDyE2{color:#ff6601}.colorYellow___Ijswi{color:#e6a23c}.bottomButton___sODGQ{width:76%;left:auto;position:absolute}.label___CZ1_z{display:flex;align-items:center;padding-bottom:30px}.label___CZ1_z .left___ZKFRV{display:flex;align-items:center;flex-shrink:0}.label___CZ1_z .left___ZKFRV span{color:#e53333;font-family:SimSun,sans-serif;margin-top:-2px;margin-right:2px}.label___CZ1_z .left___ZKFRV div{font-size:16px;color:#333;line-height:16px}.label___CZ1_z .left___ZKFRV i{margin-left:4px;color:#ccc}.label___CZ1_z .right___zVTRn{flex:1 1;position:relative}.label___CZ1_z .right___zVTRn .error___oNJNo{position:absolute;z-index:10;left:0;bottom:-27px;font-size:14px;color:#e53333}.selectEnvironment___LegvW{width:344px;background-color:#fff;height:100%;display:flex;flex-direction:column;justify-content:flex-start;position:relative;max-height:1000px}.selectEnvironment___LegvW .search___ZMwsK{position:relative}.selectEnvironment___LegvW .search___ZMwsK .ant-input-affix-wrapper{background:#f5f5f5;width:87%;margin:20px;border-radius:4px}.selectEnvironment___LegvW .search___ZMwsK .searchListWrap___iUv9S{position:absolute;z-index:10;left:21px;width:87%;top:53px;border-radius:4px;background:#fff;box-shadow:0 3px 6px -4px gray;max-height:196px;overflow-y:auto}.selectEnvironment___LegvW .search___ZMwsK .searchListWrap___iUv9S .searchList___T1FBi{display:flex;justify-content:space-between;align-items:center;padding:5px 8px;cursor:pointer}.selectEnvironment___LegvW .search___ZMwsK .searchListWrap___iUv9S .searchList___T1FBi .name___t0Y2b{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1 1}.selectEnvironment___LegvW .search___ZMwsK .searchListWrap___iUv9S .searchList___T1FBi .tag___ooWkq{border-radius:12px;border:1px solid #f7b500;padding:0 4px;color:#f7b500;margin-left:10px;font-size:10px}.selectEnvironment___LegvW .search___ZMwsK .searchListWrap___iUv9S .searchList___T1FBi:hover{background-color:#f9f9f9}.selectEnvironment___LegvW .search___ZMwsK .searchListWrap___iUv9S .searchListActive___ahElk{display:flex;justify-content:space-between;align-items:center;padding:5px 8px;cursor:pointer;background:#1890ff33!important;color:#0152d9}.selectEnvironment___LegvW .search___ZMwsK .searchListWrap___iUv9S .searchListActive___ahElk .name___t0Y2b{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1 1}.selectEnvironment___LegvW .search___ZMwsK .searchListWrap___iUv9S .searchListActive___ahElk .tag___ooWkq{border-radius:12px;border:1px solid #f7b500;padding:0 4px;color:#f7b500;margin-left:10px;font-size:10px}.selectEnvironment___LegvW .search___ZMwsK .searchListWrap___iUv9S .searchListActive___ahElk:hover{background-color:#f9f9f9}.selectEnvironment___LegvW .spin___x2xMT{flex:1 1;display:flex;align-items:center;justify-content:center}.selectEnvironment___LegvW .common___ZhJvk{padding-left:20px}.selectEnvironment___LegvW .common___ZhJvk .title___p4_7m{font-size:14px;font-weight:600;color:#333;line-height:14px;margin-bottom:10px}.selectEnvironment___LegvW .common___ZhJvk .tags___2fYZM{padding:0;display:flex;flex-wrap:wrap}.selectEnvironment___LegvW .common___ZhJvk .tags___2fYZM .tag___ooWkq{background:#f1f1f1;border-radius:15px;cursor:pointer;font-size:12px;color:#666;line-height:12px;padding:7px 10px;margin-right:10px;margin-top:10px}.selectEnvironment___LegvW .common___ZhJvk .tags___2fYZM .tagActive___tb54k{background:#1890ff33;color:#0152d9}.selectEnvironment___LegvW .wrap___I9ZtF{position:relative;margin-top:12px;margin-bottom:50px;overflow-y:auto}.selectEnvironment___LegvW .wrap___I9ZtF header:first-child{margin-top:0}.selectEnvironment___LegvW .wrap___I9ZtF .allList___h31KX{padding:0;overflow:hidden}.selectEnvironment___LegvW .wrap___I9ZtF .allList___h31KX .item___PwiKQ{height:34px;display:flex;justify-content:space-between;align-items:center;padding:0 20px;font-size:14px;cursor:pointer}.selectEnvironment___LegvW .wrap___I9ZtF .allList___h31KX .item___PwiKQ:hover{background-color:#f5f5f5}.selectEnvironment___LegvW .wrap___I9ZtF .allList___h31KX .item___PwiKQ .name___t0Y2b{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1 1}.selectEnvironment___LegvW .wrap___I9ZtF .allList___h31KX .item___PwiKQ .tag___ooWkq{border-radius:12px;border:1px solid #f7b500;padding:0 4px;color:#f7b500;margin-left:10px;font-size:10px}.selectEnvironment___LegvW .wrap___I9ZtF .allList___h31KX .itemActive___JCEc6{background:#1890ff33!important}.selectEnvironment___LegvW .wrap___I9ZtF .allList___h31KX .itemActive___JCEc6 .name___t0Y2b{color:#0152d9}.selectEnvironment___LegvW .wrap___I9ZtF .allList___h31KX .line___Qn6mz{height:1px;width:300px;background-color:#f1f1f1;margin:10px 0 10px 20px}.selectEnvironment___LegvW .apply___EhZKq{position:absolute;bottom:0;padding:20px 0 20px 20px}.selectEnvironment___LegvW .apply___EhZKq .p1___LxfGu{color:#999;font-size:14px}.selectEnvironment___LegvW .apply___EhZKq .p2___jiQhJ{color:#0152d9;cursor:pointer;font-size:14px}.selectEnvironment___LegvW .list___n7Ydz header{display:flex;justify-content:space-between;align-items:center;height:34px;padding:0 20px;margin-top:10px;cursor:pointer}.selectEnvironment___LegvW .list___n7Ydz header:hover{background-color:#f5f5f5}.selectEnvironment___LegvW .list___n7Ydz header .title___p4_7m{font-size:14px;color:#333;font-weight:600}.selectEnvironment___LegvW .list___n7Ydz .items___OB8qz{padding:0;overflow:hidden}.selectEnvironment___LegvW .list___n7Ydz .items___OB8qz .item___PwiKQ{height:34px;display:flex;justify-content:space-between;align-items:center;padding:0 20px;font-size:14px;cursor:pointer}.selectEnvironment___LegvW .list___n7Ydz .items___OB8qz .item___PwiKQ:hover{background-color:#f5f5f5}.selectEnvironment___LegvW .list___n7Ydz .items___OB8qz .item___PwiKQ .name___t0Y2b{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1 1}.selectEnvironment___LegvW .list___n7Ydz .items___OB8qz .item___PwiKQ .tag___ooWkq{border-radius:12px;border:1px solid #f7b500;padding:0 4px;color:#f7b500;margin-left:10px;font-size:10px}.selectEnvironment___LegvW .list___n7Ydz .items___OB8qz .itemActive___JCEc6{background:#1890ff33!important}.selectEnvironment___LegvW .list___n7Ydz .items___OB8qz .itemActive___JCEc6 .name___t0Y2b{color:#0152d9}.selectEnvironment___LegvW .list___n7Ydz .items___OB8qz .line___Qn6mz{height:1px;width:300px;background-color:#f1f1f1;margin:10px 0 10px 20px}.darklySelectEnvironment___K__cy{width:344px;background-color:#fff;height:100%;display:flex;flex-direction:column;justify-content:flex-start;max-height:1000px;width:25%;max-width:440px;background-color:#0a143d;position:relative}.darklySelectEnvironment___K__cy .search___ZMwsK{position:relative}.darklySelectEnvironment___K__cy .search___ZMwsK .ant-input-affix-wrapper{background:#f5f5f5;width:87%;margin:20px;border-radius:4px}.darklySelectEnvironment___K__cy .search___ZMwsK .searchListWrap___iUv9S{position:absolute;z-index:10;left:21px;width:87%;top:53px;border-radius:4px;background:#fff;box-shadow:0 3px 6px -4px gray;max-height:196px;overflow-y:auto}.darklySelectEnvironment___K__cy .search___ZMwsK .searchListWrap___iUv9S .searchList___T1FBi{display:flex;justify-content:space-between;align-items:center;padding:5px 8px;cursor:pointer}.darklySelectEnvironment___K__cy .search___ZMwsK .searchListWrap___iUv9S .searchList___T1FBi .name___t0Y2b{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1 1}.darklySelectEnvironment___K__cy .search___ZMwsK .searchListWrap___iUv9S .searchList___T1FBi .tag___ooWkq{border-radius:12px;border:1px solid #f7b500;padding:0 4px;color:#f7b500;margin-left:10px;font-size:10px}.darklySelectEnvironment___K__cy .search___ZMwsK .searchListWrap___iUv9S .searchList___T1FBi:hover{background-color:#f9f9f9}.darklySelectEnvironment___K__cy .search___ZMwsK .searchListWrap___iUv9S .searchListActive___ahElk{display:flex;justify-content:space-between;align-items:center;padding:5px 8px;cursor:pointer;background:#1890ff33!important;color:#0152d9}.darklySelectEnvironment___K__cy .search___ZMwsK .searchListWrap___iUv9S .searchListActive___ahElk .name___t0Y2b{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1 1}.darklySelectEnvironment___K__cy .search___ZMwsK .searchListWrap___iUv9S .searchListActive___ahElk .tag___ooWkq{border-radius:12px;border:1px solid #f7b500;padding:0 4px;color:#f7b500;margin-left:10px;font-size:10px}.darklySelectEnvironment___K__cy .search___ZMwsK .searchListWrap___iUv9S .searchListActive___ahElk:hover{background-color:#f9f9f9}.darklySelectEnvironment___K__cy .spin___x2xMT{flex:1 1;display:flex;align-items:center;justify-content:center}.darklySelectEnvironment___K__cy .common___ZhJvk{padding-left:20px}.darklySelectEnvironment___K__cy .common___ZhJvk .title___p4_7m{font-size:14px;font-weight:600;color:#333;line-height:14px;margin-bottom:10px}.darklySelectEnvironment___K__cy .common___ZhJvk .tags___2fYZM{padding:0;display:flex;flex-wrap:wrap}.darklySelectEnvironment___K__cy .common___ZhJvk .tags___2fYZM .tag___ooWkq{background:#f1f1f1;border-radius:15px;cursor:pointer;font-size:12px;color:#666;line-height:12px;padding:7px 10px;margin-right:10px;margin-top:10px}.darklySelectEnvironment___K__cy .common___ZhJvk .tags___2fYZM .tagActive___tb54k{background:#1890ff33;color:#0152d9}.darklySelectEnvironment___K__cy .wrap___I9ZtF{position:relative;margin-top:12px;margin-bottom:50px;overflow-y:auto}.darklySelectEnvironment___K__cy .wrap___I9ZtF header:first-child{margin-top:0}.darklySelectEnvironment___K__cy .wrap___I9ZtF .allList___h31KX{padding:0;overflow:hidden}.darklySelectEnvironment___K__cy .wrap___I9ZtF .allList___h31KX .item___PwiKQ{height:34px;display:flex;justify-content:space-between;align-items:center;padding:0 20px;font-size:14px;cursor:pointer}.darklySelectEnvironment___K__cy .wrap___I9ZtF .allList___h31KX .item___PwiKQ:hover{background-color:#f5f5f5}.darklySelectEnvironment___K__cy .wrap___I9ZtF .allList___h31KX .item___PwiKQ .name___t0Y2b{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1 1}.darklySelectEnvironment___K__cy .wrap___I9ZtF .allList___h31KX .item___PwiKQ .tag___ooWkq{border-radius:12px;border:1px solid #f7b500;padding:0 4px;color:#f7b500;margin-left:10px;font-size:10px}.darklySelectEnvironment___K__cy .wrap___I9ZtF .allList___h31KX .itemActive___JCEc6{background:#1890ff33!important}.darklySelectEnvironment___K__cy .wrap___I9ZtF .allList___h31KX .itemActive___JCEc6 .name___t0Y2b{color:#0152d9}.darklySelectEnvironment___K__cy .wrap___I9ZtF .allList___h31KX .line___Qn6mz{height:1px;width:300px;background-color:#f1f1f1;margin:10px 0 10px 20px}.darklySelectEnvironment___K__cy .apply___EhZKq{position:absolute;bottom:0;padding:20px 0 20px 20px}.darklySelectEnvironment___K__cy .apply___EhZKq .p1___LxfGu{color:#999;font-size:14px}.darklySelectEnvironment___K__cy .apply___EhZKq .p2___jiQhJ{color:#0152d9;cursor:pointer;font-size:14px}.darklySelectEnvironment___K__cy .list___n7Ydz header{display:flex;justify-content:space-between;align-items:center;height:34px;padding:0 20px;margin-top:10px;cursor:pointer}.darklySelectEnvironment___K__cy .list___n7Ydz header:hover{background-color:#f5f5f5}.darklySelectEnvironment___K__cy .list___n7Ydz header .title___p4_7m{font-size:14px;color:#333;font-weight:600}.darklySelectEnvironment___K__cy .list___n7Ydz .items___OB8qz{padding:0;overflow:hidden}.darklySelectEnvironment___K__cy .list___n7Ydz .items___OB8qz .item___PwiKQ{height:34px;display:flex;justify-content:space-between;align-items:center;padding:0 20px;font-size:14px;cursor:pointer}.darklySelectEnvironment___K__cy .list___n7Ydz .items___OB8qz .item___PwiKQ:hover{background-color:#f5f5f5}.darklySelectEnvironment___K__cy .list___n7Ydz .items___OB8qz .item___PwiKQ .name___t0Y2b{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1 1}.darklySelectEnvironment___K__cy .list___n7Ydz .items___OB8qz .item___PwiKQ .tag___ooWkq{border-radius:12px;border:1px solid #f7b500;padding:0 4px;color:#f7b500;margin-left:10px;font-size:10px}.darklySelectEnvironment___K__cy .list___n7Ydz .items___OB8qz .itemActive___JCEc6{background:#1890ff33!important}.darklySelectEnvironment___K__cy .list___n7Ydz .items___OB8qz .itemActive___JCEc6 .name___t0Y2b{color:#0152d9}.darklySelectEnvironment___K__cy .list___n7Ydz .items___OB8qz .line___Qn6mz{height:1px;width:300px;background-color:#f1f1f1;margin:10px 0 10px 20px}.darklySelectEnvironment___K__cy .search___ZMwsK .ant-input-affix-wrapper{background:#3e4571;color:#584c4c}.darklySelectEnvironment___K__cy .search___ZMwsK .ant-input-affix-wrapper input{color:#fff}.darklySelectEnvironment___K__cy .search___ZMwsK ::-webkit-input-placeholder{color:#b0b5d6}.darklySelectEnvironment___K__cy .common___ZhJvk .title___p4_7m{color:#fff}.darklySelectEnvironment___K__cy .common___ZhJvk .tags___2fYZM .tag___ooWkq{background:#3e4571;color:#b0b5d6}.darklySelectEnvironment___K__cy .common___ZhJvk .tags___2fYZM .tagActive___tb54k{background:#0152d9;color:#fff}.darklySelectEnvironment___K__cy .wrap___I9ZtF .allList___h31KX .item___PwiKQ:hover{background-color:#3e457133}.darklySelectEnvironment___K__cy .wrap___I9ZtF .allList___h31KX .item___PwiKQ .name___t0Y2b{color:#fff}.darklySelectEnvironment___K__cy .wrap___I9ZtF .allList___h31KX .item___PwiKQ .tag___ooWkq{border:1px solid #f7b500;color:#f7b500}.darklySelectEnvironment___K__cy .wrap___I9ZtF .allList___h31KX .itemActive___JCEc6{background:#3e4571!important}.darklySelectEnvironment___K__cy .wrap___I9ZtF .allList___h31KX .line___Qn6mz{background-color:#282e55}.darklySelectEnvironment___K__cy .list___n7Ydz header{cursor:pointer}.darklySelectEnvironment___K__cy .list___n7Ydz header:hover{background-color:#3e457133}.darklySelectEnvironment___K__cy .list___n7Ydz header .title___p4_7m{color:#fff}.darklySelectEnvironment___K__cy .list___n7Ydz .items___OB8qz .item___PwiKQ:hover{background-color:#3e457133}.darklySelectEnvironment___K__cy .list___n7Ydz .items___OB8qz .item___PwiKQ .name___t0Y2b{color:#fff}.darklySelectEnvironment___K__cy .list___n7Ydz .items___OB8qz .item___PwiKQ .tag___ooWkq{border:1px solid #f7b500;color:#f7b500}.darklySelectEnvironment___K__cy .list___n7Ydz .items___OB8qz .itemActive___JCEc6{background:#3e4571!important}.darklySelectEnvironment___K__cy .list___n7Ydz .items___OB8qz .line___Qn6mz{width:394px;background-color:#282e55}.mirrorModal___z1tEP{display:flex;justify-content:center;align-items:flex-start;height:580px;padding-bottom:4px}.mirrorModal___z1tEP .right___ZlGrr{flex:1 1;background-color:#fff;height:100%;width:100%;overflow:hidden}.mirrorModal___z1tEP .right___ZlGrr header{padding-left:30px;height:60px}.mirrorModal___z1tEP .right___ZlGrr header .title___lWaS3{font-size:14px;font-weight:700;color:#333;height:60px;line-height:60px;border-bottom:1px #f1f1f1 solid}.mirrorModal___z1tEP .right___ZlGrr .content___bCC9x .ant-empty{padding:150px 0 99px}.mirrorModal___z1tEP .right___ZlGrr .content___bCC9x .ant-empty .ant-empty-image{height:180px}.mirrorModal___z1tEP .right___ZlGrr .content___bCC9x .ant-empty .ant-empty-description{color:#999;font-size:14px}.mirrorModal___z1tEP .right___ZlGrr .content___bCC9x .des___ujB5y{padding-left:30px;margin-top:18px;height:425px;overflow-y:auto;margin-bottom:31px}.mirrorModal___z1tEP .right___ZlGrr .content___bCC9x .btns___L4vgc{display:flex;justify-content:end}.mirrorModal___z1tEP .right___ZlGrr .content___bCC9x .btns___L4vgc .confirm___RFRg4{width:60px;height:32px;background:#3061d0;box-shadow:0 2px 4px #e0dfe1,inset 0 1px 3px #ffffff80;border-radius:2px;font-weight:400;color:#fff;border:0px}.mirrorModal___z1tEP .right___ZlGrr .content___bCC9x .btns___L4vgc .cancel___F1WB_{width:60px;height:32px;background:#f8f9fc;border-radius:2px;opacity:.5;border:1px solid #C3CFE0;font-weight:400;color:#464f66;line-height:14px;margin-right:20px}.modal___A5dbG .ant-modal-content .ant-modal-header{font-size:16px;font-weight:500;color:#000;padding:30px 40px 10px;border:0}.modal___A5dbG .ant-modal-content .ant-modal-body{padding:0 20px;padding-left:0!important}.modal___A5dbG .ant-modal-content .ant-modal-close{top:22px;right:29px}.modal___A5dbG .ant-modal-content .ant-modal-close .ant-modal-close-icon{color:#979797;font-size:26px}.flexRow___JBN3B{display:flex;flex-direction:row}.flexColumn___zXgFj{display:flex;flex-direction:column}.formWrap___aNgan{font-size:14px}.formWrap___aNgan div[class~=ant-form-item-label] label{font-size:14px;color:#000000a6}.formWrap___aNgan div[class~=ant-form-item-control-input-content] input{font-size:14px;height:40px;line-height:40px}.formWrap___aNgan div[class~=ant-form-item-control-input-content] textarea,.formWrap___aNgan div[class~=ant-form-item-control-input-content] span{font-size:14px}.upload___yGdLQ{max-width:370px}.color0152d9___zzEpS{color:#0152d9}.colorCCC___k4Dxq{color:#ccc}.footerWrap___WrUZd div[class~=ant-form-item-control]{max-width:100%}.footerWrap___WrUZd div[class~=ant-form-item]{margin-bottom:0}.footerWrap___WrUZd div[class~=ant-form-item-control-input-content]{display:flex;justify-content:flex-end}.qrCode___GPwSg{padding:20px;display:flex;justify-content:space-between;align-items:center;position:relative;margin-bottom:20px}.qrCode___GPwSg:after{content:"";height:1px;background-color:#f1f1f1;left:-16px;bottom:0;position:absolute;z-index:1;width:1000px}.qrCode___GPwSg .a1___R6etl{display:flex;flex-direction:column;align-items:flex-start;width:190px}.qrCode___GPwSg .a1___R6etl .code___fCL_L{width:130px;height:130px;background:#fff;box-shadow:0 0 6px 2px #dedede;border-radius:8px;display:flex;justify-content:center;align-items:center}.qrCode___GPwSg .a1___R6etl .group___n7tgy{font-size:14px;color:#3a3a3a;margin-top:4px}.qrCode___GPwSg .a1___R6etl .groupNumber___tw7hA{font-size:12px;color:#999}.qrCode___GPwSg .a2___GGjDE{flex:1 1;font-size:16px;color:#333;line-height:32px;margin-top:14px}.flex_box_center___jnFK3{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___JoMuQ{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___XkWzp{align-items:center;box-align:center}.flex_box_center_end___kfVJX{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___mfxox{flex-direction:column;box-orient:block-axis}.content___ujW8g{padding:0 14px;display:flex;flex-direction:column;height:100%;overflow:hidden}.content___ujW8g .explain___vGa5a{font-size:14px;color:#165dff;text-decoration:underline;cursor:pointer}.content___ujW8g .tabs___MbGuX{height:40px;display:flex;border-bottom:1px solid #DEDEDE;margin-top:24px;flex-shrink:0}.content___ujW8g .tabs___MbGuX div{margin-right:40px;position:relative;font-size:16px;color:#333;cursor:pointer;user-select:none}.content___ujW8g .tabs___MbGuX div:hover,.content___ujW8g .tabs___MbGuX .active___SCmkJ{color:#165dff}.content___ujW8g .tabs___MbGuX .active___SCmkJ:after{content:"";width:100%;height:2px;background:#165dff;position:absolute;bottom:0;left:0}.content___ujW8g .btns___MiEQa{display:flex;align-items:center;justify-content:flex-end;margin-top:15px}.must___n8wNT{color:#e53333;font-family:SimSun,sans-serif;margin-top:-2px;margin-right:2px}.popover___wqXWh{background-color:transparent;color:#fff}.popover___wqXWh div[class~=ant-popover-arrow]{border-top-color:#05101a99!important;border-left-color:#05101a99!important}.popover___wqXWh div[class~=ant-popover-inner]{background-color:#05101a99}.popover___wqXWh div[class~=ant-popover-inner-content]{color:#fff}.zybzForm___m1nC0 div[class~=ant-form-item]{margin-bottom:0}.zybzForm___m1nC0 div[class~=ant-form-item-explain-error]{position:absolute;bottom:-21px}.zybzForm___m1nC0 .ant-input-number{height:50px;width:100%;background-color:#f5f5f5;border:0;padding-top:10px;font-size:16px}.graaytitle___vdUDn{height:50px;background:#f5f5f5;border-radius:4px;display:flex;justify-content:left;align-items:center}.graaytitle___vdUDn div[class~=ant-form-item-explain-error]{position:absolute;bottom:-30px}.dataPicker___RiEgz{width:400px}.examineStatus___OCyYC{font-size:14px;font-weight:400;color:#333}.examineStatus___OCyYC div{position:relative;display:flex;align-items:center;margin-bottom:30px}.examineStatus___OCyYC div:after{content:"";position:absolute;left:10px;bottom:-27px;width:2px;height:26px;background:#f6f7f9;border-radius:3px}.examineStatus___OCyYC div:last-child:after{content:"";display:none}.examineStatus___OCyYC div .contacts___MWvKz{position:relative;color:#165dff;overflow:hidden;cursor:pointer}.examineStatus___OCyYC div .contacts___MWvKz .contacts_img___kiMTs{position:absolute;left:50%;right:50%;transform:translate(-50%);width:152px;height:158px;background:url(./static/contacts.5353ed7e.png) no-repeat;background-size:100% 100%;background-position:center}.examineStatus___OCyYC div .contacts___MWvKz:hover{overflow:inherit}.examineStatus___OCyYC .suc_status___p81iO{font-size:20px;color:#2fc25b;margin-right:10px}.examineStatus___OCyYC .fail_status___Rv54W{font-size:20px;color:#e53333;margin-right:10px}.examineStatus___OCyYC .bohui___wtuT5{max-width:300px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.selecticon___AAPZz{display:flex;align-items:center;color:#00000040;font-style:normal;line-height:1;text-align:center;text-transform:none;vertical-align:-.125em;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;top:26px;inset-inline-start:270px;inset-inline-end:auto;height:12px;margin-top:-6px;font-size:12px;pointer-events:none}.footerWrap___lXI4I div[class~=ant-form-item-control]{max-width:100%}.footerWrap___lXI4I div[class~=ant-form-item]{margin-bottom:0}.footerWrap___lXI4I div[class~=ant-form-item-control-input-content]{display:flex;justify-content:flex-end}.mirrorModal___Pi3tF{display:flex;justify-content:center;align-items:flex-start;height:580px}.mirrorModal___Pi3tF .right___Hot5f{flex:1 1;background-color:#fff;height:100%}.mirrorModal___Pi3tF .right___Hot5f header{padding:0 30px;height:60px}.mirrorModal___Pi3tF .right___Hot5f header .title___jjMKh{font-size:14px;font-weight:700;color:#333;height:60px;line-height:60px;border-bottom:1px #f1f1f1 solid}.mirrorModal___Pi3tF .right___Hot5f .content___BmOkD .ant-empty{padding:150px 0 40px}.mirrorModal___Pi3tF .right___Hot5f .content___BmOkD .ant-empty .ant-empty-image{height:180px}.mirrorModal___Pi3tF .right___Hot5f .content___BmOkD .ant-empty .ant-empty-description{color:#999;font-size:14px}.mirrorModal___Pi3tF .right___Hot5f .content___BmOkD .des___oGTUM{padding:0 30px;margin-top:18px;max-height:490px;overflow-y:auto}.modal___yy3VB .ant-modal-body{max-height:500px;overflow-y:auto}.wrap___S9yE5{background:#fff;height:100%;display:flex;flex-direction:column}.wrap___S9yE5 .content___xIxOT{flex:1 1;overflow:auto;padding:0 40px 10px}.wrap___S9yE5 .content___xIxOT .head___icGJE{height:90px;display:flex;align-items:center;padding-top:5px}.wrap___S9yE5 .content___xIxOT .head___icGJE .title___NbDBd{font-size:16px;font-weight:700;color:#333}.wrap___S9yE5 .content___xIxOT .head___icGJE .add___ntZkv{width:120px;height:32px;line-height:30px;text-align:center;background:#f6f7f9 linear-gradient(180deg,#fff,#f6f7f9);box-shadow:0 2px 4px #e0dfe1,inset 0 1px 3px #ffffff80;border-radius:4px;border:1px solid #BACFFE;font-size:14px;font-weight:500;color:#3061d0;cursor:pointer;margin-left:auto;user-select:none}.wrap___S9yE5 .content___xIxOT .head___icGJE .add___ntZkv:hover{border:1px solid #3061D0}.wrap___S9yE5 .content___xIxOT .head___icGJE .addDisable___pgd9I{width:120px;height:32px;background:#fafbfc;line-height:30px;text-align:center;box-shadow:inset 0 1px 3px #ffffff80;border-radius:4px;border:1px solid #E9EAEC;color:silver;margin-left:auto;user-select:none;font-size:14px;font-weight:500;cursor:not-allowed}.wrap___S9yE5 .content___xIxOT .head___icGJE .setting___kQ9Qx{width:100px;height:32px;line-height:32px;text-align:center;background:#3061d0;box-shadow:0 2px 4px #e0dfe1,inset 0 -1px 3px #ffffff80;border-radius:4px;font-size:14px;font-weight:500;color:#fff;cursor:pointer;margin-left:20px;user-select:none}.wrap___S9yE5 .content___xIxOT .tabs___o2qas{height:40px;display:flex}.wrap___S9yE5 .content___xIxOT .tabs___o2qas>div{margin-right:22px;margin-left:-22px;position:relative;cursor:default}.wrap___S9yE5 .content___xIxOT .tabs___o2qas>div:hover i{visibility:visible}.wrap___S9yE5 .content___xIxOT .tabs___o2qas>div:hover .name___HUyj5{color:#165dff}.wrap___S9yE5 .content___xIxOT .tabs___o2qas>div i{color:#a8b0c0;visibility:hidden}.wrap___S9yE5 .content___xIxOT .tabs___o2qas>div span{font-size:16px;color:#333;padding:0 6px;cursor:pointer;user-select:none}.wrap___S9yE5 .content___xIxOT .tabs___o2qas .active___SVp4l .name___HUyj5{color:#165dff}.wrap___S9yE5 .content___xIxOT .tabs___o2qas .active___SVp4l:after{content:"";width:calc(100% - 47px);height:2px;background:#165dff;position:absolute;bottom:0;left:23px}.wrap___S9yE5 .content___xIxOT .line___DSw6E{height:1px;border-bottom:1px solid #DEDEDE;margin-bottom:40px}.wrap___S9yE5 .content___xIxOT .resource___AgLC3{width:206px;height:38px;background:#f5f5f5;border-radius:25px;display:flex;align-items:center;justify-content:space-between}.wrap___S9yE5 .content___xIxOT .resource___AgLC3 div{color:#333;font-size:14px;cursor:pointer;text-align:center;line-height:38px;width:102px}.wrap___S9yE5 .content___xIxOT .resource___AgLC3 .active___SVp4l{height:36px;line-height:34px;background:#f6f7f9 linear-gradient(180deg,#fff,#f6f7f9);box-shadow:0 2px 4px #e0dfe1,inset 0 1px 3px #ffffff80;border-radius:18px;border:1px solid #BACFFE;color:#165dff}.wrap___S9yE5 .content___xIxOT .mirror___DGr0Q{width:206px;height:40px;border-radius:4px;border:1px solid #165DFF;display:flex;align-items:center;justify-content:space-between;padding:0 20px;cursor:pointer;margin-right:20px}.wrap___S9yE5 .content___xIxOT .mirror___DGr0Q>div{font-size:14px;color:#165dff;flex:1 1;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;padding-right:10px}.wrap___S9yE5 .content___xIxOT .mirror___DGr0Q>i{color:#165dff}.wrap___S9yE5 .content___xIxOT .interface___xxy5c{display:flex;align-items:center}.wrap___S9yE5 .content___xIxOT .interface___xxy5c>div{width:256px;height:82px;background:#f5f5f5;border-radius:4px;margin-right:20px;padding-left:20px;padding-top:18px;cursor:pointer;position:relative}.wrap___S9yE5 .content___xIxOT .interface___xxy5c>div>span{position:absolute;z-index:10;right:6px;top:4px;display:none}.wrap___S9yE5 .content___xIxOT .interface___xxy5c>div>div{display:flex;align-items:center;margin-bottom:10px}.wrap___S9yE5 .content___xIxOT .interface___xxy5c>div>div i{color:#165dff}.wrap___S9yE5 .content___xIxOT .interface___xxy5c>div>div span{font-size:14px;font-weight:600;color:#333;margin-left:8px}.wrap___S9yE5 .content___xIxOT .interface___xxy5c>div aside{font-size:12px;color:#333}.wrap___S9yE5 .content___xIxOT .interface___xxy5c .active___SVp4l{background:#3061d0}.wrap___S9yE5 .content___xIxOT .interface___xxy5c .active___SVp4l>span{display:inline}.wrap___S9yE5 .content___xIxOT .interface___xxy5c .active___SVp4l *{color:#fff}.wrap___S9yE5 .content___xIxOT .interface___xxy5c .disabled___GqKcR{cursor:not-allowed}.wrap___S9yE5 .content___xIxOT .interface___xxy5c .disabled___GqKcR *{color:#999}.wrap___S9yE5 .content___xIxOT .port___vGmHQ{display:flex;align-items:center}.wrap___S9yE5 .content___xIxOT .grade___b6Adk{display:inline-block;font-size:16px;font-weight:600;margin-bottom:30px;color:#165dff;cursor:pointer;user-select:none}.wrap___S9yE5 .content___xIxOT .grade___b6Adk i{margin-left:8px;font-size:12px;display:inline-block;transform:scale(.6) translateY(-2px)}.wrap___S9yE5 .content___xIxOT .tabsBox___TnoNw{border-radius:4px;border:1px solid #DEDEDE}.wrap___S9yE5 .content___xIxOT .tabsBox___TnoNw .tabTitle___i8cO0{max-width:310px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;height:60px;line-height:58px;border-right:1px solid #DEDEDE;padding:0 20px;position:relative}.wrap___S9yE5 .content___xIxOT .tabsBox___TnoNw .more___kbzpa{width:91px;color:#165dff;display:flex;align-items:center;justify-content:center}.wrap___S9yE5 .content___xIxOT .tabsBox___TnoNw .more___kbzpa i{display:inline-block;font-size:12px;margin-left:5px;transform:scale(.6) translateY(3px)}.wrap___S9yE5 .content___xIxOT .tabsBox___TnoNw .serverConfig___BtI29{width:400px;height:50px;padding:0 11px;background:#f5f5f5;font-size:14px;cursor:pointer;display:flex;align-items:center;justify-content:space-between;border-radius:4px}.wrap___S9yE5 .content___xIxOT .tabsBox___TnoNw .serverConfig___BtI29 i{color:#165dff;font-size:14px}.wrap___S9yE5 .content___xIxOT .tabsBox___TnoNw .viewRecommendConfig___ODGyC{color:#165dff;line-height:50px;cursor:pointer}.wrap___S9yE5 .content___xIxOT .tabsBox___TnoNw .ant-input-group-wrapper{border-radius:4px;overflow:hidden}.wrap___S9yE5 .content___xIxOT .tabsBox___TnoNw .ant-input-group-wrapper .ant-input{width:359px;height:50px;background:#f5f5f5;border:0}.wrap___S9yE5 .content___xIxOT .tabsBox___TnoNw .ant-input-group-wrapper .ant-input:focus{box-shadow:none}.wrap___S9yE5 .content___xIxOT .tabsBox___TnoNw .ant-input-group-wrapper .ant-input-group-addon{background:#f5f5f5;border:0;padding-right:20px;font-size:14px;color:#999}.wrap___S9yE5 .content___xIxOT .tabsBox___TnoNw .ant-tabs-tab{margin:0;padding:0}.wrap___S9yE5 .content___xIxOT .tabsBox___TnoNw .ant-tabs-nav:before{border-bottom:1px solid #DEDEDE}.wrap___S9yE5 .content___xIxOT .tabsBox___TnoNw .ant-tabs-tab-active{border:0;background:#165dff1a}.wrap___S9yE5 .content___xIxOT .tabsBox___TnoNw .ant-tabs-tab-active .ant-tabs-tab-btn{color:#165dff}.wrap___S9yE5 .content___xIxOT .tabsBox___TnoNw .ant-tabs-tab-active .ant-tabs-tab-btn>div:after{content:"";width:calc(100% - 40px);height:2px;background:#165dff;position:absolute;bottom:0;left:20px}.wrap___S9yE5 .content___xIxOT .tabsBox___TnoNw .ant-tabs-tab-active+div.ant-tabs-tab{border:0}.wrap___S9yE5 .content___xIxOT .tabsBox___TnoNw .ant-tabs-ink-bar{display:none}.wrap___S9yE5 .content___xIxOT .system___YygCM{display:flex;align-items:center}.wrap___S9yE5 .content___xIxOT .system___YygCM div{width:140px;height:50px;background:#f5f5f5;border-radius:4px;display:flex;align-items:center;justify-content:center;color:#333;margin-right:20px;cursor:pointer}.wrap___S9yE5 .content___xIxOT .system___YygCM div i{margin-right:20px}.wrap___S9yE5 .content___xIxOT .system___YygCM div span{font-size:14px}.wrap___S9yE5 .content___xIxOT .system___YygCM .active___SVp4l{background:#f6f7f9 linear-gradient(180deg,#fff,#f6f7f9);box-shadow:0 2px 4px #e0dfe1,inset 0 1px 3px #ffffff80;border:1px solid #BACFFE;color:#165dff}.wrap___S9yE5 .content___xIxOT .explain___klZ55{font-size:14px;color:#165dff;text-decoration:underline;cursor:pointer}.wrap___S9yE5 .btns___o6xWf{height:70px;background:#fff;box-shadow:0 -4px 8px 1px #f1f1f1;display:flex;justify-content:center;align-items:center}.wrap___S9yE5 .btns___o6xWf>button{padding:9px 34px;border-radius:4px;height:initial}.wrap___S9yE5 .btns___o6xWf>button:last-child{background:#165dff;color:#fff}.wrap___S9yE5 .template___AMzZZ .liWrap___tCbB1{max-height:300px;overflow:auto}.wrap___S9yE5 .template___AMzZZ .liWrap___tCbB1 .li___srrGx{height:30px;display:flex;justify-content:space-between;padding:0 12px;align-items:center;cursor:pointer}.wrap___S9yE5 .template___AMzZZ .liWrap___tCbB1 .li___srrGx:hover{background:#e8e7e7}.wrap___S9yE5 .template___AMzZZ .liWrap___tCbB1 .li___srrGx span{font-size:14px;color:#000;flex:1 1;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;padding-right:10px}.wrap___S9yE5 .template___AMzZZ .liWrap___tCbB1 .li___srrGx .tag___NcFBh{width:44px;height:20px;border-radius:10px;border:1px solid #F7B500;font-size:12px;font-weight:400;color:#f7b500;line-height:18px;text-align:center}.modal___aF6vS .con_warp___W1gHS{width:702px;font-weight:400;font-size:14px;color:#232b40;display:flex;justify-content:center;align-items:center}.modal___aF6vS .con_warp___W1gHS:first-child{margin-bottom:20px}.modal___aF6vS .con_warp___W1gHS .flex___Cbe__{display:flex;justify-content:center;align-items:center}.modal___aF6vS .con_warp___W1gHS .config_Warp___lXnUZ{width:130px;height:40px;border-radius:2px;border:1px solid #DCDCDC;margin-right:8px}.modal___aF6vS .con_warp___W1gHS .config_Warp___lXnUZ [class~=ant-input-number-input]{text-align:center}.modal___aF6vS .con_warp___W1gHS .config_btn___OAH7T{width:40px;height:38px;background:#f5f5f5;cursor:pointer;color:#666}.modal___aF6vS .sceneList___N5Y3k{width:702px;height:auto;display:flex;flex-wrap:wrap}.modal___aF6vS .sceneList___N5Y3k .sceneItem____bE1H{width:auto;height:32px;padding:6px 16px;background:#f0f3f8;border-radius:23px;font-size:14px;color:#464f66;margin-bottom:15px;margin-right:20px;cursor:pointer;display:flex;align-items:center;justify-content:center}.modal___aF6vS .sceneList___N5Y3k .sceneItemActive___e82B8{background:#3061d0;color:#fff}.modal___NEEbt .con_warp___fZ8It{width:702px;font-weight:400;font-size:14px;color:#232b40;display:flex;justify-content:center;align-items:center}.modal___NEEbt .con_warp___fZ8It:first-child{margin-bottom:20px}.modal___NEEbt .con_warp___fZ8It .flex___Vqd1D{display:flex;justify-content:center;align-items:center}.modal___NEEbt .con_warp___fZ8It .config_Warp___m6wfT{width:130px;height:40px;border-radius:2px;border:1px solid #DCDCDC;margin-right:8px}.modal___NEEbt .con_warp___fZ8It .config_Warp___m6wfT [class~=ant-input-number-input]{text-align:center}.modal___NEEbt .con_warp___fZ8It .config_btn___OL6qH{width:40px;height:38px;background:#f5f5f5;cursor:pointer;color:#666}.modal___NEEbt .sceneList___SKegj{width:702px;height:auto;display:flex;flex-wrap:wrap}.modal___NEEbt .sceneList___SKegj .sceneItem___RPw0S{width:auto;height:32px;padding:6px 16px;background:#f0f3f8;border-radius:23px;font-size:14px;color:#464f66;margin-bottom:15px;margin-right:20px;cursor:pointer;display:flex;align-items:center;justify-content:center}.modal___NEEbt .sceneList___SKegj .sceneItemActive___O_xTR{background:#3061d0;color:#fff}.header_body___lAlEX{display:flex;align-items:center;justify-content:space-between;padding-bottom:20px}.header_body___lAlEX span{font-weight:500;font-size:16px;color:#333;letter-spacing:.01rem}.header_body___lAlEX .close___OXweN{cursor:pointer;color:#979797;font-size:15px}.no_data___h77J2{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;text-align:center;margin-top:140px}.recommend_config_introduce___ifFGY{font-weight:400;font-size:12px;color:#666;line-height:26px}.recommend_config___UXyKS{display:flex;margin-top:20px;margin-bottom:26px}.recommend_config___UXyKS .recommend_config_item___zONum{width:280px;height:auto;min-height:135px;background:#f6f7f9;border-radius:4px;padding:15px 20px;border:1px solid rgba(0,0,0,0);cursor:pointer;margin-right:50px}.recommend_config___UXyKS .recommend_config_item___zONum:last-child{margin-right:0}.recommend_config___UXyKS .recommend_config_item___zONum:hover{background:#3061d014;border:1px solid #A4BDF5;box-shadow:0 4px 5px #d5e3ff6e}.recommend_config___UXyKS .recommend_config_item___zONum .item_title___w5vXw{font-weight:600;font-size:14px;color:#333;display:flex;align-items:start;justify-content:space-between}.recommend_config___UXyKS .recommend_config_item___zONum .recommend_text___f68Eu{width:44px;height:20px;background:#ec9c20;border-radius:10px;color:#fff;display:flex;align-items:center;justify-content:center;font-size:14px}.recommend_config___UXyKS .recommend_config_item___zONum .item_content___j_zbN{display:flex;justify-content:space-between;font-size:14px;color:#191919;margin-top:8px}.recommend_config___UXyKS .recommend_config_active_item___SrTkJ{background:#3061d014;border:1px solid #A4BDF5;box-shadow:0 4px 5px #d5e3ff6e}.recommend_config_footer___PHnlA{display:flex;align-items:center;justify-content:space-between}.application___uh4gI{width:80px;height:32px;line-height:30px;background:#3061d0;box-shadow:0 2px 4px #e0dfe1,inset 0 -1px 3px #ffffff80;border-radius:16px;font-weight:400;font-size:12px;color:#fff;display:flex;justify-content:center;cursor:pointer}.tooltip___f0uXh{color:#999;font-size:14px;margin-left:6px}.tooltip___f0uXh:hover{color:#165dff}.disabled___Ha9Ba{background-color:#0000000f;color:#d9d9d9}.lineChart___dCEZW{width:100%;height:350px;margin:0 auto}.flex_warp___Rtigf{display:flex;align-items:center;justify-content:space-between}.chart_content___tVmUj{width:100%;min-height:320px;margin-bottom:20px;border-radius:4px;border:1px solid #F6F7F9;background-color:#fff}.chart_content___tVmUj .chart_title___AOPx7{width:100%;height:40px;padding:9px 20px;background:#f6f7f9;font-weight:500;color:#232b40;display:flex;justify-content:space-between;align-items:center}.chart_content___tVmUj .listdata___mi4KG{display:flex;align-items:center;justify-content:flex-end;padding-bottom:12px}.chart_content___tVmUj .listdata___mi4KG .block___prArl{width:15px;height:3px}.chart_content___tVmUj .listdata___mi4KG .typename___j4diD{width:180px;color:#999}.chart_content___tVmUj .listdata___mi4KG .val___MeuWc{margin-left:10px;width:210px;height:22px;font-weight:400;font-size:14px;color:#232b40;line-height:22px}.info_con___eIdJL{background-color:#f6f7f9;width:900px;margin:15px auto;padding:0 10px 5px}.info_con___eIdJL .info_top___UKMbT{display:flex;justify-content:flex-end;font-weight:400;font-size:12px;color:#666;padding:17px 0 12px}.info_con___eIdJL .info_top___UKMbT div{height:20px;line-height:20px;width:210px;margin-left:10px}.fullscreen___PICBn{cursor:pointer}.fullscreen___PICBn:hover{color:#3061d0}.chart_content_qp___ae1n1 .spin_dom___T7PCy{margin-top:20%}.list___p00l5 .head___JcQe0{display:flex;margin-bottom:3px}.list___p00l5 .head___JcQe0 div{width:480px;font-size:14px;color:#333;margin-right:20px;line-height:18px}.list___p00l5 .row___kLpLL{display:flex;align-items:center}.footerWrap___Qaahm div[class~=ant-form-item-control]{max-width:100%}.footerWrap___Qaahm div[class~=ant-form-item]{margin-bottom:0}.footerWrap___Qaahm div[class~=ant-form-item-control-input-content]{display:flex;justify-content:flex-end}.wrap___tkKvJ{display:flex;flex-direction:column;overflow:hidden;height:100%}.head___qUdlR{height:48px;background:#1b224e;display:flex;align-items:center;padding:0 30px;gap:30px}.head___qUdlR div{font-weight:600;font-size:16px;color:#fff;position:relative;cursor:pointer;user-select:none}.head___qUdlR div:hover,.head___qUdlR div.active___fcOZ0{color:#165dff}.head___qUdlR div.active___fcOZ0:after{content:"";width:100%;height:2px;background:#165dff;position:absolute;bottom:-12px;left:0}.practice___g43Av{display:flex;justify-content:center;align-items:flex-start;overflow:hidden;flex:1 1}.practice___g43Av .right___plViv{flex:1 1;background-color:#fff;height:100%;display:flex;flex-direction:column;justify-content:flex-start}.practice___g43Av .right___plViv header{padding:0 30px;height:60px;flex-shrink:0}.practice___g43Av .right___plViv header .title___fJJJd{font-size:16px;font-weight:700;color:#333;height:60px;line-height:60px;border-bottom:1px #f1f1f1 solid}.practice___g43Av .right___plViv .content___Aiv2H{flex:1 1;overflow-y:auto}.practice___g43Av .right___plViv .content___Aiv2H .ant-empty{padding:150px 0}.practice___g43Av .right___plViv .content___Aiv2H .ant-empty .ant-empty-image{height:180px}.practice___g43Av .right___plViv .content___Aiv2H .ant-empty .ant-empty-description{color:#999;font-size:14px}.practice___g43Av .right___plViv .content___Aiv2H .ant-select{height:50px;background-color:#f5f5f5;padding-top:12px;flex-shrink:0;border-radius:4px}.practice___g43Av .right___plViv .content___Aiv2H .ant-select .ant-select-selection-item{font-size:16px}.practice___g43Av .right___plViv .content___Aiv2H .des___kaZig{padding:0 30px;margin-bottom:30px}.practice___g43Av .right___plViv .content___Aiv2H .des___kaZig .title___fJJJd{height:16px;font-weight:700;padding:30px 0;font-size:16px;color:#333;line-height:16px}.practice___g43Av .right___plViv .content___Aiv2H .des___kaZig .mainBody___fTSjs{font-size:16px;color:#333;line-height:32px;margin-top:14px}.practice___g43Av .right___plViv .content___Aiv2H .des___kaZig .selectBox___omezm{display:flex;align-items:center}.practice___g43Av .right___plViv .content___Aiv2H .des___kaZig .selectBox___omezm .smallType___NU4X3{padding-left:10px}.practice___g43Av .right___plViv .content___Aiv2H .des___kaZig .selectBox___omezm .smallType___NU4X3 span{margin-right:10px;color:#999}.practice___g43Av .right___plViv .content___Aiv2H .des___kaZig .evaluating___YaR_r .evaluatingLabel___Cy_Vk{position:relative}.practice___g43Av .right___plViv .content___Aiv2H .des___kaZig .evaluating___YaR_r .evaluatingLabel___Cy_Vk .mask___ewIvw{position:absolute;z-index:10;width:400px;height:100%;cursor:pointer;border-radius:4px}.practice___g43Av .right___plViv .content___Aiv2H .des___kaZig .evaluating___YaR_r .evaluatingLabel___Cy_Vk .evaluatingS1___oKt4O{color:#0152d9;cursor:pointer;margin-left:10px}.practice___g43Av .right___plViv .content___Aiv2H .des___kaZig .serviceSettingWrap___Haz9b .serviceBox___Oc9DS{margin:20px 0}.practice___g43Av .right___plViv .content___Aiv2H .des___kaZig .serviceSettingWrap___Haz9b .serviceBox___Oc9DS .serviceSetLeft___ek9V_{min-width:100px;font-weight:400;margin-bottom:4px;color:#333}.practice___g43Av .right___plViv .content___Aiv2H .des___kaZig .serviceSettingWrap___Haz9b .serviceBox___Oc9DS .ant-input-group-wrapper{border-radius:4px;overflow:hidden}.practice___g43Av .right___plViv .content___Aiv2H .des___kaZig .serviceSettingWrap___Haz9b .serviceBox___Oc9DS .ant-input-group-wrapper .ant-input{width:359px;height:50px;background:#f5f5f5;border:0}.practice___g43Av .right___plViv .content___Aiv2H .des___kaZig .serviceSettingWrap___Haz9b .serviceBox___Oc9DS .ant-input-group-wrapper .ant-input:focus{box-shadow:none}.practice___g43Av .right___plViv .content___Aiv2H .des___kaZig .serviceSettingWrap___Haz9b .serviceBox___Oc9DS .ant-input-group-wrapper .ant-input-group-addon{background:#f5f5f5;border:0;padding-right:20px;font-size:14px;color:#999}.practice___g43Av .right___plViv .content___Aiv2H .des___kaZig .serviceSettingWrap___Haz9b .serviceBox___Oc9DS .ant-tabs-tab{margin:0;padding:0}.practice___g43Av .right___plViv .content___Aiv2H .des___kaZig .serviceSettingWrap___Haz9b .serviceBox___Oc9DS .ant-tabs-nav:before{border-bottom:1px solid #DEDEDE}.practice___g43Av .right___plViv .content___Aiv2H .des___kaZig .serviceSettingWrap___Haz9b .serviceBox___Oc9DS .ant-tabs-tab-active{border:0;background:#165dff1a}.practice___g43Av .right___plViv .content___Aiv2H .des___kaZig .serviceSettingWrap___Haz9b .serviceBox___Oc9DS .ant-tabs-tab-active .ant-tabs-tab-btn{color:#165dff}.practice___g43Av .right___plViv .content___Aiv2H .des___kaZig .serviceSettingWrap___Haz9b .serviceBox___Oc9DS .ant-tabs-tab-active .ant-tabs-tab-btn>div:after{content:"";width:calc(100% - 40px);height:2px;background:#165dff;position:absolute;bottom:0;left:20px}.practice___g43Av .right___plViv .content___Aiv2H .des___kaZig .serviceSettingWrap___Haz9b .serviceBox___Oc9DS .ant-tabs-tab-active+div.ant-tabs-tab{border:0}.practice___g43Av .right___plViv .content___Aiv2H .des___kaZig .serviceSettingWrap___Haz9b .serviceBox___Oc9DS .ant-tabs-ink-bar{display:none}.practice___g43Av .right___plViv .content___Aiv2H .des___kaZig .serviceSettingWrap___Haz9b .serviceBox___Oc9DS .serviceSetTip___t8Vpy{display:inline-block;margin-left:12px;line-height:50px;color:#999}.btns___E8bN3{flex-shrink:0;display:flex;justify-content:center;align-items:center;padding:30px;height:70px;background:#fff;box-shadow:0 -4px 8px -4px #f1f1f1}.btns___E8bN3>button{width:100px;height:40px}.otherPractice___qlpPQ{overflow:hidden;flex:1 1;display:flex;flex-direction:column;background-color:#fff}.otherPractice___qlpPQ .box___TdGJn{flex:1 1;overflow:auto;padding:30px}.popover___s3ipd{background-color:transparent;color:#fff}.popover___s3ipd div[class~=ant-popover-arrow]{border-top-color:#05101a99!important;border-left-color:#05101a99!important}.popover___s3ipd div[class~=ant-popover-inner]{background-color:#05101a99}.popover___s3ipd div[class~=ant-popover-inner-content]{color:#fff}.serverConfig___tirr2{width:400px;height:50px;padding:0 11px;background:#f5f5f5;font-size:14px;cursor:pointer;display:flex;align-items:center;justify-content:space-between}.serverConfig___tirr2 i{color:#165dff;font-size:14px}.viewRecommendConfig___vFIgu{color:#165dff;line-height:50px;cursor:pointer;margin-left:12px}.flex_box_center___l5eTc{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___k0OR7{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___OKlIC{align-items:center;box-align:center}.flex_box_center_end___hN9A6{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___ijTq_{flex-direction:column;box-orient:block-axis}.dataset___dSWAV{background-color:#fff;height:100%;overflow:auto}.dataset___dSWAV .header___BzxI4{height:92px;background-color:#fff;display:flex;justify-content:space-between;align-items:center;padding:0 40px}.dataset___dSWAV .header___BzxI4 .title___cPEyN{font-size:18px;font-weight:700;color:#333}.dataset___dSWAV .header___BzxI4 .dataPath___wJ6mR{margin-left:auto}.dataset___dSWAV .header___BzxI4 .dataPath___wJ6mR .pathTitle___TOS2Z{color:#333}.dataset___dSWAV .header___BzxI4 .dataPath___wJ6mR i{cursor:pointer}.dataset___dSWAV .header___BzxI4 .dataPath___wJ6mR i:hover{color:#0152d9}.dataset___dSWAV .header___BzxI4 .dataPath___wJ6mR input{width:290px;height:34px;background:#f5f5f5;border-radius:4px;border:0;margin:0 14px;padding:0 14px}.dataset___dSWAV .header___BzxI4 .btns___jGE8o{display:flex;justify-content:space-between}.dataset___dSWAV .header___BzxI4 .btns___jGE8o button{width:100px;height:32px;font-size:14px;border-radius:4px}.dataset___dSWAV .content___s4ep8{height:calc(100% - 92px);padding:0 40px}.dataset___dSWAV .content___s4ep8 .customTable___OG3_9 .ant-table-thead tr{height:76px;border-top:1px solid #f1f1f1}.dataset___dSWAV .content___s4ep8 .customTable___OG3_9 .ant-table-thead tr th{background-color:#fff;border:0;border-radius:0;border-top:1px solid #f1f1f1}.dataset___dSWAV .content___s4ep8 .customTable___OG3_9 .ant-pagination{margin-top:40px}.dataset___dSWAV .content___s4ep8 .customTable___OG3_9 .ant-pagination .ant-pagination-item-active{border-color:#0152d9;background:#0152d9}.dataset___dSWAV .content___s4ep8 .customTable___OG3_9 .ant-pagination .ant-pagination-item-active a{color:#fff}.dataset___dSWAV .content___s4ep8 .customTable___OG3_9 .ant-pagination button{line-height:initial}.dataset___dSWAV .content___s4ep8 .customTable___OG3_9 .row___ONd7r{height:60px}.dataset___dSWAV .content___s4ep8 .customTable___OG3_9 .row___ONd7r td{border-bottom:0}.dataset___dSWAV .content___s4ep8 .customTable___OG3_9 .row___ONd7r.row___ONd7r:nth-child(odd){background-color:#f5f5f5}.dataset___dSWAV .content___s4ep8 .customTable___OG3_9 .row___ONd7r.row___ONd7r:nth-child(2n){background-color:#fff}.dataset___dSWAV .empty___CgtTE{width:100%;height:100%;display:box;display:flex;justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center;flex-direction:column;box-orient:block-axis;background:#fff;padding:200px}.dataset___dSWAV .path___Cg5rX{display:flex;align-items:center}.dataset___dSWAV .path___Cg5rX .text___SCLRV{display:inline-block;max-width:90%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.dataset___dSWAV .path___Cg5rX i{cursor:pointer}.dataset___dSWAV .path___Cg5rX i:hover{color:#0152d9}.dataset___dSWAV .actionsBtns___L5tdC{display:flex;justify-content:space-between;padding-right:12px}.dataset___dSWAV .actionsBtns___L5tdC span,.dataset___dSWAV .actionsBtns___L5tdC i{cursor:pointer}.dataset___dSWAV .actionsBtns___L5tdC span:hover,.dataset___dSWAV .actionsBtns___L5tdC i:hover{color:#0152d9}.customModal___qVeG3 .ant-form-item-label{margin-bottom:21px;margin-top:18px}.customModal___qVeG3 .ant-form-item-label label{font-size:16px}.customModal___qVeG3 .ant-modal-close-x{width:86px;height:66px;line-height:66px}.customModal___qVeG3 .ant-modal-content{border-radius:4px;overflow:hidden}.customModal___qVeG3 .ant-modal-header{padding:22px 40px}.customModal___qVeG3 .ant-modal-header .ant-modal-title{font-size:18px;font-weight:400}.customModal___qVeG3 .ant-modal-footer{padding:30px 40px;border:0}.customModal___qVeG3 .ant-modal-footer button{width:100px;height:40px;border-radius:4px}.customModal___qVeG3 .ant-modal-footer button:first-child{margin-right:20px}.customModal___qVeG3 .ant-modal-body{max-height:600px;overflow:auto;padding:40px 40px 30px}.customModal___qVeG3 .ant-modal-body .ant-input-affix-wrapper{height:50px;background:#f5f5f5;padding:0 20px;border-radius:4px}.customModal___qVeG3 .ant-modal-body .ant-input-affix-wrapper>input,.customModal___qVeG3 .ant-modal-body .ant-input-affix-wrapper>span{font-size:16px;background:#f5f5f5}.customModal___qVeG3 .ant-modal-body .ant-input-affix-wrapper>span{color:#999}.customModal___qVeG3 .ant-modal-body .ant-input-wrapper{height:50px;background:#f5f5f5;padding-right:20px;border-radius:4px;overflow:hidden}.customModal___qVeG3 .ant-modal-body .ant-input-wrapper>input{height:50px;font-size:16px;background:#f5f5f5}.customModal___qVeG3 .ant-modal-body .ant-input-wrapper>span{border:0;padding:0 20px;height:50px;font-size:16px;background:#dedede}.shareModal___HedYo .ant-form-item-label{margin-bottom:21px;margin-top:18px}.shareModal___HedYo .ant-form-item-label label{font-size:16px}.shareModal___HedYo .ant-modal-close-x{width:86px;height:66px;line-height:66px}.shareModal___HedYo .ant-modal-content{border-radius:4px;overflow:hidden}.shareModal___HedYo .ant-modal-header{padding:22px 40px}.shareModal___HedYo .ant-modal-header .ant-modal-title{font-size:18px;font-weight:400}.shareModal___HedYo .ant-modal-footer{padding:30px 40px;border:0}.shareModal___HedYo .ant-modal-footer button{width:100px;height:40px;border-radius:4px}.shareModal___HedYo .ant-modal-footer button:first-child{margin-right:20px}.shareModal___HedYo .ant-modal-body{max-height:600px;overflow:auto;padding:40px 40px 30px}.shareModal___HedYo .ant-modal-body .ant-input-affix-wrapper{height:50px;background:#f5f5f5;padding:0 20px;border-radius:4px}.shareModal___HedYo .ant-modal-body .ant-input-affix-wrapper>input,.shareModal___HedYo .ant-modal-body .ant-input-affix-wrapper>span{font-size:16px;background:#f5f5f5}.shareModal___HedYo .ant-modal-body .ant-input-affix-wrapper>span{color:#999}.shareModal___HedYo .ant-modal-body .ant-input-wrapper{height:50px;background:#f5f5f5;padding-right:20px;border-radius:4px;overflow:hidden}.shareModal___HedYo .ant-modal-body .ant-input-wrapper>input{height:50px;font-size:16px;background:#f5f5f5}.shareModal___HedYo .ant-modal-body .ant-input-wrapper>span{border:0;padding:0 20px;height:50px;font-size:16px;background:#dedede}.shareModal___HedYo .fileName___x56US{margin-bottom:30px;color:#333}.shareModal___HedYo .fileName___x56US span{color:#999}.renameModal___SmCAd .ant-form-item-label{margin-bottom:21px;margin-top:18px}.renameModal___SmCAd .ant-form-item-label label{font-size:16px}.renameModal___SmCAd .ant-modal-close-x{width:86px;height:66px;line-height:66px}.renameModal___SmCAd .ant-modal-content{border-radius:4px;overflow:hidden}.renameModal___SmCAd .ant-modal-header{padding:22px 40px}.renameModal___SmCAd .ant-modal-header .ant-modal-title{font-size:18px;font-weight:400}.renameModal___SmCAd .ant-modal-footer{padding:30px 40px;border:0}.renameModal___SmCAd .ant-modal-footer button{width:100px;height:40px;border-radius:4px}.renameModal___SmCAd .ant-modal-footer button:first-child{margin-right:20px}.renameModal___SmCAd .ant-modal-body{max-height:600px;overflow:auto;padding:40px 40px 30px}.renameModal___SmCAd .ant-modal-body .ant-input-affix-wrapper{height:50px;background:#f5f5f5;padding:0 20px;border-radius:4px}.renameModal___SmCAd .ant-modal-body .ant-input-affix-wrapper>input,.renameModal___SmCAd .ant-modal-body .ant-input-affix-wrapper>span{font-size:16px;background:#f5f5f5}.renameModal___SmCAd .ant-modal-body .ant-input-affix-wrapper>span{color:#999}.renameModal___SmCAd .ant-modal-body .ant-input-wrapper{height:50px;background:#f5f5f5;padding-right:20px;border-radius:4px;overflow:hidden}.renameModal___SmCAd .ant-modal-body .ant-input-wrapper>input{height:50px;font-size:16px;background:#f5f5f5}.renameModal___SmCAd .ant-modal-body .ant-input-wrapper>span{border:0;padding:0 20px;height:50px;font-size:16px;background:#dedede}.renameModal___SmCAd .fileName___x56US{color:#3a3a3a;line-height:16px;margin-bottom:30px}.renameModal___SmCAd .fileName___x56US sup{color:#e53333;vertical-align:sub}.renameModal___SmCAd .errorDes___VLR_5{color:#e53333}.uploadFileModal___pYYDB .ant-form-item-label{margin-bottom:21px;margin-top:18px}.uploadFileModal___pYYDB .ant-form-item-label label{font-size:16px}.uploadFileModal___pYYDB .ant-modal-close-x{width:86px;height:66px;line-height:66px}.uploadFileModal___pYYDB .ant-modal-content{border-radius:4px;overflow:hidden}.uploadFileModal___pYYDB .ant-modal-header{padding:22px 40px}.uploadFileModal___pYYDB .ant-modal-header .ant-modal-title{font-size:18px;font-weight:400}.uploadFileModal___pYYDB .ant-modal-footer{padding:30px 40px;border:0}.uploadFileModal___pYYDB .ant-modal-footer button{width:100px;height:40px;border-radius:4px}.uploadFileModal___pYYDB .ant-modal-footer button:first-child{margin-right:20px}.uploadFileModal___pYYDB .ant-modal-body{max-height:600px;overflow:auto;padding:40px 40px 30px}.uploadFileModal___pYYDB .ant-modal-body .ant-input-affix-wrapper{height:50px;background:#f5f5f5;padding:0 20px;border-radius:4px}.uploadFileModal___pYYDB .ant-modal-body .ant-input-affix-wrapper>input,.uploadFileModal___pYYDB .ant-modal-body .ant-input-affix-wrapper>span{font-size:16px;background:#f5f5f5}.uploadFileModal___pYYDB .ant-modal-body .ant-input-affix-wrapper>span{color:#999}.uploadFileModal___pYYDB .ant-modal-body .ant-input-wrapper{height:50px;background:#f5f5f5;padding-right:20px;border-radius:4px;overflow:hidden}.uploadFileModal___pYYDB .ant-modal-body .ant-input-wrapper>input{height:50px;font-size:16px;background:#f5f5f5}.uploadFileModal___pYYDB .ant-modal-body .ant-input-wrapper>span{border:0;padding:0 20px;height:50px;font-size:16px;background:#dedede}.uploadFileModal___pYYDB [class~=ant-modal-body]{padding:8px 40px 0 30px}.selectBtn___m_hrR{display:inline-block;padding:0 12px;height:30px;background:#0152d9;border-radius:4px;line-height:30px;text-align:center;color:#fff;cursor:default}.leftButton___F0fvG{width:130px;height:32px;background:linear-gradient(180deg,#fff,#f6f7f9),#f6f7f9;box-shadow:0 2px 4px #e0dfe1,inset 0 1px 3px #ffffff80;border-radius:2px;border:1px solid #BACFFE;font-family:PingFangSC,PingFang SC;font-weight:400;font-size:14px;color:#3061d0;line-height:32px;text-align:center;font-style:normal;cursor:pointer}.rightButton___oCK81{width:144px;height:32px;background:#3061d0;box-shadow:inset 0 -1px 3px #ffffff80;border-radius:2px;font-family:PingFangSC,PingFang SC;font-weight:400;font-size:14px;color:#fff;line-height:32px;text-align:center;font-style:normal;cursor:pointer;margin-left:20px}.centerText___jpgrt{height:22px;font-family:PingFangSC,PingFang SC;font-weight:400;font-size:14px;color:#000;line-height:22px;text-align:justify;font-style:normal;margin-top:10px}.wrap___EmsVa [class~=ant-upload-drag]{background:#1890ff0a!important;border-radius:4px;border:1px dashed #0152d9}.wrap___EmsVa .colorBlue___XqtfP{color:#0152d9}.wrap___EmsVa .repeatedName___yMQsm{color:red}.flex_box_center___laljR{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___DeOnN{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___iLJSY{align-items:center;box-align:center}.flex_box_center_end___D8d4a{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___E1Pzm{flex-direction:column;box-orient:block-axis}.listItem___RLEHn:last-child{border-bottom:none}.listItem___RLEHn{padding:0 10px 10px;background:#fff;border-bottom:1px solid #F6F7F9;margin-bottom:10px;cursor:pointer}.listItem___RLEHn .wrap____6VVD{width:98%;padding:0 10px;position:relative;border-radius:4px;display:flex}.listItem___RLEHn .wrap____6VVD .leftContent____5nA6{width:100%}.listItem___RLEHn .wrap____6VVD .leftContent____5nA6 .header___Lufcs{height:25px;display:flex}.listItem___RLEHn .wrap____6VVD .leftContent____5nA6 .header___Lufcs .title___UkOuL{width:80%;height:25px;font-family:PingFangSC,PingFang SC;font-weight:600;font-size:16px;color:#232b40;line-height:25px;text-align:left;font-style:normal;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.listItem___RLEHn .wrap____6VVD .leftContent____5nA6 .header___Lufcs .time____i1RA{width:20%;height:25px;line-height:25px;text-align:right;font-family:PingFangSC,PingFang SC;font-weight:400;font-size:12px;color:#9096a3;font-style:normal}.listItem___RLEHn .wrap____6VVD .leftContent____5nA6 .introduction___q377_{margin:4px 0 8px;max-height:22px;font-family:PingFangSC,PingFang SC;font-weight:400;font-size:12px;color:#9096a3;line-height:22px;text-align:justify;font-style:normal;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.listItem___RLEHn .wrap____6VVD .leftContent____5nA6 .from___pr6HT{font-size:14px;font-weight:400;color:#5f6368;margin-bottom:25px}.listItem___RLEHn .wrap____6VVD .leftContent____5nA6 .bottom___x89GX{height:22px;line-height:22px;display:flex}.listItem___RLEHn .wrap____6VVD .leftContent____5nA6 .bottom___x89GX .user_img___K_sq1{width:22px;height:22px;margin-right:6px;border-radius:50%}.listItem___RLEHn .wrap____6VVD .leftContent____5nA6 .bottom___x89GX .user_name___AYxpE{color:#5f6368;font-family:PingFangSC,PingFang SC;font-weight:400;font-size:14px;color:#000;font-style:normal;margin-right:20px}.listItem___RLEHn .wrap____6VVD .leftContent____5nA6 .bottom___x89GX .tags_name___r0cun{height:22px;font-size:12px;text-align:center;color:#9096a3;line-height:22px;background:#f6f7f9;border-radius:2px;margin-right:10px;padding:0 8px}.listItem___RLEHn .wrap____6VVD .leftContent____5nA6 .bottom___x89GX .buttonList___Q3rQ3{margin-left:auto;display:flex}.listItem___RLEHn .wrap____6VVD .leftContent____5nA6 .bottom___x89GX .buttonList___Q3rQ3 .buttonItem___YDwk1{font-family:PingFangSC,PingFang SC;font-weight:400;font-size:12px;color:#2c3850;text-align:left;font-style:normal;margin-left:30px;cursor:pointer}.listItem___RLEHn .wrap____6VVD .leftContent____5nA6 .bottom___x89GX .buttonList___Q3rQ3 .buttonItem___YDwk1:hover{color:#3061d0}.flex_box_center___SntrE{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___g4tse{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___ooGcI{align-items:center;box-align:center}.flex_box_center_end___UM2Cs{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___vRGBc{flex-direction:column;box-orient:block-axis}.prompt___a_aRk{width:100%;height:30px;background:#9096a31a;border-radius:0 0 8px 8px;font-family:PingFangSC,PingFang SC;font-weight:400;font-size:12px;color:#9096a3;font-style:normal;display:flex;align-items:center;padding-left:20px;margin-bottom:30px}.box___X84XK{max-height:140px;overflow:auto;margin-bottom:20px;margin-top:10px;width:calc(100% + 11px);padding-right:6px}.box___X84XK .row___wofpN{display:flex;align-items:center;margin-top:10px}.box___X84XK .row___wofpN:first-child{margin-top:0}.box___X84XK .row___wofpN .icon___ixIOQ{margin-right:5px;margin-left:82px;width:16px}.box___X84XK .row___wofpN div[class~=ant-progress-line]{margin:0}.flex_box_center___OmLFa{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___Pwqhp{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___UJzms{align-items:center;box-align:center}.flex_box_center_end___qMu25{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___AimtA{flex-direction:column;box-orient:block-axis}.selectList___hGJUN{background:#fff;box-shadow:0 2px 6px #d2d2d2;border-radius:2px;border:1px solid #E7F3FF}.selectList___hGJUN .selectHeader___HxdBZ{width:100%;height:40px;background:#f6f7f9;border-radius:2px 2px 0 0;font-family:PingFangSC,PingFang SC;font-weight:400;font-size:14px;color:#2c3850;line-height:40px;font-style:normal;text-indent:12px}.selectList___hGJUN .selectContent___oWjby{border-bottom:1px #F5F5F5 solid;padding:12px 12px 20px;max-height:350px;overflow:auto}.selectList___hGJUN .selectContent___oWjby .contentTitle___xlVyW{font-family:PingFangSC,PingFang SC;font-weight:400;font-size:14px;color:#b3b4b9;text-align:left;font-style:normal}.selectList___hGJUN .selectContent___oWjby .contentTags___BGCLU{display:flex;flex-wrap:wrap}.selectList___hGJUN .selectContent___oWjby .contentTags___BGCLU .tagName___MIGDL{height:22px;padding:0 8px;font-family:PingFangSC,PingFang SC;font-weight:400;font-size:14px;color:#5f6368;line-height:22px;text-align:left;font-style:normal;margin-right:30px;margin-top:15px;cursor:pointer}.selectList___hGJUN .selectContent___oWjby .contentTags___BGCLU .tagNameActive___JCRev{height:22px;padding:0 8px;background:#f6f7f9;border-radius:2px;font-family:PingFangSC,PingFang SC;font-weight:400;font-size:14px;color:#165dff;line-height:22px;text-align:center;font-style:normal;margin-right:30px;margin-top:15px;cursor:pointer}.selectList___hGJUN .activeStyle___FvXnt{margin:20px auto 10px;text-align:left;padding-left:12px;display:flex}.selectList___hGJUN .activeStyle___FvXnt .activeLabel___RzW9T{font-family:PingFangSC,PingFang SC;font-weight:400;font-size:14px;color:#2c3850;font-style:normal;margin-right:20px}.selectList___hGJUN .activeStyle___FvXnt .activeValue___qxoch{display:flex;flex-wrap:wrap}.selectList___hGJUN .activeStyle___FvXnt .activeValue___qxoch .activeItem___NfFjA{background:#f6f7f9;padding:0 8px;border-radius:2px;font-family:PingFangSC,PingFang SC;font-weight:400;font-size:14px;color:#165dff;text-align:left;font-style:normal;margin-right:10px;margin-bottom:10px;display:flex;align-items:center}.activeClose___Su7dS{width:60px;height:32px;background:#f8f9fc;border-radius:2px;border:1px solid #C3CFE0;opacity:.5;font-family:PingFangSC,PingFang SC;font-weight:400;font-size:14px;color:#464f66;line-height:32px;text-align:center;font-style:normal;cursor:pointer;margin-left:auto}.activeSubmit___gjhQA{width:60px;height:32px;background:#3061d0;box-shadow:0 2px 4px #e0dfe1,inset 0 1px 3px #ffffff80;border-radius:2px;font-family:PingFangSC,PingFang SC;font-weight:400;font-size:14px;color:#fff;line-height:32px;text-align:center;font-style:normal;cursor:pointer;margin-left:20px;margin-right:12px}[class~=ant-select-dropdown]{padding:0!important}.wrap___VIvSS{padding:20px}.content___pqoZT{display:flex;flex-direction:column;height:200px;overflow-y:auto;background:#f5f5f5;padding:10px;font-size:14px}.content___pqoZT a{color:#05101a}.content___pqoZT a:hover{color:#40a9ff}.mainPathWrap___v3uSU{display:flex;flex-direction:row}.colorBlue___AjQlz{color:#0152d9}.wrap___AnxZp{padding:10px 20px 80px}.fixBtn___sQhsA{left:80px}.ranking-setting{width:100%;margin-bottom:67px;padding-bottom:30px;overflow-y:auto}.rank-field-container{margin-bottom:16px;margin-top:20px}.rank-field-container>b{display:block;font-weight:400;margin-bottom:6px}.rank-form{padding:0 40px}.rank-form .rank-field{display:flex;align-items:center;flex-flow:row nowrap;position:relative}.rank-form .rank-field .ant-form-item{margin:0}.rank-form .formtip{position:absolute;top:10px;left:200px;font-size:14px;height:14px;line-height:14px;color:#9096a3}.rank-form .tip{font-size:14px;height:14px;line-height:14px;color:#9096a3;margin-left:20px}.rank-custom-table{background:#b5dbff;font-size:16px}.rank-custom-table b{width:100px;text-align:center}.customFixedButton{left:80px}.wrap___BgpUe{padding:10px 20px;font-size:14px;margin-bottom:60px}.wrap___BgpUe div[class~=ant-collapse]{border-radius:4px;margin-top:20px}.wrap___BgpUe div[class~=ant-collapse-header]{padding:9px 16px!important;height:50px;align-items:center!important}.row___UWxAG .ant-form-item-row{flex-direction:row!important}.row___UWxAG .ant-form-item-row .ant-form-item-label{padding-top:9px}.row___UWxAG .ant-form-item-row .ant-form-item-control{width:auto!important}.textarea___gaLin{background-color:#f5f5f5!important;padding:20px;height:140px;margin-bottom:10px}.btn___ZpuhS{left:80px}.sub___Jd_ZS{margin-inline-end:4px;color:#ff4d4f;font-family:SimSun,sans-serif}.catechism___lS6Ml{background-color:#fff;height:100%;position:relative}.catechism___lS6Ml .tab___vw6iE{position:absolute;left:40px;top:43px}.collect___pxqYO{padding:40px}.collect___pxqYO .head___WuH5D{display:flex;align-items:center;justify-content:flex-end}.record___Ueu3j{padding:40px}.record___Ueu3j .head___UOVq4{display:flex;align-items:center;justify-content:flex-end}.flex_box_center___FN240{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___wjShI{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___HbcwC{align-items:center;box-align:center}.flex_box_center_end___gj_ks{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___zxJPU{flex-direction:column;box-orient:block-axis}.sidebar___OW5LG{width:100%;height:100%;background-color:#3e4571;display:flex;flex-direction:column;justify-content:space-between;align-items:center}.sidebar___OW5LG .items___j856O{flex:1 1;overflow:auto}.sidebar___OW5LG .items___j856O .ant-tooltip-inner{color:#333}.sidebar___OW5LG .items___j856O .item___Zn_qr{display:flex;justify-content:center;align-items:center;flex-direction:column;width:80px;height:70px;margin-bottom:12px;cursor:pointer;position:relative}.sidebar___OW5LG .items___j856O .item___Zn_qr .name___ZfhoC{color:#fff}.sidebar___OW5LG .items___j856O .item___Zn_qr i{font-size:22px;color:#fff;margin-bottom:5px}.sidebar___OW5LG .items___j856O .item___Zn_qr img{position:absolute;z-index:1;left:42px;width:18px;height:18px;top:10px}.sidebar___OW5LG .items___j856O .item___Zn_qr:hover{background-color:#1890ff33}.sidebar___OW5LG .items___j856O .itemActive___sW_Ri{display:flex;justify-content:center;align-items:center;flex-direction:column;width:80px;height:70px;margin-bottom:12px;cursor:pointer;position:relative;background-color:#0152d9!important}.sidebar___OW5LG .items___j856O .itemActive___sW_Ri .name___ZfhoC{color:#fff}.sidebar___OW5LG .items___j856O .itemActive___sW_Ri i{font-size:22px;color:#fff;margin-bottom:5px}.sidebar___OW5LG .items___j856O .itemActive___sW_Ri img{position:absolute;z-index:1;left:42px;width:18px;height:18px;top:10px}.sidebar___OW5LG .items___j856O .itemActive___sW_Ri:hover{background-color:#1890ff33}.sidebar___OW5LG .question___yfIcY{width:100%;height:61px;position:relative;text-align:center}.bottom___AZ7c_{width:100%;text-align:end;margin-top:20px;padding:0 0 15px 25px}.bottom___AZ7c_ .yes___iDEVN{padding:0 16px;height:32px;background:#3061d0;box-shadow:0 2px 4px #e0dfe1,inset 0 1px 3px #ffffff80;border-radius:2px;font-weight:400;color:#fff;border:0px}.bottom___AZ7c_ .yes___iDEVN:hover{color:#fff!important;background-color:#5784de!important}.bottom___AZ7c_ .no___E02he{margin-right:20px;height:32px;background:#f8f9fc80;border-radius:2px;border:1px solid rgba(195,207,224,.5);color:#464f66;padding:0 16px}.bottom___AZ7c_ .no___E02he:hover{color:#464f66!important;border-color:#c3cfe080!important} diff --git a/umi.a187368d.js b/umi.7fb80ec4.js similarity index 99% rename from umi.a187368d.js rename to umi.7fb80ec4.js index edc3b59706..b23b2327e5 100644 --- a/umi.a187368d.js +++ b/umi.7fb80ec4.js @@ -239,6 +239,6 @@ Add a component higher in the tree to provide a loading \v\f\r \xA0\u1680\u2000\u2001\u2002\u2003\u2004\u2005\u2006\u2007\u2008\u2009\u200A\u202F\u205F\u3000\u2028\u2029\uFEFF`},78540:function(i,d,e){"use strict";var t=e(65911),r=e(32621),n=e(68151),a=e(16332),s=e(58218),u=e(24538),c=e(44166),o=e(25576),f=e(7825),h=e(73068),p=e(61888),x=e(35454),g=e(16697);i.exports=function(P,O,S,I){var E="stackTraceLimit",A=I?2:1,R=P.split("."),T=R[R.length-1],D=t.apply(null,R);if(D){var M=D.prototype;if(!g&&r(M,"cause")&&delete M.cause,!S)return D;var B=t("Error"),j=O(function(G,H){var Y=f(I?H:G,void 0),L=I?new D(G):new D;return Y!==void 0&&n(L,"message",Y),p(L,j,L.stack,2),this&&a(M,this)&&o(L,this,j),arguments.length>A&&h(L,arguments[A]),L});if(j.prototype=M,T!=="Error"?s?s(j,B):u(j,B,{name:!0}):x&&E in D&&(c(j,D,E),c(j,D,"prepareStackTrace")),u(j,D),!g)try{M.name!==T&&n(M,"name",T),M.constructor=j}catch(G){}return j}}},93074:function(i,d,e){"use strict";var t=e(94488),r=e(65911),n=e(13743),a=e(3338),s=e(78540),u="AggregateError",c=r(u),o=!a(function(){return c([1]).errors[0]!==1})&&a(function(){return c([1],u,{cause:7}).cause!==7});t({global:!0,constructor:!0,arity:2,forced:o},{AggregateError:s(u,function(f){return function(p,x){return n(f,this,arguments)}},o,!0)})},6555:function(i,d,e){"use strict";var t=e(94488),r=e(16332),n=e(53456),a=e(58218),s=e(24538),u=e(20132),c=e(68151),o=e(35012),f=e(73068),h=e(61888),p=e(62003),x=e(7825),g=e(59893),P=g("toStringTag"),O=Error,S=[].push,I=function(R,T){var D=r(E,this),M;a?M=a(new O,D?n(this):E):(M=D?this:u(E),c(M,P,"Error")),T!==void 0&&c(M,"message",x(T)),h(M,I,M.stack,1),arguments.length>2&&f(M,arguments[2]);var B=[];return p(R,S,{that:B}),c(M,"errors",B),M};a?a(I,O):s(I,O,{name:!0});var E=I.prototype=u(O.prototype,{constructor:o(1,I),message:o(1,""),name:o(1,"AggregateError")});t({global:!0,constructor:!0,arity:2},{AggregateError:I})},86357:function(i,d,e){"use strict";e(6555)},89170:function(i,d,e){"use strict";var t=e(94488),r=e(92916),n=e(91669),a=e(51996),s="ArrayBuffer",u=n[s],c=r[s];t({global:!0,constructor:!0,forced:c!==u},{ArrayBuffer:u}),a(s)},71012:function(i,d,e){"use strict";var t=e(94488),r=e(58261),n=r.NATIVE_ARRAY_BUFFER_VIEWS;t({target:"ArrayBuffer",stat:!0,forced:!n},{isView:r.isView})},84203:function(i,d,e){"use strict";var t=e(94488),r=e(34114),n=e(3338),a=e(91669),s=e(80449),u=e(51981),c=e(61578),o=e(60473),f=a.ArrayBuffer,h=a.DataView,p=h.prototype,x=r(f.prototype.slice),g=r(p.getUint8),P=r(p.setUint8),O=n(function(){return!new f(2).slice(1,void 0).byteLength});t({target:"ArrayBuffer",proto:!0,unsafe:!0,forced:O},{slice:function(I,E){if(x&&E===void 0)return x(s(this),I);for(var A=s(this).byteLength,R=u(I,A),T=u(E===void 0?A:E,A),D=new(o(this,f))(c(T-R)),M=new h(this),B=new h(D),j=0;R=0?h:f+h;return p<0||p>=f?void 0:o[p]}}),s("at")},2924:function(i,d,e){"use strict";var t=e(94488),r=e(3338),n=e(18589),a=e(31946),s=e(94029),u=e(82762),c=e(66434),o=e(69392),f=e(81427),h=e(17480),p=e(59893),x=e(46573),g=p("isConcatSpreadable"),P=x>=51||!r(function(){var I=[];return I[g]=!1,I.concat()[0]!==I}),O=function(I){if(!a(I))return!1;var E=I[g];return E!==void 0?!!E:n(I)},S=!P||!h("concat");t({target:"Array",proto:!0,arity:1,forced:S},{concat:function(E){var A=s(this),R=f(A,0),T=0,D,M,B,j,G;for(D=-1,B=arguments.length;D1?arguments[1]:void 0)}})},16137:function(i,d,e){"use strict";var t=e(94488),r=e(75202),n=e(81181);t({target:"Array",proto:!0},{fill:r}),n("fill")},48435:function(i,d,e){"use strict";var t=e(94488),r=e(90560).filter,n=e(17480),a=n("filter");t({target:"Array",proto:!0,forced:!a},{filter:function(u){return r(this,u,arguments.length>1?arguments[1]:void 0)}})},70365:function(i,d,e){"use strict";var t=e(94488),r=e(90560).findIndex,n=e(81181),a="findIndex",s=!0;a in[]&&Array(1)[a](function(){s=!1}),t({target:"Array",proto:!0,forced:s},{findIndex:function(c){return r(this,c,arguments.length>1?arguments[1]:void 0)}}),n(a)},17482:function(i,d,e){"use strict";var t=e(94488),r=e(53279).findLastIndex,n=e(81181);t({target:"Array",proto:!0},{findLastIndex:function(s){return r(this,s,arguments.length>1?arguments[1]:void 0)}}),n("findLastIndex")},33717:function(i,d,e){"use strict";var t=e(94488),r=e(53279).findLast,n=e(81181);t({target:"Array",proto:!0},{findLast:function(s){return r(this,s,arguments.length>1?arguments[1]:void 0)}}),n("findLast")},11553:function(i,d,e){"use strict";var t=e(94488),r=e(90560).find,n=e(81181),a="find",s=!0;a in[]&&Array(1)[a](function(){s=!1}),t({target:"Array",proto:!0,forced:s},{find:function(c){return r(this,c,arguments.length>1?arguments[1]:void 0)}}),n(a)},65033:function(i,d,e){"use strict";var t=e(94488),r=e(3372),n=e(63335),a=e(94029),s=e(82762),u=e(81427);t({target:"Array",proto:!0},{flatMap:function(o){var f=a(this),h=s(f),p;return n(o),p=u(f,0),p.length=r(p,f,f,h,0,1,o,arguments.length>1?arguments[1]:void 0),p}})},23708:function(i,d,e){"use strict";var t=e(94488),r=e(3372),n=e(94029),a=e(82762),s=e(56902),u=e(81427);t({target:"Array",proto:!0},{flat:function(){var o=arguments.length?arguments[0]:void 0,f=n(this),h=a(f),p=u(f,0);return p.length=r(p,f,f,h,0,o===void 0?1:s(o)),p}})},52732:function(i,d,e){"use strict";var t=e(94488),r=e(59594);t({target:"Array",proto:!0,forced:[].forEach!==r},{forEach:r})},99382:function(i,d,e){"use strict";var t=e(94488),r=e(60255),n=e(35221),a=!n(function(s){Array.from(s)});t({target:"Array",stat:!0,forced:a},{from:r})},88437:function(i,d,e){"use strict";var t=e(94488),r=e(22999).includes,n=e(3338),a=e(81181),s=n(function(){return!Array(1).includes()});t({target:"Array",proto:!0,forced:s},{includes:function(c){return r(this,c,arguments.length>1?arguments[1]:void 0)}}),a("includes")},68440:function(i,d,e){"use strict";var t=e(94488),r=e(34114),n=e(22999).indexOf,a=e(45601),s=r([].indexOf),u=!!s&&1/s([1],1,-0)<0,c=u||!a("indexOf");t({target:"Array",proto:!0,forced:c},{indexOf:function(f){var h=arguments.length>1?arguments[1]:void 0;return u?s(this,f,h)||0:n(this,f,h)}})},13412:function(i,d,e){"use strict";var t=e(94488),r=e(18589);t({target:"Array",stat:!0},{isArray:r})},11005:function(i,d,e){"use strict";var t=e(80524),r=e(81181),n=e(48074),a=e(94844),s=e(37691).f,u=e(24019),c=e(25587),o=e(16697),f=e(35454),h="Array Iterator",p=a.set,x=a.getterFor(h);i.exports=u(Array,"Array",function(P,O){p(this,{type:h,target:t(P),index:0,kind:O})},function(){var P=x(this),O=P.target,S=P.index++;if(!O||S>=O.length)return P.target=void 0,c(void 0,!0);switch(P.kind){case"keys":return c(S,!1);case"values":return c(O[S],!1)}return c([S,O[S]],!1)},"values");var g=n.Arguments=n.Array;if(r("keys"),r("values"),r("entries"),!o&&f&&g.name!=="values")try{s(g,"name",{value:"values"})}catch(P){}},70348:function(i,d,e){"use strict";var t=e(94488),r=e(94237),n=e(1835),a=e(80524),s=e(45601),u=r([].join),c=n!==Object,o=c||!s("join",",");t({target:"Array",proto:!0,forced:o},{join:function(h){return u(a(this),h===void 0?",":h)}})},19801:function(i,d,e){"use strict";var t=e(94488),r=e(55009);t({target:"Array",proto:!0,forced:r!==[].lastIndexOf},{lastIndexOf:r})},91550:function(i,d,e){"use strict";var t=e(94488),r=e(90560).map,n=e(17480),a=n("map");t({target:"Array",proto:!0,forced:!a},{map:function(u){return r(this,u,arguments.length>1?arguments[1]:void 0)}})},85223:function(i,d,e){"use strict";var t=e(94488),r=e(3338),n=e(39812),a=e(69392),s=Array,u=r(function(){function c(){}return!(s.of.call(c)instanceof c)});t({target:"Array",stat:!0,forced:u},{of:function(){for(var o=0,f=arguments.length,h=new(n(this)?this:s)(f);f>o;)a(h,o,arguments[o++]);return h.length=f,h}})},7154:function(i,d,e){"use strict";var t=e(94488),r=e(94029),n=e(82762),a=e(39428),s=e(66434),u=e(3338),c=u(function(){return[].push.call({length:4294967296},1)!==4294967297}),o=function(){try{Object.defineProperty([],"length",{writable:!1}).push()}catch(h){return h instanceof TypeError}},f=c||!o();t({target:"Array",proto:!0,arity:1,forced:f},{push:function(p){var x=r(this),g=n(x),P=arguments.length;s(g+P);for(var O=0;O79&&a<83,c=u||!n("reduceRight");t({target:"Array",proto:!0,forced:c},{reduceRight:function(f){return r(this,f,arguments.length,arguments.length>1?arguments[1]:void 0)}})},67788:function(i,d,e){"use strict";var t=e(94488),r=e(16370).left,n=e(45601),a=e(46573),s=e(90946),u=!s&&a>79&&a<83,c=u||!n("reduce");t({target:"Array",proto:!0,forced:c},{reduce:function(f){var h=arguments.length;return r(this,f,h,h>1?arguments[1]:void 0)}})},9402:function(i,d,e){"use strict";var t=e(94488),r=e(94237),n=e(18589),a=r([].reverse),s=[1,2];t({target:"Array",proto:!0,forced:String(s)===String(s.reverse())},{reverse:function(){return n(this)&&(this.length=this.length),a(this)}})},62489:function(i,d,e){"use strict";var t=e(94488),r=e(18589),n=e(39812),a=e(31946),s=e(51981),u=e(82762),c=e(80524),o=e(69392),f=e(59893),h=e(17480),p=e(30867),x=h("slice"),g=f("species"),P=Array,O=Math.max;t({target:"Array",proto:!0,forced:!x},{slice:function(I,E){var A=c(this),R=u(A),T=s(I,R),D=s(E===void 0?R:E,R),M,B,j;if(r(A)&&(M=A.constructor,n(M)&&(M===P||r(M.prototype))?M=void 0:a(M)&&(M=M[g],M===null&&(M=void 0)),M===P||M===void 0))return p(A,T,D);for(B=new(M===void 0?P:M)(O(D-T,0)),j=0;T1?arguments[1]:void 0)}})},62837:function(i,d,e){"use strict";var t=e(94488),r=e(94237),n=e(63335),a=e(94029),s=e(82762),u=e(84233),c=e(69905),o=e(3338),f=e(63668),h=e(45601),p=e(78177),x=e(17687),g=e(46573),P=e(19684),O=[],S=r(O.sort),I=r(O.push),E=o(function(){O.sort(void 0)}),A=o(function(){O.sort(null)}),R=h("sort"),T=!o(function(){if(g)return g<70;if(!(p&&p>3)){if(x)return!0;if(P)return P<603;var B="",j,G,H,Y;for(j=65;j<76;j++){switch(G=String.fromCharCode(j),j){case 66:case 69:case 70:case 72:H=3;break;case 68:case 71:H=4;break;default:H=2}for(Y=0;Y<47;Y++)O.push({k:G+Y,v:H})}for(O.sort(function(L,V){return V.v-L.v}),Y=0;Yc(G)?1:-1}};t({target:"Array",proto:!0,forced:D},{sort:function(j){j!==void 0&&n(j);var G=a(this);if(T)return j===void 0?S(G):S(G,j);var H=[],Y=s(G),L,V;for(V=0;VA-M+D;j--)h(E,j-1)}else if(D>M)for(j=A-M;j>R;j--)G=j+M-1,H=j+D-1,G in E?E[H]=E[G]:h(E,H);for(j=0;j=0&&f<=99?f+1900:f;return u(this,h)}})},71390:function(i,d,e){"use strict";var t=e(94488);t({target:"Date",proto:!0},{toGMTString:Date.prototype.toUTCString})},96844:function(i,d,e){"use strict";var t=e(94488),r=e(32494);t({target:"Date",proto:!0,forced:Date.prototype.toISOString!==r},{toISOString:r})},83578:function(i,d,e){"use strict";var t=e(94488),r=e(3338),n=e(94029),a=e(97954),s=r(function(){return new Date(NaN).toJSON()!==null||Date.prototype.toJSON.call({toISOString:function(){return 1}})!==1});t({target:"Date",proto:!0,arity:1,forced:s},{toJSON:function(c){var o=n(this),f=a(o,"number");return typeof f=="number"&&!isFinite(f)?null:o.toISOString()}})},69762:function(i,d,e){"use strict";var t=e(32621),r=e(2291),n=e(77119),a=e(59893),s=a("toPrimitive"),u=Date.prototype;t(u,s)||r(u,s,n)},76880:function(i,d,e){"use strict";var t=e(94237),r=e(2291),n=Date.prototype,a="Invalid Date",s="toString",u=t(n[s]),c=t(n.getTime);String(new Date(NaN))!==a&&r(n,s,function(){var f=c(this);return f===f?u(this):a})},31808:function(i,d,e){"use strict";var t=e(94488),r=e(92916),n=e(13743),a=e(78540),s="WebAssembly",u=r[s],c=new Error("e",{cause:7}).cause!==7,o=function(h,p){var x={};x[h]=a(h,p,c),t({global:!0,constructor:!0,arity:1,forced:c},x)},f=function(h,p){if(u&&u[h]){var x={};x[h]=a(s+"."+h,p,c),t({target:s,stat:!0,constructor:!0,arity:1,forced:c},x)}};o("Error",function(h){return function(x){return n(h,this,arguments)}}),o("EvalError",function(h){return function(x){return n(h,this,arguments)}}),o("RangeError",function(h){return function(x){return n(h,this,arguments)}}),o("ReferenceError",function(h){return function(x){return n(h,this,arguments)}}),o("SyntaxError",function(h){return function(x){return n(h,this,arguments)}}),o("TypeError",function(h){return function(x){return n(h,this,arguments)}}),o("URIError",function(h){return function(x){return n(h,this,arguments)}}),f("CompileError",function(h){return function(x){return n(h,this,arguments)}}),f("LinkError",function(h){return function(x){return n(h,this,arguments)}}),f("RuntimeError",function(h){return function(x){return n(h,this,arguments)}})},99953:function(i,d,e){"use strict";var t=e(2291),r=e(13367),n=Error.prototype;n.toString!==r&&t(n,"toString",r)},65009:function(i,d,e){"use strict";var t=e(94488),r=e(94237),n=e(69905),a=r("".charAt),s=r("".charCodeAt),u=r(/./.exec),c=r(1 .toString),o=r("".toUpperCase),f=/[\w*+\-./@]/,h=function(p,x){for(var g=c(p,16);g.length9490626562425156e-8?a(h)+u:r(h-1+s(h-1)*s(h+1))}})},85660:function(i,d,e){"use strict";var t=e(94488),r=Math.asinh,n=Math.log,a=Math.sqrt;function s(c){var o=+c;return!isFinite(o)||o===0?o:o<0?-s(-o):n(o+a(o*o+1))}var u=!(r&&1/r(0)>0);t({target:"Math",stat:!0,forced:u},{asinh:s})},80031:function(i,d,e){"use strict";var t=e(94488),r=Math.atanh,n=Math.log,a=!(r&&1/r(-0)<0);t({target:"Math",stat:!0,forced:a},{atanh:function(u){var c=+u;return c===0?c:n((1+c)/(1-c))/2}})},34434:function(i,d,e){"use strict";var t=e(94488),r=e(37666),n=Math.abs,a=Math.pow;t({target:"Math",stat:!0},{cbrt:function(u){var c=+u;return r(c)*a(n(c),.3333333333333333)}})},83579:function(i,d,e){"use strict";var t=e(94488),r=Math.floor,n=Math.log,a=Math.LOG2E;t({target:"Math",stat:!0},{clz32:function(u){var c=u>>>0;return c?31-r(n(c+.5)*a):32}})},74307:function(i,d,e){"use strict";var t=e(94488),r=e(10014),n=Math.cosh,a=Math.abs,s=Math.E,u=!n||n(710)===1/0;t({target:"Math",stat:!0,forced:u},{cosh:function(o){var f=r(a(o)-1)+1;return(f+1/(f*s*s))*(s/2)}})},97423:function(i,d,e){"use strict";var t=e(94488),r=e(10014);t({target:"Math",stat:!0,forced:r!==Math.expm1},{expm1:r})},93321:function(i,d,e){"use strict";var t=e(94488),r=e(14894);t({target:"Math",stat:!0},{fround:r})},82277:function(i,d,e){"use strict";var t=e(94488),r=Math.hypot,n=Math.abs,a=Math.sqrt,s=!!r&&r(1/0,NaN)!==1/0;t({target:"Math",stat:!0,arity:2,forced:s},{hypot:function(c,o){for(var f=0,h=0,p=arguments.length,x=0,g,P;h0?(P=g/x,f+=P*P):f+=g;return x===1/0?1/0:x*a(f)}})},61425:function(i,d,e){"use strict";var t=e(94488),r=e(3338),n=Math.imul,a=r(function(){return n(4294967295,5)!==-5||n.length!==2});t({target:"Math",stat:!0,forced:a},{imul:function(u,c){var o=65535,f=+u,h=+c,p=o&f,x=o&h;return 0|p*x+((o&f>>>16)*x+p*(o&h>>>16)<<16>>>0)}})},61873:function(i,d,e){"use strict";var t=e(94488),r=e(53309);t({target:"Math",stat:!0},{log10:r})},9307:function(i,d,e){"use strict";var t=e(94488),r=e(25726);t({target:"Math",stat:!0},{log1p:r})},8821:function(i,d,e){"use strict";var t=e(94488),r=Math.log,n=Math.LN2;t({target:"Math",stat:!0},{log2:function(s){return r(s)/n}})},64385:function(i,d,e){"use strict";var t=e(94488),r=e(37666);t({target:"Math",stat:!0},{sign:r})},64099:function(i,d,e){"use strict";var t=e(94488),r=e(3338),n=e(10014),a=Math.abs,s=Math.exp,u=Math.E,c=r(function(){return Math.sinh(-2e-17)!==-2e-17});t({target:"Math",stat:!0,forced:c},{sinh:function(f){var h=+f;return a(h)<1?(n(h)-n(-h))/2:(s(h-1)-s(-h-1))*(u/2)}})},62455:function(i,d,e){"use strict";var t=e(94488),r=e(10014),n=Math.exp;t({target:"Math",stat:!0},{tanh:function(s){var u=+s,c=r(u),o=r(-u);return c===1/0?1:o===1/0?-1:(c-o)/(n(u)+n(-u))}})},79965:function(i,d,e){"use strict";var t=e(94573);t(Math,"Math",!0)},59118:function(i,d,e){"use strict";var t=e(94488),r=e(3312);t({target:"Math",stat:!0},{trunc:r})},275:function(i,d,e){"use strict";var t=e(94488),r=e(16697),n=e(35454),a=e(92916),s=e(9699),u=e(94237),c=e(20865),o=e(32621),f=e(25576),h=e(16332),p=e(18446),x=e(97954),g=e(3338),P=e(80689).f,O=e(71256).f,S=e(37691).f,I=e(49228),E=e(52971).trim,A="Number",R=a[A],T=s[A],D=R.prototype,M=a.TypeError,B=u("".slice),j=u("".charCodeAt),G=function(Q){var W=x(Q,"number");return typeof W=="bigint"?W:H(W)},H=function(Q){var W=x(Q,"number"),F,J,k,Z,X,ee,ue,ie;if(p(W))throw new M("Cannot convert a Symbol value to a number");if(typeof W=="string"&&W.length>2){if(W=E(W),F=j(W,0),F===43||F===45){if(J=j(W,2),J===88||J===120)return NaN}else if(F===48){switch(j(W,1)){case 66:case 98:k=2,Z=49;break;case 79:case 111:k=8,Z=55;break;default:return+W}for(X=B(W,2),ee=X.length,ue=0;ueZ)return NaN;return parseInt(X,k)}}return+W},Y=c(A,!R(" 0o1")||!R("0b1")||R("+0x1")),L=function(Q){return h(D,Q)&&g(function(){I(Q)})},V=function(W){var F=arguments.length<1?0:R(G(W));return L(this)?f(Object(F),this,V):F};V.prototype=D,Y&&!r&&(D.constructor=V),t({global:!0,constructor:!0,wrap:!0,forced:Y},{Number:V});var K=function(Q,W){for(var F=n?P(W):"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(","),J=0,k;F.length>J;J++)o(W,k=F[J])&&!o(Q,k)&&S(Q,k,O(W,k))};r&&T&&K(s[A],T),(Y||r)&&K(s[A],R)},31919:function(i,d,e){"use strict";var t=e(94488);t({target:"Number",stat:!0,nonConfigurable:!0,nonWritable:!0},{EPSILON:Math.pow(2,-52)})},51284:function(i,d,e){"use strict";var t=e(94488),r=e(1222);t({target:"Number",stat:!0},{isFinite:r})},10177:function(i,d,e){"use strict";var t=e(94488),r=e(62896);t({target:"Number",stat:!0},{isInteger:r})},85690:function(i,d,e){"use strict";var t=e(94488);t({target:"Number",stat:!0},{isNaN:function(n){return n!==n}})},92114:function(i,d,e){"use strict";var t=e(94488),r=e(62896),n=Math.abs;t({target:"Number",stat:!0},{isSafeInteger:function(s){return r(s)&&n(s)<=9007199254740991}})},1017:function(i,d,e){"use strict";var t=e(94488);t({target:"Number",stat:!0,nonConfigurable:!0,nonWritable:!0},{MAX_SAFE_INTEGER:9007199254740991})},14480:function(i,d,e){"use strict";var t=e(94488);t({target:"Number",stat:!0,nonConfigurable:!0,nonWritable:!0},{MIN_SAFE_INTEGER:-9007199254740991})},40516:function(i,d,e){"use strict";var t=e(94488),r=e(31280);t({target:"Number",stat:!0,forced:Number.parseFloat!==r},{parseFloat:r})},76345:function(i,d,e){"use strict";var t=e(94488),r=e(52446);t({target:"Number",stat:!0,forced:Number.parseInt!==r},{parseInt:r})},7282:function(i,d,e){"use strict";var t=e(94488),r=e(94237),n=e(56902),a=e(49228),s=e(71049),u=e(53309),c=e(3338),o=RangeError,f=String,h=isFinite,p=Math.abs,x=Math.floor,g=Math.pow,P=Math.round,O=r(1 .toExponential),S=r(s),I=r("".slice),E=O(-69e-12,4)==="-6.9000e-11"&&O(1.255,2)==="1.25e+0"&&O(12345,3)==="1.235e+4"&&O(25,0)==="3e+1",A=function(){return c(function(){O(1,1/0)})&&c(function(){O(1,-1/0)})},R=function(){return!c(function(){O(1/0,1/0),O(NaN,1/0)})},T=!E||!A()||!R();t({target:"Number",proto:!0,forced:T},{toExponential:function(M){var B=a(this);if(M===void 0)return O(B);var j=n(M);if(!h(B))return String(B);if(j<0||j>20)throw new o("Incorrect fraction digits");if(E)return O(B,j);var G="",H="",Y=0,L="",V="";if(B<0&&(G="-",B=-B),B===0)Y=0,H=S("0",j+1);else{var K=u(B);Y=x(K);var Q=0,W=g(10,Y-j);Q=P(B/W),2*B>=(2*Q+1)*W&&(Q+=1),Q>=g(10,j+1)&&(Q/=10,Y+=1),H=f(Q)}return j!==0&&(H=I(H,0,1)+"."+I(H,1)),Y===0?(L="+",V="0"):(L=Y>0?"+":"-",V=f(p(Y))),H+="e"+L+V,G+H}})},58055:function(i,d,e){"use strict";var t=e(94488),r=e(94237),n=e(56902),a=e(49228),s=e(71049),u=e(3338),c=RangeError,o=String,f=Math.floor,h=r(s),p=r("".slice),x=r(1 .toFixed),g=function(A,R,T){return R===0?T:R%2===1?g(A,R-1,T*A):g(A*A,R/2,T)},P=function(A){for(var R=0,T=A;T>=4096;)R+=12,T/=4096;for(;T>=2;)R+=1,T/=2;return R},O=function(A,R,T){for(var D=-1,M=T;++D<6;)M+=R*A[D],A[D]=M%1e7,M=f(M/1e7)},S=function(A,R){for(var T=6,D=0;--T>=0;)D+=A[T],A[T]=f(D/R),D=D%R*1e7},I=function(A){for(var R=6,T="";--R>=0;)if(T!==""||R===0||A[R]!==0){var D=o(A[R]);T=T===""?D:T+h("0",7-D.length)+D}return T},E=u(function(){return x(8e-5,3)!=="0.000"||x(.9,0)!=="1"||x(1.255,2)!=="1.25"||x(0xde0b6b3a7640080,0)!=="1000000000000000128"})||!u(function(){x({})});t({target:"Number",proto:!0,forced:E},{toFixed:function(R){var T=a(this),D=n(R),M=[0,0,0,0,0,0],B="",j="0",G,H,Y,L;if(D<0||D>20)throw new c("Incorrect fraction digits");if(T!==T)return"NaN";if(T<=-1e21||T>=1e21)return o(T);if(T<0&&(B="-",T=-T),T>1e-21)if(G=P(T*g(2,69,1))-69,H=G<0?T*g(2,-G,1):T/g(2,G,1),H*=4503599627370496,G=52-G,G>0){for(O(M,0,H),Y=D;Y>=7;)O(M,1e7,0),Y-=7;for(O(M,g(10,Y,1),0),Y=G-1;Y>=23;)S(M,8388608),Y-=23;S(M,1<0?(L=j.length,j=B+(L<=D?"0."+h("0",D-L)+j:p(j,0,L-D)+"."+p(j,L-D))):j=B+j,j}})},93547:function(i,d,e){"use strict";var t=e(94488),r=e(94237),n=e(3338),a=e(49228),s=r(1 .toPrecision),u=n(function(){return s(1,void 0)!=="1"})||!n(function(){s({})});t({target:"Number",proto:!0,forced:u},{toPrecision:function(o){return o===void 0?s(a(this)):s(a(this),o)}})},31237:function(i,d,e){"use strict";var t=e(94488),r=e(80530);t({target:"Object",stat:!0,arity:2,forced:Object.assign!==r},{assign:r})},17954:function(i,d,e){"use strict";var t=e(94488),r=e(35454),n=e(20132);t({target:"Object",stat:!0,sham:!r},{create:n})},58580:function(i,d,e){"use strict";var t=e(94488),r=e(35454),n=e(25837),a=e(63335),s=e(94029),u=e(37691);r&&t({target:"Object",proto:!0,forced:n},{__defineGetter__:function(o,f){u.f(s(this),o,{get:a(f),enumerable:!0,configurable:!0})}})},47146:function(i,d,e){"use strict";var t=e(94488),r=e(35454),n=e(55666).f;t({target:"Object",stat:!0,forced:Object.defineProperties!==n,sham:!r},{defineProperties:n})},40416:function(i,d,e){"use strict";var t=e(94488),r=e(35454),n=e(37691).f;t({target:"Object",stat:!0,forced:Object.defineProperty!==n,sham:!r},{defineProperty:n})},7615:function(i,d,e){"use strict";var t=e(94488),r=e(35454),n=e(25837),a=e(63335),s=e(94029),u=e(37691);r&&t({target:"Object",proto:!0,forced:n},{__defineSetter__:function(o,f){u.f(s(this),o,{set:a(f),enumerable:!0,configurable:!0})}})},72820:function(i,d,e){"use strict";var t=e(94488),r=e(88698).entries;t({target:"Object",stat:!0},{entries:function(a){return r(a)}})},86070:function(i,d,e){"use strict";var t=e(94488),r=e(13247),n=e(3338),a=e(31946),s=e(2074).onFreeze,u=Object.freeze,c=n(function(){u(1)});t({target:"Object",stat:!0,forced:c,sham:!r},{freeze:function(f){return u&&a(f)?u(s(f)):f}})},23569:function(i,d,e){"use strict";var t=e(94488),r=e(62003),n=e(69392);t({target:"Object",stat:!0},{fromEntries:function(s){var u={};return r(s,function(c,o){n(u,c,o)},{AS_ENTRIES:!0}),u}})},55639:function(i,d,e){"use strict";var t=e(94488),r=e(3338),n=e(80524),a=e(71256).f,s=e(35454),u=!s||r(function(){a(1)});t({target:"Object",stat:!0,forced:u,sham:!s},{getOwnPropertyDescriptor:function(o,f){return a(n(o),f)}})},63046:function(i,d,e){"use strict";var t=e(94488),r=e(35454),n=e(48662),a=e(80524),s=e(71256),u=e(69392);t({target:"Object",stat:!0,sham:!r},{getOwnPropertyDescriptors:function(o){for(var f=a(o),h=s.f,p=n(f),x={},g=0,P,O;p.length>g;)O=h(f,P=p[g++]),O!==void 0&&u(x,P,O);return x}})},464:function(i,d,e){"use strict";var t=e(94488),r=e(3338),n=e(53393).f,a=r(function(){return!Object.getOwnPropertyNames(1)});t({target:"Object",stat:!0,forced:a},{getOwnPropertyNames:n})},67936:function(i,d,e){"use strict";var t=e(94488),r=e(42820),n=e(3338),a=e(92635),s=e(94029),u=!r||n(function(){a.f(1)});t({target:"Object",stat:!0,forced:u},{getOwnPropertySymbols:function(o){var f=a.f;return f?f(s(o)):[]}})},51082:function(i,d,e){"use strict";var t=e(94488),r=e(3338),n=e(94029),a=e(53456),s=e(4870),u=r(function(){a(1)});t({target:"Object",stat:!0,forced:u,sham:!s},{getPrototypeOf:function(o){return a(n(o))}})},83850:function(i,d,e){"use strict";var t=e(94488),r=e(65911),n=e(94237),a=e(63335),s=e(95955),u=e(17818),c=e(62003),o=r("Object","create"),f=n([].push);t({target:"Object",stat:!0},{groupBy:function(p,x){s(p),a(x);var g=o(null),P=0;return c(p,function(O){var S=u(x(O,P++));S in g?f(g[S],O):g[S]=[O]}),g}})},41990:function(i,d,e){"use strict";var t=e(94488),r=e(32621);t({target:"Object",stat:!0},{hasOwn:r})},55888:function(i,d,e){"use strict";var t=e(94488),r=e(12477);t({target:"Object",stat:!0,forced:Object.isExtensible!==r},{isExtensible:r})},53827:function(i,d,e){"use strict";var t=e(94488),r=e(3338),n=e(31946),a=e(29076),s=e(51424),u=Object.isFrozen,c=s||r(function(){u(1)});t({target:"Object",stat:!0,forced:c},{isFrozen:function(f){return!n(f)||s&&a(f)==="ArrayBuffer"?!0:u?u(f):!1}})},78143:function(i,d,e){"use strict";var t=e(94488),r=e(3338),n=e(31946),a=e(29076),s=e(51424),u=Object.isSealed,c=s||r(function(){u(1)});t({target:"Object",stat:!0,forced:c},{isSealed:function(f){return!n(f)||s&&a(f)==="ArrayBuffer"?!0:u?u(f):!1}})},15787:function(i,d,e){"use strict";var t=e(94488),r=e(5370);t({target:"Object",stat:!0},{is:r})},66419:function(i,d,e){"use strict";var t=e(94488),r=e(94029),n=e(7733),a=e(3338),s=a(function(){n(1)});t({target:"Object",stat:!0,forced:s},{keys:function(c){return n(r(c))}})},75765:function(i,d,e){"use strict";var t=e(94488),r=e(35454),n=e(25837),a=e(94029),s=e(17818),u=e(53456),c=e(71256).f;r&&t({target:"Object",proto:!0,forced:n},{__lookupGetter__:function(f){var h=a(this),p=s(f),x;do if(x=c(h,p))return x.get;while(h=u(h))}})},14645:function(i,d,e){"use strict";var t=e(94488),r=e(35454),n=e(25837),a=e(94029),s=e(17818),u=e(53456),c=e(71256).f;r&&t({target:"Object",proto:!0,forced:n},{__lookupSetter__:function(f){var h=a(this),p=s(f),x;do if(x=c(h,p))return x.set;while(h=u(h))}})},71122:function(i,d,e){"use strict";var t=e(94488),r=e(31946),n=e(2074).onFreeze,a=e(13247),s=e(3338),u=Object.preventExtensions,c=s(function(){u(1)});t({target:"Object",stat:!0,forced:c,sham:!a},{preventExtensions:function(f){return u&&r(f)?u(n(f)):f}})},42084:function(i,d,e){"use strict";var t=e(35454),r=e(64110),n=e(31946),a=e(94029),s=e(95955),u=Object.getPrototypeOf,c=Object.setPrototypeOf,o=Object.prototype,f="__proto__";if(t&&u&&c&&!(f in o))try{r(o,f,{configurable:!0,get:function(){return u(a(this))},set:function(p){var x=s(this);!n(p)&&p!==null||!n(x)||c(x,p)}})}catch(h){}},25070:function(i,d,e){"use strict";var t=e(94488),r=e(31946),n=e(2074).onFreeze,a=e(13247),s=e(3338),u=Object.seal,c=s(function(){u(1)});t({target:"Object",stat:!0,forced:c,sham:!a},{seal:function(f){return u&&r(f)?u(n(f)):f}})},77140:function(i,d,e){"use strict";var t=e(94488),r=e(58218);t({target:"Object",stat:!0},{setPrototypeOf:r})},15954:function(i,d,e){"use strict";var t=e(68527),r=e(2291),n=e(28488);t||r(Object.prototype,"toString",n,{unsafe:!0})},4266:function(i,d,e){"use strict";var t=e(94488),r=e(88698).values;t({target:"Object",stat:!0},{values:function(a){return r(a)}})},49988:function(i,d,e){"use strict";var t=e(94488),r=e(31280);t({global:!0,forced:parseFloat!==r},{parseFloat:r})},38823:function(i,d,e){"use strict";var t=e(94488),r=e(52446);t({global:!0,forced:parseInt!==r},{parseInt:r})},4045:function(i,d,e){"use strict";var t=e(94488),r=e(89945),n=e(63335),a=e(73446),s=e(80734),u=e(62003),c=e(22093);t({target:"Promise",stat:!0,forced:c},{allSettled:function(f){var h=this,p=a.f(h),x=p.resolve,g=p.reject,P=s(function(){var O=n(h.resolve),S=[],I=0,E=1;u(f,function(A){var R=I++,T=!1;E++,r(O,h,A).then(function(D){T||(T=!0,S[R]={status:"fulfilled",value:D},--E||x(S))},function(D){T||(T=!0,S[R]={status:"rejected",reason:D},--E||x(S))})}),--E||x(S)});return P.error&&g(P.value),p.promise}})},12785:function(i,d,e){"use strict";var t=e(94488),r=e(89945),n=e(63335),a=e(73446),s=e(80734),u=e(62003),c=e(22093);t({target:"Promise",stat:!0,forced:c},{all:function(f){var h=this,p=a.f(h),x=p.resolve,g=p.reject,P=s(function(){var O=n(h.resolve),S=[],I=0,E=1;u(f,function(A){var R=I++,T=!1;E++,r(O,h,A).then(function(D){T||(T=!0,S[R]=D,--E||x(S))},g)}),--E||x(S)});return P.error&&g(P.value),p.promise}})},50747:function(i,d,e){"use strict";var t=e(94488),r=e(89945),n=e(63335),a=e(65911),s=e(73446),u=e(80734),c=e(62003),o=e(22093),f="No one promise resolved";t({target:"Promise",stat:!0,forced:o},{any:function(p){var x=this,g=a("AggregateError"),P=s.f(x),O=P.resolve,S=P.reject,I=u(function(){var E=n(x.resolve),A=[],R=0,T=1,D=!1;c(p,function(M){var B=R++,j=!1;T++,r(E,x,M).then(function(G){j||D||(D=!0,O(G))},function(G){j||D||(j=!0,A[B]=G,--T||S(new g(A,f)))})}),--T||S(new g(A,f))});return I.error&&S(I.value),P.promise}})},41902:function(i,d,e){"use strict";var t=e(94488),r=e(16697),n=e(82830).CONSTRUCTOR,a=e(2451),s=e(65911),u=e(55327),c=e(2291),o=a&&a.prototype;if(t({target:"Promise",proto:!0,forced:n,real:!0},{catch:function(h){return this.then(void 0,h)}}),!r&&u(a)){var f=s("Promise").prototype.catch;o.catch!==f&&c(o,"catch",f,{unsafe:!0})}},90366:function(i,d,e){"use strict";var t=e(94488),r=e(16697),n=e(90946),a=e(92916),s=e(89945),u=e(2291),c=e(58218),o=e(94573),f=e(51996),h=e(63335),p=e(55327),x=e(31946),g=e(56472),P=e(60473),O=e(28887).set,S=e(72933),I=e(61810),E=e(80734),A=e(66790),R=e(94844),T=e(2451),D=e(82830),M=e(73446),B="Promise",j=D.CONSTRUCTOR,G=D.REJECTION_EVENT,H=D.SUBCLASSING,Y=R.getterFor(B),L=R.set,V=T&&T.prototype,K=T,Q=V,W=a.TypeError,F=a.document,J=a.process,k=M.f,Z=k,X=!!(F&&F.createEvent&&a.dispatchEvent),ee="unhandledrejection",ue="rejectionhandled",ie=0,ce=1,le=2,He=1,ze=2,it,_t,$e,Xe,je=function(Le){var xe;return x(Le)&&p(xe=Le.then)?xe:!1},De=function(Le,xe){var de=xe.value,ye=xe.state===ce,Ce=ye?Le.ok:Le.fail,tt=Le.resolve,xt=Le.reject,fe=Le.domain,Ee,ft,Je;try{Ce?(ye||(xe.rejection===ze&&wt(xe),xe.rejection=He),Ce===!0?Ee=de:(fe&&fe.enter(),Ee=Ce(de),fe&&(fe.exit(),Je=!0)),Ee===Le.promise?xt(new W("Promise-chain cycle")):(ft=je(Ee))?s(ft,Ee,tt,xt):tt(Ee)):xt(de)}catch(Ke){fe&&!Je&&fe.exit(),xt(Ke)}},me=function(Le,xe){Le.notified||(Le.notified=!0,S(function(){for(var de=Le.reactions,ye;ye=de.get();)De(ye,Le);Le.notified=!1,xe&&!Le.rejection&<(Le)}))},ot=function(Le,xe,de){var ye,Ce;X?(ye=F.createEvent("Event"),ye.promise=xe,ye.reason=de,ye.initEvent(Le,!1,!0),a.dispatchEvent(ye)):ye={promise:xe,reason:de},!G&&(Ce=a["on"+Le])?Ce(ye):Le===ee&&I("Unhandled promise rejection",de)},lt=function(Le){s(O,a,function(){var xe=Le.facade,de=Le.value,ye=St(Le),Ce;if(ye&&(Ce=E(function(){n?J.emit("unhandledRejection",de,xe):ot(ee,xe,de)}),Le.rejection=n||St(Le)?ze:He,Ce.error))throw Ce.value})},St=function(Le){return Le.rejection!==He&&!Le.parent},wt=function(Le){s(O,a,function(){var xe=Le.facade;n?J.emit("rejectionHandled",xe):ot(ue,xe,Le.value)})},Ie=function(Le,xe,de){return function(ye){Le(xe,ye,de)}},qe=function(Le,xe,de){Le.done||(Le.done=!0,de&&(Le=de),Le.value=xe,Le.state=le,me(Le,!0))},vt=function(Le,xe,de){if(!Le.done){Le.done=!0,de&&(Le=de);try{if(Le.facade===xe)throw new W("Promise can't be resolved itself");var ye=je(xe);ye?S(function(){var Ce={done:!1};try{s(ye,xe,Ie(vt,Ce,Le),Ie(qe,Ce,Le))}catch(tt){qe(Ce,tt,Le)}}):(Le.value=xe,Le.state=ce,me(Le,!1))}catch(Ce){qe({done:!1},Ce,Le)}}};if(j&&(K=function(xe){g(this,Q),h(xe),s(it,this);var de=Y(this);try{xe(Ie(vt,de),Ie(qe,de))}catch(ye){qe(de,ye)}},Q=K.prototype,it=function(xe){L(this,{type:B,done:!1,notified:!1,parent:!1,reactions:new A,rejection:!1,state:ie,value:void 0})},it.prototype=u(Q,"then",function(xe,de){var ye=Y(this),Ce=k(P(this,K));return ye.parent=!0,Ce.ok=p(xe)?xe:!0,Ce.fail=p(de)&&de,Ce.domain=n?J.domain:void 0,ye.state===ie?ye.reactions.add(Ce):S(function(){De(Ce,ye)}),Ce.promise}),_t=function(){var Le=new it,xe=Y(Le);this.promise=Le,this.resolve=Ie(vt,xe),this.reject=Ie(qe,xe)},M.f=k=function(Le){return Le===K||Le===$e?new _t(Le):Z(Le)},!r&&p(T)&&V!==Object.prototype)){Xe=V.then,H||u(V,"then",function(xe,de){var ye=this;return new K(function(Ce,tt){s(Xe,ye,Ce,tt)}).then(xe,de)},{unsafe:!0});try{delete V.constructor}catch(Le){}c&&c(V,Q)}t({global:!0,constructor:!0,wrap:!0,forced:j},{Promise:K}),o(K,B,!1,!0),f(B)},43595:function(i,d,e){"use strict";var t=e(94488),r=e(16697),n=e(2451),a=e(3338),s=e(65911),u=e(55327),c=e(60473),o=e(15597),f=e(2291),h=n&&n.prototype,p=!!n&&a(function(){h.finally.call({then:function(){}},function(){})});if(t({target:"Promise",proto:!0,real:!0,forced:p},{finally:function(g){var P=c(this,s("Promise")),O=u(g);return this.then(O?function(S){return o(P,g()).then(function(){return S})}:g,O?function(S){return o(P,g()).then(function(){throw S})}:g)}}),!r&&u(n)){var x=s("Promise").prototype.finally;h.finally!==x&&f(h,"finally",x,{unsafe:!0})}},24627:function(i,d,e){"use strict";e(90366),e(12785),e(41902),e(20733),e(95693),e(81930)},20733:function(i,d,e){"use strict";var t=e(94488),r=e(89945),n=e(63335),a=e(73446),s=e(80734),u=e(62003),c=e(22093);t({target:"Promise",stat:!0,forced:c},{race:function(f){var h=this,p=a.f(h),x=p.reject,g=s(function(){var P=n(h.resolve);u(f,function(O){r(P,h,O).then(p.resolve,x)})});return g.error&&x(g.value),p.promise}})},95693:function(i,d,e){"use strict";var t=e(94488),r=e(89945),n=e(73446),a=e(82830).CONSTRUCTOR;t({target:"Promise",stat:!0,forced:a},{reject:function(u){var c=n.f(this);return r(c.reject,void 0,u),c.promise}})},81930:function(i,d,e){"use strict";var t=e(94488),r=e(65911),n=e(16697),a=e(2451),s=e(82830).CONSTRUCTOR,u=e(15597),c=r("Promise"),o=n&&!s;t({target:"Promise",stat:!0,forced:n||s},{resolve:function(h){return u(o&&this===c?a:this,h)}})},92324:function(i,d,e){"use strict";var t=e(94488),r=e(73446);t({target:"Promise",stat:!0},{withResolvers:function(){var a=r.f(this);return{promise:a.promise,resolve:a.resolve,reject:a.reject}}})},23551:function(i,d,e){"use strict";var t=e(94488),r=e(13743),n=e(63335),a=e(80449),s=e(3338),u=!s(function(){Reflect.apply(function(){})});t({target:"Reflect",stat:!0,forced:u},{apply:function(o,f,h){return r(n(o),f,a(h))}})},74521:function(i,d,e){"use strict";var t=e(94488),r=e(65911),n=e(13743),a=e(4645),s=e(6086),u=e(80449),c=e(31946),o=e(20132),f=e(3338),h=r("Reflect","construct"),p=Object.prototype,x=[].push,g=f(function(){function S(){}return!(h(function(){},[],S)instanceof S)}),P=!f(function(){h(function(){})}),O=g||P;t({target:"Reflect",stat:!0,forced:O,sham:O},{construct:function(I,E){s(I),u(E);var A=arguments.length<3?I:s(arguments[2]);if(P&&!g)return h(I,E,A);if(I===A){switch(E.length){case 0:return new I;case 1:return new I(E[0]);case 2:return new I(E[0],E[1]);case 3:return new I(E[0],E[1],E[2]);case 4:return new I(E[0],E[1],E[2],E[3])}var R=[null];return n(x,R,E),new(n(a,I,R))}var T=A.prototype,D=o(c(T)?T:p),M=n(I,D,E);return c(M)?M:D}})},57891:function(i,d,e){"use strict";var t=e(94488),r=e(35454),n=e(80449),a=e(17818),s=e(37691),u=e(3338),c=u(function(){Reflect.defineProperty(s.f({},1,{value:1}),1,{value:2})});t({target:"Reflect",stat:!0,forced:c,sham:!r},{defineProperty:function(f,h,p){n(f);var x=a(h);n(p);try{return s.f(f,x,p),!0}catch(g){return!1}}})},84138:function(i,d,e){"use strict";var t=e(94488),r=e(80449),n=e(71256).f;t({target:"Reflect",stat:!0},{deleteProperty:function(s,u){var c=n(r(s),u);return c&&!c.configurable?!1:delete s[u]}})},37135:function(i,d,e){"use strict";var t=e(94488),r=e(35454),n=e(80449),a=e(71256);t({target:"Reflect",stat:!0,sham:!r},{getOwnPropertyDescriptor:function(u,c){return a.f(n(u),c)}})},6474:function(i,d,e){"use strict";var t=e(94488),r=e(80449),n=e(53456),a=e(4870);t({target:"Reflect",stat:!0,sham:!a},{getPrototypeOf:function(u){return n(r(u))}})},51832:function(i,d,e){"use strict";var t=e(94488),r=e(89945),n=e(31946),a=e(80449),s=e(60516),u=e(71256),c=e(53456);function o(f,h){var p=arguments.length<3?f:arguments[2],x,g;if(a(f)===p)return f[h];if(x=u.f(f,h),x)return s(x)?x.value:x.get===void 0?void 0:r(x.get,p);if(n(g=c(f)))return o(g,h,p)}t({target:"Reflect",stat:!0},{get:o})},40135:function(i,d,e){"use strict";var t=e(94488);t({target:"Reflect",stat:!0},{has:function(n,a){return a in n}})},7982:function(i,d,e){"use strict";var t=e(94488),r=e(80449),n=e(12477);t({target:"Reflect",stat:!0},{isExtensible:function(s){return r(s),n(s)}})},14893:function(i,d,e){"use strict";var t=e(94488),r=e(48662);t({target:"Reflect",stat:!0},{ownKeys:r})},49233:function(i,d,e){"use strict";var t=e(94488),r=e(65911),n=e(80449),a=e(13247);t({target:"Reflect",stat:!0,sham:!a},{preventExtensions:function(u){n(u);try{var c=r("Object","preventExtensions");return c&&c(u),!0}catch(o){return!1}}})},42844:function(i,d,e){"use strict";var t=e(94488),r=e(80449),n=e(557),a=e(58218);a&&t({target:"Reflect",stat:!0},{setPrototypeOf:function(u,c){r(u),n(c);try{return a(u,c),!0}catch(o){return!1}}})},92130:function(i,d,e){"use strict";var t=e(94488),r=e(89945),n=e(80449),a=e(31946),s=e(60516),u=e(3338),c=e(37691),o=e(71256),f=e(53456),h=e(35012);function p(g,P,O){var S=arguments.length<4?g:arguments[3],I=o.f(n(g),P),E,A,R;if(!I){if(a(A=f(g)))return p(A,P,O,S);I=h(0)}if(s(I)){if(I.writable===!1||!a(S))return!1;if(E=o.f(S,P)){if(E.get||E.set||E.writable===!1)return!1;E.value=O,c.f(S,P,E)}else c.f(S,P,h(0,O))}else{if(R=I.set,R===void 0)return!1;r(R,S,O)}return!0}var x=u(function(){var g=function(){},P=c.f(new g,"a",{configurable:!0});return Reflect.set(g.prototype,"a",1,P)!==!1});t({target:"Reflect",stat:!0,forced:x},{set:p})},6536:function(i,d,e){"use strict";var t=e(94488),r=e(92916),n=e(94573);t({global:!0},{Reflect:{}}),n(r.Reflect,"Reflect",!0)},27228:function(i,d,e){"use strict";var t=e(35454),r=e(92916),n=e(94237),a=e(20865),s=e(25576),u=e(68151),c=e(20132),o=e(80689).f,f=e(16332),h=e(44639),p=e(69905),x=e(81644),g=e(19286),P=e(44166),O=e(2291),S=e(3338),I=e(32621),E=e(94844).enforce,A=e(51996),R=e(59893),T=e(6041),D=e(51224),M=R("match"),B=r.RegExp,j=B.prototype,G=r.SyntaxError,H=n(j.exec),Y=n("".charAt),L=n("".replace),V=n("".indexOf),K=n("".slice),Q=/^\?<[^\s\d!#%&*+<=>@^][^\s!#%&*+<=>@^]*>/,W=/a/g,F=/a/g,J=new B(W)!==W,k=g.MISSED_STICKY,Z=g.UNSUPPORTED_Y,X=t&&(!J||k||T||D||S(function(){return F[M]=!1,B(W)!==W||B(F)===F||String(B(W,"i"))!=="/a/i"})),ee=function(He){for(var ze=He.length,it=0,_t="",$e=!1,Xe;it<=ze;it++){if(Xe=Y(He,it),Xe==="\\"){_t+=Xe+Y(He,++it);continue}!$e&&Xe==="."?_t+="[\\s\\S]":(Xe==="["?$e=!0:Xe==="]"&&($e=!1),_t+=Xe)}return _t},ue=function(He){for(var ze=He.length,it=0,_t="",$e=[],Xe=c(null),je=!1,De=!1,me=0,ot="",lt;it<=ze;it++){if(lt=Y(He,it),lt==="\\")lt+=Y(He,++it);else if(lt==="]")je=!1;else if(!je)switch(!0){case lt==="[":je=!0;break;case lt==="(":H(Q,K(He,it+1))&&(it+=2,De=!0),_t+=lt,me++;continue;case(lt===">"&&De):if(ot===""||I(Xe,ot))throw new G("Invalid capture group name");Xe[ot]=!0,$e[$e.length]=[ot,me],De=!1,ot="";continue}De?ot+=lt:_t+=lt}return[_t,$e]};if(a("RegExp",X)){for(var ie=function(ze,it){var _t=f(j,this),$e=h(ze),Xe=it===void 0,je=[],De=ze,me,ot,lt,St,wt,Ie;if(!_t&&$e&&Xe&&ze.constructor===ie)return ze;if(($e||f(j,ze))&&(ze=ze.source,Xe&&(it=x(De))),ze=ze===void 0?"":p(ze),it=it===void 0?"":p(it),De=ze,T&&"dotAll"in W&&(ot=!!it&&V(it,"s")>-1,ot&&(it=L(it,/s/g,""))),me=it,k&&"sticky"in W&&(lt=!!it&&V(it,"y")>-1,lt&&Z&&(it=L(it,/y/g,""))),D&&(St=ue(ze),ze=St[0],je=St[1]),wt=s(B(ze,it),_t?this:j,ie),(ot||lt||je.length)&&(Ie=E(wt),ot&&(Ie.dotAll=!0,Ie.raw=ie(ee(ze),me)),lt&&(Ie.sticky=!0),je.length&&(Ie.groups=je)),ze!==De)try{u(wt,"source",De===""?"(?:)":De)}catch(qe){}return wt},ce=o(B),le=0;ce.length>le;)P(ie,B,ce[le++]);j.constructor=ie,ie.prototype=j,O(r,"RegExp",ie,{constructor:!0})}A("RegExp")},62921:function(i,d,e){"use strict";var t=e(35454),r=e(6041),n=e(29076),a=e(64110),s=e(94844).get,u=RegExp.prototype,c=TypeError;t&&r&&a(u,"dotAll",{configurable:!0,get:function(){if(this!==u){if(n(this)==="RegExp")return!!s(this).dotAll;throw new c("Incompatible receiver, RegExp required")}}})},44001:function(i,d,e){"use strict";var t=e(94488),r=e(88736);t({target:"RegExp",proto:!0,forced:/./.exec!==r},{exec:r})},92262:function(i,d,e){"use strict";var t=e(92916),r=e(35454),n=e(64110),a=e(82163),s=e(3338),u=t.RegExp,c=u.prototype,o=r&&s(function(){var f=!0;try{u(".","d")}catch(I){f=!1}var h={},p="",x=f?"dgimsy":"gimsy",g=function(I,E){Object.defineProperty(h,I,{get:function(){return p+=E,!0}})},P={dotAll:"s",global:"g",ignoreCase:"i",multiline:"m",sticky:"y"};f&&(P.hasIndices="d");for(var O in P)g(O,P[O]);var S=Object.getOwnPropertyDescriptor(c,"flags").get.call(h);return S!==x||p!==x});o&&n(c,"flags",{configurable:!0,get:a})},54744:function(i,d,e){"use strict";var t=e(35454),r=e(19286).MISSED_STICKY,n=e(29076),a=e(64110),s=e(94844).get,u=RegExp.prototype,c=TypeError;t&&r&&a(u,"sticky",{configurable:!0,get:function(){if(this!==u){if(n(this)==="RegExp")return!!s(this).sticky;throw new c("Incompatible receiver, RegExp required")}}})},38214:function(i,d,e){"use strict";e(44001);var t=e(94488),r=e(89945),n=e(55327),a=e(80449),s=e(69905),u=function(){var o=!1,f=/[ac]/;return f.exec=function(){return o=!0,/./.exec.apply(this,arguments)},f.test("abc")===!0&&o}(),c=/./.test;t({target:"RegExp",proto:!0,forced:!u},{test:function(o){var f=a(this),h=s(o),p=f.exec;if(!n(p))return r(c,f,h);var x=r(p,f,h);return x===null?!1:(a(x),!0)}})},12756:function(i,d,e){"use strict";var t=e(8090).PROPER,r=e(2291),n=e(80449),a=e(69905),s=e(3338),u=e(81644),c="toString",o=RegExp.prototype,f=o[c],h=s(function(){return f.call({source:"a",flags:"b"})!=="/a/b"}),p=t&&f.name!==c;(h||p)&&r(RegExp.prototype,c,function(){var g=n(this),P=a(g.source),O=a(u(g));return"/"+P+"/"+O},{unsafe:!0})},69772:function(i,d,e){"use strict";var t=e(48059),r=e(40942);t("Set",function(n){return function(){return n(this,arguments.length?arguments[0]:void 0)}},r)},93379:function(i,d,e){"use strict";e(69772)},34932:function(i,d,e){"use strict";var t=e(94488),r=e(95994),n=e(17691);t({target:"String",proto:!0,forced:n("anchor")},{anchor:function(s){return r(this,"a","name",s)}})},62007:function(i,d,e){"use strict";var t=e(94488),r=e(94237),n=e(95955),a=e(56902),s=e(69905),u=e(3338),c=r("".charAt),o=u(function(){return"\u{20BB7}".at(-2)!=="\uD842"});t({target:"String",proto:!0,forced:o},{at:function(h){var p=s(n(this)),x=p.length,g=a(h),P=g>=0?g:x+g;return P<0||P>=x?void 0:c(p,P)}})},81046:function(i,d,e){"use strict";var t=e(94488),r=e(95994),n=e(17691);t({target:"String",proto:!0,forced:n("big")},{big:function(){return r(this,"big","","")}})},85744:function(i,d,e){"use strict";var t=e(94488),r=e(95994),n=e(17691);t({target:"String",proto:!0,forced:n("blink")},{blink:function(){return r(this,"blink","","")}})},13494:function(i,d,e){"use strict";var t=e(94488),r=e(95994),n=e(17691);t({target:"String",proto:!0,forced:n("bold")},{bold:function(){return r(this,"b","","")}})},90572:function(i,d,e){"use strict";var t=e(94488),r=e(13764).codeAt;t({target:"String",proto:!0},{codePointAt:function(a){return r(this,a)}})},37343:function(i,d,e){"use strict";var t=e(94488),r=e(34114),n=e(71256).f,a=e(61578),s=e(69905),u=e(41696),c=e(95955),o=e(86266),f=e(16697),h=r("".endsWith),p=r("".slice),x=Math.min,g=o("endsWith"),P=!f&&!g&&!!function(){var O=n(String.prototype,"endsWith");return O&&!O.writable}();t({target:"String",proto:!0,forced:!P&&!g},{endsWith:function(S){var I=s(c(this));u(S);var E=arguments.length>1?arguments[1]:void 0,A=I.length,R=E===void 0?A:x(a(E),A),T=s(S);return h?h(I,T,R):p(I,R-T.length,R)===T}})},56338:function(i,d,e){"use strict";var t=e(94488),r=e(95994),n=e(17691);t({target:"String",proto:!0,forced:n("fixed")},{fixed:function(){return r(this,"tt","","")}})},66755:function(i,d,e){"use strict";var t=e(94488),r=e(95994),n=e(17691);t({target:"String",proto:!0,forced:n("fontcolor")},{fontcolor:function(s){return r(this,"font","color",s)}})},68709:function(i,d,e){"use strict";var t=e(94488),r=e(95994),n=e(17691);t({target:"String",proto:!0,forced:n("fontsize")},{fontsize:function(s){return r(this,"font","size",s)}})},45945:function(i,d,e){"use strict";var t=e(94488),r=e(94237),n=e(51981),a=RangeError,s=String.fromCharCode,u=String.fromCodePoint,c=r([].join),o=!!u&&u.length!==1;t({target:"String",stat:!0,arity:1,forced:o},{fromCodePoint:function(h){for(var p=[],x=arguments.length,g=0,P;x>g;){if(P=+arguments[g++],n(P,1114111)!==P)throw new a(P+" is not a valid code point");p[g]=P<65536?s(P):s(((P-=65536)>>10)+55296,P%1024+56320)}return c(p,"")}})},75551:function(i,d,e){"use strict";var t=e(94488),r=e(94237),n=e(41696),a=e(95955),s=e(69905),u=e(86266),c=r("".indexOf);t({target:"String",proto:!0,forced:!u("includes")},{includes:function(f){return!!~c(s(a(this)),s(n(f)),arguments.length>1?arguments[1]:void 0)}})},32493:function(i,d,e){"use strict";var t=e(94488),r=e(94237),n=e(95955),a=e(69905),s=r("".charCodeAt);t({target:"String",proto:!0},{isWellFormed:function(){for(var c=a(n(this)),o=c.length,f=0;f=56320||++f>=o||(s(c,f)&64512)!==56320))return!1}return!0}})},4939:function(i,d,e){"use strict";var t=e(94488),r=e(95994),n=e(17691);t({target:"String",proto:!0,forced:n("italics")},{italics:function(){return r(this,"i","","")}})},20852:function(i,d,e){"use strict";var t=e(13764).charAt,r=e(69905),n=e(94844),a=e(24019),s=e(25587),u="String Iterator",c=n.set,o=n.getterFor(u);a(String,"String",function(f){c(this,{type:u,string:r(f),index:0})},function(){var h=o(this),p=h.string,x=h.index,g;return x>=p.length?s(void 0,!0):(g=t(p,x),h.index+=g.length,s(g,!1))})},81927:function(i,d,e){"use strict";var t=e(94488),r=e(95994),n=e(17691);t({target:"String",proto:!0,forced:n("link")},{link:function(s){return r(this,"a","href",s)}})},18827:function(i,d,e){"use strict";var t=e(94488),r=e(89945),n=e(34114),a=e(83126),s=e(25587),u=e(95955),c=e(61578),o=e(69905),f=e(80449),h=e(4112),p=e(29076),x=e(44639),g=e(81644),P=e(53776),O=e(2291),S=e(3338),I=e(59893),E=e(60473),A=e(52216),R=e(94338),T=e(94844),D=e(16697),M=I("matchAll"),B="RegExp String",j=B+" Iterator",G=T.set,H=T.getterFor(j),Y=RegExp.prototype,L=TypeError,V=n("".indexOf),K=n("".matchAll),Q=!!K&&!S(function(){K("a",/./)}),W=a(function(k,Z,X,ee){G(this,{type:j,regexp:k,string:Z,global:X,unicode:ee,done:!1})},B,function(){var k=H(this);if(k.done)return s(void 0,!0);var Z=k.regexp,X=k.string,ee=R(Z,X);return ee===null?(k.done=!0,s(void 0,!0)):k.global?(o(ee[0])===""&&(Z.lastIndex=A(X,c(Z.lastIndex),k.unicode)),s(ee,!1)):(k.done=!0,s(ee,!1))}),F=function(J){var k=f(this),Z=o(J),X=E(k,RegExp),ee=o(g(k)),ue,ie,ce;return ue=new X(X===RegExp?k.source:k,ee),ie=!!~V(ee,"g"),ce=!!~V(ee,"u"),ue.lastIndex=c(k.lastIndex),new W(ue,Z,ie,ce)};t({target:"String",proto:!0,forced:Q},{matchAll:function(k){var Z=u(this),X,ee,ue,ie;if(h(k)){if(Q)return K(Z,k)}else{if(x(k)&&(X=o(u(g(k))),!~V(X,"g")))throw new L("`.matchAll` does not allow non-global regexes");if(Q)return K(Z,k);if(ue=P(k,M),ue===void 0&&D&&p(k)==="RegExp"&&(ue=F),ue)return r(ue,k,Z)}return ee=o(Z),ie=new RegExp(k,"g"),D?r(F,ie,ee):ie[M](ee)}}),D||M in Y||O(Y,M,F)},46302:function(i,d,e){"use strict";var t=e(89945),r=e(8662),n=e(80449),a=e(4112),s=e(61578),u=e(69905),c=e(95955),o=e(53776),f=e(52216),h=e(94338);r("match",function(p,x,g){return[function(O){var S=c(this),I=a(O)?void 0:o(O,p);return I?t(I,O,S):new RegExp(O)[p](u(S))},function(P){var O=n(this),S=u(P),I=g(x,O,S);if(I.done)return I.value;if(!O.global)return h(O,S);var E=O.unicode;O.lastIndex=0;for(var A=[],R=0,T;(T=h(O,S))!==null;){var D=u(T[0]);A[R]=D,D===""&&(O.lastIndex=f(S,s(O.lastIndex),E)),R++}return R===0?null:A}]})},76718:function(i,d,e){"use strict";var t=e(94488),r=e(85571).end,n=e(98352);t({target:"String",proto:!0,forced:n},{padEnd:function(s){return r(this,s,arguments.length>1?arguments[1]:void 0)}})},79172:function(i,d,e){"use strict";var t=e(94488),r=e(85571).start,n=e(98352);t({target:"String",proto:!0,forced:n},{padStart:function(s){return r(this,s,arguments.length>1?arguments[1]:void 0)}})},32192:function(i,d,e){"use strict";var t=e(94488),r=e(94237),n=e(80524),a=e(94029),s=e(69905),u=e(82762),c=r([].push),o=r([].join);t({target:"String",stat:!0},{raw:function(h){var p=n(a(h).raw),x=u(p);if(!x)return"";for(var g=arguments.length,P=[],O=0;;){if(c(P,s(p[O++])),O===x)return o(P,"");OT.length?-1:D===""?M:S(T,D,M)};t({target:"String",proto:!0},{replaceAll:function(D,M){var B=a(this),j,G,H,Y,L,V,K,Q,W,F=0,J=0,k="";if(!u(D)){if(j=c(D),j&&(G=o(a(h(D))),!~S(G,"g")))throw new O("`.replaceAll` does not allow non-global regexes");if(H=f(D,P),H)return r(H,D,B,M);if(g&&j)return I(o(B),D,M)}for(Y=o(B),L=o(D),V=s(M),V||(M=o(M)),K=L.length,Q=A(1,K),F=R(Y,L,0);F!==-1;)W=V?o(M(L,F,Y)):p(L,Y,F,[],void 0,M),k+=E(Y,J,F)+W,J=F+K,F=R(Y,L,F+Q);return J")!=="7"});a("replace",function(L,V,K){var Q=H?"$":"$0";return[function(F,J){var k=x(this),Z=o(F)?void 0:P(F,E);return Z?r(Z,F,k,J):r(V,p(k),F,J)},function(W,F){var J=u(this),k=p(W);if(typeof F=="string"&&M(F,Q)===-1&&M(F,"$<")===-1){var Z=K(V,J,k,F);if(Z.done)return Z.value}var X=c(F);X||(F=p(F));var ee=J.global,ue;ee&&(ue=J.unicode,J.lastIndex=0);for(var ie=[],ce;ce=S(J,k),!(ce===null||(D(ie,ce),!ee));){var le=p(ce[0]);le===""&&(J.lastIndex=g(k,h(J.lastIndex),ue))}for(var He="",ze=0,it=0;it=ze&&(He+=B(k,ze,$e)+je,ze=$e+_t.length)}return He+B(k,ze)}]},!Y||!G||H)},62925:function(i,d,e){"use strict";var t=e(89945),r=e(8662),n=e(80449),a=e(4112),s=e(95955),u=e(5370),c=e(69905),o=e(53776),f=e(94338);r("search",function(h,p,x){return[function(P){var O=s(this),S=a(P)?void 0:o(P,h);return S?t(S,P,O):new RegExp(P)[h](c(O))},function(g){var P=n(this),O=c(g),S=x(p,P,O);if(S.done)return S.value;var I=P.lastIndex;u(I,0)||(P.lastIndex=0);var E=f(P,O);return u(P.lastIndex,I)||(P.lastIndex=I),E===null?-1:E.index}]})},60462:function(i,d,e){"use strict";var t=e(94488),r=e(95994),n=e(17691);t({target:"String",proto:!0,forced:n("small")},{small:function(){return r(this,"small","","")}})},9595:function(i,d,e){"use strict";var t=e(13743),r=e(89945),n=e(94237),a=e(8662),s=e(80449),u=e(4112),c=e(44639),o=e(95955),f=e(60473),h=e(52216),p=e(61578),x=e(69905),g=e(53776),P=e(71698),O=e(94338),S=e(88736),I=e(19286),E=e(3338),A=I.UNSUPPORTED_Y,R=4294967295,T=Math.min,D=[].push,M=n(/./.exec),B=n(D),j=n("".slice),G=!E(function(){var H=/(?:)/,Y=H.exec;H.exec=function(){return Y.apply(this,arguments)};var L="ab".split(H);return L.length!==2||L[0]!=="a"||L[1]!=="b"});a("split",function(H,Y,L){var V;return"abbc".split(/(b)*/)[1]==="c"||"test".split(/(?:)/,-1).length!==4||"ab".split(/(?:ab)*/).length!==2||".".split(/(.?)(.?)/).length!==4||".".split(/()()/).length>1||"".split(/.?/).length?V=function(K,Q){var W=x(o(this)),F=Q===void 0?R:Q>>>0;if(F===0)return[];if(K===void 0)return[W];if(!c(K))return r(Y,W,K,F);for(var J=[],k=(K.ignoreCase?"i":"")+(K.multiline?"m":"")+(K.unicode?"u":"")+(K.sticky?"y":""),Z=0,X=new RegExp(K.source,k+"g"),ee,ue,ie;(ee=r(S,X,W))&&(ue=X.lastIndex,!(ue>Z&&(B(J,j(W,Z,ee.index)),ee.length>1&&ee.index=F)));)X.lastIndex===ee.index&&X.lastIndex++;return Z===W.length?(ie||!M(X,""))&&B(J,""):B(J,j(W,Z)),J.length>F?P(J,0,F):J}:"0".split(void 0,0).length?V=function(K,Q){return K===void 0&&Q===0?[]:r(Y,this,K,Q)}:V=Y,[function(Q,W){var F=o(this),J=u(Q)?void 0:g(Q,H);return J?r(J,Q,F,W):r(V,x(F),Q,W)},function(K,Q){var W=s(this),F=x(K),J=L(V,W,F,Q,V!==Y);if(J.done)return J.value;var k=f(W,RegExp),Z=W.unicode,X=(W.ignoreCase?"i":"")+(W.multiline?"m":"")+(W.unicode?"u":"")+(A?"g":"y"),ee=new k(A?"^(?:"+W.source+")":W,X),ue=Q===void 0?R:Q>>>0;if(ue===0)return[];if(F.length===0)return O(ee,F)===null?[F]:[];for(var ie=0,ce=0,le=[];ce1?arguments[1]:void 0,I.length)),A=s(S);return h?h(I,A,E):p(I,E,E+A.length)===A}})},72571:function(i,d,e){"use strict";var t=e(94488),r=e(95994),n=e(17691);t({target:"String",proto:!0,forced:n("strike")},{strike:function(){return r(this,"strike","","")}})},71200:function(i,d,e){"use strict";var t=e(94488),r=e(95994),n=e(17691);t({target:"String",proto:!0,forced:n("sub")},{sub:function(){return r(this,"sub","","")}})},70917:function(i,d,e){"use strict";var t=e(94488),r=e(94237),n=e(95955),a=e(56902),s=e(69905),u=r("".slice),c=Math.max,o=Math.min,f=!"".substr||"ab".substr(-1)!=="b";t({target:"String",proto:!0,forced:f},{substr:function(p,x){var g=s(n(this)),P=g.length,O=a(p),S,I;return O===1/0&&(O=0),O<0&&(O=c(P+O,0)),S=x===void 0?P:a(x),S<=0||S===1/0?"":(I=o(O+S,P),O>=I?"":u(g,O,I))}})},85767:function(i,d,e){"use strict";var t=e(94488),r=e(95994),n=e(17691);t({target:"String",proto:!0,forced:n("sup")},{sup:function(){return r(this,"sup","","")}})},53427:function(i,d,e){"use strict";var t=e(94488),r=e(89945),n=e(94237),a=e(95955),s=e(69905),u=e(3338),c=Array,o=n("".charAt),f=n("".charCodeAt),h=n([].join),p="".toWellFormed,x="\uFFFD",g=p&&u(function(){return r(p,1)!=="1"});t({target:"String",proto:!0,forced:g},{toWellFormed:function(){var O=s(a(this));if(g)return r(p,O);for(var S=O.length,I=c(S),E=0;E=56320||E+1>=S||(f(O,E+1)&64512)!==56320?I[E]=x:(I[E]=o(O,E),I[++E]=o(O,E))}return h(I,"")}})},49257:function(i,d,e){"use strict";e(20189);var t=e(94488),r=e(9591);t({target:"String",proto:!0,name:"trimEnd",forced:"".trimEnd!==r},{trimEnd:r})},93980:function(i,d,e){"use strict";var t=e(94488),r=e(27374);t({target:"String",proto:!0,name:"trimStart",forced:"".trimLeft!==r},{trimLeft:r})},20189:function(i,d,e){"use strict";var t=e(94488),r=e(9591);t({target:"String",proto:!0,name:"trimEnd",forced:"".trimRight!==r},{trimRight:r})},72910:function(i,d,e){"use strict";e(93980);var t=e(94488),r=e(27374);t({target:"String",proto:!0,name:"trimStart",forced:"".trimStart!==r},{trimStart:r})},70878:function(i,d,e){"use strict";var t=e(94488),r=e(52971).trim,n=e(18105);t({target:"String",proto:!0,forced:n("trim")},{trim:function(){return r(this)}})},64003:function(i,d,e){"use strict";var t=e(94674);t("asyncIterator")},39161:function(i,d,e){"use strict";var t=e(94488),r=e(92916),n=e(89945),a=e(94237),s=e(16697),u=e(35454),c=e(42820),o=e(3338),f=e(32621),h=e(16332),p=e(80449),x=e(80524),g=e(17818),P=e(69905),O=e(35012),S=e(20132),I=e(7733),E=e(80689),A=e(53393),R=e(92635),T=e(71256),D=e(37691),M=e(55666),B=e(27597),j=e(2291),G=e(64110),H=e(77898),Y=e(11898),L=e(54406),V=e(6145),K=e(59893),Q=e(38282),W=e(94674),F=e(14311),J=e(94573),k=e(94844),Z=e(90560).forEach,X=Y("hidden"),ee="Symbol",ue="prototype",ie=k.set,ce=k.getterFor(ee),le=Object[ue],He=r.Symbol,ze=He&&He[ue],it=r.RangeError,_t=r.TypeError,$e=r.QObject,Xe=T.f,je=D.f,De=A.f,me=B.f,ot=a([].push),lt=H("symbols"),St=H("op-symbols"),wt=H("wks"),Ie=!$e||!$e[ue]||!$e[ue].findChild,qe=function(Ee,ft,Je){var Ke=Xe(le,ft);Ke&&delete le[ft],je(Ee,ft,Je),Ke&&Ee!==le&&je(le,ft,Ke)},vt=u&&o(function(){return S(je({},"a",{get:function(){return je(this,"a",{value:7}).a}})).a!==7})?qe:je,Le=function(Ee,ft){var Je=lt[Ee]=S(ze);return ie(Je,{type:ee,tag:Ee,description:ft}),u||(Je.description=ft),Je},xe=function(ft,Je,Ke){ft===le&&xe(St,Je,Ke),p(ft);var st=g(Je);return p(Ke),f(lt,st)?(Ke.enumerable?(f(ft,X)&&ft[X][st]&&(ft[X][st]=!1),Ke=S(Ke,{enumerable:O(0,!1)})):(f(ft,X)||je(ft,X,O(1,{})),ft[X][st]=!0),vt(ft,st,Ke)):je(ft,st,Ke)},de=function(ft,Je){p(ft);var Ke=x(Je),st=I(Ke).concat(fe(Ke));return Z(st,function(Tt){(!u||n(Ce,Ke,Tt))&&xe(ft,Tt,Ke[Tt])}),ft},ye=function(ft,Je){return Je===void 0?S(ft):de(S(ft),Je)},Ce=function(ft){var Je=g(ft),Ke=n(me,this,Je);return this===le&&f(lt,Je)&&!f(St,Je)?!1:Ke||!f(this,Je)||!f(lt,Je)||f(this,X)&&this[X][Je]?Ke:!0},tt=function(ft,Je){var Ke=x(ft),st=g(Je);if(!(Ke===le&&f(lt,st)&&!f(St,st))){var Tt=Xe(Ke,st);return Tt&&f(lt,st)&&!(f(Ke,X)&&Ke[X][st])&&(Tt.enumerable=!0),Tt}},xt=function(ft){var Je=De(x(ft)),Ke=[];return Z(Je,function(st){!f(lt,st)&&!f(L,st)&&ot(Ke,st)}),Ke},fe=function(Ee){var ft=Ee===le,Je=De(ft?St:x(Ee)),Ke=[];return Z(Je,function(st){f(lt,st)&&(!ft||f(le,st))&&ot(Ke,lt[st])}),Ke};c||(He=function(){if(h(ze,this))throw new _t("Symbol is not a constructor");var ft=!arguments.length||arguments[0]===void 0?void 0:P(arguments[0]),Je=V(ft),Ke=function(st){var Tt=this===void 0?r:this;Tt===le&&n(Ke,St,st),f(Tt,X)&&f(Tt[X],Je)&&(Tt[X][Je]=!1);var Yt=O(1,st);try{vt(Tt,Je,Yt)}catch(Oe){if(!(Oe instanceof it))throw Oe;qe(Tt,Je,Yt)}};return u&&Ie&&vt(le,Je,{configurable:!0,set:Ke}),Le(Je,ft)},ze=He[ue],j(ze,"toString",function(){return ce(this).tag}),j(He,"withoutSetter",function(Ee){return Le(V(Ee),Ee)}),B.f=Ce,D.f=xe,M.f=de,T.f=tt,E.f=A.f=xt,R.f=fe,Q.f=function(Ee){return Le(K(Ee),Ee)},u&&(G(ze,"description",{configurable:!0,get:function(){return ce(this).description}}),s||j(le,"propertyIsEnumerable",Ce,{unsafe:!0}))),t({global:!0,constructor:!0,wrap:!0,forced:!c,sham:!c},{Symbol:He}),Z(I(wt),function(Ee){W(Ee)}),t({target:ee,stat:!0,forced:!c},{useSetter:function(){Ie=!0},useSimple:function(){Ie=!1}}),t({target:"Object",stat:!0,forced:!c,sham:!u},{create:ye,defineProperty:xe,defineProperties:de,getOwnPropertyDescriptor:tt}),t({target:"Object",stat:!0,forced:!c},{getOwnPropertyNames:xt}),F(),J(He,ee),L[X]=!0},44852:function(i,d,e){"use strict";var t=e(94488),r=e(35454),n=e(92916),a=e(94237),s=e(32621),u=e(55327),c=e(16332),o=e(69905),f=e(64110),h=e(24538),p=n.Symbol,x=p&&p.prototype;if(r&&u(p)&&(!("description"in x)||p().description!==void 0)){var g={},P=function(){var D=arguments.length<1||arguments[0]===void 0?void 0:o(arguments[0]),M=c(x,this)?new p(D):D===void 0?p():p(D);return D===""&&(g[M]=!0),M};h(P,p),P.prototype=x,x.constructor=P;var O=String(p("description detection"))==="Symbol(description detection)",S=a(x.valueOf),I=a(x.toString),E=/^Symbol\((.*)\)[^)]+$/,A=a("".replace),R=a("".slice);f(x,"description",{configurable:!0,get:function(){var D=S(this);if(s(g,D))return"";var M=I(D),B=O?R(M,7,-1):A(M,E,"$1");return B===""?void 0:B}}),t({global:!0,constructor:!0,forced:!0},{Symbol:P})}},54524:function(i,d,e){"use strict";var t=e(94488),r=e(65911),n=e(32621),a=e(69905),s=e(77898),u=e(60798),c=s("string-to-symbol-registry"),o=s("symbol-to-string-registry");t({target:"Symbol",stat:!0,forced:!u},{for:function(f){var h=a(f);if(n(c,h))return c[h];var p=r("Symbol")(h);return c[h]=p,o[p]=h,p}})},17898:function(i,d,e){"use strict";var t=e(94674);t("hasInstance")},40902:function(i,d,e){"use strict";var t=e(94674);t("isConcatSpreadable")},2259:function(i,d,e){"use strict";var t=e(94674);t("iterator")},68557:function(i,d,e){"use strict";e(39161),e(54524),e(32340),e(54226),e(67936)},32340:function(i,d,e){"use strict";var t=e(94488),r=e(32621),n=e(18446),a=e(40593),s=e(77898),u=e(60798),c=s("symbol-to-string-registry");t({target:"Symbol",stat:!0,forced:!u},{keyFor:function(f){if(!n(f))throw new TypeError(a(f)+" is not a symbol");if(r(c,f))return c[f]}})},69811:function(i,d,e){"use strict";var t=e(94674);t("matchAll")},14589:function(i,d,e){"use strict";var t=e(94674);t("match")},18114:function(i,d,e){"use strict";var t=e(94674);t("replace")},23844:function(i,d,e){"use strict";var t=e(94674);t("search")},39581:function(i,d,e){"use strict";var t=e(94674);t("species")},40632:function(i,d,e){"use strict";var t=e(94674);t("split")},22690:function(i,d,e){"use strict";var t=e(94674),r=e(14311);t("toPrimitive"),r()},7786:function(i,d,e){"use strict";var t=e(65911),r=e(94674),n=e(94573);r("toStringTag"),n(t("Symbol"),"Symbol")},99062:function(i,d,e){"use strict";var t=e(94674);t("unscopables")},35246:function(i,d,e){"use strict";var t=e(58261),r=e(82762),n=e(56902),a=t.aTypedArray,s=t.exportTypedArrayMethod;s("at",function(c){var o=a(this),f=r(o),h=n(c),p=h>=0?h:f+h;return p<0||p>=f?void 0:o[p]})},83470:function(i,d,e){"use strict";var t=e(94237),r=e(58261),n=e(92670),a=t(n),s=r.aTypedArray,u=r.exportTypedArrayMethod;u("copyWithin",function(o,f){return a(s(this),o,f,arguments.length>2?arguments[2]:void 0)})},79641:function(i,d,e){"use strict";var t=e(58261),r=e(90560).every,n=t.aTypedArray,a=t.exportTypedArrayMethod;a("every",function(u){return r(n(this),u,arguments.length>1?arguments[1]:void 0)})},72397:function(i,d,e){"use strict";var t=e(58261),r=e(75202),n=e(93303),a=e(97607),s=e(89945),u=e(94237),c=e(3338),o=t.aTypedArray,f=t.exportTypedArrayMethod,h=u("".slice),p=c(function(){var x=0;return new Int8Array(2).fill({valueOf:function(){return x++}}),x!==1});f("fill",function(g){var P=arguments.length;o(this);var O=h(a(this),0,3)==="Big"?n(g):+g;return s(r,this,O,P>1?arguments[1]:void 0,P>2?arguments[2]:void 0)},p)},24860:function(i,d,e){"use strict";var t=e(58261),r=e(90560).filter,n=e(27607),a=t.aTypedArray,s=t.exportTypedArrayMethod;s("filter",function(c){var o=r(a(this),c,arguments.length>1?arguments[1]:void 0);return n(this,o)})},56233:function(i,d,e){"use strict";var t=e(58261),r=e(90560).findIndex,n=t.aTypedArray,a=t.exportTypedArrayMethod;a("findIndex",function(u){return r(n(this),u,arguments.length>1?arguments[1]:void 0)})},64344:function(i,d,e){"use strict";var t=e(58261),r=e(53279).findLastIndex,n=t.aTypedArray,a=t.exportTypedArrayMethod;a("findLastIndex",function(u){return r(n(this),u,arguments.length>1?arguments[1]:void 0)})},59419:function(i,d,e){"use strict";var t=e(58261),r=e(53279).findLast,n=t.aTypedArray,a=t.exportTypedArrayMethod;a("findLast",function(u){return r(n(this),u,arguments.length>1?arguments[1]:void 0)})},19320:function(i,d,e){"use strict";var t=e(58261),r=e(90560).find,n=t.aTypedArray,a=t.exportTypedArrayMethod;a("find",function(u){return r(n(this),u,arguments.length>1?arguments[1]:void 0)})},84432:function(i,d,e){"use strict";var t=e(69733);t("Float32",function(r){return function(a,s,u){return r(this,a,s,u)}})},59022:function(i,d,e){"use strict";var t=e(69733);t("Float64",function(r){return function(a,s,u){return r(this,a,s,u)}})},5316:function(i,d,e){"use strict";var t=e(58261),r=e(90560).forEach,n=t.aTypedArray,a=t.exportTypedArrayMethod;a("forEach",function(u){r(n(this),u,arguments.length>1?arguments[1]:void 0)})},93744:function(i,d,e){"use strict";var t=e(59627),r=e(58261).exportTypedArrayStaticMethod,n=e(50706);r("from",n,t)},19299:function(i,d,e){"use strict";var t=e(58261),r=e(22999).includes,n=t.aTypedArray,a=t.exportTypedArrayMethod;a("includes",function(u){return r(n(this),u,arguments.length>1?arguments[1]:void 0)})},15286:function(i,d,e){"use strict";var t=e(58261),r=e(22999).indexOf,n=t.aTypedArray,a=t.exportTypedArrayMethod;a("indexOf",function(u){return r(n(this),u,arguments.length>1?arguments[1]:void 0)})},51054:function(i,d,e){"use strict";var t=e(69733);t("Int16",function(r){return function(a,s,u){return r(this,a,s,u)}})},60330:function(i,d,e){"use strict";var t=e(69733);t("Int32",function(r){return function(a,s,u){return r(this,a,s,u)}})},19363:function(i,d,e){"use strict";var t=e(69733);t("Int8",function(r){return function(a,s,u){return r(this,a,s,u)}})},91927:function(i,d,e){"use strict";var t=e(92916),r=e(3338),n=e(94237),a=e(58261),s=e(11005),u=e(59893),c=u("iterator"),o=t.Uint8Array,f=n(s.values),h=n(s.keys),p=n(s.entries),x=a.aTypedArray,g=a.exportTypedArrayMethod,P=o&&o.prototype,O=!r(function(){P[c].call([1])}),S=!!P&&P.values&&P[c]===P.values&&P.values.name==="values",I=function(){return f(x(this))};g("entries",function(){return p(x(this))},O),g("keys",function(){return h(x(this))},O),g("values",I,O||!S,{name:"values"}),g(c,I,O||!S,{name:"values"})},27730:function(i,d,e){"use strict";var t=e(58261),r=e(94237),n=t.aTypedArray,a=t.exportTypedArrayMethod,s=r([].join);a("join",function(c){return s(n(this),c)})},58707:function(i,d,e){"use strict";var t=e(58261),r=e(13743),n=e(55009),a=t.aTypedArray,s=t.exportTypedArrayMethod;s("lastIndexOf",function(c){var o=arguments.length;return r(n,a(this),o>1?[c,arguments[1]]:[c])})},41356:function(i,d,e){"use strict";var t=e(58261),r=e(90560).map,n=e(31384),a=t.aTypedArray,s=t.exportTypedArrayMethod;s("map",function(c){return r(a(this),c,arguments.length>1?arguments[1]:void 0,function(o,f){return new(n(o))(f)})})},51606:function(i,d,e){"use strict";var t=e(58261),r=e(59627),n=t.aTypedArrayConstructor,a=t.exportTypedArrayStaticMethod;a("of",function(){for(var u=0,c=arguments.length,o=new(n(this))(c);c>u;)o[u]=arguments[u++];return o},r)},38458:function(i,d,e){"use strict";var t=e(58261),r=e(16370).right,n=t.aTypedArray,a=t.exportTypedArrayMethod;a("reduceRight",function(u){var c=arguments.length;return r(n(this),u,c,c>1?arguments[1]:void 0)})},8966:function(i,d,e){"use strict";var t=e(58261),r=e(16370).left,n=t.aTypedArray,a=t.exportTypedArrayMethod;a("reduce",function(u){var c=arguments.length;return r(n(this),u,c,c>1?arguments[1]:void 0)})},71957:function(i,d,e){"use strict";var t=e(58261),r=t.aTypedArray,n=t.exportTypedArrayMethod,a=Math.floor;n("reverse",function(){for(var u=this,c=r(u).length,o=a(c/2),f=0,h;f1?arguments[1]:void 0,1),A=u(I);if(P)return r(p,this,A,E);var R=this.length,T=a(A),D=0;if(T+E>R)throw new o("Wrong length");for(;Dg;)O[g]=p[g++];return O},c)},96519:function(i,d,e){"use strict";var t=e(58261),r=e(90560).some,n=t.aTypedArray,a=t.exportTypedArrayMethod;a("some",function(u){return r(n(this),u,arguments.length>1?arguments[1]:void 0)})},95576:function(i,d,e){"use strict";var t=e(92916),r=e(34114),n=e(3338),a=e(63335),s=e(63668),u=e(58261),c=e(78177),o=e(17687),f=e(46573),h=e(19684),p=u.aTypedArray,x=u.exportTypedArrayMethod,g=t.Uint16Array,P=g&&r(g.prototype.sort),O=!!P&&!(n(function(){P(new g(2),null)})&&n(function(){P(new g(2),{})})),S=!!P&&!n(function(){if(f)return f<74;if(c)return c<67;if(o)return!0;if(h)return h<602;var E=new g(516),A=Array(516),R,T;for(R=0;R<516;R++)T=R%4,E[R]=515-R,A[R]=R-2*T+3;for(P(E,function(D,M){return(D/4|0)-(M/4|0)}),R=0;R<516;R++)if(E[R]!==A[R])return!0}),I=function(E){return function(A,R){return E!==void 0?+E(A,R)||0:R!==R?-1:A!==A?1:A===0&&R===0?1/A>0&&1/R<0?1:-1:A>R}};x("sort",function(A){return A!==void 0&&a(A),S?P(this,A):s(p(this),I(A))},!S||O)},63079:function(i,d,e){"use strict";var t=e(58261),r=e(61578),n=e(51981),a=e(31384),s=t.aTypedArray,u=t.exportTypedArrayMethod;u("subarray",function(o,f){var h=s(this),p=h.length,x=n(o,p),g=a(h);return new g(h.buffer,h.byteOffset+x*h.BYTES_PER_ELEMENT,r((f===void 0?p:n(f,p))-x))})},8995:function(i,d,e){"use strict";var t=e(92916),r=e(13743),n=e(58261),a=e(3338),s=e(30867),u=t.Int8Array,c=n.aTypedArray,o=n.exportTypedArrayMethod,f=[].toLocaleString,h=!!u&&a(function(){f.call(new u(1))}),p=a(function(){return[1,2].toLocaleString()!==new u([1,2]).toLocaleString()})||!a(function(){u.prototype.toLocaleString.call([1,2])});o("toLocaleString",function(){return r(f,h?s(c(this)):c(this),s(arguments))},p)},23080:function(i,d,e){"use strict";var t=e(85903),r=e(58261),n=r.aTypedArray,a=r.exportTypedArrayMethod,s=r.getTypedArrayConstructor;a("toReversed",function(){return t(n(this),s(this))})},74701:function(i,d,e){"use strict";var t=e(58261),r=e(94237),n=e(63335),a=e(69478),s=t.aTypedArray,u=t.getTypedArrayConstructor,c=t.exportTypedArrayMethod,o=r(t.TypedArrayPrototype.sort);c("toSorted",function(h){h!==void 0&&n(h);var p=s(this),x=a(u(p),p);return o(x,h)})},91809:function(i,d,e){"use strict";var t=e(58261).exportTypedArrayMethod,r=e(3338),n=e(92916),a=e(94237),s=n.Uint8Array,u=s&&s.prototype||{},c=[].toString,o=a([].join);r(function(){c.call({})})&&(c=function(){return o(this)});var f=u.toString!==c;t("toString",c,f)},64336:function(i,d,e){"use strict";var t=e(69733);t("Uint16",function(r){return function(a,s,u){return r(this,a,s,u)}})},63914:function(i,d,e){"use strict";var t=e(69733);t("Uint32",function(r){return function(a,s,u){return r(this,a,s,u)}})},55234:function(i,d,e){"use strict";var t=e(69733);t("Uint8",function(r){return function(a,s,u){return r(this,a,s,u)}})},88104:function(i,d,e){"use strict";var t=e(69733);t("Uint8",function(r){return function(a,s,u){return r(this,a,s,u)}},!0)},77517:function(i,d,e){"use strict";var t=e(82041),r=e(58261),n=e(75406),a=e(56902),s=e(93303),u=r.aTypedArray,c=r.getTypedArrayConstructor,o=r.exportTypedArrayMethod,f=!!function(){try{new Int8Array(1).with(2,{valueOf:function(){throw 8}})}catch(h){return h===8}}();o("with",function(h,p){var x=u(this),g=a(h),P=n(x)?s(p):+p;return t(x,c(x),g,P)},!f)},30149:function(i,d,e){"use strict";var t=e(94488),r=e(94237),n=e(69905),a=String.fromCharCode,s=r("".charAt),u=r(/./.exec),c=r("".slice),o=/^[\da-f]{2}$/i,f=/^[\da-f]{4}$/i;t({global:!0},{unescape:function(p){for(var x=n(p),g="",P=x.length,O=0,S,I;O1?arguments[1]:void 0)}}),n("filterOut")},55885:function(i,d,e){"use strict";var t=e(94488),r=e(90560).filterReject,n=e(81181);t({target:"Array",proto:!0,forced:!0},{filterReject:function(s){return r(this,s,arguments.length>1?arguments[1]:void 0)}}),n("filterReject")},91130:function(i,d,e){"use strict";var t=e(94488),r=e(32278);t({target:"Array",stat:!0},{fromAsync:r})},64963:function(i,d,e){"use strict";var t=e(94488),r=e(45601),n=e(81181),a=e(33940),s=e(16697);t({target:"Array",proto:!0,name:"groupToMap",forced:s||!r("groupByToMap")},{groupByToMap:a}),n("groupByToMap")},8604:function(i,d,e){"use strict";var t=e(94488),r=e(36444),n=e(45601),a=e(81181);t({target:"Array",proto:!0,forced:!n("groupBy")},{groupBy:function(u){var c=arguments.length>1?arguments[1]:void 0;return r(this,u,c)}}),a("groupBy")},25178:function(i,d,e){"use strict";var t=e(94488),r=e(81181),n=e(33940),a=e(16697);t({target:"Array",proto:!0,forced:a},{groupToMap:n}),r("groupToMap")},39034:function(i,d,e){"use strict";var t=e(94488),r=e(36444),n=e(81181);t({target:"Array",proto:!0},{group:function(s){var u=arguments.length>1?arguments[1]:void 0;return r(this,s,u)}}),n("group")},1905:function(i,d,e){"use strict";var t=e(94488),r=e(18589),n=Object.isFrozen,a=function(s,u){if(!n||!r(s)||!n(s))return!1;for(var c=0,o=s.length,f;c1?arguments[1]:!1);return n([c&255,c>>8&255],10)}})},93236:function(i,d,e){"use strict";var t=e(94488),r=e(94237),n=r(DataView.prototype.getUint8);t({target:"DataView",proto:!0,forced:!0},{getUint8Clamped:function(s){return n(this,s)}})},42212:function(i,d,e){"use strict";var t=e(94488),r=e(94237),n=e(97607),a=e(24225),s=e(61618).pack,u=e(35175),c=TypeError,o=r(DataView.prototype.setUint16);t({target:"DataView",proto:!0},{setFloat16:function(h,p){if(n(this)!=="DataView")throw new c("Incorrect receiver");var x=a(h),g=s(u(p),10,2);return o(this,x,g[1]<<8|g[0],arguments.length>2?arguments[2]:!1)}})},63923:function(i,d,e){"use strict";var t=e(94488),r=e(94237),n=e(97607),a=e(24225),s=e(86350),u=TypeError,c=r(DataView.prototype.setUint8);t({target:"DataView",proto:!0,forced:!0},{setUint8Clamped:function(f,h){if(n(this)!=="DataView")throw new u("Incorrect receiver");var p=a(f);return c(this,p,s(h))}})},2278:function(i,d,e){"use strict";var t=e(94488),r=e(35454),n=e(65911),a=e(63335),s=e(56472),u=e(2291),c=e(66477),o=e(64110),f=e(59893),h=e(94844),p=e(5978),x=n("SuppressedError"),g=ReferenceError,P=f("dispose"),O=f("toStringTag"),S="DisposableStack",I=h.set,E=h.getterFor(S),A="sync-dispose",R="disposed",T="pending",D=function(j){var G=E(j);if(G.state===R)throw new g(S+" already disposed");return G},M=function(){I(s(this,B),{type:S,state:T,stack:[]}),r||(this.disposed=!1)},B=M.prototype;c(B,{dispose:function(){var G=E(this);if(G.state!==R){G.state=R,r||(this.disposed=!0);for(var H=G.stack,Y=H.length,L=!1,V;Y;){var K=H[--Y];H[Y]=null;try{K()}catch(Q){L?V=new x(Q,V):(L=!0,V=Q)}}if(G.stack=null,L)throw V}},use:function(G){return p(D(this),G,A),G},adopt:function(G,H){var Y=D(this);return a(H),p(Y,void 0,A,function(){H(G)}),G},defer:function(G){var H=D(this);a(G),p(H,void 0,A,G)},move:function(){var G=D(this),H=new M;return E(H).stack=G.stack,G.stack=[],G.state=R,r||(this.disposed=!0),H}}),r&&o(B,"disposed",{configurable:!0,get:function(){return E(this).state===R}}),u(B,P,B.dispose,{name:"dispose"}),u(B,O,S,{nonWritable:!0}),t({global:!0,constructor:!0},{DisposableStack:M})},36955:function(i,d,e){"use strict";var t=e(94488),r=e(47739);t({target:"Function",proto:!0,forced:!0},{demethodize:r})},77326:function(i,d,e){"use strict";var t=e(94488),r=e(94237),n=e(55327),a=e(15212),s=e(32621),u=e(35454),c=Object.getOwnPropertyDescriptor,o=/^\s*class\b/,f=r(o.exec),h=function(p){try{if(!u||!f(o,a(p)))return!1}catch(g){}var x=c(p,"prototype");return!!x&&s(x,"writable")&&!x.writable};t({target:"Function",stat:!0,sham:!0,forced:!0},{isCallable:function(x){return n(x)&&!h(x)}})},53571:function(i,d,e){"use strict";var t=e(94488),r=e(39812);t({target:"Function",stat:!0,forced:!0},{isConstructor:r})},28670:function(i,d,e){"use strict";var t=e(59893),r=e(37691).f,n=t("metadata"),a=Function.prototype;a[n]===void 0&&r(a,n,{value:null})},31050:function(i,d,e){"use strict";var t=e(94488),r=e(47739);t({target:"Function",proto:!0,forced:!0,name:"demethodize"},{unThis:r})},96364:function(i,d,e){"use strict";var t=e(94488),r=e(24771);t({target:"Iterator",name:"indexed",proto:!0,real:!0,forced:!0},{asIndexedPairs:r})},25321:function(i,d,e){"use strict";var t=e(94488),r=e(92916),n=e(56472),a=e(80449),s=e(55327),u=e(53456),c=e(64110),o=e(69392),f=e(3338),h=e(32621),p=e(59893),x=e(46571).IteratorPrototype,g=e(35454),P=e(16697),O="constructor",S="Iterator",I=p("toStringTag"),E=TypeError,A=r[S],R=P||!s(A)||A.prototype!==x||!f(function(){A({})}),T=function(){if(n(this,x),u(this)===x)throw new E("Abstract class Iterator not directly constructable")},D=function(M,B){g?c(x,M,{configurable:!0,get:function(){return B},set:function(j){if(a(this),this===x)throw new E("You can't redefine this property");h(this,M)?this[M]=j:o(this,M,j)}}):x[M]=B};h(x,I)||D(I,S),(R||!h(x,O)||x[O]===Object)&&D(O,T),T.prototype=x,t({global:!0,constructor:!0,forced:R},{Iterator:T})},46304:function(i,d,e){"use strict";var t=e(89945),r=e(2291),n=e(53776),a=e(32621),s=e(59893),u=e(46571).IteratorPrototype,c=s("dispose");a(u,c)||r(u,c,function(){var o=n(this,"return");o&&t(o,this)})},55163:function(i,d,e){"use strict";var t=e(94488),r=e(89945),n=e(80449),a=e(10731),s=e(2279),u=e(51358),c=e(20547),o=e(16697),f=c(function(){for(var h=this.iterator,p=this.next,x,g;this.remaining;)if(this.remaining--,x=n(r(p,h)),g=this.done=!!x.done,g)return;if(x=n(r(p,h)),g=this.done=!!x.done,!g)return x.value});t({target:"Iterator",proto:!0,real:!0,forced:o},{drop:function(p){n(this);var x=u(s(+p));return new f(a(this),{remaining:x})}})},78722:function(i,d,e){"use strict";var t=e(94488),r=e(62003),n=e(63335),a=e(80449),s=e(10731);t({target:"Iterator",proto:!0,real:!0},{every:function(c){a(this),n(c);var o=s(this),f=0;return!r(o,function(h,p){if(!c(h,f++))return p()},{IS_RECORD:!0,INTERRUPTED:!0}).stopped}})},35977:function(i,d,e){"use strict";var t=e(94488),r=e(89945),n=e(63335),a=e(80449),s=e(10731),u=e(20547),c=e(46319),o=e(16697),f=u(function(){for(var h=this.iterator,p=this.predicate,x=this.next,g,P,O;;){if(g=a(r(x,h)),P=this.done=!!g.done,P)return;if(O=g.value,c(h,p,[O,this.counter++],!0))return O}});t({target:"Iterator",proto:!0,real:!0,forced:o},{filter:function(p){return a(this),n(p),new f(s(this),{predicate:p})}})},81848:function(i,d,e){"use strict";var t=e(94488),r=e(62003),n=e(63335),a=e(80449),s=e(10731);t({target:"Iterator",proto:!0,real:!0},{find:function(c){a(this),n(c);var o=s(this),f=0;return r(o,function(h,p){if(c(h,f++))return p(h)},{IS_RECORD:!0,INTERRUPTED:!0}).result}})},52867:function(i,d,e){"use strict";var t=e(94488),r=e(89945),n=e(63335),a=e(80449),s=e(10731),u=e(7157),c=e(20547),o=e(67996),f=e(16697),h=c(function(){for(var p=this.iterator,x=this.mapper,g,P;;){if(P=this.inner)try{if(g=a(r(P.next,P.iterator)),!g.done)return g.value;this.inner=null}catch(O){o(p,"throw",O)}if(g=a(r(this.next,p)),this.done=!!g.done)return;try{this.inner=u(x(g.value,this.counter++),!1)}catch(O){o(p,"throw",O)}}});t({target:"Iterator",proto:!0,real:!0,forced:f},{flatMap:function(x){return a(this),n(x),new h(s(this),{mapper:x,inner:null})}})},72211:function(i,d,e){"use strict";var t=e(94488),r=e(62003),n=e(63335),a=e(80449),s=e(10731);t({target:"Iterator",proto:!0,real:!0},{forEach:function(c){a(this),n(c);var o=s(this),f=0;r(o,function(h){c(h,f++)},{IS_RECORD:!0})}})},84862:function(i,d,e){"use strict";var t=e(94488),r=e(89945),n=e(94029),a=e(16332),s=e(46571).IteratorPrototype,u=e(20547),c=e(7157),o=e(16697),f=u(function(){return r(this.next,this.iterator)},!0);t({target:"Iterator",stat:!0,forced:o},{from:function(p){var x=c(typeof p=="string"?n(p):p,!0);return a(s,x.iterator)?x.iterator:new f(x)}})},92381:function(i,d,e){"use strict";var t=e(94488),r=e(24771);t({target:"Iterator",proto:!0,real:!0,forced:!0},{indexed:r})},19517:function(i,d,e){"use strict";var t=e(94488),r=e(2155),n=e(16697);t({target:"Iterator",proto:!0,real:!0,forced:n},{map:r})},69667:function(i,d,e){"use strict";var t=e(94488),r=e(17243),n=TypeError;t({target:"Iterator",stat:!0,forced:!0},{range:function(s,u,c){if(typeof s=="number")return new r(s,u,c,"number",0,1);if(typeof s=="bigint")return new r(s,u,c,"bigint",BigInt(0),BigInt(1));throw new n("Incorrect Iterator.range arguments")}})},80820:function(i,d,e){"use strict";var t=e(94488),r=e(62003),n=e(63335),a=e(80449),s=e(10731),u=TypeError;t({target:"Iterator",proto:!0,real:!0},{reduce:function(o){a(this),n(o);var f=s(this),h=arguments.length<2,p=h?void 0:arguments[1],x=0;if(r(f,function(g){h?(h=!1,p=g):p=o(p,g,x),x++},{IS_RECORD:!0}),h)throw new u("Reduce of empty iterator with no initial value");return p}})},87873:function(i,d,e){"use strict";var t=e(94488),r=e(62003),n=e(63335),a=e(80449),s=e(10731);t({target:"Iterator",proto:!0,real:!0},{some:function(c){a(this),n(c);var o=s(this),f=0;return r(o,function(h,p){if(c(h,f++))return p()},{IS_RECORD:!0,INTERRUPTED:!0}).stopped}})},54609:function(i,d,e){"use strict";var t=e(94488),r=e(89945),n=e(80449),a=e(10731),s=e(2279),u=e(51358),c=e(20547),o=e(67996),f=e(16697),h=c(function(){var p=this.iterator;if(!this.remaining--)return this.done=!0,o(p,"normal",void 0);var x=n(r(this.next,p)),g=this.done=!!x.done;if(!g)return x.value});t({target:"Iterator",proto:!0,real:!0,forced:f},{take:function(x){n(this);var g=u(s(+x));return new h(a(this),{remaining:g})}})},28566:function(i,d,e){"use strict";var t=e(94488),r=e(80449),n=e(62003),a=e(10731),s=[].push;t({target:"Iterator",proto:!0,real:!0},{toArray:function(){var c=[];return n(a(r(this)),s,{that:c,IS_RECORD:!0}),c}})},51697:function(i,d,e){"use strict";var t=e(94488),r=e(80449),n=e(57975),a=e(80025),s=e(10731),u=e(16697);t({target:"Iterator",proto:!0,real:!0,forced:u},{toAsync:function(){return new a(s(new n(s(r(this)))))}})},61872:function(i,d,e){"use strict";var t=e(94488),r=e(82778),n=e(83502);t({target:"JSON",stat:!0,forced:!r},{isRawJSON:n})},76077:function(i,d,e){"use strict";var t=e(94488),r=e(35454),n=e(92916),a=e(65911),s=e(94237),u=e(89945),c=e(55327),o=e(31946),f=e(18589),h=e(32621),p=e(69905),x=e(82762),g=e(69392),P=e(3338),O=e(70913),S=e(42820),I=n.JSON,E=n.Number,A=n.SyntaxError,R=I&&I.parse,T=a("Object","keys"),D=Object.getOwnPropertyDescriptor,M=s("".charAt),B=s("".slice),j=s(/./.exec),G=s([].push),H=/^\d$/,Y=/^[1-9]$/,L=/^(?:-|\d)$/,V=/^[\t\n\r ]$/,K=0,Q=1,W=function(ue,ie){ue=p(ue);var ce=new Z(ue,0,""),le=ce.parse(),He=le.value,ze=ce.skip(V,le.end);if(ze1?arguments[1]:void 0);return a(c,function(f,h){if(!o(f,h,c))return!1},!0)!==!1}})},28220:function(i,d,e){"use strict";var t=e(94488),r=e(80666),n=e(42683),a=e(2786),s=e(95037),u=a.Map,c=a.set;t({target:"Map",proto:!0,real:!0,forced:!0},{filter:function(f){var h=n(this),p=r(f,arguments.length>1?arguments[1]:void 0),x=new u;return s(h,function(g,P){p(g,P,h)&&c(x,P,g)}),x}})},49350:function(i,d,e){"use strict";var t=e(94488),r=e(80666),n=e(42683),a=e(95037);t({target:"Map",proto:!0,real:!0,forced:!0},{findKey:function(u){var c=n(this),o=r(u,arguments.length>1?arguments[1]:void 0),f=a(c,function(h,p){if(o(h,p,c))return{key:p}},!0);return f&&f.key}})},62060:function(i,d,e){"use strict";var t=e(94488),r=e(80666),n=e(42683),a=e(95037);t({target:"Map",proto:!0,real:!0,forced:!0},{find:function(u){var c=n(this),o=r(u,arguments.length>1?arguments[1]:void 0),f=a(c,function(h,p){if(o(h,p,c))return{value:h}},!0);return f&&f.value}})},20126:function(i,d,e){"use strict";var t=e(94488),r=e(72846);t({target:"Map",stat:!0,forced:!0},{from:r})},18090:function(i,d,e){"use strict";var t=e(94488),r=e(88134),n=e(42683),a=e(95037);t({target:"Map",proto:!0,real:!0,forced:!0},{includes:function(u){return a(n(this),function(c){if(r(c,u))return!0},!0)===!0}})},14309:function(i,d,e){"use strict";var t=e(94488),r=e(89945),n=e(62003),a=e(55327),s=e(63335),u=e(2786).Map;t({target:"Map",stat:!0,forced:!0},{keyBy:function(o,f){var h=a(this)?this:u,p=new h;s(f);var x=s(p.set);return n(o,function(g){r(x,p,f(g),g)}),p}})},17822:function(i,d,e){"use strict";var t=e(94488),r=e(42683),n=e(95037);t({target:"Map",proto:!0,real:!0,forced:!0},{keyOf:function(s){var u=n(r(this),function(c,o){if(c===s)return{key:o}},!0);return u&&u.key}})},83543:function(i,d,e){"use strict";var t=e(94488),r=e(80666),n=e(42683),a=e(2786),s=e(95037),u=a.Map,c=a.set;t({target:"Map",proto:!0,real:!0,forced:!0},{mapKeys:function(f){var h=n(this),p=r(f,arguments.length>1?arguments[1]:void 0),x=new u;return s(h,function(g,P){c(x,p(g,P,h),g)}),x}})},13853:function(i,d,e){"use strict";var t=e(94488),r=e(80666),n=e(42683),a=e(2786),s=e(95037),u=a.Map,c=a.set;t({target:"Map",proto:!0,real:!0,forced:!0},{mapValues:function(f){var h=n(this),p=r(f,arguments.length>1?arguments[1]:void 0),x=new u;return s(h,function(g,P){c(x,P,p(g,P,h))}),x}})},25188:function(i,d,e){"use strict";var t=e(94488),r=e(42683),n=e(62003),a=e(2786).set;t({target:"Map",proto:!0,real:!0,arity:1,forced:!0},{merge:function(u){for(var c=r(this),o=arguments.length,f=0;f1?arguments[1]:void 0);return a(c,function(f,h){if(o(f,h,c))return!0},!0)===!0}})},8774:function(i,d,e){"use strict";var t=e(94488),r=e(14615);t({target:"Map",proto:!0,real:!0,name:"upsert",forced:!0},{updateOrInsert:r})},6736:function(i,d,e){"use strict";var t=e(94488),r=e(63335),n=e(42683),a=e(2786),s=TypeError,u=a.get,c=a.has,o=a.set;t({target:"Map",proto:!0,real:!0,forced:!0},{update:function(h,p){var x=n(this),g=arguments.length;r(p);var P=c(x,h);if(!P&&g<3)throw new s("Updating absent value");var O=P?u(x,h):r(g>2?arguments[2]:void 0)(h,x);return o(x,h,p(O,h,x)),x}})},94065:function(i,d,e){"use strict";var t=e(94488),r=e(14615);t({target:"Map",proto:!0,real:!0,forced:!0},{upsert:r})},93036:function(i,d,e){"use strict";var t=e(94488),r=Math.min,n=Math.max;t({target:"Math",stat:!0,forced:!0},{clamp:function(s,u,c){return r(c,n(u,s))}})},75708:function(i,d,e){"use strict";var t=e(94488);t({target:"Math",stat:!0,nonConfigurable:!0,nonWritable:!0},{DEG_PER_RAD:Math.PI/180})},84624:function(i,d,e){"use strict";var t=e(94488),r=180/Math.PI;t({target:"Math",stat:!0,forced:!0},{degrees:function(a){return a*r}})},43710:function(i,d,e){"use strict";var t=e(94488),r=e(35175);t({target:"Math",stat:!0},{f16round:r})},66233:function(i,d,e){"use strict";var t=e(94488),r=e(24619),n=e(14894);t({target:"Math",stat:!0,forced:!0},{fscale:function(s,u,c,o,f){return n(r(s,u,c,o,f))}})},92762:function(i,d,e){"use strict";var t=e(94488);t({target:"Math",stat:!0,forced:!0},{iaddh:function(n,a,s,u){var c=n>>>0,o=a>>>0,f=s>>>0;return o+(u>>>0)+((c&f|(c|f)&~(c+f>>>0))>>>31)|0}})},24467:function(i,d,e){"use strict";var t=e(94488);t({target:"Math",stat:!0,forced:!0},{imulh:function(n,a){var s=65535,u=+n,c=+a,o=u&s,f=c&s,h=u>>16,p=c>>16,x=(h*f>>>0)+(o*f>>>16);return h*p+(x>>16)+((o*p>>>0)+(x&s)>>16)}})},68465:function(i,d,e){"use strict";var t=e(94488);t({target:"Math",stat:!0,forced:!0},{isubh:function(n,a,s,u){var c=n>>>0,o=a>>>0,f=s>>>0;return o-(u>>>0)-((~c&f|~(c^f)&c-f>>>0)>>>31)|0}})},77004:function(i,d,e){"use strict";var t=e(94488);t({target:"Math",stat:!0,nonConfigurable:!0,nonWritable:!0},{RAD_PER_DEG:180/Math.PI})},83925:function(i,d,e){"use strict";var t=e(94488),r=Math.PI/180;t({target:"Math",stat:!0,forced:!0},{radians:function(a){return a*r}})},51117:function(i,d,e){"use strict";var t=e(94488),r=e(24619);t({target:"Math",stat:!0,forced:!0},{scale:r})},87236:function(i,d,e){"use strict";var t=e(94488),r=e(80449),n=e(1222),a=e(83126),s=e(25587),u=e(94844),c="Seeded Random",o=c+" Generator",f='Math.seededPRNG() argument should have a "seed" field with a finite value.',h=u.set,p=u.getterFor(o),x=TypeError,g=a(function(O){h(this,{type:o,seed:O%2147483647})},c,function(){var O=p(this),S=O.seed=(O.seed*1103515245+12345)%2147483647;return s((S&1073741823)/1073741823,!1)});t({target:"Math",stat:!0,forced:!0},{seededPRNG:function(O){var S=r(O).seed;if(!n(S))throw new x(f);return new g(S)}})},83733:function(i,d,e){"use strict";var t=e(94488);t({target:"Math",stat:!0,forced:!0},{signbit:function(n){var a=+n;return a===a&&a===0?1/a===-1/0:a<0}})},92044:function(i,d,e){"use strict";var t=e(94488);t({target:"Math",stat:!0,forced:!0},{umulh:function(n,a){var s=65535,u=+n,c=+a,o=u&s,f=c&s,h=u>>>16,p=c>>>16,x=(h*f>>>0)+(o*f>>>16);return h*p+(x>>>16)+((o*p>>>0)+(x&s)>>>16)}})},29190:function(i,d,e){"use strict";var t=e(94488),r=e(94237),n=e(56902),a="Invalid number representation",s="Invalid radix",u=RangeError,c=SyntaxError,o=TypeError,f=parseInt,h=Math.pow,p=/^[\d.a-z]+$/,x=r("".charAt),g=r(p.exec),P=r(1 .toString),O=r("".slice),S=r("".split);t({target:"Number",stat:!0,forced:!0},{fromString:function(E,A){var R=1;if(typeof E!="string")throw new o(a);if(!E.length)throw new c(a);if(x(E,0)==="-"&&(R=-1,E=O(E,1),!E.length))throw new c(a);var T=A===void 0?10:n(A);if(T<2||T>36)throw new u(s);if(!g(p,E))throw new c(a);var D=S(E,"."),M=f(D[0],T);if(D.length>1&&(M+=f(D[1],T)/h(T,D[1].length)),T===10&&P(M,T)!==E)throw new c(a);return R*M}})},10775:function(i,d,e){"use strict";var t=e(94488),r=e(17243);t({target:"Number",stat:!0,forced:!0},{range:function(a,s,u){return new r(a,s,u,"number",0,1)}})},19593:function(i,d,e){"use strict";var t=e(94488),r=e(20574);t({target:"Object",stat:!0,forced:!0},{iterateEntries:function(a){return new r(a,"entries")}})},26502:function(i,d,e){"use strict";var t=e(94488),r=e(20574);t({target:"Object",stat:!0,forced:!0},{iterateKeys:function(a){return new r(a,"keys")}})},10174:function(i,d,e){"use strict";var t=e(94488),r=e(20574);t({target:"Object",stat:!0,forced:!0},{iterateValues:function(a){return new r(a,"values")}})},76867:function(i,d,e){"use strict";var t=e(94488),r=e(89945),n=e(35454),a=e(51996),s=e(63335),u=e(80449),c=e(56472),o=e(55327),f=e(4112),h=e(31946),p=e(53776),x=e(2291),g=e(66477),P=e(64110),O=e(61810),S=e(59893),I=e(94844),E=S("observable"),A="Observable",R="Subscription",T="SubscriptionObserver",D=I.getterFor,M=I.set,B=D(A),j=D(R),G=D(T),H=function(Q){this.observer=u(Q),this.cleanup=void 0,this.subscriptionObserver=void 0};H.prototype={type:R,clean:function(){var Q=this.cleanup;if(Q){this.cleanup=void 0;try{Q()}catch(W){O(W)}}},close:function(){if(!n){var Q=this.facade,W=this.subscriptionObserver;Q.closed=!0,W&&(W.closed=!0)}this.observer=void 0},isClosed:function(){return this.observer===void 0}};var Y=function(Q,W){var F=M(this,new H(Q)),J;n||(this.closed=!1);try{(J=p(Q,"start"))&&r(J,Q,this)}catch(ee){O(ee)}if(!F.isClosed()){var k=F.subscriptionObserver=new L(F);try{var Z=W(k),X=Z;f(Z)||(F.cleanup=o(Z.unsubscribe)?function(){X.unsubscribe()}:s(Z))}catch(ee){k.error(ee);return}F.isClosed()&&F.clean()}};Y.prototype=g({},{unsubscribe:function(){var W=j(this);W.isClosed()||(W.close(),W.clean())}}),n&&P(Y.prototype,"closed",{configurable:!0,get:function(){return j(this).isClosed()}});var L=function(Q){M(this,{type:T,subscriptionState:Q}),n||(this.closed=!1)};L.prototype=g({},{next:function(W){var F=G(this).subscriptionState;if(!F.isClosed()){var J=F.observer;try{var k=p(J,"next");k&&r(k,J,W)}catch(Z){O(Z)}}},error:function(W){var F=G(this).subscriptionState;if(!F.isClosed()){var J=F.observer;F.close();try{var k=p(J,"error");k?r(k,J,W):O(W)}catch(Z){O(Z)}F.clean()}},complete:function(){var W=G(this).subscriptionState;if(!W.isClosed()){var F=W.observer;W.close();try{var J=p(F,"complete");J&&r(J,F)}catch(k){O(k)}W.clean()}}}),n&&P(L.prototype,"closed",{configurable:!0,get:function(){return G(this).subscriptionState.isClosed()}});var V=function(W){c(this,K),M(this,{type:A,subscriber:s(W)})},K=V.prototype;g(K,{subscribe:function(W){var F=arguments.length;return new Y(o(W)?{next:W,error:F>1?arguments[1]:void 0,complete:F>2?arguments[2]:void 0}:h(W)?W:{},B(this).subscriber)}}),x(K,E,function(){return this}),t({global:!0,constructor:!0,forced:!0},{Observable:V}),a(A)},14548:function(i,d,e){"use strict";var t=e(94488),r=e(65911),n=e(89945),a=e(80449),s=e(39812),u=e(85428),c=e(53776),o=e(62003),f=e(59893),h=f("observable");t({target:"Observable",stat:!0,forced:!0},{from:function(x){var g=s(this)?this:r("Observable"),P=c(a(x),h);if(P){var O=a(n(P,x));return O.constructor===g?O:new g(function(I){return O.subscribe(I)})}var S=u(x);return new g(function(I){o(S,function(E,A){if(I.next(E),I.closed)return A()},{IS_ITERATOR:!0,INTERRUPTED:!0}),I.complete()})}})},96378:function(i,d,e){"use strict";e(76867),e(14548),e(6053)},6053:function(i,d,e){"use strict";var t=e(94488),r=e(65911),n=e(39812),a=r("Array");t({target:"Observable",stat:!0,forced:!0},{of:function(){for(var u=n(this)?this:r("Observable"),c=arguments.length,o=a(c),f=0;f?@[\\\\\\]^`{|}~"+a+"]","g");t({target:"RegExp",stat:!0,forced:!0},{escape:function(f){var h=n(f),p=s(h,0);return(p>47&&p<58?"\\x3":"")+u(h,c,"\\$&")}})},1220:function(i,d,e){"use strict";var t=e(94488),r=e(17442),n=e(19691).add;t({target:"Set",proto:!0,real:!0,forced:!0},{addAll:function(){for(var s=r(this),u=0,c=arguments.length;u1?arguments[1]:void 0);return a(c,function(f){if(!o(f,f,c))return!1},!0)!==!1}})},38487:function(i,d,e){"use strict";var t=e(94488),r=e(80666),n=e(17442),a=e(19691),s=e(57002),u=a.Set,c=a.add;t({target:"Set",proto:!0,real:!0,forced:!0},{filter:function(f){var h=n(this),p=r(f,arguments.length>1?arguments[1]:void 0),x=new u;return s(h,function(g){p(g,g,h)&&c(x,g)}),x}})},29916:function(i,d,e){"use strict";var t=e(94488),r=e(80666),n=e(17442),a=e(57002);t({target:"Set",proto:!0,real:!0,forced:!0},{find:function(u){var c=n(this),o=r(u,arguments.length>1?arguments[1]:void 0),f=a(c,function(h){if(o(h,h,c))return{value:h}},!0);return f&&f.value}})},25541:function(i,d,e){"use strict";var t=e(94488),r=e(72846);t({target:"Set",stat:!0,forced:!0},{from:r})},34926:function(i,d,e){"use strict";var t=e(94488),r=e(89945),n=e(77999),a=e(16049);t({target:"Set",proto:!0,real:!0,forced:!0},{intersection:function(u){return r(a,this,n(u))}})},45612:function(i,d,e){"use strict";var t=e(94488),r=e(3338),n=e(16049),a=e(22627),s=!a("intersection")||r(function(){return Array.from(new Set([1,2,3]).intersection(new Set([3,2])))!=="3,2"});t({target:"Set",proto:!0,real:!0,forced:s},{intersection:n})},68255:function(i,d,e){"use strict";var t=e(94488),r=e(89945),n=e(77999),a=e(17616);t({target:"Set",proto:!0,real:!0,forced:!0},{isDisjointFrom:function(u){return r(a,this,n(u))}})},98080:function(i,d,e){"use strict";var t=e(94488),r=e(17616),n=e(22627);t({target:"Set",proto:!0,real:!0,forced:!n("isDisjointFrom")},{isDisjointFrom:r})},16450:function(i,d,e){"use strict";var t=e(94488),r=e(89945),n=e(77999),a=e(84833);t({target:"Set",proto:!0,real:!0,forced:!0},{isSubsetOf:function(u){return r(a,this,n(u))}})},96351:function(i,d,e){"use strict";var t=e(94488),r=e(84833),n=e(22627);t({target:"Set",proto:!0,real:!0,forced:!n("isSubsetOf")},{isSubsetOf:r})},86921:function(i,d,e){"use strict";var t=e(94488),r=e(89945),n=e(77999),a=e(51135);t({target:"Set",proto:!0,real:!0,forced:!0},{isSupersetOf:function(u){return r(a,this,n(u))}})},60244:function(i,d,e){"use strict";var t=e(94488),r=e(51135),n=e(22627);t({target:"Set",proto:!0,real:!0,forced:!n("isSupersetOf")},{isSupersetOf:r})},82928:function(i,d,e){"use strict";var t=e(94488),r=e(94237),n=e(17442),a=e(57002),s=e(69905),u=r([].join),c=r([].push);t({target:"Set",proto:!0,real:!0,forced:!0},{join:function(f){var h=n(this),p=f===void 0?",":s(f),x=[];return a(h,function(g){c(x,g)}),u(x,p)}})},42947:function(i,d,e){"use strict";var t=e(94488),r=e(80666),n=e(17442),a=e(19691),s=e(57002),u=a.Set,c=a.add;t({target:"Set",proto:!0,real:!0,forced:!0},{map:function(f){var h=n(this),p=r(f,arguments.length>1?arguments[1]:void 0),x=new u;return s(h,function(g){c(x,p(g,g,h))}),x}})},71568:function(i,d,e){"use strict";var t=e(94488),r=e(48800);t({target:"Set",stat:!0,forced:!0},{of:r})},94194:function(i,d,e){"use strict";var t=e(94488),r=e(63335),n=e(17442),a=e(57002),s=TypeError;t({target:"Set",proto:!0,real:!0,forced:!0},{reduce:function(c){var o=n(this),f=arguments.length<2,h=f?void 0:arguments[1];if(r(c),a(o,function(p){f?(f=!1,h=p):h=c(h,p,p,o)}),f)throw new s("Reduce of empty set with no initial value");return h}})},30556:function(i,d,e){"use strict";var t=e(94488),r=e(80666),n=e(17442),a=e(57002);t({target:"Set",proto:!0,real:!0,forced:!0},{some:function(u){var c=n(this),o=r(u,arguments.length>1?arguments[1]:void 0);return a(c,function(f){if(o(f,f,c))return!0},!0)===!0}})},93102:function(i,d,e){"use strict";var t=e(94488),r=e(89945),n=e(77999),a=e(36312);t({target:"Set",proto:!0,real:!0,forced:!0},{symmetricDifference:function(u){return r(a,this,n(u))}})},32100:function(i,d,e){"use strict";var t=e(94488),r=e(36312),n=e(22627);t({target:"Set",proto:!0,real:!0,forced:!n("symmetricDifference")},{symmetricDifference:r})},82074:function(i,d,e){"use strict";var t=e(94488),r=e(89945),n=e(77999),a=e(24667);t({target:"Set",proto:!0,real:!0,forced:!0},{union:function(u){return r(a,this,n(u))}})},1821:function(i,d,e){"use strict";var t=e(94488),r=e(24667),n=e(22627);t({target:"Set",proto:!0,real:!0,forced:!n("union")},{union:r})},13578:function(i,d,e){"use strict";var t=e(94488),r=e(13764).charAt,n=e(95955),a=e(56902),s=e(69905);t({target:"String",proto:!0,forced:!0},{at:function(c){var o=s(n(this)),f=o.length,h=a(c),p=h>=0?h:f+h;return p<0||p>=f?void 0:r(o,p)}})},62882:function(i,d,e){"use strict";var t=e(94488),r=e(83126),n=e(25587),a=e(95955),s=e(69905),u=e(94844),c=e(13764),o=c.codeAt,f=c.charAt,h="String Iterator",p=u.set,x=u.getterFor(h),g=r(function(O){p(this,{type:h,string:O,index:0})},"String",function(){var O=x(this),S=O.string,I=O.index,E;return I>=S.length?n(void 0,!0):(E=f(S,I),O.index+=E.length,n({codePoint:o(E,0),position:I},!1))});t({target:"String",proto:!0,forced:!0},{codePoints:function(){return new g(s(a(this)))}})},59348:function(i,d,e){"use strict";var t=e(94488),r=e(67410);t({target:"String",stat:!0,forced:!0},{cooked:r})},37457:function(i,d,e){"use strict";var t=e(13247),r=e(94488),n=e(86528),a=e(94237),s=e(13743),u=e(80449),c=e(94029),o=e(55327),f=e(82762),h=e(37691).f,p=e(71698),x=e(42530),g=e(67410),P=e(79204),O=e(19268),S=new x.WeakMap,I=x.get,E=x.has,A=x.set,R=Array,T=TypeError,D=Object.freeze||Object,M=Object.isFrozen,B=Math.min,j=a("".charAt),G=a("".slice),H=a("".split),Y=a(/./.exec),L=/([\n\u2028\u2029]|\r\n?)/g,V=RegExp("^["+O+"]*"),K=RegExp("[^"+O+"]"),Q="Invalid tag",W="Invalid opening line",F="Invalid closing line",J=function(ie){var ce=ie.raw;if(t&&!M(ce))throw new T("Raw template should be frozen");if(E(S,ce))return I(S,ce);var le=k(ce),He=X(le);return h(He,"raw",{value:D(le)}),D(He),A(S,ce,He),He},k=function(ie){var ce=c(ie),le=f(ce),He=R(le),ze=R(le),it=0,_t,$e,Xe,je;if(!le)throw new T(Q);for(;it0)throw new T(W);_t[1]=""}if(me){if(_t.length===1||Y(K,_t[_t.length-1]))throw new T(F);_t[_t.length-2]="",_t[_t.length-1]=""}for(var ot=2;ot<_t.length;ot+=2){var lt=_t[ot],St=ot+1===_t.length&&!me,wt=Y(V,lt)[0];if(!St&&wt.length===lt.length){_t[ot]="";continue}$e=Z(wt,$e)}}var Ie=$e?$e.length:0;for(it=0;it1?arguments[1]:void 0);return n(this,o)},!0)},16315:function(i,d,e){"use strict";var t=e(58261),r=e(90560).filterReject,n=e(27607),a=t.aTypedArray,s=t.exportTypedArrayMethod;s("filterReject",function(c){var o=r(a(this),c,arguments.length>1?arguments[1]:void 0);return n(this,o)},!0)},56966:function(i,d,e){"use strict";var t=e(65911),r=e(6086),n=e(32278),a=e(58261),s=e(69478),u=a.aTypedArrayConstructor,c=a.exportTypedArrayStaticMethod;c("fromAsync",function(f){var h=this,p=arguments.length,x=p>1?arguments[1]:void 0,g=p>2?arguments[2]:void 0;return new(t("Promise"))(function(P){r(h),P(n(f,x,g))}).then(function(P){return s(u(h),P)})},!0)},60239:function(i,d,e){"use strict";var t=e(58261),r=e(36444),n=e(31384),a=t.aTypedArray,s=t.exportTypedArrayMethod;s("groupBy",function(c){var o=arguments.length>1?arguments[1]:void 0;return r(a(this),c,o,n)},!0)},49381:function(i,d,e){"use strict";var t=e(58261),r=e(82762),n=e(75406),a=e(51981),s=e(93303),u=e(56902),c=e(3338),o=t.aTypedArray,f=t.getTypedArrayConstructor,h=t.exportTypedArrayMethod,p=Math.max,x=Math.min,g=!c(function(){var P=new Int8Array([1]),O=P.toSpliced(1,0,{valueOf:function(){return P[0]=2,3}});return O[0]!==2||O[1]!==3});h("toSpliced",function(O,S){var I=o(this),E=f(I),A=r(I),R=a(O,A),T=arguments.length,D=0,M,B,j,G,H,Y,L;if(T===0)M=B=0;else if(T===1)M=0,B=A-R;else if(B=x(p(u(S),0),A-R),M=T-2,M){G=new E(M),j=n(G);for(var V=2;V1?a(arguments[1]):void 0,M=f(D)==="base64"?h:p,B=D?!!D.strict:!1,j=B?T:O(T,E,"");if(j.length%4===0)S(j,-2)==="=="?j=S(j,0,-2):S(j,-1)==="="&&(j=S(j,0,-1));else if(B)throw new g("Input is not correctly padded");var G=j.length%4;switch(G){case 1:throw new g("Bad input length");case 2:j+="AA";break;case 3:j+="A"}for(var H=[],Y=0,L=j.length,V=function(W){var F=P(j,Y+W);if(!u(M,F))throw new g('Bad char in input: "'+F+'"');return M[F]<<18-6*W};Y>16&255,K>>8&255,K&255)}var Q=H.length;if(G===2){if(B&&H[Q-2]!==0)throw new g(A);Q-=2}else if(G===3){if(B&&H[Q-1]!==0)throw new g(A);Q--}return c(x,H,Q)}})},57151:function(i,d,e){"use strict";var t=e(94488),r=e(92916),n=e(94237),a=e(79606),s=r.Uint8Array,u=r.SyntaxError,c=r.parseInt,o=/[^\da-f]/i,f=n(o.exec),h=n("".slice);s&&t({target:"Uint8Array",stat:!0,forced:!0},{fromHex:function(x){a(x);var g=x.length;if(g%2)throw new u("String should have an even number of characters");if(f(o,x))throw new u("String should only contain hex characters");for(var P=new s(g/2),O=0;O>6*T&63)};I+2>(-2*L&6)));return H}})},55182:function(i,d,e){"use strict";var t=e(94488),r=e(92916),n=e(65911),a=e(94237),s=e(89945),u=e(3338),c=e(69905),o=e(57106),f=e(66244).i2c,h=n("btoa"),p=a("".charAt),x=a("".charCodeAt),g=!!h&&!u(function(){return h("hi")!=="aGk="}),P=g&&!u(function(){h()}),O=g&&u(function(){return h(null)!=="bnVsbA=="}),S=g&&h.length!==1;t({global:!0,bind:!0,enumerable:!0,forced:!g||P||O||S},{btoa:function(E){if(o(arguments.length,1),g)return s(h,r,c(E));for(var A=c(E),R="",T=0,D=f,M,B;p(A,T)||(D="=",T%1);){if(B=x(A,T+=.75),B>255)throw new(n("DOMException"))("The string contains characters outside of the Latin1 range","InvalidCharacterError");M=M<<8|B,R+=p(D,63&M>>8-T%1*8)}return R}})},91472:function(i,d,e){"use strict";var t=e(94488),r=e(92916),n=e(28887).clear;t({global:!0,bind:!0,enumerable:!0,forced:r.clearImmediate!==n},{clearImmediate:n})},34366:function(i,d,e){"use strict";var t=e(92916),r=e(66749),n=e(9518),a=e(59594),s=e(68151),u=function(o){if(o&&o.forEach!==a)try{s(o,"forEach",a)}catch(f){o.forEach=a}};for(var c in r)r[c]&&u(t[c]&&t[c].prototype);u(n)},85425:function(i,d,e){"use strict";var t=e(92916),r=e(66749),n=e(9518),a=e(11005),s=e(68151),u=e(94573),c=e(59893),o=c("iterator"),f=a.values,h=function(x,g){if(x){if(x[o]!==f)try{s(x,o,f)}catch(O){x[o]=f}if(u(x,g,!0),r[g]){for(var P in a)if(x[P]!==a[P])try{s(x,P,a[P])}catch(O){x[P]=a[P]}}}};for(var p in r)h(t[p]&&t[p].prototype,p);h(n,"DOMTokenList")},64522:function(i,d,e){"use strict";var t=e(94488),r=e(11270),n=e(65911),a=e(3338),s=e(20132),u=e(35012),c=e(37691).f,o=e(2291),f=e(64110),h=e(32621),p=e(56472),x=e(80449),g=e(13367),P=e(7825),O=e(52109),S=e(80739),I=e(94844),E=e(35454),A=e(16697),R="DOMException",T="DATA_CLONE_ERR",D=n("Error"),M=n(R)||function(){try{var ze=n("MessageChannel")||r("worker_threads").MessageChannel;new ze().port1.postMessage(new WeakMap)}catch(it){if(it.name===T&&it.code===25)return it.constructor}}(),B=M&&M.prototype,j=D.prototype,G=I.set,H=I.getterFor(R),Y="stack"in new D(R),L=function(ze){return h(O,ze)&&O[ze].m?O[ze].c:0},V=function(){p(this,K);var it=arguments.length,_t=P(it<1?void 0:arguments[0]),$e=P(it<2?void 0:arguments[1],"Error"),Xe=L($e);if(G(this,{type:R,name:$e,message:_t,code:Xe}),E||(this.name=$e,this.message=_t,this.code=Xe),Y){var je=new D(_t);je.name=R,c(this,"stack",u(1,S(je.stack,1)))}},K=V.prototype=s(j),Q=function(ze){return{enumerable:!0,configurable:!0,get:ze}},W=function(ze){return Q(function(){return H(this)[ze]})};E&&(f(K,"code",W("code")),f(K,"message",W("message")),f(K,"name",W("name"))),c(K,"constructor",u(1,V));var F=a(function(){return!(new M instanceof D)}),J=F||a(function(){return j.toString!==g||String(new M(1,2))!=="2: 1"}),k=F||a(function(){return new M(1,"DataCloneError").code!==25}),Z=F||M[T]!==25||B[T]!==25,X=A?J||k||Z:F;t({global:!0,constructor:!0,forced:X},{DOMException:X?V:M});var ee=n(R),ue=ee.prototype;J&&(A||M===ee)&&o(ue,"toString",g),k&&E&&M===ee&&f(ue,"code",Q(function(){return L(x(this).name)}));for(var ie in O)if(h(O,ie)){var ce=O[ie],le=ce.s,He=u(6,ce.c);h(ee,le)||c(ee,le,He),h(ue,le)||c(ue,le,He)}},41599:function(i,d,e){"use strict";var t=e(94488),r=e(92916),n=e(65911),a=e(35012),s=e(37691).f,u=e(32621),c=e(56472),o=e(25576),f=e(7825),h=e(52109),p=e(80739),x=e(35454),g=e(16697),P="DOMException",O=n("Error"),S=n(P),I=function(){c(this,E);var V=arguments.length,K=f(V<1?void 0:arguments[0]),Q=f(V<2?void 0:arguments[1],"Error"),W=new S(K,Q),F=new O(K);return F.name=P,s(W,"stack",a(1,p(F.stack,1))),o(W,this,I),W},E=I.prototype=S.prototype,A="stack"in new O(P),R="stack"in new S(1,2),T=S&&x&&Object.getOwnPropertyDescriptor(r,P),D=!!T&&!(T.writable&&T.configurable),M=A&&!D&&!R;t({global:!0,constructor:!0,forced:g||M},{DOMException:M?I:S});var B=n(P),j=B.prototype;if(j.constructor!==B){g||s(j,"constructor",a(1,B));for(var G in h)if(u(h,G)){var H=h[G],Y=H.s;u(B,Y)||s(B,Y,a(6,H.c))}}},86465:function(i,d,e){"use strict";var t=e(65911),r=e(94573),n="DOMException";r(t(n),n)},78437:function(i,d,e){"use strict";e(91472),e(91700)},73624:function(i,d,e){"use strict";var t=e(94488),r=e(92916),n=e(72933),a=e(63335),s=e(57106),u=e(90946),c=r.process;t({global:!0,enumerable:!0,dontCallGetSet:!0},{queueMicrotask:function(f){s(arguments.length,1),a(f);var h=u&&c.domain;n(h?h.bind(f):f)}})},62059:function(i,d,e){"use strict";var t=e(94488),r=e(92916),n=e(64110),a=e(35454),s=TypeError,u=Object.defineProperty,c=r.self!==r;try{if(a){var o=Object.getOwnPropertyDescriptor(r,"self");(c||!o||!o.get||!o.enumerable)&&n(r,"self",{get:function(){return r},set:function(h){if(this!==r)throw new s("Illegal invocation");u(r,"self",{value:h,writable:!0,configurable:!0,enumerable:!0})},configurable:!0,enumerable:!0})}else t({global:!0,simple:!0,forced:c},{self:r})}catch(f){}},91700:function(i,d,e){"use strict";var t=e(94488),r=e(92916),n=e(28887).set,a=e(93222),s=r.setImmediate?a(n,!1):n;t({global:!0,bind:!0,enumerable:!0,forced:r.setImmediate!==s},{setImmediate:s})},88469:function(i,d,e){"use strict";var t=e(94488),r=e(92916),n=e(93222),a=n(r.setInterval,!0);t({global:!0,bind:!0,forced:r.setInterval!==a},{setInterval:a})},91572:function(i,d,e){"use strict";var t=e(94488),r=e(92916),n=e(93222),a=n(r.setTimeout,!0);t({global:!0,bind:!0,forced:r.setTimeout!==a},{setTimeout:a})},10305:function(i,d,e){"use strict";var t=e(16697),r=e(94488),n=e(92916),a=e(65911),s=e(94237),u=e(3338),c=e(6145),o=e(55327),f=e(39812),h=e(4112),p=e(31946),x=e(18446),g=e(62003),P=e(80449),O=e(97607),S=e(32621),I=e(69392),E=e(68151),A=e(82762),R=e(57106),T=e(81644),D=e(2786),M=e(19691),B=e(57002),j=e(39311),G=e(25406),H=e(80426),Y=n.Object,L=n.Array,V=n.Date,K=n.Error,Q=n.TypeError,W=n.PerformanceMark,F=a("DOMException"),J=D.Map,k=D.has,Z=D.get,X=D.set,ee=M.Set,ue=M.add,ie=M.has,ce=a("Object","keys"),le=s([].push),He=s((!0).valueOf),ze=s(1 .valueOf),it=s("".valueOf),_t=s(V.prototype.getTime),$e=c("structuredClone"),Xe="DataCloneError",je="Transferring",De=function(fe){return!u(function(){var Ee=new n.Set([7]),ft=fe(Ee),Je=fe(Y(7));return ft===Ee||!ft.has(7)||!p(Je)||+Je!=7})&&fe},me=function(fe,Ee){return!u(function(){var ft=new Ee,Je=fe({a:ft,b:ft});return!(Je&&Je.a===Je.b&&Je.a instanceof Ee&&Je.a.stack===ft.stack)})},ot=function(fe){return!u(function(){var Ee=fe(new n.AggregateError([1],$e,{cause:3}));return Ee.name!=="AggregateError"||Ee.errors[0]!==1||Ee.message!==$e||Ee.cause!==3})},lt=n.structuredClone,St=t||!me(lt,K)||!me(lt,F)||!ot(lt),wt=!lt&&De(function(fe){return new W($e,{detail:fe}).detail}),Ie=De(lt)||wt,qe=function(fe){throw new F("Uncloneable type: "+fe,Xe)},vt=function(fe,Ee){throw new F((Ee||"Cloning")+" of "+fe+" cannot be properly polyfilled in this engine",Xe)},Le=function(fe,Ee){return Ie||vt(Ee),Ie(fe)},xe=function(){var fe;try{fe=new n.DataTransfer}catch(Ee){try{fe=new n.ClipboardEvent("").clipboardData}catch(ft){}}return fe&&fe.items&&fe.files?fe:null},de=function(fe,Ee,ft){if(k(Ee,fe))return Z(Ee,fe);var Je=ft||O(fe),Ke,st,Tt,Yt,Oe,Fe;if(Je==="SharedArrayBuffer")Ie?Ke=Ie(fe):Ke=fe;else{var Be=n.DataView;!Be&&!o(fe.slice)&&vt("ArrayBuffer");try{if(o(fe.slice)&&!fe.resizable)Ke=fe.slice(0);else for(st=fe.byteLength,Tt=("maxByteLength"in fe)?{maxByteLength:fe.maxByteLength}:void 0,Ke=new ArrayBuffer(st,Tt),Yt=new Be(fe),Oe=new Be(Ke),Fe=0;Fe1&&!h(arguments[1])?P(arguments[1]):void 0,Je=ft?ft.transfer:void 0,Ke,st;Je!==void 0&&(Ke=new J,st=tt(Je,Ke));var Tt=Ce(Ee,Ke);return st&&xt(st),Tt}})},41208:function(i,d,e){"use strict";e(88469),e(91572)},91340:function(i,d,e){"use strict";e(11005);var t=e(94488),r=e(92916),n=e(89945),a=e(94237),s=e(35454),u=e(3299),c=e(2291),o=e(64110),f=e(66477),h=e(94573),p=e(83126),x=e(94844),g=e(56472),P=e(55327),O=e(32621),S=e(80666),I=e(97607),E=e(80449),A=e(31946),R=e(69905),T=e(20132),D=e(35012),M=e(85428),B=e(26006),j=e(25587),G=e(57106),H=e(59893),Y=e(63668),L=H("iterator"),V="URLSearchParams",K=V+"Iterator",Q=x.set,W=x.getterFor(V),F=x.getterFor(K),J=Object.getOwnPropertyDescriptor,k=function(Ke){if(!s)return r[Ke];var st=J(r,Ke);return st&&st.value},Z=k("fetch"),X=k("Request"),ee=k("Headers"),ue=X&&X.prototype,ie=ee&&ee.prototype,ce=r.RegExp,le=r.TypeError,He=r.decodeURIComponent,ze=r.encodeURIComponent,it=a("".charAt),_t=a([].join),$e=a([].push),Xe=a("".replace),je=a([].shift),De=a([].splice),me=a("".split),ot=a("".slice),lt=/\+/g,St=Array(4),wt=function(Ke){return St[Ke-1]||(St[Ke-1]=ce("((?:%[\\da-f]{2}){"+Ke+"})","gi"))},Ie=function(Ke){try{return He(Ke)}catch(st){return Ke}},qe=function(Ke){var st=Xe(Ke,lt," "),Tt=4;try{return He(st)}catch(Yt){for(;Tt;)st=Xe(st,wt(Tt--),Ie);return st}},vt=/[!'()~]|%20/g,Le={"!":"%21","'":"%27","(":"%28",")":"%29","~":"%7E","%20":"+"},xe=function(Ke){return Le[Ke]},de=function(Ke){return Xe(ze(Ke),vt,xe)},ye=p(function(st,Tt){Q(this,{type:K,target:W(st).entries,index:0,kind:Tt})},V,function(){var st=F(this),Tt=st.target,Yt=st.index++;if(!Tt||Yt>=Tt.length)return st.target=void 0,j(void 0,!0);var Oe=Tt[Yt];switch(st.kind){case"keys":return j(Oe.key,!1);case"values":return j(Oe.value,!1)}return j([Oe.key,Oe.value],!1)},!0),Ce=function(Ke){this.entries=[],this.url=null,Ke!==void 0&&(A(Ke)?this.parseObject(Ke):this.parseQuery(typeof Ke=="string"?it(Ke,0)==="?"?ot(Ke,1):Ke:R(Ke)))};Ce.prototype={type:V,bindURL:function(Ke){this.url=Ke,this.update()},parseObject:function(Ke){var st=this.entries,Tt=B(Ke),Yt,Oe,Fe,Be,mt,Dt,se;if(Tt)for(Yt=M(Ke,Tt),Oe=Yt.next;!(Fe=n(Oe,Yt)).done;){if(Be=M(E(Fe.value)),mt=Be.next,(Dt=n(mt,Be)).done||(se=n(mt,Be)).done||!n(mt,Be).done)throw new le("Expected sequence with length 2");$e(st,{key:R(Dt.value),value:R(se.value)})}else for(var gt in Ke)O(Ke,gt)&&$e(st,{key:gt,value:R(Ke[gt])})},parseQuery:function(Ke){if(Ke)for(var st=this.entries,Tt=me(Ke,"&"),Yt=0,Oe,Fe;Yt0?arguments[0]:void 0,Tt=Q(this,new Ce(st));s||(this.size=Tt.entries.length)},xt=tt.prototype;if(f(xt,{append:function(st,Tt){var Yt=W(this);G(arguments.length,2),$e(Yt.entries,{key:R(st),value:R(Tt)}),s||this.length++,Yt.updateURL()},delete:function(Ke){for(var st=W(this),Tt=G(arguments.length,1),Yt=st.entries,Oe=R(Ke),Fe=Tt<2?void 0:arguments[1],Be=Fe===void 0?Fe:R(Fe),mt=0;mtYt.key?1:-1}),st.updateURL()},forEach:function(st){for(var Tt=W(this).entries,Yt=S(st,arguments.length>1?arguments[1]:void 0),Oe=0,Fe;Oe1?ft(arguments[1]):{})}}),P(X)){var Je=function(st){return g(this,ue),new X(st,arguments.length>1?ft(arguments[1]):{})};ue.constructor=Je,Je.prototype=ue,t({global:!0,constructor:!0,dontCallGetSet:!0,forced:!0},{Request:Je})}}i.exports={URLSearchParams:tt,getState:W}},4890:function(i,d,e){"use strict";var t=e(2291),r=e(94237),n=e(69905),a=e(57106),s=URLSearchParams,u=s.prototype,c=r(u.append),o=r(u.delete),f=r(u.forEach),h=r([].push),p=new s("a=1&a=2&b=3");p.delete("a",1),p.delete("b",void 0),p+""!="a=2"&&t(u,"delete",function(x){var g=arguments.length,P=g<2?void 0:arguments[1];if(g&&P===void 0)return o(this,x);var O=[];f(this,function(M,B){h(O,{key:B,value:M})}),a(g,1);for(var S=n(x),I=n(P),E=0,A=0,R=!1,T=O.length,D;E?@[\\\]^|]/,lt=/[\0\t\n\r #/:<>?@[\\\]^|]/,St=/^[\u0000-\u0020]+/,wt=/(^|[^\u0000-\u0020])[\u0000-\u0020]+$/,Ie=/[\t\n\r]/g,qe,vt=function(bt){var et=X(bt,"."),Ue,Ne,rt,jt,Nt,gr,yr;if(et.length&&et[et.length-1]===""&&et.length--,Ue=et.length,Ue>4)return bt;for(Ne=[],rt=0;rt1&&V(jt,0)==="0"&&(Nt=K(Xe,jt)?16:8,jt=ee(jt,Nt===8?1:2)),jt==="")gr=0;else{if(!K(Nt===10?De:Nt===8?je:me,jt))return bt;gr=H(jt,Nt)}J(Ne,gr)}for(rt=0;rt=L(256,5-Ue))return null}else if(gr>255)return null;for(yr=F(Ne),rt=0;rt6))return;for(gr=0;Me();){if(yr=null,gr>0)if(Me()==="."&&gr<4)rt++;else return;if(!K($e,Me()))return;for(;K($e,Me());){if(Ur=H(Me(),10),yr===null)yr=Ur;else{if(yr===0)return;yr=yr*10+Ur}if(yr>255)return;rt++}et[Ue]=et[Ue]*256+yr,gr++,(gr===2||gr===4)&&Ue++}if(gr!==4)return;break}else if(Me()===":"){if(rt++,!Me())return}else if(Me())return;et[Ue++]=jt}if(Ne!==null)for(_n=Ue-Ne,Ue=7;Ue!==0&&_n>0;)ir=et[Ue],et[Ue--]=et[Ne+_n-1],et[Ne+--_n]=ir;else if(Ue!==8)return;return et},xe=function(bt){for(var et=null,Ue=1,Ne=null,rt=0,jt=0;jt<8;jt++)bt[jt]!==0?(rt>Ue&&(et=Ne,Ue=rt),Ne=null,rt=0):(Ne===null&&(Ne=jt),++rt);return rt>Ue&&(et=Ne,Ue=rt),et},de=function(bt){var et,Ue,Ne,rt;if(typeof bt=="number"){for(et=[],Ue=0;Ue<4;Ue++)ie(et,bt%256),bt=Y(bt/256);return Q(et,".")}else if(typeof bt=="object"){for(et="",Ne=xe(bt),Ue=0;Ue<8;Ue++)rt&&bt[Ue]===0||(rt&&(rt=!1),Ne===Ue?(et+=Ue?":":"::",rt=!0):(et+=W(bt[Ue],16),Ue<7&&(et+=":")));return"["+et+"]"}return bt},ye={},Ce=p({},ye,{" ":1,'"':1,"<":1,">":1,"`":1}),tt=p({},Ce,{"#":1,"?":1,"{":1,"}":1}),xt=p({},tt,{"/":1,":":1,";":1,"=":1,"@":1,"[":1,"\\":1,"]":1,"^":1,"|":1}),fe=function(bt,et){var Ue=P(bt,0);return Ue>32&&Ue<127&&!h(et,bt)?bt:encodeURIComponent(bt)},Ee={ftp:21,file:null,http:80,https:443,ws:80,wss:443},ft=function(bt,et){var Ue;return bt.length===2&&K(it,V(bt,0))&&((Ue=V(bt,1))===":"||!et&&Ue==="|")},Je=function(bt){var et;return bt.length>1&&ft(ee(bt,0,2))&&(bt.length===2||(et=V(bt,2))==="/"||et==="\\"||et==="?"||et==="#")},Ke=function(bt){return bt==="."||ue(bt)==="%2e"},st=function(bt){return bt=ue(bt),bt===".."||bt==="%2e."||bt===".%2e"||bt==="%2e%2e"},Tt={},Yt={},Oe={},Fe={},Be={},mt={},Dt={},se={},gt={},tr={},Ht={},Ut={},cr={},Ze={},pt={},kt={},or={},$t={},vr={},Or={},jr={},qt=function(bt,et,Ue){var Ne=S(bt),rt,jt,Nt;if(et){if(jt=this.parse(Ne),jt)throw new G(jt);this.searchParams=null}else{if(Ue!==void 0&&(rt=new qt(Ue,!0)),jt=this.parse(Ne,null,rt),jt)throw new G(jt);Nt=B(new M),Nt.bindURL(this),this.searchParams=Nt}};qt.prototype={type:"URL",parse:function(bt,et,Ue){var Ne=this,rt=et||Tt,jt=0,Nt="",gr=!1,yr=!1,Ur=!1,_n,ir,Me,Dr;for(bt=S(bt),et||(Ne.scheme="",Ne.username="",Ne.password="",Ne.host=null,Ne.port=null,Ne.path=[],Ne.query=null,Ne.fragment=null,Ne.cannotBeABaseURL=!1,bt=k(bt,St,""),bt=k(bt,wt,"$1")),bt=k(bt,Ie,""),_n=x(bt);jt<=_n.length;){switch(ir=_n[jt],rt){case Tt:if(ir&&K(it,ir))Nt+=ue(ir),rt=Yt;else{if(et)return le;rt=Oe;continue}break;case Yt:if(ir&&(K(_t,ir)||ir==="+"||ir==="-"||ir==="."))Nt+=ue(ir);else if(ir===":"){if(et&&(Ne.isSpecial()!==h(Ee,Nt)||Nt==="file"&&(Ne.includesCredentials()||Ne.port!==null)||Ne.scheme==="file"&&!Ne.host))return;if(Ne.scheme=Nt,et){Ne.isSpecial()&&Ee[Ne.scheme]===Ne.port&&(Ne.port=null);return}Nt="",Ne.scheme==="file"?rt=Ze:Ne.isSpecial()&&Ue&&Ue.scheme===Ne.scheme?rt=Fe:Ne.isSpecial()?rt=se:_n[jt+1]==="/"?(rt=Be,jt++):(Ne.cannotBeABaseURL=!0,J(Ne.path,""),rt=vr)}else{if(et)return le;Nt="",rt=Oe,jt=0;continue}break;case Oe:if(!Ue||Ue.cannotBeABaseURL&&ir!=="#")return le;if(Ue.cannotBeABaseURL&&ir==="#"){Ne.scheme=Ue.scheme,Ne.path=g(Ue.path),Ne.query=Ue.query,Ne.fragment="",Ne.cannotBeABaseURL=!0,rt=jr;break}rt=Ue.scheme==="file"?Ze:mt;continue;case Fe:if(ir==="/"&&_n[jt+1]==="/")rt=gt,jt++;else{rt=mt;continue}break;case Be:if(ir==="/"){rt=tr;break}else{rt=$t;continue}case mt:if(Ne.scheme=Ue.scheme,ir===qe)Ne.username=Ue.username,Ne.password=Ue.password,Ne.host=Ue.host,Ne.port=Ue.port,Ne.path=g(Ue.path),Ne.query=Ue.query;else if(ir==="/"||ir==="\\"&&Ne.isSpecial())rt=Dt;else if(ir==="?")Ne.username=Ue.username,Ne.password=Ue.password,Ne.host=Ue.host,Ne.port=Ue.port,Ne.path=g(Ue.path),Ne.query="",rt=Or;else if(ir==="#")Ne.username=Ue.username,Ne.password=Ue.password,Ne.host=Ue.host,Ne.port=Ue.port,Ne.path=g(Ue.path),Ne.query=Ue.query,Ne.fragment="",rt=jr;else{Ne.username=Ue.username,Ne.password=Ue.password,Ne.host=Ue.host,Ne.port=Ue.port,Ne.path=g(Ue.path),Ne.path.length--,rt=$t;continue}break;case Dt:if(Ne.isSpecial()&&(ir==="/"||ir==="\\"))rt=gt;else if(ir==="/")rt=tr;else{Ne.username=Ue.username,Ne.password=Ue.password,Ne.host=Ue.host,Ne.port=Ue.port,rt=$t;continue}break;case se:if(rt=gt,ir!=="/"||V(Nt,jt+1)!=="/")continue;jt++;break;case gt:if(ir!=="/"&&ir!=="\\"){rt=tr;continue}break;case tr:if(ir==="@"){gr&&(Nt="%40"+Nt),gr=!0,Me=x(Nt);for(var on=0;on65535)return ze;Ne.port=Ne.isSpecial()&&Mn===Ee[Ne.scheme]?null:Mn,Nt=""}if(et)return;rt=or;continue}else return ze;break;case Ze:if(Ne.scheme="file",ir==="/"||ir==="\\")rt=pt;else if(Ue&&Ue.scheme==="file")switch(ir){case qe:Ne.host=Ue.host,Ne.path=g(Ue.path),Ne.query=Ue.query;break;case"?":Ne.host=Ue.host,Ne.path=g(Ue.path),Ne.query="",rt=Or;break;case"#":Ne.host=Ue.host,Ne.path=g(Ue.path),Ne.query=Ue.query,Ne.fragment="",rt=jr;break;default:Je(Q(g(_n,jt),""))||(Ne.host=Ue.host,Ne.path=g(Ue.path),Ne.shortenPath()),rt=$t;continue}else{rt=$t;continue}break;case pt:if(ir==="/"||ir==="\\"){rt=kt;break}Ue&&Ue.scheme==="file"&&!Je(Q(g(_n,jt),""))&&(ft(Ue.path[0],!0)?J(Ne.path,Ue.path[0]):Ne.host=Ue.host),rt=$t;continue;case kt:if(ir===qe||ir==="/"||ir==="\\"||ir==="?"||ir==="#"){if(!et&&ft(Nt))rt=$t;else if(Nt===""){if(Ne.host="",et)return;rt=or}else{if(Dr=Ne.parseHost(Nt),Dr)return Dr;if(Ne.host==="localhost"&&(Ne.host=""),et)return;Nt="",rt=or}continue}else Nt+=ir;break;case or:if(Ne.isSpecial()){if(rt=$t,ir!=="/"&&ir!=="\\")continue}else if(!et&&ir==="?")Ne.query="",rt=Or;else if(!et&&ir==="#")Ne.fragment="",rt=jr;else if(ir!==qe&&(rt=$t,ir!=="/"))continue;break;case $t:if(ir===qe||ir==="/"||ir==="\\"&&Ne.isSpecial()||!et&&(ir==="?"||ir==="#")){if(st(Nt)?(Ne.shortenPath(),ir!=="/"&&!(ir==="\\"&&Ne.isSpecial())&&J(Ne.path,"")):Ke(Nt)?ir!=="/"&&!(ir==="\\"&&Ne.isSpecial())&&J(Ne.path,""):(Ne.scheme==="file"&&!Ne.path.length&&ft(Nt)&&(Ne.host&&(Ne.host=""),Nt=V(Nt,0)+":"),J(Ne.path,Nt)),Nt="",Ne.scheme==="file"&&(ir===qe||ir==="?"||ir==="#"))for(;Ne.path.length>1&&Ne.path[0]==="";)Z(Ne.path);ir==="?"?(Ne.query="",rt=Or):ir==="#"&&(Ne.fragment="",rt=jr)}else Nt+=fe(ir,tt);break;case vr:ir==="?"?(Ne.query="",rt=Or):ir==="#"?(Ne.fragment="",rt=jr):ir!==qe&&(Ne.path[0]+=fe(ir,ye));break;case Or:!et&&ir==="#"?(Ne.fragment="",rt=jr):ir!==qe&&(ir==="'"&&Ne.isSpecial()?Ne.query+="%27":ir==="#"?Ne.query+="%23":Ne.query+=fe(ir,ye));break;case jr:ir!==qe&&(Ne.fragment+=fe(ir,Ce));break}jt++}},parseHost:function(bt){var et,Ue,Ne;if(V(bt,0)==="["){if(V(bt,bt.length-1)!=="]"||(et=Le(ee(bt,1,-1)),!et))return He;this.host=et}else if(this.isSpecial()){if(bt=O(bt),K(ot,bt)||(et=vt(bt),et===null))return He;this.host=et}else{if(K(lt,bt))return He;for(et="",Ue=x(bt),Ne=0;Ne1?arguments[1]:void 0,rt=T(Ue,new qt(et,!1,Ne));r||(Ue.href=rt.serialize(),Ue.origin=rt.getOrigin(),Ue.protocol=rt.getProtocol(),Ue.username=rt.getUsername(),Ue.password=rt.getPassword(),Ue.host=rt.getHost(),Ue.hostname=rt.getHostname(),Ue.port=rt.getPort(),Ue.pathname=rt.getPathname(),Ue.search=rt.getSearch(),Ue.searchParams=rt.getSearchParams(),Ue.hash=rt.getHash())},Wt=Ft.prototype,Qt=function(bt,et){return{get:function(){return D(this)[bt]()},set:et&&function(Ue){return D(this)[et](Ue)},configurable:!0,enumerable:!0}};if(r&&(o(Wt,"href",Qt("serialize","setHref")),o(Wt,"origin",Qt("getOrigin")),o(Wt,"protocol",Qt("getProtocol","setProtocol")),o(Wt,"username",Qt("getUsername","setUsername")),o(Wt,"password",Qt("getPassword","setPassword")),o(Wt,"host",Qt("getHost","setHost")),o(Wt,"hostname",Qt("getHostname","setHostname")),o(Wt,"port",Qt("getPort","setPort")),o(Wt,"pathname",Qt("getPathname","setPathname")),o(Wt,"search",Qt("getSearch","setSearch")),o(Wt,"searchParams",Qt("getSearchParams")),o(Wt,"hash",Qt("getHash","setHash"))),c(Wt,"toJSON",function(){return D(this).serialize()},{enumerable:!0}),c(Wt,"toString",function(){return D(this).serialize()},{enumerable:!0}),j){var xr=j.createObjectURL,Er=j.revokeObjectURL;xr&&c(Ft,"createObjectURL",s(xr,j)),Er&&c(Ft,"revokeObjectURL",s(Er,j))}I(Ft,"URL"),t({global:!0,constructor:!0,forced:!n,sham:!r},{URL:Ft})},25204:function(i,d,e){"use strict";e(13588)},47803:function(i,d,e){"use strict";var t=e(94488),r=e(89945);t({target:"URL",proto:!0,enumerable:!0},{toJSON:function(){return r(URL.prototype.toString,this)}})},73825:function(i,d,e){"use strict";e.d(d,{Z:function(){return t}});function t(r){if(Array.isArray(r))return r}},65873:function(i,d,e){"use strict";e.d(d,{Z:function(){return r}});var t=e(89878);function r(n,a,s){return a=(0,t.Z)(a),a in n?Object.defineProperty(n,a,{value:s,enumerable:!0,configurable:!0,writable:!0}):n[a]=s,n}},38329:function(i,d,e){"use strict";e.d(d,{Z:function(){return t}});function t(){return t=Object.assign?Object.assign.bind():function(r){for(var n=1;n=0)&&(s[c]=n[c]);return s}function r(n,a){if(n==null)return{};var s=t(n,a),u,c;if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(n);for(c=0;c=0)&&Object.prototype.propertyIsEnumerable.call(n,u)&&(s[u]=n[u])}return s}},87296:function(i,d,e){"use strict";e.d(d,{Z:function(){return s}});var t=e(73825);function r(u,c){var o=u==null?null:typeof Symbol!="undefined"&&u[Symbol.iterator]||u["@@iterator"];if(o!=null){var f,h,p,x,g=[],P=!0,O=!1;try{if(p=(o=o.call(u)).next,c===0){if(Object(o)!==o)return;P=!1}else for(;!(P=(f=p.call(o)).done)&&(g.push(f.value),g.length!==c);P=!0);}catch(S){O=!0,h=S}finally{try{if(!P&&o.return!=null&&(x=o.return(),Object(x)!==x))return}finally{if(O)throw h}}return g}}var n=e(99227),a=e(66160);function s(u,c){return(0,t.Z)(u)||r(u,c)||(0,n.Z)(u,c)||(0,a.Z)()}},89878:function(i,d,e){"use strict";e.d(d,{Z:function(){return n}});var t=e(8616);function r(a,s){if((0,t.Z)(a)!="object"||!a)return a;var u=a[Symbol.toPrimitive];if(u!==void 0){var c=u.call(a,s||"default");if((0,t.Z)(c)!="object")return c;throw new TypeError("@@toPrimitive must return a primitive value.")}return(s==="string"?String:Number)(a)}function n(a){var s=r(a,"string");return(0,t.Z)(s)=="symbol"?s:String(s)}},8616:function(i,d,e){"use strict";e.d(d,{Z:function(){return t}});function t(r){"@babel/helpers - typeof";return t=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(n){return typeof n}:function(n){return n&&typeof Symbol=="function"&&n.constructor===Symbol&&n!==Symbol.prototype?"symbol":typeof n},t(r)}},99227:function(i,d,e){"use strict";e.d(d,{Z:function(){return r}});function t(n,a){(a==null||a>n.length)&&(a=n.length);for(var s=0,u=new Array(a);sr.length)&&(n=r.length);for(var a=0,s=Array(n);a3?(le=it===ce)&&(J=He[(F=He[4])?5:(F=3,3)],He[4]=He[5]=p):He[0]<=ze&&((le=ie<2&&zece||ce>it)&&(He[4]=ie,He[5]=ce,ee.n=it,F=0))}if(le||ie>1)return I;throw X=!0,ce}return function(ie,ce,le){if(k>1)throw TypeError("Generator is already running");for(X&&ce===1&&ue(ce,le),F=ce,J=le;(x=F<2?p:J)||!X;){W||(F?F<3?(F>1&&(ee.n=-1),ue(F,J)):ee.n=J:ee.v=J);try{if(k=2,W){if(F||(ie="next"),x=W[ie]){if(!(x=x.call(W,J)))throw TypeError("iterator result is not an object");if(!x.done)return x;J=x.value,F<2&&(F=0)}else F===1&&(x=W.return)&&x.call(W),F<2&&(J=TypeError("The iterator does not provide a '"+ie+"' method"),F=1);W=p}else if((x=(X=ee.n<0)?J:V.call(K,ee))!==I)break}catch(He){W=p,F=1,J=He}finally{k=1}}return{value:x,done:X}}}(B,G,H),!0),L}var I={};function E(){}function A(){}function R(){}x=Object.getPrototypeOf;var T=[][P]?x(x([][P]())):(r(x={},P,function(){return this}),x),D=R.prototype=E.prototype=Object.create(T);function M(B){return Object.setPrototypeOf?Object.setPrototypeOf(B,R):(B.__proto__=R,r(B,O,"GeneratorFunction")),B.prototype=Object.create(D),B}return A.prototype=R,r(D,"constructor",R),r(R,"constructor",A),A.displayName="GeneratorFunction",r(R,O,"GeneratorFunction"),r(D),r(D,O,"Generator"),r(D,P,function(){return this}),r(D,"toString",function(){return"[object Generator]"}),(n=function(){return{w:S,m:M}})()}function a(p,x){function g(O,S,I,E){try{var A=p[O](S),R=A.value;return R instanceof t?x.resolve(R.v).then(function(T){g("next",T,I,E)},function(T){g("throw",T,I,E)}):x.resolve(R).then(function(T){A.value=T,I(A)},function(T){return g("throw",T,I,E)})}catch(T){E(T)}}var P;this.next||(r(a.prototype),r(a.prototype,typeof Symbol=="function"&&Symbol.asyncIterator||"@asyncIterator",function(){return this})),r(this,"_invoke",function(O,S,I){function E(){return new x(function(A,R){g(O,I,A,R)})}return P=P?P.then(E,E):E()},!0)}function s(p,x,g,P,O){return new a(n().w(p,x,g,P),O||Promise)}function u(p,x,g,P,O){var S=s(p,x,g,P,O);return S.next().then(function(I){return I.done?I.value:S.next()})}function c(p){var x=Object(p),g=[];for(var P in x)g.unshift(P);return function O(){for(;g.length;)if((P=g.pop())in x)return O.value=P,O.done=!1,O;return O.done=!0,O}}var o=e(76190);function f(p){if(p!=null){var x=p[typeof Symbol=="function"&&Symbol.iterator||"@@iterator"],g=0;if(x)return x.call(p);if(typeof p.next=="function")return p;if(!isNaN(p.length))return{next:function(){return p&&g>=p.length&&(p=void 0),{value:p&&p[g++],done:!p}}}}throw new TypeError((0,o.Z)(p)+" is not iterable")}function h(){"use strict";var p=n(),x=p.m(h),g=(Object.getPrototypeOf?Object.getPrototypeOf(x):x.__proto__).constructor;function P(I){var E=typeof I=="function"&&I.constructor;return!!E&&(E===g||(E.displayName||E.name)==="GeneratorFunction")}var O={throw:1,return:2,break:3,continue:3};function S(I){var E,A;return function(R){E||(E={stop:function(){return A(R.a,2)},catch:function(){return R.v},abrupt:function(D,M){return A(R.a,O[D],M)},delegateYield:function(D,M,B){return E.resultName=M,A(R.d,f(D),B)},finish:function(D){return A(R.f,D)}},A=function(D,M,B){R.p=E.prev,R.n=E.next;try{return D(M,B)}finally{E.next=R.n}}),E.resultName&&(E[E.resultName]=R.v,E.resultName=void 0),E.sent=R.v,E.next=R.n;try{return I.call(this,E)}finally{R.p=E.prev,R.n=E.next}}}return(h=function(){return{wrap:function(A,R,T,D){return p.w(S(A),R,T,D&&D.reverse())},isGeneratorFunction:P,mark:p.m,awrap:function(A,R){return new t(A,R)},AsyncIterator:a,async:function(A,R,T,D,M){return(P(R)?s:u)(S(A),R,T,D,M)},keys:c,values:f}})()}},18773:function(i,d,e){"use strict";e.d(d,{Z:function(){return t}});function t(r,n){return t=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(a,s){return a.__proto__=s,a},t(r,n)}},42978:function(i,d,e){"use strict";e.d(d,{Z:function(){return s}});var t=e(42028);function r(u,c){var o=u==null?null:typeof Symbol!="undefined"&&u[Symbol.iterator]||u["@@iterator"];if(o!=null){var f,h,p,x,g=[],P=!0,O=!1;try{if(p=(o=o.call(u)).next,c===0){if(Object(o)!==o)return;P=!1}else for(;!(P=(f=p.call(o)).done)&&(g.push(f.value),g.length!==c);P=!0);}catch(S){O=!0,h=S}finally{try{if(!P&&o.return!=null&&(x=o.return(),Object(x)!==x))return}finally{if(O)throw h}}return g}}var n=e(3208),a=e(23317);function s(u,c){return(0,t.Z)(u)||r(u,c)||(0,n.Z)(u,c)||(0,a.Z)()}},66712:function(i,d,e){"use strict";e.d(d,{Z:function(){return s}});var t=e(42028),r=e(7553),n=e(3208),a=e(23317);function s(u){return(0,t.Z)(u)||(0,r.Z)(u)||(0,n.Z)(u)||(0,a.Z)()}},94480:function(i,d,e){"use strict";e.d(d,{Z:function(){return u}});var t=e(97047);function r(c){if(Array.isArray(c))return(0,t.Z)(c)}var n=e(7553),a=e(3208);function s(){throw new TypeError(`Invalid attempt to spread non-iterable instance. -In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function u(c){return r(c)||(0,n.Z)(c)||(0,a.Z)(c)||s()}},88058:function(i,d,e){"use strict";e.d(d,{Z:function(){return n}});var t=e(76190);function r(a,s){if((0,t.Z)(a)!="object"||!a)return a;var u=a[Symbol.toPrimitive];if(u!==void 0){var c=u.call(a,s||"default");if((0,t.Z)(c)!="object")return c;throw new TypeError("@@toPrimitive must return a primitive value.")}return(s==="string"?String:Number)(a)}function n(a){var s=r(a,"string");return(0,t.Z)(s)=="symbol"?s:s+""}},76190:function(i,d,e){"use strict";e.d(d,{Z:function(){return t}});function t(r){"@babel/helpers - typeof";return t=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(n){return typeof n}:function(n){return n&&typeof Symbol=="function"&&n.constructor===Symbol&&n!==Symbol.prototype?"symbol":typeof n},t(r)}},3208:function(i,d,e){"use strict";e.d(d,{Z:function(){return r}});var t=e(97047);function r(n,a){if(n){if(typeof n=="string")return(0,t.Z)(n,a);var s={}.toString.call(n).slice(8,-1);return s==="Object"&&n.constructor&&(s=n.constructor.name),s==="Map"||s==="Set"?Array.from(n):s==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(s)?(0,t.Z)(n,a):void 0}}},5529:function(i,d,e){"use strict";e.d(d,{Z:function(){return u}});var t=e(58289),r=e(18773);function n(c){try{return Function.toString.call(c).indexOf("[native code]")!==-1}catch(o){return typeof c=="function"}}var a=e(75538);function s(c,o,f){if((0,a.Z)())return Reflect.construct.apply(null,arguments);var h=[null];h.push.apply(h,o);var p=new(c.bind.apply(c,h));return f&&(0,r.Z)(p,f.prototype),p}function u(c){var o=typeof Map=="function"?new Map:void 0;return u=function(h){if(h===null||!n(h))return h;if(typeof h!="function")throw new TypeError("Super expression must either be null or a function");if(o!==void 0){if(o.has(h))return o.get(h);o.set(h,p)}function p(){return s(h,arguments,(0,t.Z)(this).constructor)}return p.prototype=Object.create(h.prototype,{constructor:{value:p,enumerable:!1,writable:!0,configurable:!0}}),(0,r.Z)(p,h)},u(c)}},53280:function(i,d,e){"use strict";e.d(d,{D:function(){return r}});function t(n,a,s){var u=s||{},c=u.noTrailing,o=c===void 0?!1:c,f=u.noLeading,h=f===void 0?!1:f,p=u.debounceMode,x=p===void 0?void 0:p,g,P=!1,O=0;function S(){g&&clearTimeout(g)}function I(A){var R=A||{},T=R.upcomingOnly,D=T===void 0?!1:T;S(),P=!D}function E(){for(var A=arguments.length,R=new Array(A),T=0;Tn?h?(O=Date.now(),o||(g=setTimeout(x?j:B,n))):B():o!==!0&&(g=setTimeout(x?j:B,x===void 0?n-M:n))}return E.cancel=I,E}function r(n,a,s){var u=s||{},c=u.atBegin,o=c===void 0?!1:c;return t(n,a,{debounceMode:o!==!1})}}},__webpack_module_cache__={};function __webpack_require__(i){var d=__webpack_module_cache__[i];if(d!==void 0)return d.exports;var e=__webpack_module_cache__[i]={id:i,loaded:!1,exports:{}};return __webpack_modules__[i].call(e.exports,e,e.exports,__webpack_require__),e.loaded=!0,e.exports}__webpack_require__.m=__webpack_modules__,function(){__webpack_require__.amdO={}}(),function(){__webpack_require__.n=function(i){var d=i&&i.__esModule?function(){return i.default}:function(){return i};return __webpack_require__.d(d,{a:d}),d}}(),function(){var i=Object.getPrototypeOf?function(e){return Object.getPrototypeOf(e)}:function(e){return e.__proto__},d;__webpack_require__.t=function(e,t){if(t&1&&(e=this(e)),t&8||typeof e=="object"&&e&&(t&4&&e.__esModule||t&16&&typeof e.then=="function"))return e;var r=Object.create(null);__webpack_require__.r(r);var n={};d=d||[null,i({}),i([]),i(i)];for(var a=t&2&&e;typeof a=="object"&&!~d.indexOf(a);a=i(a))Object.getOwnPropertyNames(a).forEach(function(s){n[s]=function(){return e[s]}});return n.default=function(){return e},__webpack_require__.d(r,n),r}}(),function(){__webpack_require__.d=function(i,d){for(var e in d)__webpack_require__.o(d,e)&&!__webpack_require__.o(i,e)&&Object.defineProperty(i,e,{enumerable:!0,get:d[e]})}}(),function(){__webpack_require__.f={},__webpack_require__.e=function(i){return Promise.all(Object.keys(__webpack_require__.f).reduce(function(d,e){return __webpack_require__.f[e](i,d),d},[]))}}(),function(){__webpack_require__.u=function(i){return""+({26:"p__Classrooms__Lists__Graduation__Tasks__Edit__index",65:"p__StudentEffectivenessAnalysis__index",67:"p__Message__index",109:"p__Classrooms__Lists__ShixunHomeworks__Detail__components__CodeReview__Detail__index",195:"p__Classrooms__Lists__GroupHomework__Detail__index",264:"p__User__Detail__Order__pages__orderPay__index",265:"p__User__Detail__Topics__index",292:"p__Classrooms__Lists__Exercise__Add__index",310:"p__User__Detail__ExperImentImg__Detail__index",337:"p__Paperlibrary__Random__PreviewEdit__index",342:"p__Classrooms__Lists__ShixunHomeworks__Comment__index",479:"p__Classrooms__Lists__GroupHomework__EditWork__index",485:"p__Question__AddOrEdit__BatchAdd__index",508:"p__Forums__Detail__id",532:"p__ExcellentCourse__index",533:"p__Classrooms__Lists__Video__Statistics__Detail__index",547:"p__Account__index",556:"p__User__Detail__Order__pages__invoice__index",559:"layouts__virtualDetail__index",576:"p__Account__Profile__Edit__index",643:"p__Classrooms__Lists__Polls__QuestionnaireInfo__index",680:"p__Innovation__index",700:"p__tasks__Jupyter__index",737:"p__Classrooms__Lists__CommonHomework__Detail__components__CodeReview__Detail__index",745:"p__Classrooms__Lists__SmartPlan__Detail__index",799:"p__User__Detail__Topics__Poll__Detail__index",869:"p__Guidance__index",895:"p__Classrooms__Lists__Video__Items__videoInfo__index",919:"p__knowledgegraph__Statistics__LearningPath__index",921:"p__Classrooms__Lists__Exercise__CodeDetails__index",928:"p__RestFul__Edit__index",1006:"p__RestFul__index",1025:"p__KnowledgeHub__index",1043:"p__Classrooms__Lists__Graduation__Tasks__index",1045:"p__virtualSpaces__Lists__Knowledge__AddAndEdit__index",1048:"p__Classrooms__Lists__ProgramHomework__Detail__Ranking__index",1070:"p__Innovation__PublicMirror__index",1148:"p__Shixuns__Detail__Repository__UploadFile__index",1150:"p__BwDemo__index",1211:"p__Classrooms__Lists__CommonHomework__EditWork__index",1253:"p__Graduations__Lists__Gradingsummary__index",1257:"p__Classrooms__Lists__ResourceRecommend__index",1265:"p__Classrooms__Lists__Announcement__index",1276:"p__MoopCases__Success__index",1343:"p__User__Detail__ResourceAllocation__index",1344:"p__Hami__index",1416:"p__User__Detail__AccountInfo__CareerCertification__index",1423:"p__Shixuns__Edit__body__Level__Challenges__EditPracticeAnswer__index",1427:"p__Classrooms__Lists__Statistics__index",1443:"p__EffectivenessAnalysis__index",1450:"p__Classrooms__Lists__ShixunHomeworks__Commitsummary__index",1461:"p__Graduations__Lists__Topics__index",1470:"p__User__Register__index",1475:"p__Shixuns__Detail__Dataset__JupyterData__index",1482:"p__Classrooms__Lists__Graduation__Topics__Edit__index",1512:"p__Classrooms__Lists__Exercise__AnswerCheck__index",1520:"p__Engineering__Lists__StudentList__index",1545:"p__Paperlibrary__Random__ExchangeFromProblemSet__index",1578:"p__Classrooms__Lists__Graduation__Topics__Detail__index",1581:"p__Problemset__Preview__index",1582:"p__Classrooms__Lists__GroupHomework__Add__index",1657:"p__Shixuns__Edit__body__Level__Challenges__EditQuestion__index",1660:"p__User__QQLogin__index",1674:"p__Classrooms__ClassicCases__index",1702:"p__Classrooms__New__index",1713:"p__virtualSpaces__Lists__Settings__index",1717:"layouts__index",1727:"p__Classrooms__Lists__CourseGroup__NotList__index",1783:"p__virtualSpaces__Lists__Experiment__index",1799:"p__Competitions__Entered__Assembly__TeamDateil",1831:"p__Graduations__Index__index",1836:"p__Classrooms__Lists__Attendance__Webview__Teacher__index",1855:"p__MoopCases__InfoPanel__index",1880:"p__User__Detail__Order__pages__apply__index",1939:"p__User__Detail__Order__index",1953:"p__Problemset__NewItem__index",1962:"p__Classrooms__Lists__Engineering__index",1994:"p__Classrooms__Lists__AI__AIknowledge__index",2045:"p__Engineering__Lists__TeacherList__index",2076:"p__User__Detail__Competitions__index",2102:"p__Classrooms__Lists__Board__Edit__index",2141:"p__Shixuns__Detail__Split__index",2216:"p__DataSet__Index__index",2240:"p__User__Detail__Videos__Upload__index",2254:"p__Shixuns__Detail__Discuss__index",2300:"p__Api__index",2303:"p__Classrooms__Lists__CommonHomework__Comment__index",2306:"p__Classrooms__Lists__AI__AIagent__index",2307:"p__Report__index",2338:"p__Classrooms__Lists__CommonHomework__Review__index",2339:"p__virtualSpaces__Lists__Plan__Detail__index",2396:"p__User__Detail__ResourcesCenter__index",2404:"p__Classrooms__Lists__Template__teacher__index",2412:"p__User__Detail__Videos__index",2425:"p__Classrooms__Lists__Board__Detail__index",2443:"p__Graduations__Lists__StageModule__index",2476:"p__Colleges__index",2501:"p__Search__index",2524:"p__knowledgegraph__Detail__components__Content__components__AbilityMap__Detail__index",2529:"p__User__Detail__id",2539:"p__Graduations__Review__index",2548:"p__Engineering__Norm__Detail__index",2570:"p__Competitions__Detail__index",2603:"p__Classrooms__Lists__ProgramHomework__Detail__answer__Add__index",2659:"p__User__Detail__UserPortrait__index",2707:"p__Innovation__MyDataSet__index",2806:"p__User__Detail__Topics__Exercise__Detail__index",2819:"p__Classrooms__Lists__Template__detail__index",2823:"p__Engineering__Navigation__Home__index",2826:"p__User__Detail__DataSet__index",2829:"p__Messages__Private__index",2865:"p__Innovation__MyMirror__index",2875:"p__Shixuns__Detail__id",2884:"p__Classrooms__Lists__ProgramHomework__Comment__index",2983:"p__Forums__Index__index",3006:"p__Engineering__index",3141:"p__Innovation__Detail__index",3157:"p__User__Detail__ExperImentImg__Add__index",3183:"p__Engineering__Lists__GraduationIndex__index",3212:"p__MoopCases__index",3220:"p__Classrooms__Lists__Video__Upload__index",3247:"p__Paperlibrary__See__index",3260:"p__Paperlibrary__Add__index",3282:"layouts__ShixunDetail__index",3317:"p__Classrooms__Lists__Graduation__Topics__Add__index",3332:"p__Paths__Detail__id",3355:"p__Classrooms__Lists__Polls__index",3356:"p__Classrooms__Lists__Assistant__index",3391:"p__Classrooms__Lists__ProgramHomework__Detail__components__CodeReview__Detail__index",3433:"p__Classrooms__Lists__Exercise__Sumup__Edit__index",3442:"p__Classrooms__Lists__Board__Add__index",3443:"p__knowledgegraph__Statistics__AbilityMap__Detail",3447:"p__User__Detail__Order__pages__orderInformation__index",3451:"p__Classrooms__Lists__Statistics__StudentStatistics__Detail__index",3496:"p__User__Detail__OtherResources__index",3509:"p__HttpStatus__SixActivities",3581:"p__Classrooms__Lists__ShixunHomeworks__Detail__index",3585:"p__Classrooms__Lists__Statistics__StudentSituation__index",3589:"p__knowledgegraph__Statistics__index",3665:"p__tasks__index",3668:"p__Classrooms__Lists__CommonHomework__Detail__index",3673:"p__Administration__Classroom__index",3685:"p__knowledgegraph__Detail__components__Content__components__AbilityMap__Edit__index",3747:"p__virtualSpaces__Lists__Homepage__index",3784:"p__Paperlibrary__Random__Detail__index",3862:"p__HttpStatus__403",3873:"p__virtualSpaces__Lists__Lesson__index",3897:"p__WxMiniProgram__Courseware__Study__index",3910:"p__HttpStatus__introduction",3935:"p__Classrooms__Lists__GroupHomework__index",3951:"p__Classrooms__Lists__ProgramHomework__Detail__index",4017:"p__Classrooms__Lists__PlaceholderPage__index",4030:"p__Classrooms__Lists__ProgramHomework__AddAndEdit__index",4056:"p__IntrainCourse__index",4058:"p__Demo__index",4078:"p__Messages__Tidings__index",4093:"p__Classrooms__Lists__Attendance__Detail__index",4105:"p__Classrooms__Lists__Exercise__Answer__index",4144:"p__Problemset__Preview__New__index",4164:"p__Classrooms__Lists__Exercise__Detail__index",4216:"p__Classrooms__Lists__ProgramHomework__Detail__answer__Edit__index",4217:"p__Classrooms__Lists__Video__Statistics__index",4227:"p__Paths__Overview__index",4259:"p__User__Detail__Order__pages__result__index",4264:"p__Forums__New__index",4339:"p__knowledgegraph__Statistics__PathAtlas__Detail",4449:"p__Competitions__Exports__index",4492:"p__Graduations__Lists__StudentSelection__index",4496:"p__HttpStatus__HpcCourse",4498:"p__Shixuns__Edit__body__Level__Challenges__NewPractice__index",4504:"p__virtualSpaces__Lists__Survey__index",4514:"p__Account__Results__index",4520:"p__Account__Secure__index",4546:"p__Engineering__Lists__TrainingProgram__Add__index",4565:"p__HttpStatus__500",4572:"p__Classrooms__Lists__ExportList__index",4599:"p__Problemset__index",4601:"p__Paths__Detail__Statistics__index",4610:"p__User__Detail__LearningPath__index",4621:"p__Administration__Profession__index",4662:"p__Classrooms__Lists__GroupHomework__Review__index",4715:"p__virtualSpaces__Lists__Material__Detail__index",4736:"p__User__Detail__Projects__index",4741:"p__Problems__OjForm__NewEdit__index",4757:"p__virtualSpaces__Lists__Workplace__index",4766:"p__Administration__index",4770:"p__Classrooms__Lists__ProgramHomework__Detail__answer__index",4795:"p__Classrooms__Lists__Graduation__Tasks__Add__index",4800:"p__Engineering__Lists__GraduatedMatrix__index",4849:"p__User__Detail__ExperImentImg__index",4862:"p__Paperlibrary__index",4884:"p__Shixuns__Detail__Repository__Commit__index",4889:"p__Classrooms__Lists__Exercise__ImitateAnswer__index",4928:"p__Classrooms__Lists__LearningPath__index",4973:"p__Engineering__Evaluate__List__index",4994:"p__Problems__OjForm__index",5022:"p__Graduations__Lists__Settings__index",5043:"p__User__Detail__Topics__Poll__Edit__index",5048:"p__Classrooms__Lists__Graduation__Topics__index",5096:"p__Shixuns__Detail__AuditSituation__index",5111:"p__Terminal__index",5125:"p__Classrooms__Lists__Exercise__DetailedAnalysis__index",5148:"p__Classrooms__Lists__Polls__Answer__index",5176:"p__User__Detail__Videos__Protocol__index",5179:"p__Administration__Student__Edit__index",5186:"p__Classrooms__Overview__index",5191:"p__User__Detail__Certificate__index",5238:"p__virtualSpaces__Lists__Material__index",5297:"p__Classrooms__Lists__Exercise__Detail__components__DuplicateChecking__CheckDetail__index",5319:"p__Classrooms__Lists__ProgramHomework__Detail__answer__Detail__index",5335:"p__Engineering__Lists__CourseMatrix__index",5357:"p__Engineering__Lists__TrainingProgram__Edit__index",5359:"p__Messages__Detail__index",5382:"p__DataSet__Detail__index",5402:"p__User__Detail__Topics__Detail__index",5470:"p__Shixuns__Detail__Collaborators__index",5518:"p__Classrooms__Lists__Template__index",5549:"p__Shixuns__New__CreateImg__index",5572:"p__Paths__HigherVocationalEducation__index",5573:"p__Shixuns__Detail__Merge__index",5599:"p__User__Detail__Paths__index",5624:"p__Graduations__Lists__Index__index",5650:"p__Competitions__Update__index",5705:"p__virtualSpaces__Lists__Construction__index",5729:"p__Help__Index",5741:"p__Classrooms__Lists__SmartPlan__index",5775:"p__Engineering__Lists__Document__index",5786:"layouts__LoginAndRegister__index",5798:"p__Classrooms__Lists__Video__Statistics__UserDetail__index",5816:"p__Paperlibrary__Random__Edit__index",5825:"p__Classrooms__Lists__Exercise__index",5888:"p__Classrooms__Lists__CommonHomework__Add__index",5891:"p__virtualSpaces__Lists__Resources__index",5895:"p__User__Detail__AccountInfo__Profile__Edit__index",5902:"p__Classrooms__Lists__Exercise__Sumup__index",5915:"p__knowledgegraph__Detail__Statistics__index",5927:"p__Classrooms__Lists__ShixunHomeworks__Detail__components__TestResult",5992:"p__Classrooms__Lists__Exercise__ReviewGroup__index",6029:"p__Administration__Student__index",6034:"p__HttpStatus__UserAgents",6052:"p__Paths__Index__index",6063:"p__Graduations__Lists__Personmanage__index",6069:"p__virtualSpaces__Lists__Lesson__Detail__index",6127:"p__Classrooms__Lists__ProgramHomework__Ranking__index",6170:"p__HttpStatus__downloadStudent",6265:"p__virtualSpaces__Lists__Discussion__index",6270:"p__MyProblem__index",6277:"p__Shixuns__Edit__index",6328:"p__Shixuns__Edit__body__Warehouse__index",6366:"p__Innovation__PublicProject__index",6434:"p__User__Detail__Order__pages__records__index",6444:"p__Video__Detail__id",6452:"p__Innovation__PublicDataSet__index",6531:"p__HttpStatus__404",6541:"p__Shixuns__Detail__Dataset__index",6583:"p__User__Detail__Classrooms__index",6587:"p__User__Detail__Videos__Protocol__resource",6634:"p__Innovation__Tasks__index",6651:"p__Engineering__Evaluate__Detail__index",6685:"p__Classrooms__Index__index",6729:"p__Classrooms__Lists__GroupHomework__Edit__index",6741:"p__Engineering__Norm__List__index",6758:"p__Classrooms__Lists__Attachment__index",6784:"p__Innovation__Edit__index",6788:"p__Classrooms__Lists__ProgramHomework__index",6796:"p__virtualSpaces__Lists__Announcement__Detail__index",6805:"p__User__Detail__AccountInfo__RealNameCertification__index",6820:"p__User__Detail__Topics__Normal__index",6845:"p__Shixuns__Detail__Settings__index",6882:"p__Classrooms__New__StartClass__index",6883:"p__Competitions__Index__index",6904:"p__MoopCases__FormPanel__index",6913:"p__Question__AddOrEdit__index",6963:"p__Classrooms__Lists__Engineering__Detail__index",6982:"p__User__Detail__AccountInfo__Profile__index",7008:"p__Shixuns__New__index",7042:"p__knowledgegraph__Statistics__LearningPath__Detail",7043:"p__User__Detail__Topics__Exercise__Edit__index",7045:"p__Classrooms__Lists__CommonHomework__SubmitWork__index",7046:"p__Shixuns__Detail__Repository__AddFile__index",7058:"p__virtualSpaces__Lists__Survey__Detail__index",7062:"layouts__SimpleLayouts",7172:"p__User__Detail__MemberCenter__index",7178:"p__User__BindAccount__index",7182:"p__User__ResetPassword__index",7242:"p__Innovation__MyProject__index",7260:"p__Account__Certification__index",7333:"p__User__WechatLogin__index",7395:"p__Classrooms__Lists__Statistics__StudentDetail__index",7460:"p__Question__OjProblem__index",7477:"p__virtualSpaces__Lists__Announcement__index",7482:"p__Classrooms__Lists__Exercise__Notice__index",7527:"p__MyProblem__RecordDetail__index",7545:"p__Graduations__Lists__Archives__index",7560:"p__Administration__College__index",7589:"p__virtualSpaces__Lists__DigitalTopics__index",7614:"p__Shixuns__Edit__body__Level__Challenges__RankingSetting__index",7622:"p__Classrooms__Lists__Polls__Detail__index",7806:"p__Classrooms__Lists__Statistics__StatisticsQuality__index",7852:"p__Classrooms__Lists__ShixunHomeworks__index",7855:"p__User__Detail__ResourcesCenter__Detail__index",7857:"p__Shixuns__Edit__body__Level__Challenges__NewQuestion__index",7878:"p__Classrooms__Lists__LiveVideo__index",7883:"p__Classrooms__Lists__Exercise__WrongAnswer__index",7884:"p__Shixuns__Exports__index",7922:"p__Classrooms__Lists__CourseGroup__Detail__index",8014:"p__Classrooms__Lists__Teachers__index",8062:"p__User__Detail__Topicbank__index",8072:"p__Classrooms__Lists__GroupHomework__SubmitWork__index",8077:"p__Classrooms__Lists__Students__index",8085:"p__Classrooms__Lists__Exercise__Review__index",8137:"p__knowledgegraph__Statistics__PathAtlas__index",8143:"layouts__GraduationsDetail__index",8155:"p__Shixuns__Overview__index",8237:"p__User__Detail__Order__pages__view__index",8241:"p__virtualSpaces__Lists__Plan__index",8302:"p__Classrooms__Lists__Board__index",8307:"p__User__Detail__Shixuns__index",8319:"p__tasks__resylt__index",8340:"p__Classrooms__Lists__Attendance__Webview__Student__index",8398:"p__virtualSpaces__Lists__Resources__Detail__index",8431:"p__Classrooms__Lists__Exercise__Export__index",8435:"p__Classrooms__Lists__Attendance__index",8447:"p__virtualSpaces__Lists__Knowledge__index",8517:"p__User__Detail__Topics__Group__index",8522:"p__Classrooms__Lists__SmartPlan__Info__PptInfo__index",8563:"p__virtualSpaces__Lists__Discussion__Detail__index",8634:"p__Classrooms__Lists__CourseGroup__List__index",8639:"p__Forums__Index__redirect",8665:"p__Engineering__Lists__TrainingObjectives__index",8688:"p__Shixuns__Detail__Repository__index",8689:"p__Classrooms__Lists__Statistics__VideoStatistics__index",8723:"p__Classrooms__Lists__Polls__Edit__index",8782:"p__Shixuns__Index__index",8787:"p__Competitions__Entered__index",8795:"p__Classrooms__Lists__Exercise__Detail__components__WordInfo__index",8797:"p__Competitions__Edit__index",8821:"p__Shixuns__New__components__IntelligentProject__AiStreamIndex__index",8823:"p__knowledgegraph__Detail__id",8827:"p__Classrooms__Lists__OnlineLearning__index",8866:"p__index",8882:"p__Classrooms__Lists__Graduation__Tasks__Detail__index",8885:"p__Classrooms__Lists__Statistics__StudentStatistics__index",8982:"p__Paths__New__index",8999:"p__Three__index",9076:"p__Account__Binding__index",9133:"p__Shixuns__Detail__Challenges__index",9205:"p__Shixuns__Edit__body__Level__Challenges__EditPracticeSetting__index",9215:"p__Shixuns__Detail__ForkList__index",9332:"p__Classrooms__Lists__Video__index",9360:"p__User__Detail__virtualSpaces__index",9366:"p__User__Login__index",9391:"p__Engineering__Lists__CurseSetting__index",9404:"monaco-editor",9408:"p__Shixuns__Detail__RankingList__index",9416:"p__Graduations__Lists__Tasks__index",9472:"p__Shixuns__Detail__Poll__index",9487:"p__LargeScreen__index",9489:"p__Engineering__Lists__CourseList__index",9507:"p__User__Detail__ResourceGuarantee__index",9590:"p__User__Detail__TeachGroup__index",9595:"p__knowledgegraph__Statistics__AbilityMap__index",9647:"p__Question__Index__index",9649:"p__Engineering__Lists__TrainingProgram__index",9674:"p__Shixuns__New__ImagePreview__index",9677:"p__virtualSpaces__Lists__Announcement__AddAndEdit__index",9695:"p__Classrooms__Lists__Polls__Add__index",9715:"p__Classrooms__Lists__CommonHomework__Edit__index",9716:"p__Question__OjProblem__RecordDetail__index",9785:"p__Classrooms__Lists__Template__student__index",9788:"p__Account__Profile__index",9890:"p__Classrooms__Lists__CommonHomework__index",9891:"p__User__Detail__Videos__Success__index",9921:"p__Classrooms__ExamList__index",9922:"p__Classrooms__Lists__Statistics__StudentVideo__index",9944:"p__Classrooms__Lists__Video__Statistics__StudentDetail__index"}[i]||i)+"."+{26:"6c15f45f",65:"7d7258b1",67:"3135ff35",109:"f9ca0085",195:"8f3f87a8",264:"cefd7dbf",265:"4ddd9b4c",292:"e6be6f0c",310:"d1612d4c",316:"1f60ada6",337:"b28d7fbc",342:"7abd208d",354:"d4d139cf",358:"6f7bccbd",479:"0475ca83",485:"3d38c420",508:"6568d237",532:"1d66ea56",533:"d06b7355",547:"a2a6569b",556:"0f9730ef",559:"9957e836",576:"38d17bd6",629:"44a1d9a5",643:"497ef251",671:"4a609b8d",680:"2fce9111",700:"a493ff93",737:"7c89f385",741:"ac5fd360",745:"5baf3508",799:"91245b5f",869:"fd40b757",895:"5f6eef54",919:"75eebc43",921:"d433c2b1",928:"558b00b3",981:"24da50c7",1006:"39fdc0c3",1025:"5dd9a3be",1043:"1d32fb35",1045:"58e03233",1048:"33a40103",1070:"d35d6952",1144:"c90eccaf",1148:"a119b62e",1150:"424fb49f",1154:"8cb80842",1211:"46993ae4",1253:"dd6b2ba2",1257:"0d7bbbde",1265:"a8e0116f",1274:"5f6ea65a",1276:"5b045a0b",1343:"ffb7cd5b",1344:"d204ae0f",1416:"7ad3f552",1423:"138d75cb",1427:"7bf625cb",1443:"22538e8d",1450:"9d324eb2",1461:"126ca66a",1462:"fcf08abc",1470:"5d1229ad",1475:"b713b81c",1482:"3ff15951",1497:"a7325142",1512:"ae9fdc93",1520:"7dd62ed4",1545:"ec6196ac",1578:"0d43c52a",1581:"15810b5c",1582:"8489ac3f",1602:"b5bc7bcd",1646:"e6e27b60",1657:"ec78dca5",1660:"1e8f1545",1674:"825a3a4d",1702:"13d3527b",1713:"ca841937",1717:"3f32c13f",1727:"63a90233",1783:"7de123e6",1799:"1e51dbb9",1831:"2f9ba8a7",1836:"be00be1e",1855:"9a602161",1880:"2d8b1ba2",1939:"806dc882",1953:"a13d99fa",1962:"59a1722d",1994:"eef36a79",2011:"59d51f98",2045:"e984431c",2076:"17369331",2102:"51b96035",2141:"9f1a0113",2216:"19144b8c",2223:"83420cbc",2240:"bee99d40",2249:"f4830452",2254:"2b611d16",2300:"6fe85c00",2303:"b7dc6027",2306:"06d6199c",2307:"d65d1978",2338:"004fc0ce",2339:"7f6c9f5c",2386:"192e235c",2396:"59e4ffbc",2404:"a1fef1ef",2412:"b6f435e7",2425:"895cd942",2443:"53bdb8b7",2476:"52cb6ad1",2494:"68080a87",2501:"5b224371",2524:"b14c1bba",2529:"3ed53581",2538:"de4a3723",2539:"e33ff8e0",2548:"be855053",2570:"59be7860",2594:"e87d3761",2603:"161c2838",2659:"77858f38",2692:"8c619613",2707:"18bd2267",2806:"654774ac",2819:"2e74db0f",2823:"d246010d",2826:"8e39ead9",2829:"6690b28a",2837:"54a82605",2865:"a239a938",2875:"57c32709",2884:"a7adc4a6",2921:"6803fa32",2969:"ab3357d7",2983:"79837e5a",3006:"d95286c0",3133:"9bf3f89c",3141:"7221c7e4",3157:"94202dac",3183:"111d80be",3198:"8e655451",3212:"5e911eb3",3220:"b7fd155f",3247:"2a8fa23d",3260:"e4b30756",3282:"ec5d8698",3317:"51e5a46b",3332:"60ae33a7",3355:"63796189",3356:"131303b1",3391:"9baed927",3433:"a5ac9242",3442:"bb1ddad0",3443:"cffd5e12",3447:"03e7cda7",3451:"351cb656",3496:"bfdb3a2c",3509:"c5b9f791",3550:"3dc83156",3581:"18a27f6a",3585:"452cf4bc",3589:"445412e0",3665:"43659983",3668:"c55e284e",3673:"90a59004",3685:"4d97c03d",3697:"481a10d9",3747:"e49e0a78",3754:"b5882d05",3777:"d5b0f2f1",3784:"64deaf96",3805:"9dbcb95e",3846:"cc3d144e",3862:"25257b34",3873:"a107e50b",3885:"f87f7f15",3897:"0e00bc9a",3910:"42dd1fe5",3935:"3da88932",3951:"fd3d8765",3987:"5cecd51b",4014:"27a8e97c",4017:"bbf81e63",4030:"23d99ff9",4056:"11b09a09",4058:"bda7cd92",4078:"e282f69e",4088:"6f7d1078",4093:"565aa156",4105:"cc4cd2ab",4144:"ca2e1354",4164:"6b93f70c",4216:"82dfc191",4217:"1bede639",4227:"a9d2fcc8",4259:"f06c05d3",4264:"13a305c8",4339:"428bcc6f",4347:"ce21ef2e",4354:"140899b7",4360:"cf5efa52",4449:"be25fe9a",4492:"a1f699e0",4496:"f4accf72",4498:"5cb4f7cf",4504:"054284c1",4514:"055b0b14",4520:"18f5b97c",4546:"5a2a8496",4565:"7910a818",4572:"0007bc04",4599:"8cdeaf8a",4601:"9c7f592c",4610:"058a6bbb",4612:"fc39cfc0",4621:"cbcc9754",4628:"ece2c60c",4662:"895d14e1",4685:"c33f1528",4715:"40a183c1",4736:"61335126",4741:"a347f5bf",4757:"ebdbc2ae",4766:"b443a652",4770:"82f6cb9f",4790:"619413e4",4795:"322ecde7",4797:"a24e92db",4800:"a81bd2d0",4849:"564b7a0a",4850:"1edda4b7",4862:"82b9275e",4884:"841bb1ed",4889:"34e18f88",4928:"1a283ccd",4973:"b151ea8e",4994:"1ee0a23a",5022:"45c8bbcb",5043:"35947aef",5048:"1a18b273",5060:"85dafcc6",5096:"300f1295",5111:"f12065a1",5125:"71065c2c",5148:"4a3a9edb",5176:"a28ca506",5179:"a95a72d4",5186:"e54232b6",5191:"3cf3282e",5238:"734c4e51",5290:"5dabcdc2",5297:"edcefafc",5319:"bcb5b655",5321:"1163c84e",5335:"6aa1d7f0",5354:"7ae70604",5357:"d53475b5",5359:"988dd6e7",5382:"ded5e93d",5402:"dab5b3e4",5416:"454536b7",5434:"38b302a6",5450:"e9f47a01",5470:"e474ef54",5494:"d89549c4",5518:"d30e6340",5549:"c9a68aa4",5572:"3f124e98",5573:"acfb7e68",5599:"a4faab25",5624:"c7752ba5",5631:"e00d3d36",5650:"931bb442",5679:"4a090bef",5698:"f9bb568f",5705:"0374d74d",5729:"3891c8c1",5741:"77e465d5",5764:"e0d7e586",5775:"310b25c8",5786:"45b63197",5798:"0473e687",5816:"e31dcc95",5825:"9d097f31",5844:"e5dad3c7",5876:"5eded409",5888:"8f95c738",5891:"d049790b",5895:"d2b257ea",5902:"783c8c89",5911:"84a8d8dc",5915:"fe3024a9",5927:"f8a65b37",5992:"6baf2884",6029:"45d0a266",6034:"fa9429ef",6045:"d268f87f",6047:"3ce45acd",6052:"abe8aed2",6063:"6561e36f",6069:"863f37f8",6126:"b8ec523d",6127:"872efad6",6170:"c6367296",6265:"2cb7058a",6270:"44db1013",6277:"aca5432d",6328:"9df2ef02",6366:"c023a0d2",6378:"7f3a946a",6411:"fd1df746",6434:"5933cfd1",6444:"e4e27e94",6452:"a3bec9f8",6531:"27c32c6c",6541:"b90ca0e9",6583:"b35d3483",6587:"6d358f34",6634:"d9dc7fc0",6651:"2dd847f8",6685:"4813ca09",6729:"ff757329",6741:"32475cec",6758:"c42de674",6774:"59d4d618",6784:"81b04235",6788:"139701af",6796:"7f212902",6805:"f1d11507",6820:"70d07ec8",6845:"0ce38311",6882:"b033e9ae",6883:"712bce25",6904:"6f460059",6913:"4ed436f5",6963:"fc97e552",6982:"2c1466d3",7008:"a31cf295",7042:"4eb4327c",7043:"a2f96e29",7045:"1b7c5605",7046:"8cbaec1f",7058:"adf01ca6",7062:"a5c881e9",7084:"46ccce72",7156:"e7466006",7172:"46e040f4",7178:"04c92750",7182:"2dafd7fd",7242:"6cbdbcb6",7260:"987366d1",7331:"2e27a23b",7333:"32c34d68",7365:"1005464f",7395:"cd9ddbdd",7460:"d28e975b",7477:"40424b94",7482:"54d5e960",7527:"3da5a91f",7545:"ee7dc4af",7560:"2c0ebf7a",7589:"975fcb1c",7591:"c8233ce9",7614:"8163d68a",7622:"0a1a01d3",7686:"4fcec9f9",7706:"c2a79e40",7806:"59c29020",7852:"569e60bb",7855:"f1912a4c",7857:"ce6edd99",7878:"e510f822",7883:"79f6a08a",7884:"f1135d74",7922:"31f3cc80",7964:"29aed9a1",8014:"1de47ba2",8062:"6db4f5c6",8072:"d912557b",8077:"94f34a54",8085:"38a14667",8089:"d536b13a",8097:"8380d8e5",8137:"16e59af5",8143:"e4ca58af",8155:"3499bfdf",8161:"83c5fa9a",8196:"715a03e4",8237:"b8239766",8241:"13c1588d",8302:"6b3ddc21",8307:"a308b2d2",8319:"0be6f7f1",8340:"ec426751",8350:"07df8a75",8398:"810b2f88",8431:"7c750cb2",8435:"97bb966f",8447:"1ada30a2",8517:"6aa3e07d",8522:"547cc7f6",8561:"333e8ec9",8563:"cb5b7c01",8634:"12aa5681",8639:"e9858125",8665:"4a7a375b",8688:"7151072c",8689:"aae02bde",8723:"b3bcc061",8737:"ce7dad23",8750:"0248bdf2",8776:"0ad26240",8782:"b2770903",8787:"c5ad71fd",8795:"487fd618",8797:"4f0854bc",8821:"25bc491a",8823:"46fed210",8827:"8335e672",8842:"9f25a3e2",8866:"f758ca17",8882:"49bec4fc",8885:"1b79dd61",8898:"d002bcd8",8909:"4ed61cd4",8920:"7f82440c",8963:"790aecdd",8982:"236d90ba",8999:"0b4f9821",9076:"ef566607",9104:"bbcb2345",9133:"6fb1b9fe",9205:"6c425a66",9215:"49ca5c17",9252:"0d791a59",9260:"f163e60e",9299:"fa9d18b8",9332:"36c4db78",9360:"fb139b26",9366:"37701aec",9391:"e258fc12",9404:"9fcc3d3e",9408:"b7e779cc",9416:"aba6d7c7",9472:"b45defc2",9487:"2d505079",9489:"00a7ec21",9507:"55b3e459",9554:"ed358e7b",9559:"4ea33181",9590:"39669b33",9595:"aea6b46c",9647:"e8d7d308",9649:"f4870e1c",9674:"9ce06bb1",9677:"c8b5968a",9695:"2acb6996",9715:"29e6dfae",9716:"9132aec6",9785:"d1e780e5",9788:"8fecd86c",9890:"9a70207a",9891:"3bd400f2",9895:"b8e31ff2",9921:"d7234334",9922:"1d712b52",9928:"5989f5e0",9944:"8b957fa5",9950:"74f6dfb2",9968:"17466785"}[i]+".async.js"}}(),function(){__webpack_require__.miniCssF=function(i){return""+({26:"p__Classrooms__Lists__Graduation__Tasks__Edit__index",65:"p__StudentEffectivenessAnalysis__index",67:"p__Message__index",109:"p__Classrooms__Lists__ShixunHomeworks__Detail__components__CodeReview__Detail__index",195:"p__Classrooms__Lists__GroupHomework__Detail__index",264:"p__User__Detail__Order__pages__orderPay__index",265:"p__User__Detail__Topics__index",292:"p__Classrooms__Lists__Exercise__Add__index",310:"p__User__Detail__ExperImentImg__Detail__index",337:"p__Paperlibrary__Random__PreviewEdit__index",342:"p__Classrooms__Lists__ShixunHomeworks__Comment__index",479:"p__Classrooms__Lists__GroupHomework__EditWork__index",485:"p__Question__AddOrEdit__BatchAdd__index",508:"p__Forums__Detail__id",532:"p__ExcellentCourse__index",533:"p__Classrooms__Lists__Video__Statistics__Detail__index",547:"p__Account__index",556:"p__User__Detail__Order__pages__invoice__index",559:"layouts__virtualDetail__index",576:"p__Account__Profile__Edit__index",643:"p__Classrooms__Lists__Polls__QuestionnaireInfo__index",680:"p__Innovation__index",700:"p__tasks__Jupyter__index",737:"p__Classrooms__Lists__CommonHomework__Detail__components__CodeReview__Detail__index",745:"p__Classrooms__Lists__SmartPlan__Detail__index",799:"p__User__Detail__Topics__Poll__Detail__index",869:"p__Guidance__index",895:"p__Classrooms__Lists__Video__Items__videoInfo__index",919:"p__knowledgegraph__Statistics__LearningPath__index",921:"p__Classrooms__Lists__Exercise__CodeDetails__index",928:"p__RestFul__Edit__index",1006:"p__RestFul__index",1025:"p__KnowledgeHub__index",1043:"p__Classrooms__Lists__Graduation__Tasks__index",1045:"p__virtualSpaces__Lists__Knowledge__AddAndEdit__index",1048:"p__Classrooms__Lists__ProgramHomework__Detail__Ranking__index",1070:"p__Innovation__PublicMirror__index",1148:"p__Shixuns__Detail__Repository__UploadFile__index",1150:"p__BwDemo__index",1211:"p__Classrooms__Lists__CommonHomework__EditWork__index",1253:"p__Graduations__Lists__Gradingsummary__index",1257:"p__Classrooms__Lists__ResourceRecommend__index",1265:"p__Classrooms__Lists__Announcement__index",1276:"p__MoopCases__Success__index",1343:"p__User__Detail__ResourceAllocation__index",1344:"p__Hami__index",1416:"p__User__Detail__AccountInfo__CareerCertification__index",1423:"p__Shixuns__Edit__body__Level__Challenges__EditPracticeAnswer__index",1427:"p__Classrooms__Lists__Statistics__index",1443:"p__EffectivenessAnalysis__index",1450:"p__Classrooms__Lists__ShixunHomeworks__Commitsummary__index",1461:"p__Graduations__Lists__Topics__index",1470:"p__User__Register__index",1475:"p__Shixuns__Detail__Dataset__JupyterData__index",1482:"p__Classrooms__Lists__Graduation__Topics__Edit__index",1512:"p__Classrooms__Lists__Exercise__AnswerCheck__index",1520:"p__Engineering__Lists__StudentList__index",1545:"p__Paperlibrary__Random__ExchangeFromProblemSet__index",1578:"p__Classrooms__Lists__Graduation__Topics__Detail__index",1581:"p__Problemset__Preview__index",1582:"p__Classrooms__Lists__GroupHomework__Add__index",1657:"p__Shixuns__Edit__body__Level__Challenges__EditQuestion__index",1674:"p__Classrooms__ClassicCases__index",1702:"p__Classrooms__New__index",1713:"p__virtualSpaces__Lists__Settings__index",1717:"layouts__index",1727:"p__Classrooms__Lists__CourseGroup__NotList__index",1783:"p__virtualSpaces__Lists__Experiment__index",1831:"p__Graduations__Index__index",1836:"p__Classrooms__Lists__Attendance__Webview__Teacher__index",1855:"p__MoopCases__InfoPanel__index",1880:"p__User__Detail__Order__pages__apply__index",1939:"p__User__Detail__Order__index",1953:"p__Problemset__NewItem__index",1962:"p__Classrooms__Lists__Engineering__index",1994:"p__Classrooms__Lists__AI__AIknowledge__index",2045:"p__Engineering__Lists__TeacherList__index",2076:"p__User__Detail__Competitions__index",2102:"p__Classrooms__Lists__Board__Edit__index",2141:"p__Shixuns__Detail__Split__index",2216:"p__DataSet__Index__index",2240:"p__User__Detail__Videos__Upload__index",2254:"p__Shixuns__Detail__Discuss__index",2303:"p__Classrooms__Lists__CommonHomework__Comment__index",2306:"p__Classrooms__Lists__AI__AIagent__index",2307:"p__Report__index",2338:"p__Classrooms__Lists__CommonHomework__Review__index",2339:"p__virtualSpaces__Lists__Plan__Detail__index",2396:"p__User__Detail__ResourcesCenter__index",2404:"p__Classrooms__Lists__Template__teacher__index",2412:"p__User__Detail__Videos__index",2425:"p__Classrooms__Lists__Board__Detail__index",2443:"p__Graduations__Lists__StageModule__index",2476:"p__Colleges__index",2501:"p__Search__index",2524:"p__knowledgegraph__Detail__components__Content__components__AbilityMap__Detail__index",2529:"p__User__Detail__id",2539:"p__Graduations__Review__index",2548:"p__Engineering__Norm__Detail__index",2570:"p__Competitions__Detail__index",2603:"p__Classrooms__Lists__ProgramHomework__Detail__answer__Add__index",2659:"p__User__Detail__UserPortrait__index",2707:"p__Innovation__MyDataSet__index",2806:"p__User__Detail__Topics__Exercise__Detail__index",2819:"p__Classrooms__Lists__Template__detail__index",2823:"p__Engineering__Navigation__Home__index",2826:"p__User__Detail__DataSet__index",2829:"p__Messages__Private__index",2865:"p__Innovation__MyMirror__index",2875:"p__Shixuns__Detail__id",2884:"p__Classrooms__Lists__ProgramHomework__Comment__index",2983:"p__Forums__Index__index",3006:"p__Engineering__index",3141:"p__Innovation__Detail__index",3157:"p__User__Detail__ExperImentImg__Add__index",3183:"p__Engineering__Lists__GraduationIndex__index",3212:"p__MoopCases__index",3220:"p__Classrooms__Lists__Video__Upload__index",3247:"p__Paperlibrary__See__index",3260:"p__Paperlibrary__Add__index",3282:"layouts__ShixunDetail__index",3317:"p__Classrooms__Lists__Graduation__Topics__Add__index",3332:"p__Paths__Detail__id",3355:"p__Classrooms__Lists__Polls__index",3356:"p__Classrooms__Lists__Assistant__index",3391:"p__Classrooms__Lists__ProgramHomework__Detail__components__CodeReview__Detail__index",3433:"p__Classrooms__Lists__Exercise__Sumup__Edit__index",3442:"p__Classrooms__Lists__Board__Add__index",3443:"p__knowledgegraph__Statistics__AbilityMap__Detail",3447:"p__User__Detail__Order__pages__orderInformation__index",3451:"p__Classrooms__Lists__Statistics__StudentStatistics__Detail__index",3496:"p__User__Detail__OtherResources__index",3509:"p__HttpStatus__SixActivities",3581:"p__Classrooms__Lists__ShixunHomeworks__Detail__index",3585:"p__Classrooms__Lists__Statistics__StudentSituation__index",3665:"p__tasks__index",3668:"p__Classrooms__Lists__CommonHomework__Detail__index",3673:"p__Administration__Classroom__index",3685:"p__knowledgegraph__Detail__components__Content__components__AbilityMap__Edit__index",3747:"p__virtualSpaces__Lists__Homepage__index",3784:"p__Paperlibrary__Random__Detail__index",3873:"p__virtualSpaces__Lists__Lesson__index",3897:"p__WxMiniProgram__Courseware__Study__index",3910:"p__HttpStatus__introduction",3935:"p__Classrooms__Lists__GroupHomework__index",3951:"p__Classrooms__Lists__ProgramHomework__Detail__index",4030:"p__Classrooms__Lists__ProgramHomework__AddAndEdit__index",4056:"p__IntrainCourse__index",4078:"p__Messages__Tidings__index",4093:"p__Classrooms__Lists__Attendance__Detail__index",4105:"p__Classrooms__Lists__Exercise__Answer__index",4144:"p__Problemset__Preview__New__index",4164:"p__Classrooms__Lists__Exercise__Detail__index",4216:"p__Classrooms__Lists__ProgramHomework__Detail__answer__Edit__index",4217:"p__Classrooms__Lists__Video__Statistics__index",4227:"p__Paths__Overview__index",4259:"p__User__Detail__Order__pages__result__index",4264:"p__Forums__New__index",4339:"p__knowledgegraph__Statistics__PathAtlas__Detail",4449:"p__Competitions__Exports__index",4492:"p__Graduations__Lists__StudentSelection__index",4496:"p__HttpStatus__HpcCourse",4498:"p__Shixuns__Edit__body__Level__Challenges__NewPractice__index",4504:"p__virtualSpaces__Lists__Survey__index",4514:"p__Account__Results__index",4520:"p__Account__Secure__index",4546:"p__Engineering__Lists__TrainingProgram__Add__index",4572:"p__Classrooms__Lists__ExportList__index",4599:"p__Problemset__index",4601:"p__Paths__Detail__Statistics__index",4610:"p__User__Detail__LearningPath__index",4621:"p__Administration__Profession__index",4662:"p__Classrooms__Lists__GroupHomework__Review__index",4715:"p__virtualSpaces__Lists__Material__Detail__index",4736:"p__User__Detail__Projects__index",4741:"p__Problems__OjForm__NewEdit__index",4757:"p__virtualSpaces__Lists__Workplace__index",4766:"p__Administration__index",4770:"p__Classrooms__Lists__ProgramHomework__Detail__answer__index",4795:"p__Classrooms__Lists__Graduation__Tasks__Add__index",4800:"p__Engineering__Lists__GraduatedMatrix__index",4849:"p__User__Detail__ExperImentImg__index",4862:"p__Paperlibrary__index",4884:"p__Shixuns__Detail__Repository__Commit__index",4889:"p__Classrooms__Lists__Exercise__ImitateAnswer__index",4928:"p__Classrooms__Lists__LearningPath__index",4973:"p__Engineering__Evaluate__List__index",4994:"p__Problems__OjForm__index",5022:"p__Graduations__Lists__Settings__index",5043:"p__User__Detail__Topics__Poll__Edit__index",5048:"p__Classrooms__Lists__Graduation__Topics__index",5096:"p__Shixuns__Detail__AuditSituation__index",5111:"p__Terminal__index",5125:"p__Classrooms__Lists__Exercise__DetailedAnalysis__index",5148:"p__Classrooms__Lists__Polls__Answer__index",5176:"p__User__Detail__Videos__Protocol__index",5179:"p__Administration__Student__Edit__index",5186:"p__Classrooms__Overview__index",5191:"p__User__Detail__Certificate__index",5238:"p__virtualSpaces__Lists__Material__index",5297:"p__Classrooms__Lists__Exercise__Detail__components__DuplicateChecking__CheckDetail__index",5319:"p__Classrooms__Lists__ProgramHomework__Detail__answer__Detail__index",5335:"p__Engineering__Lists__CourseMatrix__index",5357:"p__Engineering__Lists__TrainingProgram__Edit__index",5359:"p__Messages__Detail__index",5382:"p__DataSet__Detail__index",5402:"p__User__Detail__Topics__Detail__index",5470:"p__Shixuns__Detail__Collaborators__index",5518:"p__Classrooms__Lists__Template__index",5549:"p__Shixuns__New__CreateImg__index",5572:"p__Paths__HigherVocationalEducation__index",5573:"p__Shixuns__Detail__Merge__index",5599:"p__User__Detail__Paths__index",5624:"p__Graduations__Lists__Index__index",5650:"p__Competitions__Update__index",5705:"p__virtualSpaces__Lists__Construction__index",5729:"p__Help__Index",5741:"p__Classrooms__Lists__SmartPlan__index",5775:"p__Engineering__Lists__Document__index",5786:"layouts__LoginAndRegister__index",5798:"p__Classrooms__Lists__Video__Statistics__UserDetail__index",5816:"p__Paperlibrary__Random__Edit__index",5825:"p__Classrooms__Lists__Exercise__index",5888:"p__Classrooms__Lists__CommonHomework__Add__index",5891:"p__virtualSpaces__Lists__Resources__index",5895:"p__User__Detail__AccountInfo__Profile__Edit__index",5902:"p__Classrooms__Lists__Exercise__Sumup__index",5915:"p__knowledgegraph__Detail__Statistics__index",5927:"p__Classrooms__Lists__ShixunHomeworks__Detail__components__TestResult",5992:"p__Classrooms__Lists__Exercise__ReviewGroup__index",6029:"p__Administration__Student__index",6052:"p__Paths__Index__index",6063:"p__Graduations__Lists__Personmanage__index",6069:"p__virtualSpaces__Lists__Lesson__Detail__index",6127:"p__Classrooms__Lists__ProgramHomework__Ranking__index",6265:"p__virtualSpaces__Lists__Discussion__index",6270:"p__MyProblem__index",6277:"p__Shixuns__Edit__index",6328:"p__Shixuns__Edit__body__Warehouse__index",6366:"p__Innovation__PublicProject__index",6434:"p__User__Detail__Order__pages__records__index",6444:"p__Video__Detail__id",6452:"p__Innovation__PublicDataSet__index",6541:"p__Shixuns__Detail__Dataset__index",6583:"p__User__Detail__Classrooms__index",6587:"p__User__Detail__Videos__Protocol__resource",6634:"p__Innovation__Tasks__index",6651:"p__Engineering__Evaluate__Detail__index",6685:"p__Classrooms__Index__index",6729:"p__Classrooms__Lists__GroupHomework__Edit__index",6741:"p__Engineering__Norm__List__index",6758:"p__Classrooms__Lists__Attachment__index",6784:"p__Innovation__Edit__index",6788:"p__Classrooms__Lists__ProgramHomework__index",6796:"p__virtualSpaces__Lists__Announcement__Detail__index",6805:"p__User__Detail__AccountInfo__RealNameCertification__index",6820:"p__User__Detail__Topics__Normal__index",6845:"p__Shixuns__Detail__Settings__index",6882:"p__Classrooms__New__StartClass__index",6883:"p__Competitions__Index__index",6904:"p__MoopCases__FormPanel__index",6913:"p__Question__AddOrEdit__index",6963:"p__Classrooms__Lists__Engineering__Detail__index",6982:"p__User__Detail__AccountInfo__Profile__index",7008:"p__Shixuns__New__index",7042:"p__knowledgegraph__Statistics__LearningPath__Detail",7043:"p__User__Detail__Topics__Exercise__Edit__index",7045:"p__Classrooms__Lists__CommonHomework__SubmitWork__index",7046:"p__Shixuns__Detail__Repository__AddFile__index",7058:"p__virtualSpaces__Lists__Survey__Detail__index",7062:"layouts__SimpleLayouts",7172:"p__User__Detail__MemberCenter__index",7178:"p__User__BindAccount__index",7182:"p__User__ResetPassword__index",7242:"p__Innovation__MyProject__index",7260:"p__Account__Certification__index",7395:"p__Classrooms__Lists__Statistics__StudentDetail__index",7460:"p__Question__OjProblem__index",7477:"p__virtualSpaces__Lists__Announcement__index",7482:"p__Classrooms__Lists__Exercise__Notice__index",7527:"p__MyProblem__RecordDetail__index",7545:"p__Graduations__Lists__Archives__index",7560:"p__Administration__College__index",7589:"p__virtualSpaces__Lists__DigitalTopics__index",7614:"p__Shixuns__Edit__body__Level__Challenges__RankingSetting__index",7622:"p__Classrooms__Lists__Polls__Detail__index",7806:"p__Classrooms__Lists__Statistics__StatisticsQuality__index",7852:"p__Classrooms__Lists__ShixunHomeworks__index",7855:"p__User__Detail__ResourcesCenter__Detail__index",7857:"p__Shixuns__Edit__body__Level__Challenges__NewQuestion__index",7878:"p__Classrooms__Lists__LiveVideo__index",7883:"p__Classrooms__Lists__Exercise__WrongAnswer__index",7884:"p__Shixuns__Exports__index",7922:"p__Classrooms__Lists__CourseGroup__Detail__index",8014:"p__Classrooms__Lists__Teachers__index",8062:"p__User__Detail__Topicbank__index",8072:"p__Classrooms__Lists__GroupHomework__SubmitWork__index",8077:"p__Classrooms__Lists__Students__index",8085:"p__Classrooms__Lists__Exercise__Review__index",8137:"p__knowledgegraph__Statistics__PathAtlas__index",8143:"layouts__GraduationsDetail__index",8155:"p__Shixuns__Overview__index",8237:"p__User__Detail__Order__pages__view__index",8241:"p__virtualSpaces__Lists__Plan__index",8302:"p__Classrooms__Lists__Board__index",8307:"p__User__Detail__Shixuns__index",8319:"p__tasks__resylt__index",8398:"p__virtualSpaces__Lists__Resources__Detail__index",8431:"p__Classrooms__Lists__Exercise__Export__index",8435:"p__Classrooms__Lists__Attendance__index",8447:"p__virtualSpaces__Lists__Knowledge__index",8517:"p__User__Detail__Topics__Group__index",8522:"p__Classrooms__Lists__SmartPlan__Info__PptInfo__index",8563:"p__virtualSpaces__Lists__Discussion__Detail__index",8634:"p__Classrooms__Lists__CourseGroup__List__index",8665:"p__Engineering__Lists__TrainingObjectives__index",8688:"p__Shixuns__Detail__Repository__index",8689:"p__Classrooms__Lists__Statistics__VideoStatistics__index",8723:"p__Classrooms__Lists__Polls__Edit__index",8782:"p__Shixuns__Index__index",8787:"p__Competitions__Entered__index",8795:"p__Classrooms__Lists__Exercise__Detail__components__WordInfo__index",8797:"p__Competitions__Edit__index",8821:"p__Shixuns__New__components__IntelligentProject__AiStreamIndex__index",8823:"p__knowledgegraph__Detail__id",8827:"p__Classrooms__Lists__OnlineLearning__index",8866:"p__index",8882:"p__Classrooms__Lists__Graduation__Tasks__Detail__index",8885:"p__Classrooms__Lists__Statistics__StudentStatistics__index",8982:"p__Paths__New__index",8999:"p__Three__index",9076:"p__Account__Binding__index",9133:"p__Shixuns__Detail__Challenges__index",9205:"p__Shixuns__Edit__body__Level__Challenges__EditPracticeSetting__index",9215:"p__Shixuns__Detail__ForkList__index",9332:"p__Classrooms__Lists__Video__index",9360:"p__User__Detail__virtualSpaces__index",9366:"p__User__Login__index",9391:"p__Engineering__Lists__CurseSetting__index",9404:"monaco-editor",9408:"p__Shixuns__Detail__RankingList__index",9416:"p__Graduations__Lists__Tasks__index",9472:"p__Shixuns__Detail__Poll__index",9487:"p__LargeScreen__index",9489:"p__Engineering__Lists__CourseList__index",9507:"p__User__Detail__ResourceGuarantee__index",9590:"p__User__Detail__TeachGroup__index",9595:"p__knowledgegraph__Statistics__AbilityMap__index",9647:"p__Question__Index__index",9649:"p__Engineering__Lists__TrainingProgram__index",9674:"p__Shixuns__New__ImagePreview__index",9677:"p__virtualSpaces__Lists__Announcement__AddAndEdit__index",9695:"p__Classrooms__Lists__Polls__Add__index",9715:"p__Classrooms__Lists__CommonHomework__Edit__index",9716:"p__Question__OjProblem__RecordDetail__index",9785:"p__Classrooms__Lists__Template__student__index",9788:"p__Account__Profile__index",9890:"p__Classrooms__Lists__CommonHomework__index",9891:"p__User__Detail__Videos__Success__index",9921:"p__Classrooms__ExamList__index",9922:"p__Classrooms__Lists__Statistics__StudentVideo__index",9944:"p__Classrooms__Lists__Video__Statistics__StudentDetail__index"}[i]||i)+"."+{26:"02cef2a8",65:"7c280c82",67:"8f4a1184",109:"b9c23c40",195:"7172bcff",264:"5fd9b3fc",265:"d9248a47",292:"b1b43d83",310:"8f5c4dd8",337:"ef9ff919",342:"35a8c848",479:"4584e4de",485:"d63578fe",508:"d74c9eba",532:"c12d893f",533:"6660b6b8",547:"5581debc",556:"0c2aa7e3",559:"c49aa5ba",576:"8bf77b42",643:"070a1c95",680:"e67e9e01",700:"dc776c9b",737:"72eaccaa",745:"f33bbc9c",799:"a05bd1fe",869:"2837f333",895:"ce8634e8",919:"9796c16e",921:"b09f4288",928:"8b36f093",1006:"8d6d38d4",1025:"a38e117e",1043:"e8c0878b",1045:"47078494",1048:"b970259d",1070:"e67e9e01",1148:"754fff63",1150:"bad483bc",1211:"bc3106de",1253:"fc16cdfc",1257:"7b8c452c",1265:"716a077b",1276:"bbc6eeec",1343:"ef1d1155",1344:"f333da3b",1416:"96b9d4c9",1423:"73551cc6",1427:"c2df60a3",1443:"5bd8b2ed",1450:"af800959",1461:"74f09448",1470:"afcb0f79",1475:"82cbf3b5",1482:"c336290f",1497:"03cdfb68",1512:"f3653a35",1520:"f7300d0e",1545:"caf81118",1578:"876fcdf1",1581:"2ba7a9a5",1582:"40e27fe1",1657:"65423149",1674:"fdbc1e05",1702:"f7b0815d",1713:"4cda2794",1717:"9017801c",1727:"c75b5258",1783:"e817e9b2",1831:"0c9ded6e",1836:"5f0d3f7f",1855:"f51f8074",1880:"0e2dfc83",1939:"283a4feb",1953:"3efd9778",1962:"84e145fa",1994:"aba61e18",2045:"dcfad42d",2076:"b0ffede5",2102:"091a3f15",2141:"5eb2f330",2216:"54bc4b74",2240:"e7cce869",2254:"650b7c49",2303:"6e7ad4cc",2306:"9c2945de",2307:"b2c54321",2338:"8b487b35",2339:"4c02d844",2396:"a593a575",2404:"64f0dfd6",2412:"01c633d8",2425:"c7425255",2443:"f8f08ad4",2476:"cf85a190",2501:"2441982c",2524:"0c348a19",2529:"c717395e",2539:"074f5deb",2548:"75182034",2570:"a6818375",2603:"8b36f093",2659:"f6071a36",2707:"cabcb16e",2806:"9352dec4",2819:"208a900b",2823:"a13b21fb",2826:"c8c0993d",2829:"b21785ac",2865:"6ef3cf6b",2875:"5b3114cd",2884:"a3fbc584",2983:"e8b2821c",3006:"7fce4e74",3141:"04016ac5",3157:"4e616cf0",3183:"b2253f40",3212:"ad1521c1",3220:"1a8a9f14",3247:"e6148460",3260:"4e724791",3282:"0f132e8b",3317:"2f074cf4",3332:"5f89ed18",3355:"ed85955d",3356:"12c7785d",3391:"89554b70",3433:"f28dcf7f",3442:"65491b2a",3443:"9796c16e",3447:"1653d818",3451:"e3a31387",3496:"113f7cba",3509:"70043ca5",3581:"e2ae2f45",3585:"5f288e7b",3665:"8c664786",3668:"0304e46c",3673:"7f79db7c",3685:"5356e3de",3747:"34b1a9ae",3784:"05ecae20",3873:"fe95100a",3897:"aa96dba6",3910:"658d457f",3935:"6af5a552",3951:"8ed47918",4030:"6fb4f687",4056:"10eacfff",4078:"aa54548e",4093:"e06c8e3b",4105:"3a0e2283",4144:"f10aa199",4164:"c4d26d43",4216:"8b36f093",4217:"387bf824",4227:"79c3b323",4259:"ebd953ac",4264:"f9cbf3dd",4339:"2b6614e1",4449:"e68d8d58",4492:"3e7d3313",4496:"ba3ebf0e",4498:"48d064eb",4504:"1c1946c2",4514:"887bdbb6",4520:"e86d61a1",4546:"4101a1f2",4572:"70e5675d",4599:"6436cede",4601:"3c8ac557",4610:"687005a6",4621:"30ee1340",4662:"e3709145",4715:"6d98f001",4736:"bc8ffdeb",4741:"de09f315",4757:"73b754d2",4766:"b5df5a8e",4770:"6dfa8e98",4795:"186757af",4800:"f50302a4",4849:"1f7b5586",4862:"429bbc31",4884:"bd293d3b",4889:"2ea61f7b",4928:"3ec9e47f",4973:"129c56e8",4994:"c5c36cf4",5022:"81b1b86b",5043:"e4afb8b3",5048:"aa08c681",5096:"4f6a4d00",5111:"5d09a39a",5125:"57501e4a",5148:"807f6d58",5176:"9c49e7fa",5179:"21f01751",5186:"c00b7414",5191:"bffa1f71",5238:"4c8225e8",5297:"3a2685a1",5319:"8547392f",5335:"fec6fd9f",5357:"1fbb7d24",5359:"958b88a6",5382:"9bfb114a",5402:"8e187da8",5470:"c33b95a0",5518:"9f425be3",5549:"39285664",5572:"c945fbf2",5573:"6ecf393c",5599:"baff77f5",5624:"66e61f28",5650:"f8f63f4b",5705:"df6bf207",5729:"7f59bb24",5741:"3e12e841",5775:"a10dc0db",5786:"37a81eaa",5798:"ce1cf7da",5816:"78ebbdc6",5825:"89d58ede",5888:"16b8b576",5891:"6339a112",5895:"d0f5273a",5902:"cb498b3b",5915:"bc9c3e69",5927:"b48d36a4",5992:"59f9d86d",6029:"a31ddbcc",6052:"557c4435",6063:"a55b8867",6069:"5da2f8a5",6127:"66ea13ef",6265:"e7e4c4d5",6270:"9fa0e656",6277:"9497cc3d",6328:"e80c15db",6366:"079fc2d8",6434:"3e26e73c",6444:"848d7a01",6452:"50a6d310",6541:"74b8a9a4",6583:"3f6c9121",6587:"9c49e7fa",6634:"b42eca3f",6651:"b07fe216",6685:"95e4d92a",6729:"ee39dd11",6741:"b838eb14",6758:"3628b66c",6784:"1affe817",6788:"e8685731",6796:"3c354789",6805:"a72f7fcf",6820:"fe685125",6845:"e0a51090",6882:"c2d2eada",6883:"227f3ddb",6904:"0d714487",6913:"ce443aa0",6963:"84e145fa",6982:"2b2d234c",7008:"61a71f3d",7042:"9796c16e",7043:"15de446f",7045:"066ced01",7046:"c7301ded",7058:"d9b13a14",7062:"752132f1",7172:"3b787ec7",7178:"6e47d75d",7182:"9c7ac543",7242:"4f353f61",7260:"928abc9d",7395:"5c10e8d8",7460:"2367f6cf",7477:"fa747893",7482:"10fe0968",7527:"a2d130f0",7545:"67f5ab6b",7560:"d82e43ca",7589:"30a392cb",7614:"1fb1fbe5",7622:"0fa8ee85",7806:"bd9accb9",7852:"ff907d83",7855:"ad4fe966",7857:"93bafb84",7878:"2b521fde",7883:"d8206113",7884:"3390dd88",7922:"2e8e26c7",8014:"95f08f8b",8062:"8e384b9f",8072:"e8c0d4dc",8077:"4c2e0049",8085:"8c5da548",8137:"66f37f26",8143:"44605007",8155:"d345abd7",8237:"dacbeda9",8241:"bc9c2ad0",8302:"26fc7cc1",8307:"677929c0",8319:"6e36c910",8398:"4706e093",8431:"6d48e1b3",8435:"d21bd652",8447:"6e5e6554",8517:"5785bfb5",8522:"82e71ee1",8563:"199c69be",8634:"cbb7326a",8665:"c52575bc",8688:"09221941",8689:"0dc2d88b",8723:"27421b77",8782:"38a7e912",8787:"121de108",8795:"23231ec2",8797:"663ace7d",8821:"696c0e09",8823:"c5c87b87",8827:"c3b06961",8866:"088ba732",8882:"d735d28d",8885:"de905169",8982:"a60095e8",8999:"b6d7127f",9076:"6a501148",9133:"71c3de12",9205:"91080458",9215:"f737e7e7",9332:"4cf64377",9360:"d2c3ac33",9366:"3f6c2582",9391:"9751a79f",9404:"d8cf04f7",9408:"d3565b1a",9416:"524e9c25",9472:"cde4d6bd",9487:"3be6b9d9",9489:"ee2bb5b7",9507:"ffaae329",9590:"78d4289e",9595:"9796c16e",9647:"09174557",9649:"12c97e4a",9674:"735c7616",9677:"9c18dc50",9695:"0cb27d4e",9715:"48d6c00d",9716:"1423f218",9785:"ab2c0b58",9788:"4459d92d",9890:"2d0ae3da",9891:"512a9301",9921:"e0db9101",9922:"33690872",9944:"1ba31055"}[i]+".chunk.css"}}(),function(){__webpack_require__.g=function(){if(typeof globalThis=="object")return globalThis;try{return this||new Function("return this")()}catch(i){if(typeof window=="object")return window}}()}(),function(){__webpack_require__.hmd=function(i){return i=Object.create(i),i.children||(i.children=[]),Object.defineProperty(i,"exports",{enumerable:!0,set:function(){throw new Error("ES Modules may not assign module.exports or exports.*, Use ESM export syntax, instead: "+i.id)}}),i}}(),function(){__webpack_require__.o=function(i,d){return Object.prototype.hasOwnProperty.call(i,d)}}(),function(){var i={};__webpack_require__.l=function(d,e,t,r){if(i[d]){i[d].push(e);return}var n,a;if(t!==void 0)for(var s=document.getElementsByTagName("script"),u=0;un?h?(O=Date.now(),o||(g=setTimeout(x?j:B,n))):B():o!==!0&&(g=setTimeout(x?j:B,x===void 0?n-M:n))}return E.cancel=I,E}function r(n,a,s){var u=s||{},c=u.atBegin,o=c===void 0?!1:c;return t(n,a,{debounceMode:o!==!1})}}},__webpack_module_cache__={};function __webpack_require__(i){var d=__webpack_module_cache__[i];if(d!==void 0)return d.exports;var e=__webpack_module_cache__[i]={id:i,loaded:!1,exports:{}};return __webpack_modules__[i].call(e.exports,e,e.exports,__webpack_require__),e.loaded=!0,e.exports}__webpack_require__.m=__webpack_modules__,function(){__webpack_require__.amdO={}}(),function(){__webpack_require__.n=function(i){var d=i&&i.__esModule?function(){return i.default}:function(){return i};return __webpack_require__.d(d,{a:d}),d}}(),function(){var i=Object.getPrototypeOf?function(e){return Object.getPrototypeOf(e)}:function(e){return e.__proto__},d;__webpack_require__.t=function(e,t){if(t&1&&(e=this(e)),t&8||typeof e=="object"&&e&&(t&4&&e.__esModule||t&16&&typeof e.then=="function"))return e;var r=Object.create(null);__webpack_require__.r(r);var n={};d=d||[null,i({}),i([]),i(i)];for(var a=t&2&&e;typeof a=="object"&&!~d.indexOf(a);a=i(a))Object.getOwnPropertyNames(a).forEach(function(s){n[s]=function(){return e[s]}});return n.default=function(){return e},__webpack_require__.d(r,n),r}}(),function(){__webpack_require__.d=function(i,d){for(var e in d)__webpack_require__.o(d,e)&&!__webpack_require__.o(i,e)&&Object.defineProperty(i,e,{enumerable:!0,get:d[e]})}}(),function(){__webpack_require__.f={},__webpack_require__.e=function(i){return Promise.all(Object.keys(__webpack_require__.f).reduce(function(d,e){return __webpack_require__.f[e](i,d),d},[]))}}(),function(){__webpack_require__.u=function(i){return""+({26:"p__Classrooms__Lists__Graduation__Tasks__Edit__index",65:"p__StudentEffectivenessAnalysis__index",67:"p__Message__index",109:"p__Classrooms__Lists__ShixunHomeworks__Detail__components__CodeReview__Detail__index",195:"p__Classrooms__Lists__GroupHomework__Detail__index",264:"p__User__Detail__Order__pages__orderPay__index",265:"p__User__Detail__Topics__index",292:"p__Classrooms__Lists__Exercise__Add__index",310:"p__User__Detail__ExperImentImg__Detail__index",337:"p__Paperlibrary__Random__PreviewEdit__index",342:"p__Classrooms__Lists__ShixunHomeworks__Comment__index",479:"p__Classrooms__Lists__GroupHomework__EditWork__index",485:"p__Question__AddOrEdit__BatchAdd__index",508:"p__Forums__Detail__id",532:"p__ExcellentCourse__index",533:"p__Classrooms__Lists__Video__Statistics__Detail__index",547:"p__Account__index",556:"p__User__Detail__Order__pages__invoice__index",559:"layouts__virtualDetail__index",576:"p__Account__Profile__Edit__index",643:"p__Classrooms__Lists__Polls__QuestionnaireInfo__index",680:"p__Innovation__index",700:"p__tasks__Jupyter__index",737:"p__Classrooms__Lists__CommonHomework__Detail__components__CodeReview__Detail__index",745:"p__Classrooms__Lists__SmartPlan__Detail__index",799:"p__User__Detail__Topics__Poll__Detail__index",869:"p__Guidance__index",895:"p__Classrooms__Lists__Video__Items__videoInfo__index",919:"p__knowledgegraph__Statistics__LearningPath__index",921:"p__Classrooms__Lists__Exercise__CodeDetails__index",928:"p__RestFul__Edit__index",1006:"p__RestFul__index",1025:"p__KnowledgeHub__index",1043:"p__Classrooms__Lists__Graduation__Tasks__index",1045:"p__virtualSpaces__Lists__Knowledge__AddAndEdit__index",1048:"p__Classrooms__Lists__ProgramHomework__Detail__Ranking__index",1070:"p__Innovation__PublicMirror__index",1148:"p__Shixuns__Detail__Repository__UploadFile__index",1150:"p__BwDemo__index",1211:"p__Classrooms__Lists__CommonHomework__EditWork__index",1253:"p__Graduations__Lists__Gradingsummary__index",1257:"p__Classrooms__Lists__ResourceRecommend__index",1265:"p__Classrooms__Lists__Announcement__index",1276:"p__MoopCases__Success__index",1343:"p__User__Detail__ResourceAllocation__index",1344:"p__Hami__index",1416:"p__User__Detail__AccountInfo__CareerCertification__index",1423:"p__Shixuns__Edit__body__Level__Challenges__EditPracticeAnswer__index",1427:"p__Classrooms__Lists__Statistics__index",1443:"p__EffectivenessAnalysis__index",1450:"p__Classrooms__Lists__ShixunHomeworks__Commitsummary__index",1461:"p__Graduations__Lists__Topics__index",1470:"p__User__Register__index",1475:"p__Shixuns__Detail__Dataset__JupyterData__index",1482:"p__Classrooms__Lists__Graduation__Topics__Edit__index",1512:"p__Classrooms__Lists__Exercise__AnswerCheck__index",1520:"p__Engineering__Lists__StudentList__index",1545:"p__Paperlibrary__Random__ExchangeFromProblemSet__index",1578:"p__Classrooms__Lists__Graduation__Topics__Detail__index",1581:"p__Problemset__Preview__index",1582:"p__Classrooms__Lists__GroupHomework__Add__index",1657:"p__Shixuns__Edit__body__Level__Challenges__EditQuestion__index",1660:"p__User__QQLogin__index",1674:"p__Classrooms__ClassicCases__index",1702:"p__Classrooms__New__index",1713:"p__virtualSpaces__Lists__Settings__index",1717:"layouts__index",1727:"p__Classrooms__Lists__CourseGroup__NotList__index",1783:"p__virtualSpaces__Lists__Experiment__index",1799:"p__Competitions__Entered__Assembly__TeamDateil",1831:"p__Graduations__Index__index",1836:"p__Classrooms__Lists__Attendance__Webview__Teacher__index",1855:"p__MoopCases__InfoPanel__index",1880:"p__User__Detail__Order__pages__apply__index",1939:"p__User__Detail__Order__index",1953:"p__Problemset__NewItem__index",1962:"p__Classrooms__Lists__Engineering__index",1994:"p__Classrooms__Lists__AI__AIknowledge__index",2045:"p__Engineering__Lists__TeacherList__index",2076:"p__User__Detail__Competitions__index",2102:"p__Classrooms__Lists__Board__Edit__index",2141:"p__Shixuns__Detail__Split__index",2216:"p__DataSet__Index__index",2240:"p__User__Detail__Videos__Upload__index",2254:"p__Shixuns__Detail__Discuss__index",2300:"p__Api__index",2303:"p__Classrooms__Lists__CommonHomework__Comment__index",2306:"p__Classrooms__Lists__AI__AIagent__index",2307:"p__Report__index",2338:"p__Classrooms__Lists__CommonHomework__Review__index",2339:"p__virtualSpaces__Lists__Plan__Detail__index",2396:"p__User__Detail__ResourcesCenter__index",2404:"p__Classrooms__Lists__Template__teacher__index",2412:"p__User__Detail__Videos__index",2425:"p__Classrooms__Lists__Board__Detail__index",2443:"p__Graduations__Lists__StageModule__index",2476:"p__Colleges__index",2501:"p__Search__index",2524:"p__knowledgegraph__Detail__components__Content__components__AbilityMap__Detail__index",2529:"p__User__Detail__id",2539:"p__Graduations__Review__index",2548:"p__Engineering__Norm__Detail__index",2570:"p__Competitions__Detail__index",2603:"p__Classrooms__Lists__ProgramHomework__Detail__answer__Add__index",2659:"p__User__Detail__UserPortrait__index",2707:"p__Innovation__MyDataSet__index",2806:"p__User__Detail__Topics__Exercise__Detail__index",2819:"p__Classrooms__Lists__Template__detail__index",2823:"p__Engineering__Navigation__Home__index",2826:"p__User__Detail__DataSet__index",2829:"p__Messages__Private__index",2865:"p__Innovation__MyMirror__index",2875:"p__Shixuns__Detail__id",2884:"p__Classrooms__Lists__ProgramHomework__Comment__index",2983:"p__Forums__Index__index",3006:"p__Engineering__index",3141:"p__Innovation__Detail__index",3157:"p__User__Detail__ExperImentImg__Add__index",3183:"p__Engineering__Lists__GraduationIndex__index",3212:"p__MoopCases__index",3220:"p__Classrooms__Lists__Video__Upload__index",3247:"p__Paperlibrary__See__index",3260:"p__Paperlibrary__Add__index",3282:"layouts__ShixunDetail__index",3317:"p__Classrooms__Lists__Graduation__Topics__Add__index",3332:"p__Paths__Detail__id",3355:"p__Classrooms__Lists__Polls__index",3356:"p__Classrooms__Lists__Assistant__index",3391:"p__Classrooms__Lists__ProgramHomework__Detail__components__CodeReview__Detail__index",3433:"p__Classrooms__Lists__Exercise__Sumup__Edit__index",3442:"p__Classrooms__Lists__Board__Add__index",3443:"p__knowledgegraph__Statistics__AbilityMap__Detail",3447:"p__User__Detail__Order__pages__orderInformation__index",3451:"p__Classrooms__Lists__Statistics__StudentStatistics__Detail__index",3496:"p__User__Detail__OtherResources__index",3509:"p__HttpStatus__SixActivities",3581:"p__Classrooms__Lists__ShixunHomeworks__Detail__index",3585:"p__Classrooms__Lists__Statistics__StudentSituation__index",3589:"p__knowledgegraph__Statistics__index",3665:"p__tasks__index",3668:"p__Classrooms__Lists__CommonHomework__Detail__index",3673:"p__Administration__Classroom__index",3685:"p__knowledgegraph__Detail__components__Content__components__AbilityMap__Edit__index",3747:"p__virtualSpaces__Lists__Homepage__index",3784:"p__Paperlibrary__Random__Detail__index",3862:"p__HttpStatus__403",3873:"p__virtualSpaces__Lists__Lesson__index",3897:"p__WxMiniProgram__Courseware__Study__index",3910:"p__HttpStatus__introduction",3935:"p__Classrooms__Lists__GroupHomework__index",3951:"p__Classrooms__Lists__ProgramHomework__Detail__index",4017:"p__Classrooms__Lists__PlaceholderPage__index",4030:"p__Classrooms__Lists__ProgramHomework__AddAndEdit__index",4056:"p__IntrainCourse__index",4058:"p__Demo__index",4078:"p__Messages__Tidings__index",4093:"p__Classrooms__Lists__Attendance__Detail__index",4105:"p__Classrooms__Lists__Exercise__Answer__index",4144:"p__Problemset__Preview__New__index",4164:"p__Classrooms__Lists__Exercise__Detail__index",4216:"p__Classrooms__Lists__ProgramHomework__Detail__answer__Edit__index",4217:"p__Classrooms__Lists__Video__Statistics__index",4227:"p__Paths__Overview__index",4259:"p__User__Detail__Order__pages__result__index",4264:"p__Forums__New__index",4339:"p__knowledgegraph__Statistics__PathAtlas__Detail",4449:"p__Competitions__Exports__index",4492:"p__Graduations__Lists__StudentSelection__index",4496:"p__HttpStatus__HpcCourse",4498:"p__Shixuns__Edit__body__Level__Challenges__NewPractice__index",4504:"p__virtualSpaces__Lists__Survey__index",4514:"p__Account__Results__index",4520:"p__Account__Secure__index",4546:"p__Engineering__Lists__TrainingProgram__Add__index",4565:"p__HttpStatus__500",4572:"p__Classrooms__Lists__ExportList__index",4599:"p__Problemset__index",4601:"p__Paths__Detail__Statistics__index",4610:"p__User__Detail__LearningPath__index",4621:"p__Administration__Profession__index",4662:"p__Classrooms__Lists__GroupHomework__Review__index",4715:"p__virtualSpaces__Lists__Material__Detail__index",4736:"p__User__Detail__Projects__index",4741:"p__Problems__OjForm__NewEdit__index",4757:"p__virtualSpaces__Lists__Workplace__index",4766:"p__Administration__index",4770:"p__Classrooms__Lists__ProgramHomework__Detail__answer__index",4795:"p__Classrooms__Lists__Graduation__Tasks__Add__index",4800:"p__Engineering__Lists__GraduatedMatrix__index",4849:"p__User__Detail__ExperImentImg__index",4862:"p__Paperlibrary__index",4884:"p__Shixuns__Detail__Repository__Commit__index",4889:"p__Classrooms__Lists__Exercise__ImitateAnswer__index",4928:"p__Classrooms__Lists__LearningPath__index",4973:"p__Engineering__Evaluate__List__index",4994:"p__Problems__OjForm__index",5022:"p__Graduations__Lists__Settings__index",5043:"p__User__Detail__Topics__Poll__Edit__index",5048:"p__Classrooms__Lists__Graduation__Topics__index",5096:"p__Shixuns__Detail__AuditSituation__index",5111:"p__Terminal__index",5125:"p__Classrooms__Lists__Exercise__DetailedAnalysis__index",5148:"p__Classrooms__Lists__Polls__Answer__index",5176:"p__User__Detail__Videos__Protocol__index",5179:"p__Administration__Student__Edit__index",5186:"p__Classrooms__Overview__index",5191:"p__User__Detail__Certificate__index",5238:"p__virtualSpaces__Lists__Material__index",5297:"p__Classrooms__Lists__Exercise__Detail__components__DuplicateChecking__CheckDetail__index",5319:"p__Classrooms__Lists__ProgramHomework__Detail__answer__Detail__index",5335:"p__Engineering__Lists__CourseMatrix__index",5357:"p__Engineering__Lists__TrainingProgram__Edit__index",5359:"p__Messages__Detail__index",5382:"p__DataSet__Detail__index",5402:"p__User__Detail__Topics__Detail__index",5470:"p__Shixuns__Detail__Collaborators__index",5518:"p__Classrooms__Lists__Template__index",5549:"p__Shixuns__New__CreateImg__index",5572:"p__Paths__HigherVocationalEducation__index",5573:"p__Shixuns__Detail__Merge__index",5599:"p__User__Detail__Paths__index",5624:"p__Graduations__Lists__Index__index",5650:"p__Competitions__Update__index",5705:"p__virtualSpaces__Lists__Construction__index",5729:"p__Help__Index",5741:"p__Classrooms__Lists__SmartPlan__index",5775:"p__Engineering__Lists__Document__index",5786:"layouts__LoginAndRegister__index",5798:"p__Classrooms__Lists__Video__Statistics__UserDetail__index",5816:"p__Paperlibrary__Random__Edit__index",5825:"p__Classrooms__Lists__Exercise__index",5888:"p__Classrooms__Lists__CommonHomework__Add__index",5891:"p__virtualSpaces__Lists__Resources__index",5895:"p__User__Detail__AccountInfo__Profile__Edit__index",5902:"p__Classrooms__Lists__Exercise__Sumup__index",5915:"p__knowledgegraph__Detail__Statistics__index",5927:"p__Classrooms__Lists__ShixunHomeworks__Detail__components__TestResult",5992:"p__Classrooms__Lists__Exercise__ReviewGroup__index",6029:"p__Administration__Student__index",6034:"p__HttpStatus__UserAgents",6052:"p__Paths__Index__index",6063:"p__Graduations__Lists__Personmanage__index",6069:"p__virtualSpaces__Lists__Lesson__Detail__index",6127:"p__Classrooms__Lists__ProgramHomework__Ranking__index",6170:"p__HttpStatus__downloadStudent",6265:"p__virtualSpaces__Lists__Discussion__index",6270:"p__MyProblem__index",6277:"p__Shixuns__Edit__index",6328:"p__Shixuns__Edit__body__Warehouse__index",6366:"p__Innovation__PublicProject__index",6434:"p__User__Detail__Order__pages__records__index",6444:"p__Video__Detail__id",6452:"p__Innovation__PublicDataSet__index",6531:"p__HttpStatus__404",6541:"p__Shixuns__Detail__Dataset__index",6583:"p__User__Detail__Classrooms__index",6587:"p__User__Detail__Videos__Protocol__resource",6634:"p__Innovation__Tasks__index",6651:"p__Engineering__Evaluate__Detail__index",6685:"p__Classrooms__Index__index",6729:"p__Classrooms__Lists__GroupHomework__Edit__index",6741:"p__Engineering__Norm__List__index",6758:"p__Classrooms__Lists__Attachment__index",6784:"p__Innovation__Edit__index",6788:"p__Classrooms__Lists__ProgramHomework__index",6796:"p__virtualSpaces__Lists__Announcement__Detail__index",6805:"p__User__Detail__AccountInfo__RealNameCertification__index",6820:"p__User__Detail__Topics__Normal__index",6845:"p__Shixuns__Detail__Settings__index",6882:"p__Classrooms__New__StartClass__index",6883:"p__Competitions__Index__index",6904:"p__MoopCases__FormPanel__index",6913:"p__Question__AddOrEdit__index",6963:"p__Classrooms__Lists__Engineering__Detail__index",6982:"p__User__Detail__AccountInfo__Profile__index",7008:"p__Shixuns__New__index",7042:"p__knowledgegraph__Statistics__LearningPath__Detail",7043:"p__User__Detail__Topics__Exercise__Edit__index",7045:"p__Classrooms__Lists__CommonHomework__SubmitWork__index",7046:"p__Shixuns__Detail__Repository__AddFile__index",7058:"p__virtualSpaces__Lists__Survey__Detail__index",7062:"layouts__SimpleLayouts",7172:"p__User__Detail__MemberCenter__index",7178:"p__User__BindAccount__index",7182:"p__User__ResetPassword__index",7242:"p__Innovation__MyProject__index",7260:"p__Account__Certification__index",7333:"p__User__WechatLogin__index",7395:"p__Classrooms__Lists__Statistics__StudentDetail__index",7460:"p__Question__OjProblem__index",7477:"p__virtualSpaces__Lists__Announcement__index",7482:"p__Classrooms__Lists__Exercise__Notice__index",7527:"p__MyProblem__RecordDetail__index",7545:"p__Graduations__Lists__Archives__index",7560:"p__Administration__College__index",7589:"p__virtualSpaces__Lists__DigitalTopics__index",7614:"p__Shixuns__Edit__body__Level__Challenges__RankingSetting__index",7622:"p__Classrooms__Lists__Polls__Detail__index",7806:"p__Classrooms__Lists__Statistics__StatisticsQuality__index",7852:"p__Classrooms__Lists__ShixunHomeworks__index",7855:"p__User__Detail__ResourcesCenter__Detail__index",7857:"p__Shixuns__Edit__body__Level__Challenges__NewQuestion__index",7878:"p__Classrooms__Lists__LiveVideo__index",7883:"p__Classrooms__Lists__Exercise__WrongAnswer__index",7884:"p__Shixuns__Exports__index",7922:"p__Classrooms__Lists__CourseGroup__Detail__index",8014:"p__Classrooms__Lists__Teachers__index",8062:"p__User__Detail__Topicbank__index",8072:"p__Classrooms__Lists__GroupHomework__SubmitWork__index",8077:"p__Classrooms__Lists__Students__index",8085:"p__Classrooms__Lists__Exercise__Review__index",8137:"p__knowledgegraph__Statistics__PathAtlas__index",8143:"layouts__GraduationsDetail__index",8155:"p__Shixuns__Overview__index",8237:"p__User__Detail__Order__pages__view__index",8241:"p__virtualSpaces__Lists__Plan__index",8302:"p__Classrooms__Lists__Board__index",8307:"p__User__Detail__Shixuns__index",8319:"p__tasks__resylt__index",8340:"p__Classrooms__Lists__Attendance__Webview__Student__index",8398:"p__virtualSpaces__Lists__Resources__Detail__index",8431:"p__Classrooms__Lists__Exercise__Export__index",8435:"p__Classrooms__Lists__Attendance__index",8447:"p__virtualSpaces__Lists__Knowledge__index",8517:"p__User__Detail__Topics__Group__index",8522:"p__Classrooms__Lists__SmartPlan__Info__PptInfo__index",8563:"p__virtualSpaces__Lists__Discussion__Detail__index",8634:"p__Classrooms__Lists__CourseGroup__List__index",8639:"p__Forums__Index__redirect",8665:"p__Engineering__Lists__TrainingObjectives__index",8688:"p__Shixuns__Detail__Repository__index",8689:"p__Classrooms__Lists__Statistics__VideoStatistics__index",8723:"p__Classrooms__Lists__Polls__Edit__index",8782:"p__Shixuns__Index__index",8787:"p__Competitions__Entered__index",8795:"p__Classrooms__Lists__Exercise__Detail__components__WordInfo__index",8797:"p__Competitions__Edit__index",8821:"p__Shixuns__New__components__IntelligentProject__AiStreamIndex__index",8823:"p__knowledgegraph__Detail__id",8827:"p__Classrooms__Lists__OnlineLearning__index",8866:"p__index",8882:"p__Classrooms__Lists__Graduation__Tasks__Detail__index",8885:"p__Classrooms__Lists__Statistics__StudentStatistics__index",8982:"p__Paths__New__index",8999:"p__Three__index",9076:"p__Account__Binding__index",9133:"p__Shixuns__Detail__Challenges__index",9205:"p__Shixuns__Edit__body__Level__Challenges__EditPracticeSetting__index",9215:"p__Shixuns__Detail__ForkList__index",9332:"p__Classrooms__Lists__Video__index",9360:"p__User__Detail__virtualSpaces__index",9366:"p__User__Login__index",9391:"p__Engineering__Lists__CurseSetting__index",9404:"monaco-editor",9408:"p__Shixuns__Detail__RankingList__index",9416:"p__Graduations__Lists__Tasks__index",9472:"p__Shixuns__Detail__Poll__index",9487:"p__LargeScreen__index",9489:"p__Engineering__Lists__CourseList__index",9507:"p__User__Detail__ResourceGuarantee__index",9590:"p__User__Detail__TeachGroup__index",9595:"p__knowledgegraph__Statistics__AbilityMap__index",9647:"p__Question__Index__index",9649:"p__Engineering__Lists__TrainingProgram__index",9674:"p__Shixuns__New__ImagePreview__index",9677:"p__virtualSpaces__Lists__Announcement__AddAndEdit__index",9695:"p__Classrooms__Lists__Polls__Add__index",9715:"p__Classrooms__Lists__CommonHomework__Edit__index",9716:"p__Question__OjProblem__RecordDetail__index",9785:"p__Classrooms__Lists__Template__student__index",9788:"p__Account__Profile__index",9890:"p__Classrooms__Lists__CommonHomework__index",9891:"p__User__Detail__Videos__Success__index",9921:"p__Classrooms__ExamList__index",9922:"p__Classrooms__Lists__Statistics__StudentVideo__index",9944:"p__Classrooms__Lists__Video__Statistics__StudentDetail__index"}[i]||i)+"."+{26:"6c15f45f",65:"7d7258b1",67:"3135ff35",109:"f9ca0085",195:"8f3f87a8",264:"cefd7dbf",265:"4ddd9b4c",292:"e6be6f0c",310:"d1612d4c",316:"1f60ada6",337:"b28d7fbc",342:"7abd208d",354:"d4d139cf",358:"6f7bccbd",479:"0475ca83",485:"3d38c420",508:"6568d237",532:"1d66ea56",533:"d06b7355",547:"a2a6569b",556:"0f9730ef",559:"9957e836",576:"38d17bd6",629:"44a1d9a5",643:"497ef251",671:"4a609b8d",680:"2fce9111",700:"a493ff93",737:"7c89f385",741:"ac5fd360",745:"5baf3508",799:"91245b5f",869:"fd40b757",895:"5f6eef54",919:"75eebc43",921:"d433c2b1",928:"558b00b3",981:"24da50c7",1006:"39fdc0c3",1025:"5dd9a3be",1043:"1d32fb35",1045:"58e03233",1048:"33a40103",1070:"d35d6952",1144:"c90eccaf",1148:"a119b62e",1150:"424fb49f",1154:"8cb80842",1211:"46993ae4",1253:"dd6b2ba2",1257:"0d7bbbde",1265:"a8e0116f",1274:"5f6ea65a",1276:"5b045a0b",1343:"ffb7cd5b",1344:"d204ae0f",1416:"7ad3f552",1423:"138d75cb",1427:"7bf625cb",1443:"22538e8d",1450:"9d324eb2",1461:"126ca66a",1462:"fcf08abc",1470:"5d1229ad",1475:"b713b81c",1482:"3ff15951",1497:"a7325142",1512:"ae9fdc93",1520:"7dd62ed4",1545:"ec6196ac",1578:"0d43c52a",1581:"15810b5c",1582:"8489ac3f",1602:"b5bc7bcd",1646:"e6e27b60",1657:"ec78dca5",1660:"1e8f1545",1674:"825a3a4d",1702:"13d3527b",1713:"ca841937",1717:"3f32c13f",1727:"63a90233",1783:"7de123e6",1799:"1e51dbb9",1831:"2f9ba8a7",1836:"be00be1e",1855:"9a602161",1880:"2d8b1ba2",1939:"806dc882",1953:"a13d99fa",1962:"59a1722d",1994:"eef36a79",2011:"59d51f98",2045:"e984431c",2076:"17369331",2102:"51b96035",2141:"9f1a0113",2216:"19144b8c",2223:"83420cbc",2240:"bee99d40",2249:"f4830452",2254:"2b611d16",2300:"6fe85c00",2303:"b7dc6027",2306:"06d6199c",2307:"d65d1978",2338:"004fc0ce",2339:"7f6c9f5c",2386:"192e235c",2396:"59e4ffbc",2404:"a1fef1ef",2412:"b6f435e7",2425:"895cd942",2443:"53bdb8b7",2476:"52cb6ad1",2494:"68080a87",2501:"5b224371",2524:"b14c1bba",2529:"3ed53581",2538:"de4a3723",2539:"e33ff8e0",2548:"be855053",2570:"59be7860",2594:"e87d3761",2603:"161c2838",2659:"77858f38",2692:"8c619613",2707:"18bd2267",2806:"654774ac",2819:"2e74db0f",2823:"d246010d",2826:"8e39ead9",2829:"6690b28a",2837:"54a82605",2865:"a239a938",2875:"57c32709",2884:"a7adc4a6",2921:"6803fa32",2969:"ab3357d7",2983:"79837e5a",3006:"d95286c0",3133:"9bf3f89c",3141:"7221c7e4",3157:"94202dac",3183:"111d80be",3198:"8e655451",3212:"5e911eb3",3220:"b7fd155f",3247:"2a8fa23d",3260:"e4b30756",3282:"ec5d8698",3317:"51e5a46b",3332:"60ae33a7",3355:"63796189",3356:"131303b1",3391:"9baed927",3433:"a5ac9242",3442:"bb1ddad0",3443:"cffd5e12",3447:"03e7cda7",3451:"351cb656",3496:"bfdb3a2c",3509:"c5b9f791",3550:"3dc83156",3581:"18a27f6a",3585:"452cf4bc",3589:"445412e0",3665:"43659983",3668:"c55e284e",3673:"90a59004",3685:"4d97c03d",3697:"481a10d9",3747:"e49e0a78",3754:"b5882d05",3777:"d5b0f2f1",3784:"64deaf96",3805:"9dbcb95e",3846:"cc3d144e",3862:"25257b34",3873:"a107e50b",3885:"f87f7f15",3897:"0e00bc9a",3910:"42dd1fe5",3935:"3da88932",3951:"fd3d8765",3987:"5cecd51b",4014:"27a8e97c",4017:"bbf81e63",4030:"23d99ff9",4056:"11b09a09",4058:"bda7cd92",4078:"e282f69e",4088:"6f7d1078",4093:"565aa156",4105:"cc4cd2ab",4144:"ca2e1354",4164:"6b93f70c",4216:"82dfc191",4217:"1bede639",4227:"a9d2fcc8",4259:"f06c05d3",4264:"13a305c8",4339:"428bcc6f",4347:"ce21ef2e",4354:"140899b7",4360:"cf5efa52",4449:"be25fe9a",4492:"a1f699e0",4496:"f4accf72",4498:"5cb4f7cf",4504:"054284c1",4514:"055b0b14",4520:"18f5b97c",4546:"5a2a8496",4565:"7910a818",4572:"0007bc04",4599:"8cdeaf8a",4601:"9c7f592c",4610:"058a6bbb",4612:"fc39cfc0",4621:"cbcc9754",4628:"ece2c60c",4662:"895d14e1",4685:"c33f1528",4715:"40a183c1",4736:"61335126",4741:"a347f5bf",4757:"ebdbc2ae",4766:"b443a652",4770:"82f6cb9f",4790:"619413e4",4795:"322ecde7",4797:"a24e92db",4800:"a81bd2d0",4849:"564b7a0a",4850:"1edda4b7",4862:"82b9275e",4884:"841bb1ed",4889:"34e18f88",4928:"1a283ccd",4973:"b151ea8e",4994:"1ee0a23a",5022:"45c8bbcb",5043:"35947aef",5048:"1a18b273",5060:"85dafcc6",5096:"300f1295",5111:"f12065a1",5125:"71065c2c",5148:"4a3a9edb",5176:"a28ca506",5179:"a95a72d4",5186:"e54232b6",5191:"3cf3282e",5238:"734c4e51",5290:"5dabcdc2",5297:"edcefafc",5319:"bcb5b655",5321:"1163c84e",5335:"6aa1d7f0",5354:"7ae70604",5357:"d53475b5",5359:"988dd6e7",5382:"ded5e93d",5402:"dab5b3e4",5416:"454536b7",5434:"38b302a6",5450:"e9f47a01",5470:"e474ef54",5494:"d89549c4",5518:"d30e6340",5549:"c9a68aa4",5572:"3f124e98",5573:"acfb7e68",5599:"a4faab25",5624:"c7752ba5",5631:"e00d3d36",5650:"931bb442",5679:"4a090bef",5698:"f9bb568f",5705:"0374d74d",5729:"3891c8c1",5741:"77e465d5",5764:"e0d7e586",5775:"310b25c8",5786:"45b63197",5798:"0473e687",5816:"e31dcc95",5825:"9d097f31",5844:"e5dad3c7",5876:"5eded409",5888:"8f95c738",5891:"d049790b",5895:"d2b257ea",5902:"783c8c89",5911:"84a8d8dc",5915:"fe3024a9",5927:"f8a65b37",5992:"6baf2884",6029:"45d0a266",6034:"fa9429ef",6045:"d268f87f",6047:"3ce45acd",6052:"abe8aed2",6063:"6561e36f",6069:"863f37f8",6126:"b8ec523d",6127:"872efad6",6170:"c6367296",6265:"2cb7058a",6270:"44db1013",6277:"4c0f186e",6328:"9df2ef02",6366:"c023a0d2",6378:"7f3a946a",6411:"fd1df746",6434:"5933cfd1",6444:"e4e27e94",6452:"a3bec9f8",6531:"27c32c6c",6541:"b90ca0e9",6583:"b35d3483",6587:"6d358f34",6634:"d9dc7fc0",6651:"2dd847f8",6685:"4813ca09",6729:"ff757329",6741:"32475cec",6758:"c42de674",6774:"59d4d618",6784:"81b04235",6788:"139701af",6796:"7f212902",6805:"f1d11507",6820:"70d07ec8",6845:"0ce38311",6882:"b033e9ae",6883:"712bce25",6904:"6f460059",6913:"4ed436f5",6963:"fc97e552",6982:"2c1466d3",7008:"a31cf295",7042:"4eb4327c",7043:"a2f96e29",7045:"1b7c5605",7046:"8cbaec1f",7058:"adf01ca6",7062:"a5c881e9",7084:"46ccce72",7156:"e7466006",7172:"46e040f4",7178:"04c92750",7182:"2dafd7fd",7242:"6cbdbcb6",7260:"987366d1",7331:"2e27a23b",7333:"32c34d68",7365:"1005464f",7395:"cd9ddbdd",7460:"d28e975b",7477:"40424b94",7482:"54d5e960",7527:"3da5a91f",7545:"ee7dc4af",7560:"2c0ebf7a",7589:"975fcb1c",7591:"c8233ce9",7614:"8163d68a",7622:"0a1a01d3",7686:"4fcec9f9",7706:"c2a79e40",7806:"59c29020",7852:"569e60bb",7855:"f1912a4c",7857:"ce6edd99",7878:"e510f822",7883:"79f6a08a",7884:"f1135d74",7922:"31f3cc80",7964:"29aed9a1",8014:"1de47ba2",8062:"6db4f5c6",8072:"d912557b",8077:"94f34a54",8085:"38a14667",8089:"d536b13a",8097:"8380d8e5",8137:"16e59af5",8143:"e4ca58af",8155:"3499bfdf",8161:"83c5fa9a",8196:"715a03e4",8237:"b8239766",8241:"13c1588d",8302:"6b3ddc21",8307:"a308b2d2",8319:"0be6f7f1",8340:"ec426751",8350:"07df8a75",8398:"810b2f88",8431:"7c750cb2",8435:"97bb966f",8447:"1ada30a2",8517:"6aa3e07d",8522:"547cc7f6",8561:"333e8ec9",8563:"cb5b7c01",8634:"12aa5681",8639:"e9858125",8665:"4a7a375b",8688:"7151072c",8689:"aae02bde",8723:"b3bcc061",8737:"ce7dad23",8750:"0248bdf2",8776:"0ad26240",8782:"b2770903",8787:"c5ad71fd",8795:"487fd618",8797:"4f0854bc",8821:"25bc491a",8823:"46fed210",8827:"8335e672",8842:"9f25a3e2",8866:"f758ca17",8882:"49bec4fc",8885:"1b79dd61",8898:"d002bcd8",8909:"4ed61cd4",8920:"7f82440c",8963:"790aecdd",8982:"236d90ba",8999:"0b4f9821",9076:"ef566607",9104:"bbcb2345",9133:"6fb1b9fe",9205:"6c425a66",9215:"49ca5c17",9252:"0d791a59",9260:"f163e60e",9299:"fa9d18b8",9332:"36c4db78",9360:"fb139b26",9366:"37701aec",9391:"e258fc12",9404:"9fcc3d3e",9408:"b7e779cc",9416:"aba6d7c7",9472:"b45defc2",9487:"2d505079",9489:"00a7ec21",9507:"55b3e459",9554:"ed358e7b",9559:"4ea33181",9590:"39669b33",9595:"aea6b46c",9647:"e8d7d308",9649:"f4870e1c",9674:"9ce06bb1",9677:"c8b5968a",9695:"2acb6996",9715:"29e6dfae",9716:"9132aec6",9785:"d1e780e5",9788:"8fecd86c",9890:"9a70207a",9891:"3bd400f2",9895:"b8e31ff2",9921:"d7234334",9922:"1d712b52",9928:"5989f5e0",9944:"8b957fa5",9950:"74f6dfb2",9968:"17466785"}[i]+".async.js"}}(),function(){__webpack_require__.miniCssF=function(i){return""+({26:"p__Classrooms__Lists__Graduation__Tasks__Edit__index",65:"p__StudentEffectivenessAnalysis__index",67:"p__Message__index",109:"p__Classrooms__Lists__ShixunHomeworks__Detail__components__CodeReview__Detail__index",195:"p__Classrooms__Lists__GroupHomework__Detail__index",264:"p__User__Detail__Order__pages__orderPay__index",265:"p__User__Detail__Topics__index",292:"p__Classrooms__Lists__Exercise__Add__index",310:"p__User__Detail__ExperImentImg__Detail__index",337:"p__Paperlibrary__Random__PreviewEdit__index",342:"p__Classrooms__Lists__ShixunHomeworks__Comment__index",479:"p__Classrooms__Lists__GroupHomework__EditWork__index",485:"p__Question__AddOrEdit__BatchAdd__index",508:"p__Forums__Detail__id",532:"p__ExcellentCourse__index",533:"p__Classrooms__Lists__Video__Statistics__Detail__index",547:"p__Account__index",556:"p__User__Detail__Order__pages__invoice__index",559:"layouts__virtualDetail__index",576:"p__Account__Profile__Edit__index",643:"p__Classrooms__Lists__Polls__QuestionnaireInfo__index",680:"p__Innovation__index",700:"p__tasks__Jupyter__index",737:"p__Classrooms__Lists__CommonHomework__Detail__components__CodeReview__Detail__index",745:"p__Classrooms__Lists__SmartPlan__Detail__index",799:"p__User__Detail__Topics__Poll__Detail__index",869:"p__Guidance__index",895:"p__Classrooms__Lists__Video__Items__videoInfo__index",919:"p__knowledgegraph__Statistics__LearningPath__index",921:"p__Classrooms__Lists__Exercise__CodeDetails__index",928:"p__RestFul__Edit__index",1006:"p__RestFul__index",1025:"p__KnowledgeHub__index",1043:"p__Classrooms__Lists__Graduation__Tasks__index",1045:"p__virtualSpaces__Lists__Knowledge__AddAndEdit__index",1048:"p__Classrooms__Lists__ProgramHomework__Detail__Ranking__index",1070:"p__Innovation__PublicMirror__index",1148:"p__Shixuns__Detail__Repository__UploadFile__index",1150:"p__BwDemo__index",1211:"p__Classrooms__Lists__CommonHomework__EditWork__index",1253:"p__Graduations__Lists__Gradingsummary__index",1257:"p__Classrooms__Lists__ResourceRecommend__index",1265:"p__Classrooms__Lists__Announcement__index",1276:"p__MoopCases__Success__index",1343:"p__User__Detail__ResourceAllocation__index",1344:"p__Hami__index",1416:"p__User__Detail__AccountInfo__CareerCertification__index",1423:"p__Shixuns__Edit__body__Level__Challenges__EditPracticeAnswer__index",1427:"p__Classrooms__Lists__Statistics__index",1443:"p__EffectivenessAnalysis__index",1450:"p__Classrooms__Lists__ShixunHomeworks__Commitsummary__index",1461:"p__Graduations__Lists__Topics__index",1470:"p__User__Register__index",1475:"p__Shixuns__Detail__Dataset__JupyterData__index",1482:"p__Classrooms__Lists__Graduation__Topics__Edit__index",1512:"p__Classrooms__Lists__Exercise__AnswerCheck__index",1520:"p__Engineering__Lists__StudentList__index",1545:"p__Paperlibrary__Random__ExchangeFromProblemSet__index",1578:"p__Classrooms__Lists__Graduation__Topics__Detail__index",1581:"p__Problemset__Preview__index",1582:"p__Classrooms__Lists__GroupHomework__Add__index",1657:"p__Shixuns__Edit__body__Level__Challenges__EditQuestion__index",1674:"p__Classrooms__ClassicCases__index",1702:"p__Classrooms__New__index",1713:"p__virtualSpaces__Lists__Settings__index",1717:"layouts__index",1727:"p__Classrooms__Lists__CourseGroup__NotList__index",1783:"p__virtualSpaces__Lists__Experiment__index",1831:"p__Graduations__Index__index",1836:"p__Classrooms__Lists__Attendance__Webview__Teacher__index",1855:"p__MoopCases__InfoPanel__index",1880:"p__User__Detail__Order__pages__apply__index",1939:"p__User__Detail__Order__index",1953:"p__Problemset__NewItem__index",1962:"p__Classrooms__Lists__Engineering__index",1994:"p__Classrooms__Lists__AI__AIknowledge__index",2045:"p__Engineering__Lists__TeacherList__index",2076:"p__User__Detail__Competitions__index",2102:"p__Classrooms__Lists__Board__Edit__index",2141:"p__Shixuns__Detail__Split__index",2216:"p__DataSet__Index__index",2240:"p__User__Detail__Videos__Upload__index",2254:"p__Shixuns__Detail__Discuss__index",2303:"p__Classrooms__Lists__CommonHomework__Comment__index",2306:"p__Classrooms__Lists__AI__AIagent__index",2307:"p__Report__index",2338:"p__Classrooms__Lists__CommonHomework__Review__index",2339:"p__virtualSpaces__Lists__Plan__Detail__index",2396:"p__User__Detail__ResourcesCenter__index",2404:"p__Classrooms__Lists__Template__teacher__index",2412:"p__User__Detail__Videos__index",2425:"p__Classrooms__Lists__Board__Detail__index",2443:"p__Graduations__Lists__StageModule__index",2476:"p__Colleges__index",2501:"p__Search__index",2524:"p__knowledgegraph__Detail__components__Content__components__AbilityMap__Detail__index",2529:"p__User__Detail__id",2539:"p__Graduations__Review__index",2548:"p__Engineering__Norm__Detail__index",2570:"p__Competitions__Detail__index",2603:"p__Classrooms__Lists__ProgramHomework__Detail__answer__Add__index",2659:"p__User__Detail__UserPortrait__index",2707:"p__Innovation__MyDataSet__index",2806:"p__User__Detail__Topics__Exercise__Detail__index",2819:"p__Classrooms__Lists__Template__detail__index",2823:"p__Engineering__Navigation__Home__index",2826:"p__User__Detail__DataSet__index",2829:"p__Messages__Private__index",2865:"p__Innovation__MyMirror__index",2875:"p__Shixuns__Detail__id",2884:"p__Classrooms__Lists__ProgramHomework__Comment__index",2983:"p__Forums__Index__index",3006:"p__Engineering__index",3141:"p__Innovation__Detail__index",3157:"p__User__Detail__ExperImentImg__Add__index",3183:"p__Engineering__Lists__GraduationIndex__index",3212:"p__MoopCases__index",3220:"p__Classrooms__Lists__Video__Upload__index",3247:"p__Paperlibrary__See__index",3260:"p__Paperlibrary__Add__index",3282:"layouts__ShixunDetail__index",3317:"p__Classrooms__Lists__Graduation__Topics__Add__index",3332:"p__Paths__Detail__id",3355:"p__Classrooms__Lists__Polls__index",3356:"p__Classrooms__Lists__Assistant__index",3391:"p__Classrooms__Lists__ProgramHomework__Detail__components__CodeReview__Detail__index",3433:"p__Classrooms__Lists__Exercise__Sumup__Edit__index",3442:"p__Classrooms__Lists__Board__Add__index",3443:"p__knowledgegraph__Statistics__AbilityMap__Detail",3447:"p__User__Detail__Order__pages__orderInformation__index",3451:"p__Classrooms__Lists__Statistics__StudentStatistics__Detail__index",3496:"p__User__Detail__OtherResources__index",3509:"p__HttpStatus__SixActivities",3581:"p__Classrooms__Lists__ShixunHomeworks__Detail__index",3585:"p__Classrooms__Lists__Statistics__StudentSituation__index",3665:"p__tasks__index",3668:"p__Classrooms__Lists__CommonHomework__Detail__index",3673:"p__Administration__Classroom__index",3685:"p__knowledgegraph__Detail__components__Content__components__AbilityMap__Edit__index",3747:"p__virtualSpaces__Lists__Homepage__index",3784:"p__Paperlibrary__Random__Detail__index",3873:"p__virtualSpaces__Lists__Lesson__index",3897:"p__WxMiniProgram__Courseware__Study__index",3910:"p__HttpStatus__introduction",3935:"p__Classrooms__Lists__GroupHomework__index",3951:"p__Classrooms__Lists__ProgramHomework__Detail__index",4030:"p__Classrooms__Lists__ProgramHomework__AddAndEdit__index",4056:"p__IntrainCourse__index",4078:"p__Messages__Tidings__index",4093:"p__Classrooms__Lists__Attendance__Detail__index",4105:"p__Classrooms__Lists__Exercise__Answer__index",4144:"p__Problemset__Preview__New__index",4164:"p__Classrooms__Lists__Exercise__Detail__index",4216:"p__Classrooms__Lists__ProgramHomework__Detail__answer__Edit__index",4217:"p__Classrooms__Lists__Video__Statistics__index",4227:"p__Paths__Overview__index",4259:"p__User__Detail__Order__pages__result__index",4264:"p__Forums__New__index",4339:"p__knowledgegraph__Statistics__PathAtlas__Detail",4449:"p__Competitions__Exports__index",4492:"p__Graduations__Lists__StudentSelection__index",4496:"p__HttpStatus__HpcCourse",4498:"p__Shixuns__Edit__body__Level__Challenges__NewPractice__index",4504:"p__virtualSpaces__Lists__Survey__index",4514:"p__Account__Results__index",4520:"p__Account__Secure__index",4546:"p__Engineering__Lists__TrainingProgram__Add__index",4572:"p__Classrooms__Lists__ExportList__index",4599:"p__Problemset__index",4601:"p__Paths__Detail__Statistics__index",4610:"p__User__Detail__LearningPath__index",4621:"p__Administration__Profession__index",4662:"p__Classrooms__Lists__GroupHomework__Review__index",4715:"p__virtualSpaces__Lists__Material__Detail__index",4736:"p__User__Detail__Projects__index",4741:"p__Problems__OjForm__NewEdit__index",4757:"p__virtualSpaces__Lists__Workplace__index",4766:"p__Administration__index",4770:"p__Classrooms__Lists__ProgramHomework__Detail__answer__index",4795:"p__Classrooms__Lists__Graduation__Tasks__Add__index",4800:"p__Engineering__Lists__GraduatedMatrix__index",4849:"p__User__Detail__ExperImentImg__index",4862:"p__Paperlibrary__index",4884:"p__Shixuns__Detail__Repository__Commit__index",4889:"p__Classrooms__Lists__Exercise__ImitateAnswer__index",4928:"p__Classrooms__Lists__LearningPath__index",4973:"p__Engineering__Evaluate__List__index",4994:"p__Problems__OjForm__index",5022:"p__Graduations__Lists__Settings__index",5043:"p__User__Detail__Topics__Poll__Edit__index",5048:"p__Classrooms__Lists__Graduation__Topics__index",5096:"p__Shixuns__Detail__AuditSituation__index",5111:"p__Terminal__index",5125:"p__Classrooms__Lists__Exercise__DetailedAnalysis__index",5148:"p__Classrooms__Lists__Polls__Answer__index",5176:"p__User__Detail__Videos__Protocol__index",5179:"p__Administration__Student__Edit__index",5186:"p__Classrooms__Overview__index",5191:"p__User__Detail__Certificate__index",5238:"p__virtualSpaces__Lists__Material__index",5297:"p__Classrooms__Lists__Exercise__Detail__components__DuplicateChecking__CheckDetail__index",5319:"p__Classrooms__Lists__ProgramHomework__Detail__answer__Detail__index",5335:"p__Engineering__Lists__CourseMatrix__index",5357:"p__Engineering__Lists__TrainingProgram__Edit__index",5359:"p__Messages__Detail__index",5382:"p__DataSet__Detail__index",5402:"p__User__Detail__Topics__Detail__index",5470:"p__Shixuns__Detail__Collaborators__index",5518:"p__Classrooms__Lists__Template__index",5549:"p__Shixuns__New__CreateImg__index",5572:"p__Paths__HigherVocationalEducation__index",5573:"p__Shixuns__Detail__Merge__index",5599:"p__User__Detail__Paths__index",5624:"p__Graduations__Lists__Index__index",5650:"p__Competitions__Update__index",5705:"p__virtualSpaces__Lists__Construction__index",5729:"p__Help__Index",5741:"p__Classrooms__Lists__SmartPlan__index",5775:"p__Engineering__Lists__Document__index",5786:"layouts__LoginAndRegister__index",5798:"p__Classrooms__Lists__Video__Statistics__UserDetail__index",5816:"p__Paperlibrary__Random__Edit__index",5825:"p__Classrooms__Lists__Exercise__index",5888:"p__Classrooms__Lists__CommonHomework__Add__index",5891:"p__virtualSpaces__Lists__Resources__index",5895:"p__User__Detail__AccountInfo__Profile__Edit__index",5902:"p__Classrooms__Lists__Exercise__Sumup__index",5915:"p__knowledgegraph__Detail__Statistics__index",5927:"p__Classrooms__Lists__ShixunHomeworks__Detail__components__TestResult",5992:"p__Classrooms__Lists__Exercise__ReviewGroup__index",6029:"p__Administration__Student__index",6052:"p__Paths__Index__index",6063:"p__Graduations__Lists__Personmanage__index",6069:"p__virtualSpaces__Lists__Lesson__Detail__index",6127:"p__Classrooms__Lists__ProgramHomework__Ranking__index",6265:"p__virtualSpaces__Lists__Discussion__index",6270:"p__MyProblem__index",6277:"p__Shixuns__Edit__index",6328:"p__Shixuns__Edit__body__Warehouse__index",6366:"p__Innovation__PublicProject__index",6434:"p__User__Detail__Order__pages__records__index",6444:"p__Video__Detail__id",6452:"p__Innovation__PublicDataSet__index",6541:"p__Shixuns__Detail__Dataset__index",6583:"p__User__Detail__Classrooms__index",6587:"p__User__Detail__Videos__Protocol__resource",6634:"p__Innovation__Tasks__index",6651:"p__Engineering__Evaluate__Detail__index",6685:"p__Classrooms__Index__index",6729:"p__Classrooms__Lists__GroupHomework__Edit__index",6741:"p__Engineering__Norm__List__index",6758:"p__Classrooms__Lists__Attachment__index",6784:"p__Innovation__Edit__index",6788:"p__Classrooms__Lists__ProgramHomework__index",6796:"p__virtualSpaces__Lists__Announcement__Detail__index",6805:"p__User__Detail__AccountInfo__RealNameCertification__index",6820:"p__User__Detail__Topics__Normal__index",6845:"p__Shixuns__Detail__Settings__index",6882:"p__Classrooms__New__StartClass__index",6883:"p__Competitions__Index__index",6904:"p__MoopCases__FormPanel__index",6913:"p__Question__AddOrEdit__index",6963:"p__Classrooms__Lists__Engineering__Detail__index",6982:"p__User__Detail__AccountInfo__Profile__index",7008:"p__Shixuns__New__index",7042:"p__knowledgegraph__Statistics__LearningPath__Detail",7043:"p__User__Detail__Topics__Exercise__Edit__index",7045:"p__Classrooms__Lists__CommonHomework__SubmitWork__index",7046:"p__Shixuns__Detail__Repository__AddFile__index",7058:"p__virtualSpaces__Lists__Survey__Detail__index",7062:"layouts__SimpleLayouts",7172:"p__User__Detail__MemberCenter__index",7178:"p__User__BindAccount__index",7182:"p__User__ResetPassword__index",7242:"p__Innovation__MyProject__index",7260:"p__Account__Certification__index",7395:"p__Classrooms__Lists__Statistics__StudentDetail__index",7460:"p__Question__OjProblem__index",7477:"p__virtualSpaces__Lists__Announcement__index",7482:"p__Classrooms__Lists__Exercise__Notice__index",7527:"p__MyProblem__RecordDetail__index",7545:"p__Graduations__Lists__Archives__index",7560:"p__Administration__College__index",7589:"p__virtualSpaces__Lists__DigitalTopics__index",7614:"p__Shixuns__Edit__body__Level__Challenges__RankingSetting__index",7622:"p__Classrooms__Lists__Polls__Detail__index",7806:"p__Classrooms__Lists__Statistics__StatisticsQuality__index",7852:"p__Classrooms__Lists__ShixunHomeworks__index",7855:"p__User__Detail__ResourcesCenter__Detail__index",7857:"p__Shixuns__Edit__body__Level__Challenges__NewQuestion__index",7878:"p__Classrooms__Lists__LiveVideo__index",7883:"p__Classrooms__Lists__Exercise__WrongAnswer__index",7884:"p__Shixuns__Exports__index",7922:"p__Classrooms__Lists__CourseGroup__Detail__index",8014:"p__Classrooms__Lists__Teachers__index",8062:"p__User__Detail__Topicbank__index",8072:"p__Classrooms__Lists__GroupHomework__SubmitWork__index",8077:"p__Classrooms__Lists__Students__index",8085:"p__Classrooms__Lists__Exercise__Review__index",8137:"p__knowledgegraph__Statistics__PathAtlas__index",8143:"layouts__GraduationsDetail__index",8155:"p__Shixuns__Overview__index",8237:"p__User__Detail__Order__pages__view__index",8241:"p__virtualSpaces__Lists__Plan__index",8302:"p__Classrooms__Lists__Board__index",8307:"p__User__Detail__Shixuns__index",8319:"p__tasks__resylt__index",8398:"p__virtualSpaces__Lists__Resources__Detail__index",8431:"p__Classrooms__Lists__Exercise__Export__index",8435:"p__Classrooms__Lists__Attendance__index",8447:"p__virtualSpaces__Lists__Knowledge__index",8517:"p__User__Detail__Topics__Group__index",8522:"p__Classrooms__Lists__SmartPlan__Info__PptInfo__index",8563:"p__virtualSpaces__Lists__Discussion__Detail__index",8634:"p__Classrooms__Lists__CourseGroup__List__index",8665:"p__Engineering__Lists__TrainingObjectives__index",8688:"p__Shixuns__Detail__Repository__index",8689:"p__Classrooms__Lists__Statistics__VideoStatistics__index",8723:"p__Classrooms__Lists__Polls__Edit__index",8782:"p__Shixuns__Index__index",8787:"p__Competitions__Entered__index",8795:"p__Classrooms__Lists__Exercise__Detail__components__WordInfo__index",8797:"p__Competitions__Edit__index",8821:"p__Shixuns__New__components__IntelligentProject__AiStreamIndex__index",8823:"p__knowledgegraph__Detail__id",8827:"p__Classrooms__Lists__OnlineLearning__index",8866:"p__index",8882:"p__Classrooms__Lists__Graduation__Tasks__Detail__index",8885:"p__Classrooms__Lists__Statistics__StudentStatistics__index",8982:"p__Paths__New__index",8999:"p__Three__index",9076:"p__Account__Binding__index",9133:"p__Shixuns__Detail__Challenges__index",9205:"p__Shixuns__Edit__body__Level__Challenges__EditPracticeSetting__index",9215:"p__Shixuns__Detail__ForkList__index",9332:"p__Classrooms__Lists__Video__index",9360:"p__User__Detail__virtualSpaces__index",9366:"p__User__Login__index",9391:"p__Engineering__Lists__CurseSetting__index",9404:"monaco-editor",9408:"p__Shixuns__Detail__RankingList__index",9416:"p__Graduations__Lists__Tasks__index",9472:"p__Shixuns__Detail__Poll__index",9487:"p__LargeScreen__index",9489:"p__Engineering__Lists__CourseList__index",9507:"p__User__Detail__ResourceGuarantee__index",9590:"p__User__Detail__TeachGroup__index",9595:"p__knowledgegraph__Statistics__AbilityMap__index",9647:"p__Question__Index__index",9649:"p__Engineering__Lists__TrainingProgram__index",9674:"p__Shixuns__New__ImagePreview__index",9677:"p__virtualSpaces__Lists__Announcement__AddAndEdit__index",9695:"p__Classrooms__Lists__Polls__Add__index",9715:"p__Classrooms__Lists__CommonHomework__Edit__index",9716:"p__Question__OjProblem__RecordDetail__index",9785:"p__Classrooms__Lists__Template__student__index",9788:"p__Account__Profile__index",9890:"p__Classrooms__Lists__CommonHomework__index",9891:"p__User__Detail__Videos__Success__index",9921:"p__Classrooms__ExamList__index",9922:"p__Classrooms__Lists__Statistics__StudentVideo__index",9944:"p__Classrooms__Lists__Video__Statistics__StudentDetail__index"}[i]||i)+"."+{26:"02cef2a8",65:"7c280c82",67:"8f4a1184",109:"b9c23c40",195:"7172bcff",264:"5fd9b3fc",265:"d9248a47",292:"b1b43d83",310:"8f5c4dd8",337:"ef9ff919",342:"35a8c848",479:"4584e4de",485:"d63578fe",508:"d74c9eba",532:"c12d893f",533:"6660b6b8",547:"5581debc",556:"0c2aa7e3",559:"c49aa5ba",576:"8bf77b42",643:"070a1c95",680:"e67e9e01",700:"dc776c9b",737:"72eaccaa",745:"f33bbc9c",799:"a05bd1fe",869:"2837f333",895:"ce8634e8",919:"9796c16e",921:"b09f4288",928:"8b36f093",1006:"8d6d38d4",1025:"a38e117e",1043:"e8c0878b",1045:"47078494",1048:"b970259d",1070:"e67e9e01",1148:"754fff63",1150:"bad483bc",1211:"bc3106de",1253:"fc16cdfc",1257:"7b8c452c",1265:"716a077b",1276:"bbc6eeec",1343:"ef1d1155",1344:"f333da3b",1416:"96b9d4c9",1423:"73551cc6",1427:"c2df60a3",1443:"5bd8b2ed",1450:"af800959",1461:"74f09448",1470:"afcb0f79",1475:"82cbf3b5",1482:"c336290f",1497:"03cdfb68",1512:"f3653a35",1520:"f7300d0e",1545:"caf81118",1578:"876fcdf1",1581:"2ba7a9a5",1582:"40e27fe1",1657:"65423149",1674:"fdbc1e05",1702:"f7b0815d",1713:"4cda2794",1717:"9017801c",1727:"c75b5258",1783:"e817e9b2",1831:"0c9ded6e",1836:"5f0d3f7f",1855:"f51f8074",1880:"0e2dfc83",1939:"283a4feb",1953:"3efd9778",1962:"84e145fa",1994:"aba61e18",2045:"dcfad42d",2076:"b0ffede5",2102:"091a3f15",2141:"5eb2f330",2216:"54bc4b74",2240:"e7cce869",2254:"650b7c49",2303:"6e7ad4cc",2306:"9c2945de",2307:"b2c54321",2338:"8b487b35",2339:"4c02d844",2396:"a593a575",2404:"64f0dfd6",2412:"01c633d8",2425:"c7425255",2443:"f8f08ad4",2476:"cf85a190",2501:"2441982c",2524:"0c348a19",2529:"c717395e",2539:"074f5deb",2548:"75182034",2570:"a6818375",2603:"8b36f093",2659:"f6071a36",2707:"cabcb16e",2806:"9352dec4",2819:"208a900b",2823:"a13b21fb",2826:"c8c0993d",2829:"b21785ac",2865:"6ef3cf6b",2875:"5b3114cd",2884:"a3fbc584",2983:"e8b2821c",3006:"7fce4e74",3141:"04016ac5",3157:"4e616cf0",3183:"b2253f40",3212:"ad1521c1",3220:"1a8a9f14",3247:"e6148460",3260:"4e724791",3282:"0f132e8b",3317:"2f074cf4",3332:"5f89ed18",3355:"ed85955d",3356:"12c7785d",3391:"89554b70",3433:"f28dcf7f",3442:"65491b2a",3443:"9796c16e",3447:"1653d818",3451:"e3a31387",3496:"113f7cba",3509:"70043ca5",3581:"e2ae2f45",3585:"5f288e7b",3665:"8c664786",3668:"0304e46c",3673:"7f79db7c",3685:"5356e3de",3747:"34b1a9ae",3784:"05ecae20",3873:"fe95100a",3897:"aa96dba6",3910:"658d457f",3935:"6af5a552",3951:"8ed47918",4030:"6fb4f687",4056:"10eacfff",4078:"aa54548e",4093:"e06c8e3b",4105:"3a0e2283",4144:"f10aa199",4164:"c4d26d43",4216:"8b36f093",4217:"387bf824",4227:"79c3b323",4259:"ebd953ac",4264:"f9cbf3dd",4339:"2b6614e1",4449:"e68d8d58",4492:"3e7d3313",4496:"ba3ebf0e",4498:"48d064eb",4504:"1c1946c2",4514:"887bdbb6",4520:"e86d61a1",4546:"4101a1f2",4572:"70e5675d",4599:"6436cede",4601:"3c8ac557",4610:"687005a6",4621:"30ee1340",4662:"e3709145",4715:"6d98f001",4736:"bc8ffdeb",4741:"de09f315",4757:"73b754d2",4766:"b5df5a8e",4770:"6dfa8e98",4795:"186757af",4800:"f50302a4",4849:"1f7b5586",4862:"429bbc31",4884:"bd293d3b",4889:"2ea61f7b",4928:"3ec9e47f",4973:"129c56e8",4994:"c5c36cf4",5022:"81b1b86b",5043:"e4afb8b3",5048:"aa08c681",5096:"4f6a4d00",5111:"5d09a39a",5125:"57501e4a",5148:"807f6d58",5176:"9c49e7fa",5179:"21f01751",5186:"c00b7414",5191:"bffa1f71",5238:"4c8225e8",5297:"3a2685a1",5319:"8547392f",5335:"fec6fd9f",5357:"1fbb7d24",5359:"958b88a6",5382:"9bfb114a",5402:"8e187da8",5470:"c33b95a0",5518:"9f425be3",5549:"39285664",5572:"c945fbf2",5573:"6ecf393c",5599:"baff77f5",5624:"66e61f28",5650:"f8f63f4b",5705:"df6bf207",5729:"7f59bb24",5741:"3e12e841",5775:"a10dc0db",5786:"37a81eaa",5798:"ce1cf7da",5816:"78ebbdc6",5825:"89d58ede",5888:"16b8b576",5891:"6339a112",5895:"d0f5273a",5902:"cb498b3b",5915:"bc9c3e69",5927:"b48d36a4",5992:"59f9d86d",6029:"a31ddbcc",6052:"557c4435",6063:"a55b8867",6069:"5da2f8a5",6127:"66ea13ef",6265:"e7e4c4d5",6270:"9fa0e656",6277:"761b4221",6328:"e80c15db",6366:"079fc2d8",6434:"3e26e73c",6444:"848d7a01",6452:"50a6d310",6541:"74b8a9a4",6583:"3f6c9121",6587:"9c49e7fa",6634:"b42eca3f",6651:"b07fe216",6685:"95e4d92a",6729:"ee39dd11",6741:"b838eb14",6758:"3628b66c",6784:"1affe817",6788:"e8685731",6796:"3c354789",6805:"a72f7fcf",6820:"fe685125",6845:"e0a51090",6882:"c2d2eada",6883:"227f3ddb",6904:"0d714487",6913:"ce443aa0",6963:"84e145fa",6982:"2b2d234c",7008:"61a71f3d",7042:"9796c16e",7043:"15de446f",7045:"066ced01",7046:"c7301ded",7058:"d9b13a14",7062:"752132f1",7172:"3b787ec7",7178:"6e47d75d",7182:"9c7ac543",7242:"4f353f61",7260:"928abc9d",7395:"5c10e8d8",7460:"2367f6cf",7477:"fa747893",7482:"10fe0968",7527:"a2d130f0",7545:"67f5ab6b",7560:"d82e43ca",7589:"30a392cb",7614:"1fb1fbe5",7622:"0fa8ee85",7806:"bd9accb9",7852:"ff907d83",7855:"ad4fe966",7857:"93bafb84",7878:"2b521fde",7883:"d8206113",7884:"3390dd88",7922:"2e8e26c7",8014:"95f08f8b",8062:"8e384b9f",8072:"e8c0d4dc",8077:"4c2e0049",8085:"8c5da548",8137:"66f37f26",8143:"44605007",8155:"d345abd7",8237:"dacbeda9",8241:"bc9c2ad0",8302:"26fc7cc1",8307:"677929c0",8319:"6e36c910",8398:"4706e093",8431:"6d48e1b3",8435:"d21bd652",8447:"6e5e6554",8517:"5785bfb5",8522:"82e71ee1",8563:"199c69be",8634:"cbb7326a",8665:"c52575bc",8688:"09221941",8689:"0dc2d88b",8723:"27421b77",8782:"38a7e912",8787:"121de108",8795:"23231ec2",8797:"663ace7d",8821:"696c0e09",8823:"c5c87b87",8827:"c3b06961",8866:"088ba732",8882:"d735d28d",8885:"de905169",8982:"a60095e8",8999:"b6d7127f",9076:"6a501148",9133:"71c3de12",9205:"91080458",9215:"f737e7e7",9332:"4cf64377",9360:"d2c3ac33",9366:"3f6c2582",9391:"9751a79f",9404:"d8cf04f7",9408:"d3565b1a",9416:"524e9c25",9472:"cde4d6bd",9487:"3be6b9d9",9489:"ee2bb5b7",9507:"ffaae329",9590:"78d4289e",9595:"9796c16e",9647:"09174557",9649:"12c97e4a",9674:"735c7616",9677:"9c18dc50",9695:"0cb27d4e",9715:"48d6c00d",9716:"1423f218",9785:"ab2c0b58",9788:"4459d92d",9890:"2d0ae3da",9891:"512a9301",9921:"e0db9101",9922:"33690872",9944:"1ba31055"}[i]+".chunk.css"}}(),function(){__webpack_require__.g=function(){if(typeof globalThis=="object")return globalThis;try{return this||new Function("return this")()}catch(i){if(typeof window=="object")return window}}()}(),function(){__webpack_require__.hmd=function(i){return i=Object.create(i),i.children||(i.children=[]),Object.defineProperty(i,"exports",{enumerable:!0,set:function(){throw new Error("ES Modules may not assign module.exports or exports.*, Use ESM export syntax, instead: "+i.id)}}),i}}(),function(){__webpack_require__.o=function(i,d){return Object.prototype.hasOwnProperty.call(i,d)}}(),function(){var i={};__webpack_require__.l=function(d,e,t,r){if(i[d]){i[d].push(e);return}var n,a;if(t!==void 0)for(var s=document.getElementsByTagName("script"),u=0;u0&&arguments[0]!==void 0?arguments[0]:"";return Fr.endsWith("/")?Fr:"".concat(Fr,"/")}var tc=__webpack_require__(38127),Mu=__webpack_require__(38329),au=__webpack_require__(8616),ou=["content"],Wi=["content"],Mc=/^(http:|https:)?\/\//;function rc(Fr){return Mc.test(Fr)||Fr.startsWith("/")&&!Fr.startsWith("/*")||Fr.startsWith("./")||Fr.startsWith("../")}var ku=function(){return ne.createElement("noscript",{dangerouslySetInnerHTML:{__html:"Enable JavaScript to run this app."}})},ii=function(nn){var Bn,Ea=nn.loaderData,Kn=nn.htmlPageOpts,aa=nn.manifest,da=(aa==null||(Bn=aa.assets)===null||Bn===void 0?void 0:Bn["umi.css"])||"";return ne.createElement("script",{suppressHydrationWarning:!0,dangerouslySetInnerHTML:{__html:"window.__UMI_LOADER_DATA__ = ".concat(JSON.stringify(Ea||{}),"; window.__UMI_METADATA_LOADER_DATA__ = ").concat(JSON.stringify(Kn||{}),"; window.__UMI_BUILD_ClIENT_CSS__ = '").concat(da,"'")}})};function is(Fr){var nn=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};if(typeof Fr=="string")return rc(Fr)?(0,Go.Z)({src:Fr},nn):{content:Fr};if((0,au.Z)(Fr)==="object")return(0,Go.Z)((0,Go.Z)({},Fr),nn);throw new Error("Invalid script type: ".concat((0,au.Z)(Fr)))}function dl(Fr){return rc(Fr)?{type:"link",href:Fr}:{type:"style",content:Fr}}var fl=function(nn){var Bn,Ea,Kn,aa,da,uo,Xn=nn.htmlPageOpts;return ne.createElement(ne.Fragment,null,(Xn==null?void 0:Xn.title)&&ne.createElement("title",null,Xn.title),Xn==null||(Bn=Xn.favicons)===null||Bn===void 0?void 0:Bn.map(function(co,Ps){return ne.createElement("link",{key:Ps,rel:"shortcut icon",href:co})}),(Xn==null?void 0:Xn.description)&&ne.createElement("meta",{name:"description",content:Xn.description}),(Xn==null||(Ea=Xn.keywords)===null||Ea===void 0?void 0:Ea.length)&&ne.createElement("meta",{name:"keywords",content:Xn.keywords.join(",")}),Xn==null||(Kn=Xn.metas)===null||Kn===void 0?void 0:Kn.map(function(co){return ne.createElement("meta",{key:co.name,name:co.name,content:co.content})}),Xn==null||(aa=Xn.links)===null||aa===void 0?void 0:aa.map(function(co,Ps){return ne.createElement("link",(0,Mu.Z)({key:Ps},co))}),Xn==null||(da=Xn.styles)===null||da===void 0?void 0:da.map(function(co,Ps){var Es=dl(co),Bs=Es.type,zs=Es.href,du=Es.content;if(Bs==="link")return ne.createElement("link",{key:Ps,rel:"stylesheet",href:zs});if(Bs==="style")return ne.createElement("style",{key:Ps},du)}),Xn==null||(uo=Xn.headScripts)===null||uo===void 0?void 0:uo.map(function(co,Ps){var Es=is(co),Bs=Es.content,zs=(0,tc.Z)(Es,ou);return ne.createElement("script",(0,Mu.Z)({dangerouslySetInnerHTML:{__html:Bs},key:Ps},zs))}))};function nc(Fr){var nn,Bn=Fr.children,Ea=Fr.loaderData,Kn=Fr.manifest,aa=Fr.htmlPageOpts,da=Fr.__INTERNAL_DO_NOT_USE_OR_YOU_WILL_BE_FIRED,uo=Fr.mountElementId;if(da!=null&&da.pureHtml)return ne.createElement("html",null,ne.createElement("head",null,ne.createElement(fl,{htmlPageOpts:aa})),ne.createElement("body",null,ne.createElement(ku,null),ne.createElement("div",{id:uo},Bn),ne.createElement(ii,{manifest:Kn,loaderData:Ea,htmlPageOpts:aa})));if(da!=null&&da.pureApp)return ne.createElement(ne.Fragment,null,Bn);var Xn=typeof window=="undefined"?Kn==null?void 0:Kn.assets["umi.css"]:window.__UMI_BUILD_ClIENT_CSS__;return ne.createElement("html",{suppressHydrationWarning:!0,lang:(aa==null?void 0:aa.lang)||"en"},ne.createElement("head",null,ne.createElement("meta",{charSet:"utf-8"}),ne.createElement("meta",{name:"viewport",content:"width=device-width, initial-scale=1"}),Xn&&ne.createElement("link",{suppressHydrationWarning:!0,rel:"stylesheet",href:Xn}),ne.createElement(fl,{htmlPageOpts:aa})),ne.createElement("body",null,ne.createElement(ku,null),ne.createElement("div",{id:uo},Bn),ne.createElement(ii,{manifest:Kn,loaderData:Ea,htmlPageOpts:aa}),aa==null||(nn=aa.scripts)===null||nn===void 0?void 0:nn.map(function(co,Ps){var Es=is(co),Bs=Es.content,zs=(0,tc.Z)(Es,Wi);return ne.createElement("script",(0,Mu.Z)({dangerouslySetInnerHTML:{__html:Bs},key:Ps},zs))})))}var Vo=ne.createContext(void 0);function pl(){return ne.useContext(Vo)}var bu=["redirect"];function ju(Fr){var nn=Fr.routesById,Bn=Fr.parentId,Ea=Fr.routeComponents,Kn=Fr.useStream,aa=Kn===void 0?!0:Kn;return Object.keys(nn).filter(function(da){return nn[da].parentId===Bn}).map(function(da){var uo=kc((0,Go.Z)((0,Go.Z)({route:nn[da],routeComponent:Ea[da],loadingComponent:Fr.loadingComponent,reactRouter5Compat:Fr.reactRouter5Compat},Fr.reactRouter5Compat&&{hasChildren:Object.keys(nn).filter(function(co){return nn[co].parentId===da}).length>0}),{},{useStream:aa})),Xn=ju({routesById:nn,routeComponents:Ea,parentId:uo.id,loadingComponent:Fr.loadingComponent,reactRouter5Compat:Fr.reactRouter5Compat,useStream:aa});return Xn.length>0&&(uo.children=Xn,uo.routes=Xn),uo})}function ac(Fr){var nn=(0,Zo.UO)(),Bn=(0,Zo.Gn)(Fr.to,nn),Ea=(0,xu.T$)(),Kn=(0,Zo.TH)();if(Ea!=null&&Ea.keepQuery){var aa=Kn.search+Kn.hash;Bn+=aa}var da=(0,Go.Z)((0,Go.Z)({},Fr),{},{to:Bn});return ne.createElement(Zo.Fg,(0,Mu.Z)({replace:!0},da))}function kc(Fr){var nn=Fr.route,Bn=Fr.useStream,Ea=Bn===void 0?!0:Bn,Kn=nn.redirect,aa=(0,tc.Z)(nn,bu),da=Fr.reactRouter5Compat?jc:Lc;return(0,Go.Z)({element:Kn?ne.createElement(ac,{to:Kn}):ne.createElement(Vo.Provider,{value:{route:Fr.route}},ne.createElement(da,{loader:ne.memo(Fr.routeComponent),loadingComponent:Fr.loadingComponent||Lu,hasChildren:Fr.hasChildren,useStream:Ea}))},aa)}function Lu(){return ne.createElement("div",null)}function jc(Fr){var nn=pl(),Bn=nn.route,Ea=(0,xu.Ov)(),Kn=Ea.history,aa=Ea.clientRoutes,da=(0,Zo.UO)(),uo={params:da,isExact:!0,path:Bn.path,url:Kn.location.pathname},Xn=Fr.loader,co={location:Kn.location,match:uo,history:Kn,params:da,route:Bn,routes:aa};return Fr.useStream?ne.createElement(ne.Suspense,{fallback:ne.createElement(Fr.loadingComponent,null)},ne.createElement(Xn,co,Fr.hasChildren&&ne.createElement(Zo.j3,null))):ne.createElement(Xn,co,Fr.hasChildren&&ne.createElement(Zo.j3,null))}function Lc(Fr){var nn=Fr.loader;return Fr.useStream?ne.createElement(ne.Suspense,{fallback:ne.createElement(Fr.loadingComponent,null)},ne.createElement(nn,null)):ne.createElement(nn,null)}var Fs=null;function Al(){return Fs}function oc(Fr){var nn=Fr.history,Bn=ne.useState({action:nn.action,location:nn.location}),Ea=(0,gu.Z)(Bn,2),Kn=Ea[0],aa=Ea[1];return(0,ne.useLayoutEffect)(function(){return nn.listen(aa)},[nn]),(0,ne.useLayoutEffect)(function(){function da(uo){Fr.pluginManager.applyPlugins({key:"onRouteChange",type:"event",args:{routes:Fr.routes,clientRoutes:Fr.clientRoutes,location:uo.location,action:uo.action,basename:Fr.basename,isFirst:!!uo.isFirst}})}return da({location:Kn.location,action:Kn.action,isFirst:!0}),nn.listen(da)},[nn,Fr.routes,Fr.clientRoutes]),ne.createElement(Zo.F0,{navigator:nn,location:Kn.location,basename:Fr.basename},Fr.children)}function ss(){var Fr=(0,xu.Ov)(),nn=Fr.clientRoutes;return(0,Zo.V$)(nn)}var ic=["innerProvider","i18nProvider","accessProvider","dataflowProvider","outerProvider","rootContainer"],Fu=function(nn,Bn){var Ea=nn.basename||"/",Kn=ju({routesById:nn.routes,routeComponents:nn.routeComponents,loadingComponent:nn.loadingComponent,reactRouter5Compat:nn.reactRouter5Compat,useStream:nn.useStream});nn.pluginManager.applyPlugins({key:"patchClientRoutes",type:"event",args:{routes:Kn}});for(var aa=ne.createElement(oc,{basename:Ea,pluginManager:nn.pluginManager,routes:nn.routes,clientRoutes:Kn,history:nn.history},Bn),da=0,uo=ic;danew Promise((Ea,Kn)=>{var aa=Xn=>{try{uo(Bn.next(Xn))}catch(co){Kn(co)}},da=Xn=>{try{uo(Bn.throw(Xn))}catch(co){Kn(co)}},uo=Xn=>Xn.done?Ea(Xn.value):Promise.resolve(Xn.value).then(aa,da);uo((Bn=Bn.apply(Fr,nn)).next())});function vl(){return Nu(this,null,function*(){return{routes:{1:{path:"/",parentId:"@@/global-layout",id:"1"},2:{path:"/paperlibrary",parentId:"1",id:"2"},3:{path:"/paperlibrary",parentId:"2",id:"3"},4:{path:"/paperlibrary/add",parentId:"2",id:"4"},5:{path:"/paperlibrary/add/:id",parentId:"2",id:"5"},6:{path:"/paperlibrary/see/:id",parentId:"2",id:"6"},7:{path:"/paperlibrary/edit_select/:id",parentId:"2",id:"7"},8:{path:"/paperlibrary/exchangequestion",parentId:"2",id:"8"},9:{path:"/paths",parentId:"1",id:"9"},10:{path:"/paths",parentId:"9",id:"10"},11:{path:"/paths/higherVocationalEducation",parentId:"9",id:"11"},12:{path:"/paths/new",parentId:"9",id:"12"},13:{path:"/paths/guidance",exact:!0,parentId:"9",id:"13"},14:{path:"/paths/:pathId",parentId:"9",id:"14"},15:{path:"/paths/:pathId/statistics",parentId:"9",id:"15"},16:{path:"/paths/:pathId/edit",parentId:"9",id:"16"},17:{path:"/paths/:pathId/:stageId/program_homework/:categoryId/add",parentId:"9",id:"17"},18:{path:"/paths/:pathId/:stageId/program_homework/:categoryId/edit",parentId:"9",id:"18"},19:{path:"/classrooms",parentId:"1",id:"19"},20:{path:"/classrooms",parentId:"19",id:"20"},21:{path:"/classrooms/examList",parentId:"19",id:"21"},22:{path:"/classrooms/classicCases",parentId:"19",id:"22"},23:{path:"/classrooms/index",parentId:"19",id:"23"},24:{path:"/classrooms/new",parentId:"19",id:"24"},25:{path:"/classrooms/:coursesId/edit",parentId:"19",id:"25"},26:{path:"/classrooms/news/:subjectid/newgold/:id",parentId:"19",id:"26"},27:{path:"/classrooms/:coursesId/newgolds/settings",parentId:"19",id:"27"},28:{path:"/classrooms/:coursesId/shixun_homework/:categoryId/review_detail/:userId",parentId:"19",id:"28"},29:{path:"/classrooms/:coursesId/common_homework/:categoryId/review_detail/:userId",parentId:"19",id:"29"},30:{path:"/classrooms/:coursesId/program_homework/:categoryId/review_detail/:userId",parentId:"19",id:"30"},31:{path:"/classrooms/:coursesId/shixun_homework/:categoryId/detail",parentId:"19",id:"31"},32:{path:"/classrooms/:coursesId/shixun_homework/:categoryId/detail/testresult",parentId:"19",id:"32"},33:{path:"/classrooms/:coursesId/shixun_homework/:categoryId/:homeworkId/comment",parentId:"19",id:"33"},34:{path:"/classrooms/:coursesId/common_homework/:categoryId/:homeworkId/comment",parentId:"19",id:"34"},35:{path:"/classrooms/:coursesId/shixun_homework/:categoryId/:homeworkId/commitsummary",parentId:"19",id:"35"},36:{path:"/classrooms/:coursesId/group_homework/:categoryId/detail",parentId:"19",id:"36"},37:{path:"/classrooms/:coursesId/common_homework/:categoryId/detail",parentId:"19",id:"37"},38:{path:"/classrooms/:coursesId/common_homework/:categoryId/review/:userId",parentId:"19",id:"38"},39:{path:"/classrooms/:coursesId/group_homework/:commonHomeworkId/review/:userId",parentId:"19",id:"39"},40:{path:"/classrooms/:coursesId/group_homework/:commonHomeworkId/post",parentId:"19",id:"40"},41:{path:"/classrooms/:coursesId/group_homework/:commonHomeworkId/:homeworkId/edit",parentId:"19",id:"41"},42:{path:"/classrooms/:coursesId/exercise/:categoryId/detail/:userId/review_detail",parentId:"19",id:"42"},43:{path:"/classrooms/:coursesId/exercise/:categoryId/WordInfo/:userid",parentId:"19",id:"43"},44:{path:"/classrooms/:coursesId/exercise/:categoryId/detail",parentId:"19",id:"44"},45:{path:"/classrooms/:coursesId/exercise/:categoryId/preview_select",parentId:"19",id:"45"},46:{path:"/classrooms/:coursesId/exercise/:categoryId/:login/initate_answer",parentId:"19",id:"46"},47:{path:"/classrooms/:coursesId/exercise/:categoryId/users/:login",parentId:"19",id:"47"},48:{path:"/classrooms/:coursesId/exercise/:categoryId/wrongAnswer/:login",parentId:"19",id:"48"},49:{path:"/classrooms/:coursesId/exercisenotice/:categoryId/users/:login",parentId:"19",id:"49"},50:{path:"/classrooms/:coursesId/exercise/:categoryId/random/edit",parentId:"19",id:"50"},51:{path:"/classrooms/:coursesId/exercise/:categoryId/random/preview",parentId:"19",id:"51"},52:{path:"/classrooms/:coursesId/exercise/add",parentId:"19",id:"52"},53:{path:"/classrooms/:coursesId/exercise/add/:exerciseId",parentId:"19",id:"53"},54:{path:"/classrooms/:coursesId/exercise/:exerciseId/reviews/group",parentId:"19",id:"54"},55:{path:"/classrooms/:coursesId/exercise/:exerciseId/review/:userId",parentId:"19",id:"55"},56:{path:"/classrooms/:coursesId/exercise/:exerciseId/centralizeReview/:userId",parentId:"19",id:"56"},57:{path:"/classrooms/:coursesId/exercise/:exerciseId/export_blank",parentId:"19",id:"57"},58:{path:"/classrooms/:coursesId/exercise/:exerciseId/sumup",parentId:"19",id:"58"},59:{path:"/classrooms/:coursesId/exercise/:exerciseId/sumup/edit",parentId:"19",id:"59"},60:{path:"/classrooms/:coursesId/exercise/:exerciseId/analysis/:studentId",parentId:"19",id:"60"},61:{path:"/classrooms/:coursesId/shixun_homework/:exerciseId/analysis/:studentId",parentId:"19",id:"61"},62:{path:"/classrooms/:coursesId/exercise/:exerciseId/analysis/:studentId/code",parentId:"19",id:"62"},63:{path:"/classrooms/:coursesId/shixun_homework/:exerciseId/analysis/:studentId/code",parentId:"19",id:"63"},64:{path:"/classrooms/:coursesId/graduation_topics/:categoryId/detail",parentId:"19",id:"64"},65:{path:"/classrooms/:coursesId/graduation_topics/:categoryId/add",parentId:"19",id:"65"},66:{path:"/classrooms/:coursesId/graduation_topics/:categoryId/edit",parentId:"19",id:"66"},67:{path:"/classrooms/:coursesId/graduation_tasks/:categoryId/add",parentId:"19",id:"67"},68:{path:"/classrooms/:coursesId/graduation_tasks/:categoryId/edit",parentId:"19",id:"68"},69:{path:"/classrooms/:coursesId/graduation_tasks/:categoryId/detail",parentId:"19",id:"69"},70:{path:"/classrooms/:coursesId/common_homework/:categoryId/add",parentId:"19",id:"70"},71:{path:"/classrooms/:coursesId/common_homework/:categoryId/edit",parentId:"19",id:"71"},72:{path:"/classrooms/:coursesId/common_homework/:commonHomeworkId/post",parentId:"19",id:"72"},73:{path:"/classrooms/:coursesId/common_homework/:commonHomeworkId/:homeworkId/edit",parentId:"19",id:"73"},74:{path:"/classrooms/:coursesId/group_homework/:categoryId/add",parentId:"19",id:"74"},75:{path:"/classrooms/:coursesId/group_homework/:categoryId/edit",parentId:"19",id:"75"},76:{path:"/classrooms/:coursesId/poll/:categoryId/add",parentId:"19",id:"76"},77:{path:"/classrooms/:coursesId/poll/:categoryId/edit",parentId:"19",id:"77"},78:{path:"/classrooms/:coursesId/poll/:categoryId/detail",parentId:"19",id:"78"},79:{path:"/classrooms/:coursesId/poll/:categoryId/users/:login",parentId:"19",id:"79"},80:{path:"/classrooms/:coursesId/poll/:categoryId/questionnaireInfo/:login",parentId:"19",id:"80"},81:{path:"/classrooms/:coursesId/board/:categoryId/Add",parentId:"19",id:"81"},82:{path:"/classrooms/:coursesId/board/:categoryId/Edit/:boardId",parentId:"19",id:"82"},83:{path:"/classrooms/:coursesId/board/:categoryId/Detail/:boardId",parentId:"19",id:"83"},84:{path:"/classrooms/:courseId/template/:templateId",parentId:"19",id:"84"},85:{path:"/classrooms/:courseId/common_homework/:homeworkId/lab-report/:reportId",parentId:"19",id:"85"},86:{path:"/classrooms/guidance",parentId:"19",id:"86"},87:{path:"/classrooms/:courseId/common_homework/:homeworkId/lab-report-view/:workId",parentId:"19",id:"87"},88:{path:"/classrooms/:coursesId/exercise/:categoryId/users/:login/check",parentId:"19",id:"88"},89:{path:"/classrooms/:coursesId/Studentdetail/:login",parentId:"19",id:"89"},90:{path:"/classrooms/:coursesId/StudentSituation/:categoryId/:login",parentId:"19",id:"90"},91:{path:"/classrooms/:coursesId/engineering/datail",parentId:"19",id:"91"},92:{path:"/classrooms/:coursesId/program_homework/:categoryId/add",parentId:"19",id:"92"},93:{path:"/classrooms/:coursesId/program_homework/:categoryId/edit",parentId:"19",id:"93"},94:{path:"/classrooms/:coursesId/program_homework/ranking",parentId:"19",id:"94"},95:{path:"/classrooms/:coursesId/program_homework/:categoryId/detail",parentId:"19",id:"95"},96:{path:"/classrooms/:coursesId/program_homework/:categoryId/:homeworkId/ranking",parentId:"19",id:"96"},97:{path:"/classrooms/:coursesId/program_homework/:categoryId/:homeworkId/:user_id/comment",parentId:"19",id:"97"},98:{path:"/classrooms/:coursesId/program_homework/:categoryId/answer",parentId:"19",id:"98"},99:{path:"/classrooms/:coursesId/program_homework/:categoryId/answer/add",parentId:"19",id:"99"},100:{path:"/classrooms/:coursesId/program_homework/:categoryId/answer/:answerid/edit",parentId:"19",id:"100"},101:{path:"/classrooms/:coursesId/program_homework/:categoryId/answer/:answerid/detail",parentId:"19",id:"101"},102:{path:"/classrooms/:videoId/video_info",parentId:"19",id:"102"},103:{path:"/classrooms/",parentId:"19",id:"103"},104:{path:"/classrooms/:coursesId/shixun_homework/:categoryId",parentId:"103",id:"104"},105:{path:"/classrooms/:coursesId/shixun_homework",parentId:"103",id:"105"},106:{path:"/classrooms/:coursesId/graduation_topics/:categoryId",parentId:"103",id:"106"},107:{path:"/classrooms/:coursesId/graduation_tasks/:categoryId",parentId:"103",id:"107"},108:{path:"/classrooms/:coursesId/graduation_tasks/:categoryId",parentId:"103",id:"108"},109:{path:"/classrooms/:coursesId/exercise/:categoryId",parentId:"103",id:"109"},110:{path:"/classrooms/:coursesId/exercise",parentId:"103",id:"110"},111:{path:"/classrooms/:coursesId/poll/:categoryId",parentId:"103",id:"111"},112:{path:"/classrooms/:coursesId/poll",parentId:"103",id:"112"},113:{path:"/classrooms/:coursesId/common_homework/:categoryId",parentId:"103",id:"113"},114:{path:"/classrooms/:coursesId/common_homework",parentId:"103",id:"114"},115:{path:"/classrooms/:coursesId/group_homework/:categoryId",parentId:"103",id:"115"},116:{path:"/classrooms/:coursesId/group_homework",parentId:"103",id:"116"},117:{path:"/classrooms/:coursesId/teachers",parentId:"103",id:"117"},118:{path:"/classrooms/:coursesId/students",parentId:"103",id:"118"},119:{path:"/classrooms/:coursesId/assistant",parentId:"103",id:"119"},120:{path:"/classrooms/:coursesId/program_homework",parentId:"103",id:"120"},121:{path:"/classrooms/:coursesId/program_homework/:categoryId",parentId:"103",id:"121"},122:{path:"/classrooms/:coursesId/engineering",parentId:"103",id:"122"},123:{path:"/classrooms/:coursesId/learning_path",parentId:"103",id:"123"},124:{path:"/classrooms/:coursesId/resource_recommend",parentId:"103",id:"124"},125:{path:"/classrooms/:coursesId/attendance",parentId:"103",id:"125"},126:{path:"/classrooms/:coursesId/attendance/StudetnSign",parentId:"103",id:"126"},127:{path:"/classrooms/:coursesId/attendance/:categoryId/:tabId/detail",parentId:"103",id:"127"},128:{path:"/classrooms/:coursesId/announcement",parentId:"103",id:"128"},129:{path:"/classrooms/:coursesId/announcement/:categoryId",parentId:"103",id:"129"},130:{path:"/classrooms/:coursesId/online_learning",parentId:"103",id:"130"},131:{path:"/classrooms/:coursesId/online_learning/:categoryId",parentId:"103",id:"131"},132:{path:"/classrooms/:coursesId/attachment/:categoryId",parentId:"103",id:"132"},133:{path:"/classrooms/:coursesId/attachment",parentId:"103",id:"133"},134:{path:"/classrooms/:coursesId/video",parentId:"103",id:"134"},135:{path:"/classrooms/:coursesId/video/:categoryId",parentId:"103",id:"135"},136:{path:"/classrooms/:coursesId/video/:categoryId/statistics",parentId:"103",id:"136"},137:{path:"/classrooms/:coursesId/video/:username/upload",parentId:"103",id:"137"},138:{path:"/classrooms/:coursesId/video/:categoryId/statistics/:videoId",parentId:"103",id:"138"},139:{path:"/classrooms/:coursesId/video/:categoryId/statistics/:videoId/:userId",parentId:"103",id:"139"},140:{path:"/classrooms/:coursesId/live_video/:categoryId",parentId:"103",id:"140"},141:{path:"/classrooms/:coursesId/live_video",parentId:"103",id:"141"},142:{path:"/classrooms/:coursesId/video/:categoryId/studentstatistics",parentId:"103",id:"142"},143:{path:"/classrooms/:coursesId/board/:categoryId",parentId:"103",id:"143"},144:{path:"/classrooms/:coursesId/board",parentId:"103",id:"144"},145:{path:"/classrooms/:coursesId/course_group",parentId:"103",id:"145"},146:{path:"/classrooms/:coursesId/course_group/:categoryId",parentId:"103",id:"146"},147:{path:"/classrooms/:coursesId/course_group/:categoryId/detail",parentId:"103",id:"147"},148:{path:"/classrooms/:coursesId/not_course_group/:categoryId",parentId:"103",id:"148"},149:{path:"/classrooms/:coursesId/not_course_group",parentId:"103",id:"149"},150:{path:"/classrooms/:coursesId/statistics/",parentId:"103",id:"150"},151:{path:"/classrooms/:coursesId/statistics/:categoryId",parentId:"103",id:"151"},152:{path:"/classrooms/:coursesId/statistics_video/:categoryId",parentId:"103",id:"152"},153:{path:"/classrooms/:coursesId/statistics_quality/:categoryId",parentId:"103",id:"153"},154:{path:"/classrooms/:coursesId/student_statistics/:categoryId",parentId:"103",id:"154"},155:{path:"/classrooms/:coursesId/student_statistics/:categoryId/:listId/:type",parentId:"103",id:"155"},156:{path:"/classrooms/:coursesId/video_statistics/:categoryId/Student/:studentid",parentId:"103",id:"156"},157:{path:"/classrooms/:coursesId/exportlist/:type",parentId:"103",id:"157"},158:{path:"/classrooms/:coursesId",parentId:"103",id:"158"},159:{path:"/classrooms/:coursesId/template",parentId:"103",id:"159"},160:{path:"/classrooms/:coursesId/smart_plan",parentId:"103",id:"160"},161:{path:"/classrooms/:coursesId/ai_agent",parentId:"103",id:"161"},162:{path:"/classrooms/:coursesId/ai_knowledge",parentId:"103",id:"162"},163:{path:"/classrooms/:coursesId/smart_plan/:id/detail",parentId:"19",id:"163"},164:{path:"/competitions",parentId:"1",id:"164"},165:{path:"/competitions/index",parentId:"164",id:"165"},166:{path:"/competitions/:identifier/list",parentId:"164",id:"166"},167:{path:"/competitions/exports",parentId:"164",id:"167"},168:{path:"/competitions",parentId:"164",id:"168"},169:{path:"/competitions/:identifier",parentId:"164",id:"169"},170:{path:"/competitions/index/:identifier",parentId:"164",id:"170"},171:{path:"/competitions/:identifier/detail/enroll",parentId:"164",id:"171"},172:{path:"/competitions/:identifier/detail/UpdateTeanname/:Teannameid",parentId:"164",id:"172"},173:{path:"/competitions/:identifier/detail/teamDetail/:Teamid",parentId:"164",id:"173"},174:{path:"/competitions/detail/:identifier",parentId:"164",id:"174"},175:{path:"/forums",parentId:"1",id:"175"},176:{path:"/forums",parentId:"175",id:"176"},177:{path:"/forums/categories/:memoType",parentId:"175",id:"177"},178:{path:"/forums/new",parentId:"175",id:"178"},179:{path:"/forums/:memoId/edit",parentId:"175",id:"179"},180:{path:"/forums/:memoId",parentId:"175",id:"180"},181:{path:"/problemset",parentId:"1",id:"181"},182:{path:"/problemset",parentId:"181",id:"182"},183:{path:"/problemset/newitem",parentId:"181",id:"183"},184:{path:"/problemset/:type/:id",parentId:"181",id:"184"},185:{path:"/problemset/preview",parentId:"181",id:"185"},186:{path:"/problemset/preview_new",parentId:"181",id:"186"},187:{path:"/problemset/preview_select",parentId:"181",id:"187"},188:{path:"/shixuns",parentId:"1",id:"188"},189:{path:"/shixuns",parentId:"188",id:"189"},190:{path:"/shixuns/exports",parentId:"188",id:"190"},191:{path:"/shixuns/new",parentId:"188",id:"191"},192:{path:"/shixuns/aiStreamIndex",parentId:"188",id:"192"},193:{path:"/shixuns/new/CreateImg",parentId:"188",id:"193"},194:{path:"/shixuns/new/:id/imagepreview",parentId:"188",id:"194"},195:{path:"/shixuns/:id/Merge",parentId:"188",id:"195"},196:{path:"/shixuns/:id/Split",parentId:"188",id:"196"},197:{path:"/shixuns/:id/edit",parentId:"188",id:"197"},198:{path:"shixuns/:id/edit/warehouse",parentId:"197",id:"198"},199:{path:"/shixuns/:id/edit/newquestion",parentId:"197",id:"199"},200:{path:"/shixuns/:id/edit/:challengesId/editquestion",parentId:"197",id:"200"},201:{path:"/shixuns/:id/edit/:challengesId/editquestion/:questionId",parentId:"197",id:"201"},202:{path:"/shixuns/:id/edit/new",parentId:"197",id:"202"},203:{path:"/shixuns/:id/edit/:challengesId/editcheckpoint",parentId:"197",id:"203"},204:{path:"/shixuns/:id/edit/:challengesId/tab=2",parentId:"197",id:"204"},205:{path:"/shixuns/:id/edit/:challengesId/tab=3",parentId:"197",id:"205"},206:{path:"/shixuns/:id/edit/:challengesId/tab=4",parentId:"197",id:"206"},207:{path:"/shixuns/:id",parentId:"188",id:"207"},208:{path:"/shixuns/:id/poll",parentId:"207",id:"208"},209:{path:"/shixuns/:id/challenges",parentId:"207",id:"209"},210:{path:"/shixuns/:id/repository",parentId:"207",id:"210"},211:{path:"/shixuns/:id/secret_repository",parentId:"207",id:"211"},212:{path:"/shixuns/:id/collaborators",parentId:"207",id:"212"},213:{path:"/shixuns/:id/dataset",parentId:"207",id:"213"},214:{path:"/shixuns/:id/dataset/jupyterEdit",parentId:"207",id:"214"},215:{path:"/shixuns/:id/shixun_discuss",parentId:"207",id:"215"},216:{path:"/shixuns/:id/ranking_list",parentId:"207",id:"216"},217:{path:"/shixuns/:id/settings",parentId:"207",id:"217"},218:{path:"/shixuns/:id/repository/:repoId/commits",parentId:"207",id:"218"},219:{path:"/shixuns/:id/secret_repository/:repoId/commits",parentId:"207",id:"219"},220:{path:"/shixuns/:id/repository/upload_file",parentId:"207",id:"220"},221:{path:"/shixuns/:id/secret_repository/upload_file",parentId:"207",id:"221"},222:{path:"/shixuns/:id/repository/add_file",parentId:"207",id:"222"},223:{path:"/shixuns/:id/secret_repository/add_file",parentId:"207",id:"223"},224:{path:"/shixuns/:id/repository/master/shixun_show/:fileId",exact:!1,parentId:"207",id:"224"},225:{path:"/shixuns/:id/secret_repository/master/shixun_show/:fileId",exact:!1,parentId:"207",id:"225"},226:{path:"/shixuns/:id/audit_situation",parentId:"207",id:"226"},227:{path:"/shixuns/:id/fork_list",parentId:"207",id:"227"},228:{path:"/users",parentId:"1",id:"228"},229:{path:"/users/:username/membercenter",parentId:"228",id:"229"},230:{path:"/users/:username/videos/protocol",parentId:"228",id:"230"},231:{path:"/users/:username/videos/resourceProtocol",parentId:"228",id:"231"},232:{path:"/users/:username/videos/success",parentId:"228",id:"232"},233:{path:"/users/:username/topicbank/:topicstype",parentId:"228",id:"233"},234:{path:"/users/:username/topics/:topicId/:topictype/normal/detail",parentId:"228",id:"234"},235:{path:"/users/:username/topics/:topicId/:topictype/group/detail",parentId:"228",id:"235"},236:{path:"/users/:username/topics/:topicId/:topictype/normal/edit",parentId:"228",id:"236"},237:{path:"/users/:username/topics/:topicId/:topictype/group/edit",parentId:"228",id:"237"},238:{path:"/users/:username/topics/:topicId/:topictype/exercise/edit",parentId:"228",id:"238"},239:{path:"/users/:username/topics/:topicId/:topictype/exercise/detail",parentId:"228",id:"239"},240:{path:"/users/:username/topics/:topicId/:topictype/poll/edit",parentId:"228",id:"240"},241:{path:"/users/:username/topics/:topicId/:topictype/poll/detail",parentId:"228",id:"241"},242:{path:"/users/:username/experiment-img/add",parentId:"228",id:"242"},243:{path:"/users/:username",parentId:"228",id:"243"},244:{path:"/users/:username",parentId:"243",id:"244"},245:{path:"/users/:username/baseInfo/edit",parentId:"243",id:"245"},246:{path:"/users/:username/baseInfo",parentId:"243",id:"246"},247:{path:"/users/:username/realNameCertification",parentId:"243",id:"247"},248:{path:"/users/:username/careerCertification",parentId:"243",id:"248"},249:{path:"/users/:username/classrooms",parentId:"243",id:"249"},250:{path:"/users/:username/shixuns",parentId:"243",id:"250"},251:{path:"/users/:username/dataSet",parentId:"243",id:"251"},252:{path:"/users/:username/userPortrait",parentId:"243",id:"252"},253:{path:"/users/:username/learningPath",parentId:"243",id:"253"},254:{path:"/users/:username/teach-group",parentId:"243",id:"254"},255:{path:"/users/:username/competitions",parentId:"243",id:"255"},256:{path:"/users/:username/experiment-img",parentId:"243",id:"256"},257:{path:"/users/:username/experiment-img/:experid/detail",parentId:"243",id:"257"},258:{path:"/users/:username/certificate",parentId:"243",id:"258"},259:{path:"/users/:username/otherResources",parentId:"243",id:"259"},260:{path:"/users/:username/paths",parentId:"243",id:"260"},261:{path:"/users/:username/projects",parentId:"243",id:"261"},262:{path:"/users/:username/videos",parentId:"243",id:"262"},263:{path:"/users/:username/videos/upload",parentId:"243",id:"263"},264:{path:"/users/:username/topics/:topicstype",parentId:"243",id:"264"},265:{path:"/users/:username/vspaces",parentId:"243",id:"265"},266:{path:"/users/:username/resourcesCenter",parentId:"243",id:"266"},267:{path:"/users/:username/resourcesCenter/:id/detail",parentId:"243",id:"267"},268:{path:"/users/:username/resourceGuarantee",parentId:"243",id:"268"},269:{path:"/users/:username/resourceAllocation",parentId:"243",id:"269"},270:{parentId:"1",id:"270"},271:{path:"/problems",parentId:"270",id:"271"},272:{path:"/problems",parentId:"271",id:"272"},273:{path:"/problems/batchAdd",parentId:"271",id:"273"},274:{path:"/problems/newcreate",parentId:"270",id:"274"},275:{path:"/problems/newedit/:id",exact:!0,parentId:"270",id:"275"},276:{path:"/problems/:id/edit",exact:!0,parentId:"270",id:"276"},277:{path:"/problems/new",exact:!0,parentId:"270",id:"277"},278:{path:"/problems/:id/oj/:save_identifier",parentId:"270",id:"278"},279:{path:"/problems/:id/record-detail/:submitId",parentId:"270",id:"279"},280:{path:"/problems/add",parentId:"270",id:"280"},281:{path:"/problems/:id/ojedit",parentId:"270",id:"281"},282:{path:"/engineering",parentId:"1",id:"282"},283:{path:"/engineering",parentId:"282",id:"283"},284:{path:"/engineering/teacherList",parentId:"283",id:"284"},285:{path:"/engineering/studentList",parentId:"283",id:"285"},286:{path:"/engineering/training/program",parentId:"283",id:"286"},287:{path:"/engineering/training/program/add",parentId:"283",id:"287"},288:{path:"/engineering/training/program/edit",parentId:"283",id:"288"},289:{path:"/engineering/training/objectives",parentId:"283",id:"289"},290:{path:"/engineering/graduated/index",parentId:"283",id:"290"},291:{path:"/engineering/graduated/matrix",parentId:"283",id:"291"},292:{path:"/engineering/course/list",parentId:"283",id:"292"},293:{path:"/engineering/course/setting",parentId:"283",id:"293"},294:{path:"/engineering/course/matrix",parentId:"283",id:"294"},295:{path:"/engineering/navigation",parentId:"283",id:"295"},296:{path:"/engineering/evaluate/course",parentId:"283",id:"296"},297:{path:"/engineering/evaluate/course/:ec_year_id/:id",parentId:"283",id:"297"},298:{path:"/engineering/evaluate/norm",parentId:"283",id:"298"},299:{path:"/engineering/evaluate/document",parentId:"283",id:"299"},300:{path:"/engineering/evaluate/norm/:ec_year_id/:id",parentId:"283",id:"300"},301:{path:"/engineering/*",redirect:"/404",parentId:"283",id:"301"},302:{path:"/innovation",parentId:"1",id:"302"},303:{path:"/innovation/tasks/:taskId",parentId:"302",id:"303"},304:{path:"/innovation",parentId:"302",id:"304"},305:{path:"/innovation/project",parentId:"304",id:"305"},306:{path:"/innovation/dataset",parentId:"304",id:"306"},307:{path:"/innovation/mirror",parentId:"304",id:"307"},308:{path:"/innovation/my-project",parentId:"304",id:"308"},309:{path:"/innovation/my-dataset",parentId:"304",id:"309"},310:{path:"/innovation/my-mirror",parentId:"304",id:"310"},311:{path:"/innovation/project/create",parentId:"304",id:"311"},312:{path:"/innovation/project/edit/:id",parentId:"304",id:"312"},313:{path:"/innovation/project/detail/:taskId",parentId:"304",id:"313"},314:{path:"/tasks",parentId:"1",id:"314"},315:{path:"/tasks/:taskId",exact:!0,parentId:"314",id:"315"},316:{path:"/tasks/:identifier/jupyter/",exact:!0,parentId:"314",id:"316"},317:{path:"/tasks/:courseId/:homeworkId/:taskId",exact:!0,parentId:"314",id:"317"},318:{path:"/tasks/jupyter/:courseId/:homeworkId/:identifier",exact:!0,parentId:"314",id:"318"},319:{path:"/tasks/:courseId/:exerciseId/:taskId/exercise",exact:!0,parentId:"314",id:"319"},320:{path:"/tasks/:taskId/result",exact:!0,parentId:"314",id:"320"},321:{path:"/myproblems",parentId:"1",id:"321"},322:{path:"/myproblems/:id/record-detail/:submitId",exact:!0,parentId:"321",id:"322"},323:{path:"/myproblems/:id",exact:!0,parentId:"321",id:"323"},324:{path:"/account",parentId:"1",id:"324"},325:{path:"/account",parentId:"324",id:"325"},326:{path:"/account/profile",parentId:"325",id:"326"},327:{path:"/account/profile/edit",parentId:"325",id:"327"},328:{path:"/account/certification",parentId:"325",id:"328"},329:{path:"/account/secure",parentId:"325",id:"329"},330:{path:"/account/binding",parentId:"325",id:"330"},331:{path:"/account/Results",parentId:"325",id:"331"},332:{path:"/ch",parentId:"1",id:"332"},333:{path:"/ch/rest/edit/:categoryId/:id",exact:!0,parentId:"332",id:"333"},334:{path:"/ch/rest/",exact:!0,parentId:"332",id:"334"},335:{path:"/ch/rest/:id",exact:!0,parentId:"332",id:"335"},336:{path:"/order",parentId:"1",id:"336"},337:{path:"/order",parentId:"336",id:"337"},338:{path:"/order/invoice",parentId:"336",id:"338"},339:{path:"/order/records",parentId:"336",id:"339"},340:{path:"/order/apply",parentId:"336",id:"340"},341:{path:"/order/view",parentId:"336",id:"341"},342:{path:"/order/:courseId/information",parentId:"336",id:"342"},343:{path:"/order/:courseId/pay",parentId:"336",id:"343"},344:{path:"/order/:orderNum/result",parentId:"336",id:"344"},345:{path:"/messages",parentId:"1",id:"345"},346:{path:"/messages/:userId/user_tidings",parentId:"345",id:"346"},347:{path:"/messages/:userId/private_messages",parentId:"345",id:"347"},348:{path:"/messages/:userId/message_detail",parentId:"345",id:"348"},349:{path:"/vtrs",parentId:"1",id:"349"},350:{path:"/vtrs/:virtual_spacesId",parentId:"349",id:"350"},351:{path:"/vtrs/:virtual_spacesId",exact:!0,parentId:"350",id:"351"},352:{path:"/vtrs/:virtual_spacesId/workplace",exact:!0,parentId:"350",id:"352"},353:{path:"/vtrs/:virtual_spacesId/experiment",parentId:"350",id:"353"},354:{path:"/vtrs/:virtual_spacesId/announcement",parentId:"350",id:"354"},355:{path:"/vtrs/:virtual_spacesId/announcement/add",parentId:"350",id:"355"},356:{path:"/vtrs/:virtual_spacesId/announcement/:id/edit",parentId:"350",id:"356"},357:{path:"/vtrs/:virtual_spacesId/announcement/:id/detail",parentId:"350",id:"357"},358:{path:"/vtrs/:virtual_spacesId/survey",parentId:"350",id:"358"},359:{path:"/vtrs/:virtual_spacesId/survey/:id/detail",parentId:"350",id:"359"},360:{path:"/vtrs/:virtual_spacesId/knowledge",parentId:"350",id:"360"},361:{path:"/vtrs/:virtual_spacesId/knowledge/add",parentId:"350",id:"361"},362:{path:"/vtrs/:virtual_spacesId/knowledge/:id/edit",parentId:"350",id:"362"},363:{path:"/vtrs/:virtual_spacesId/material",parentId:"350",id:"363"},364:{path:"/vtrs/:virtual_spacesId/material/:id/detail",parentId:"350",id:"364"},365:{path:"/vtrs/:virtual_spacesId/lesson",parentId:"350",id:"365"},366:{path:"/vtrs/:virtual_spacesId/lesson/:id/detail",parentId:"350",id:"366"},367:{path:"/vtrs/:virtual_spacesId/lesson/:id/detail/:fileid",parentId:"350",id:"367"},368:{path:"/vtrs/:virtual_spacesId/discussion",parentId:"350",id:"368"},369:{path:"/vtrs/:virtual_spacesId/discussion/:id/detail",parentId:"350",id:"369"},370:{path:"/vtrs/:virtual_spacesId/discussion/:id/detail/:fileid",parentId:"350",id:"370"},371:{path:"/vtrs/:virtual_spacesId/settings",parentId:"350",id:"371"},372:{path:"/vtrs/:virtual_spacesId/resources",parentId:"350",id:"372"},373:{path:"/vtrs/:virtual_spacesId/resources/:id/detail",parentId:"350",id:"373"},374:{path:"/vtrs/:virtual_spacesId/Plan",parentId:"350",id:"374"},375:{path:"/vtrs/:virtual_spacesId/plan/:id/detail",parentId:"350",id:"375"},376:{path:"/vtrs/:virtual_spacesId/digtal",parentId:"350",id:"376"},377:{path:"/vtrs/:virtual_spacesId/homepage",parentId:"350",id:"377"},378:{path:"/vtrs/:virtual_spacesId/*",parentId:"350",id:"378"},379:{path:"/101",parentId:"1",id:"379"},380:{path:"/101/:virtual_spacesId",parentId:"379",id:"380"},381:{path:"/101/:virtual_spacesId",exact:!0,parentId:"380",id:"381"},382:{path:"/101/:virtual_spacesId/workplace",exact:!0,parentId:"380",id:"382"},383:{path:"/101/:virtual_spacesId/experiment",parentId:"380",id:"383"},384:{path:"/101/:virtual_spacesId/announcement",parentId:"380",id:"384"},385:{path:"/101/:virtual_spacesId/announcement/add",parentId:"380",id:"385"},386:{path:"/101/:virtual_spacesId/announcement/:id/edit",parentId:"380",id:"386"},387:{path:"/101/:virtual_spacesId/announcement/:id/detail",parentId:"380",id:"387"},388:{path:"/101/:virtual_spacesId/survey",parentId:"380",id:"388"},389:{path:"/101/:virtual_spacesId/survey/:id/detail",parentId:"380",id:"389"},390:{path:"/101/:virtual_spacesId/knowledge",parentId:"380",id:"390"},391:{path:"/101/:virtual_spacesId/knowledge/add",parentId:"380",id:"391"},392:{path:"/101/:virtual_spacesId/knowledge/:id/edit",parentId:"380",id:"392"},393:{path:"/101/:virtual_spacesId/material",parentId:"380",id:"393"},394:{path:"/101/:virtual_spacesId/material/:id/detail",parentId:"380",id:"394"},395:{path:"/101/:virtual_spacesId/lesson",parentId:"380",id:"395"},396:{path:"/101/:virtual_spacesId/lesson/:id/detail",parentId:"380",id:"396"},397:{path:"/101/:virtual_spacesId/lesson/:id/detail/:fileid",parentId:"380",id:"397"},398:{path:"/101/:virtual_spacesId/discussion",parentId:"380",id:"398"},399:{path:"/101/:virtual_spacesId/discussion/:id/detail",parentId:"380",id:"399"},400:{path:"/101/:virtual_spacesId/discussion/:id/detail/:fileid",parentId:"380",id:"400"},401:{path:"/101/:virtual_spacesId/settings",parentId:"380",id:"401"},402:{path:"/101/:virtual_spacesId/resources",parentId:"380",id:"402"},403:{path:"/101/:virtual_spacesId/resources/:id/detail",parentId:"380",id:"403"},404:{path:"/101/:virtual_spacesId/Plan",parentId:"380",id:"404"},405:{path:"/101/:virtual_spacesId/plan/:id/detail",parentId:"380",id:"405"},406:{path:"/101/:virtual_spacesId/digtal",parentId:"380",id:"406"},407:{path:"/101/:virtual_spacesId/homepage",parentId:"380",id:"407"},408:{path:"/101/:virtual_spacesId/*",parentId:"380",id:"408"},409:{path:"/administration",parentId:"1",id:"409"},410:{path:"/administration",parentId:"409",id:"410"},411:{path:"/administration/college",parentId:"410",id:"411"},412:{path:"/administration/student",parentId:"410",id:"412"},413:{path:"/administration/student/:studentId/edit",parentId:"410",id:"413"},414:{path:"/administration/profession",parentId:"410",id:"414"},415:{path:"/administration/classroom",parentId:"410",id:"415"},416:{path:"/graduations",parentId:"1",id:"416"},417:{path:"/graduations",exact:!0,parentId:"416",id:"417"},418:{path:"/graduations/:id/:moduleKey/:moduleId/review/:itemId",exact:!0,parentId:"416",id:"418"},419:{path:"/graduations/:id",parentId:"416",id:"419"},420:{path:"/graduations/:id/index",parentId:"419",id:"420"},421:{path:"/graduations/:id/topics",parentId:"419",id:"421"},422:{path:"/graduations/:id/student_selection",parentId:"419",id:"422"},423:{path:"/graduations/:id/tasks",parentId:"419",id:"423"},424:{path:"/graduations/:id/opening_report",parentId:"419",id:"424"},425:{path:"/graduations/:id/midterm_report",parentId:"419",id:"425"},426:{path:"/graduations/:id/thesis",parentId:"419",id:"426"},427:{path:"/graduations/:id/final_defense",parentId:"419",id:"427"},428:{path:"/graduations/:id/final_thesis",parentId:"419",id:"428"},429:{path:"/graduations/:id/settings",parentId:"419",id:"429"},430:{path:"/graduations/:id/teachers",parentId:"419",id:"430"},431:{path:"/graduations/:id/students",parentId:"419",id:"431"},432:{path:"/graduations/:id/archives",parentId:"419",id:"432"},433:{path:"/graduations/:id/grading_summary",parentId:"419",id:"433"},434:{path:"/dataset",parentId:"1",id:"434"},435:{path:"/dataset",exact:!0,parentId:"434",id:"435"},436:{path:"/dataset/:id/detail",exact:!0,parentId:"434",id:"436"},437:{path:"/knowledgegraph",parentId:"1",id:"437"},438:{path:"/knowledgegraph/:pathId",parentId:"437",id:"438"},439:{path:"/knowledgegraph/:pathId/abilityMap/edit/:abilityMapId",parentId:"437",id:"439"},440:{path:"/knowledgegraph/:pathId/abilityMap/detail/:abilityId",parentId:"437",id:"440"},441:{path:"/knowledgegraph/:pathId/statistics",parentId:"437",id:"441"},442:{parentId:"437",id:"442"},443:{path:"/knowledgegraph/:pathId/statistics/learningpath/:learningpathId",parentId:"442",id:"443"},444:{path:"/knowledgegraph/:pathId/statistics/learningpath/:learningpathId/detail/:detailId",parentId:"442",id:"444"},445:{path:"/knowledgegraph/:pathId/statistics/pathatlas/:learningpathId",parentId:"442",id:"445"},446:{path:"/knowledgegraph/:pathId/statistics/pathatlas/:learningpathId/detail",parentId:"442",id:"446"},447:{path:"/knowledgegraph/:pathId/statistics/abilitymap/:learningpathId",parentId:"442",id:"447"},448:{path:"/knowledgegraph/:pathId/statistics/abilitymap/:learningpathId/detail/:detailId",parentId:"442",id:"448"},449:{path:"/miniprogram",parentId:"1",id:"449"},450:{path:"/miniprogram/courseware/study",exact:!0,parentId:"449",id:"450"},451:{path:"/educoder-demo",exact:!0,parentId:"1",id:"451"},452:{path:"/classrooms/:coursesId/smart_plan/:id/ppt_info/info",exact:!0,parentId:"1",id:"452"},453:{path:"/classrooms/:coursesId/smart_plan/:id/users/:user_login/ppt_info/info",exact:!0,parentId:"1",id:"453"},454:{path:"/training",parentId:"1",id:"454"},455:{name:"\u7CBE\u57F9\u8BFE\u7A0B",path:"/training",parentId:"454",id:"455"},456:{path:"/largeScreen",exact:!0,parentId:"1",id:"456"},457:{path:"/effectivenessAnalysis/:coursesId",exact:!0,parentId:"1",id:"457"},458:{path:"/studentEffectivenessAnalysis/:coursesId",exact:!0,parentId:"1",id:"458"},459:{path:"/quality",parentId:"1",id:"459"},460:{name:"\u7CBE\u54C1\u8BFE\u7A0B",path:"/quality",parentId:"459",id:"460"},461:{path:"/otherlogin",exact:!0,parentId:"1",id:"461"},462:{path:"/otherloginqq",exact:!0,parentId:"1",id:"462"},463:{path:"/otherloginstart",exact:!0,parentId:"1",id:"463"},464:{path:"/pathsoverview",exact:!0,parentId:"1",id:"464"},465:{path:"/shixunsoverview",exact:!0,parentId:"1",id:"465"},466:{path:"/classroomsoverview",exact:!0,parentId:"1",id:"466"},467:{path:"/login",parentId:"1",id:"467"},468:{path:"/login",parentId:"467",id:"468"},469:{path:"/user",parentId:"1",id:"469"},470:{path:"/user/login",parentId:"469",id:"470"},471:{path:"/user/register",parentId:"469",id:"471"},472:{path:"/user/reset-password",parentId:"469",id:"472"},473:{path:"/colleges",parentId:"1",id:"473"},474:{path:"/colleges/:id/statistics",parentId:"473",id:"474"},475:{path:"/help",parentId:"1",id:"475"},476:{path:"/help/:id",parentId:"475",id:"476"},477:{path:"/video",parentId:"1",id:"477"},478:{path:"/video/:videoId",parentId:"477",id:"478"},479:{path:"/terminal",parentId:"1",id:"479"},480:{path:"/report/:taskId/:game_report_id",parentId:"1",id:"480"},481:{path:"/wrongAnswer",parentId:"1",id:"481"},482:{path:"/bwdemo",parentId:"1",id:"482"},483:{path:"/",parentId:"1",id:"483"},484:{path:"/",exact:!0,parentId:"483",id:"484"},485:{path:"/api/*",exact:!0,parentId:"483",id:"485"},486:{path:"/search",exact:!0,parentId:"483",id:"486"},487:{path:"/moop_cases",exact:!0,parentId:"483",id:"487"},488:{path:"/moop_cases/new",exact:!0,parentId:"483",id:"488"},489:{path:"/moop_cases/:caseId",exact:!0,parentId:"483",id:"489"},490:{path:"/moop_cases/:caseId/edit",exact:!0,parentId:"483",id:"490"},491:{path:"/moop_cases/:caseId/publish-success",exact:!0,parentId:"483",id:"491"},492:{path:"/randompaper",exact:!0,parentId:"483",id:"492"},493:{path:"/randompaper/edit/:id",exact:!0,parentId:"483",id:"493"},494:{path:"/randompaper/detail/:id",exact:!0,parentId:"483",id:"494"},495:{path:"/403",parentId:"483",id:"495"},496:{path:"/500",parentId:"483",id:"496"},497:{path:"/404",parentId:"483",id:"497"},498:{path:"/download",parentId:"483",id:"498"},499:{path:"/iwce",parentId:"483",id:"499"},500:{path:"/classrooms/:coursesId/attendance/TeacherSign",parentId:"483",id:"500"},501:{path:"/classrooms/:coursesId/attendance/:categoryId",parentId:"483",id:"501"},502:{path:"/Activities",parentId:"483",id:"502"},503:{path:"/iwce/:itemname",parentId:"483",id:"503"},504:{path:"/knowledgeHub",parentId:"483",id:"504"},505:{path:"/admin/vgpu/:path*",parentId:"483",id:"505"},506:{path:"/hpc-course",parentId:"483",id:"506"},507:{path:"/user_agents",parentId:"483",id:"507"},508:{path:"/three",parentId:"483",id:"508"},509:{path:"/introduction",parentId:"483",id:"509"},510:{path:"/chatgpt",parentId:"483",id:"510"},511:{path:"/*",parentId:"483",id:"511"},"@@/global-layout":{id:"@@/global-layout",path:"/",isLayout:!0}},routeComponents:{1:ne.lazy(()=>__webpack_require__.e(2223).then(__webpack_require__.bind(__webpack_require__,32223))),2:ne.lazy(()=>Promise.all([__webpack_require__.e(358),__webpack_require__.e(5450),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,10974))),3:ne.lazy(()=>Promise.all([__webpack_require__.e(358),__webpack_require__.e(5450),__webpack_require__.e(4862)]).then(__webpack_require__.bind(__webpack_require__,87942))),4:ne.lazy(()=>Promise.all([__webpack_require__.e(358),__webpack_require__.e(5450),__webpack_require__.e(3260)]).then(__webpack_require__.bind(__webpack_require__,4887))),5:ne.lazy(()=>Promise.all([__webpack_require__.e(358),__webpack_require__.e(5450),__webpack_require__.e(3260)]).then(__webpack_require__.bind(__webpack_require__,4887))),6:ne.lazy(()=>Promise.all([__webpack_require__.e(358),__webpack_require__.e(3247)]).then(__webpack_require__.bind(__webpack_require__,93147))),7:ne.lazy(()=>Promise.all([__webpack_require__.e(358),__webpack_require__.e(5450),__webpack_require__.e(4612),__webpack_require__.e(4599)]).then(__webpack_require__.bind(__webpack_require__,20445))),8:ne.lazy(()=>Promise.all([__webpack_require__.e(358),__webpack_require__.e(1545)]).then(__webpack_require__.bind(__webpack_require__,55986))),9:ne.lazy(()=>Promise.all([__webpack_require__.e(358),__webpack_require__.e(5450),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,10974))),10:ne.lazy(()=>__webpack_require__.e(6052).then(__webpack_require__.bind(__webpack_require__,35507))),11:ne.lazy(()=>__webpack_require__.e(5572).then(__webpack_require__.bind(__webpack_require__,42465))),12:ne.lazy(()=>Promise.all([__webpack_require__.e(358),__webpack_require__.e(8982)]).then(__webpack_require__.bind(__webpack_require__,64941))),13:ne.lazy(()=>__webpack_require__.e(869).then(__webpack_require__.bind(__webpack_require__,33533))),14:ne.lazy(()=>Promise.all([__webpack_require__.e(358),__webpack_require__.e(6411),__webpack_require__.e(5450),__webpack_require__.e(3332)]).then(__webpack_require__.bind(__webpack_require__,4997))),15:ne.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(4601)]).then(__webpack_require__.bind(__webpack_require__,72608))),16:ne.lazy(()=>Promise.all([__webpack_require__.e(358),__webpack_require__.e(8982)]).then(__webpack_require__.bind(__webpack_require__,64941))),17:ne.lazy(()=>Promise.all([__webpack_require__.e(358),__webpack_require__.e(5450),__webpack_require__.e(4612),__webpack_require__.e(4599)]).then(__webpack_require__.bind(__webpack_require__,20445))),18:ne.lazy(()=>Promise.all([__webpack_require__.e(358),__webpack_require__.e(5450),__webpack_require__.e(4612),__webpack_require__.e(4599)]).then(__webpack_require__.bind(__webpack_require__,20445))),19:ne.lazy(()=>Promise.all([__webpack_require__.e(358),__webpack_require__.e(5450),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,10974))),20:ne.lazy(()=>__webpack_require__.e(6685).then(__webpack_require__.bind(__webpack_require__,377))),21:ne.lazy(()=>__webpack_require__.e(9921).then(__webpack_require__.bind(__webpack_require__,4551))),22:ne.lazy(()=>__webpack_require__.e(1674).then(__webpack_require__.bind(__webpack_require__,9389))),23:ne.lazy(()=>__webpack_require__.e(6685).then(__webpack_require__.bind(__webpack_require__,377))),24:ne.lazy(()=>__webpack_require__.e(1702).then(__webpack_require__.bind(__webpack_require__,89458))),25:ne.lazy(()=>__webpack_require__.e(1702).then(__webpack_require__.bind(__webpack_require__,89458))),26:ne.lazy(()=>__webpack_require__.e(6882).then(__webpack_require__.bind(__webpack_require__,37741))),27:ne.lazy(()=>__webpack_require__.e(6882).then(__webpack_require__.bind(__webpack_require__,37741))),28:ne.lazy(()=>__webpack_require__.e(109).then(__webpack_require__.bind(__webpack_require__,12568))),29:ne.lazy(()=>__webpack_require__.e(737).then(__webpack_require__.bind(__webpack_require__,92874))),30:ne.lazy(()=>__webpack_require__.e(3391).then(__webpack_require__.bind(__webpack_require__,33802))),31:ne.lazy(()=>Promise.all([__webpack_require__.e(358),__webpack_require__.e(6411),__webpack_require__.e(5450),__webpack_require__.e(3581)]).then(__webpack_require__.bind(__webpack_require__,32034))),32:ne.lazy(()=>Promise.all([__webpack_require__.e(358),__webpack_require__.e(5927)]).then(__webpack_require__.bind(__webpack_require__,66100))),33:ne.lazy(()=>Promise.all([__webpack_require__.e(358),__webpack_require__.e(6411),__webpack_require__.e(342)]).then(__webpack_require__.bind(__webpack_require__,62238))),34:ne.lazy(()=>Promise.all([__webpack_require__.e(5450),__webpack_require__.e(2303)]).then(__webpack_require__.bind(__webpack_require__,31360))),35:ne.lazy(()=>Promise.all([__webpack_require__.e(358),__webpack_require__.e(1450)]).then(__webpack_require__.bind(__webpack_require__,60647))),36:ne.lazy(()=>Promise.all([__webpack_require__.e(358),__webpack_require__.e(5698),__webpack_require__.e(195)]).then(__webpack_require__.bind(__webpack_require__,17864))),37:ne.lazy(()=>Promise.all([__webpack_require__.e(358),__webpack_require__.e(5698),__webpack_require__.e(3668)]).then(__webpack_require__.bind(__webpack_require__,87477))),38:ne.lazy(()=>Promise.all([__webpack_require__.e(358),__webpack_require__.e(5450),__webpack_require__.e(2338)]).then(__webpack_require__.bind(__webpack_require__,25759))),39:ne.lazy(()=>Promise.all([__webpack_require__.e(358),__webpack_require__.e(4662)]).then(__webpack_require__.bind(__webpack_require__,4715))),40:ne.lazy(()=>Promise.all([__webpack_require__.e(358),__webpack_require__.e(8072)]).then(__webpack_require__.bind(__webpack_require__,31404))),41:ne.lazy(()=>Promise.all([__webpack_require__.e(358),__webpack_require__.e(479)]).then(__webpack_require__.bind(__webpack_require__,18760))),42:ne.lazy(()=>__webpack_require__.e(5297).then(__webpack_require__.bind(__webpack_require__,53325))),43:ne.lazy(()=>__webpack_require__.e(8795).then(__webpack_require__.bind(__webpack_require__,26208))),44:ne.lazy(()=>Promise.all([__webpack_require__.e(358),__webpack_require__.e(6411),__webpack_require__.e(5450),__webpack_require__.e(4612),__webpack_require__.e(4164)]).then(__webpack_require__.bind(__webpack_require__,3631))),45:ne.lazy(()=>Promise.all([__webpack_require__.e(358),__webpack_require__.e(5450),__webpack_require__.e(4612),__webpack_require__.e(4599)]).then(__webpack_require__.bind(__webpack_require__,20445))),46:ne.lazy(()=>Promise.all([__webpack_require__.e(358),__webpack_require__.e(5450),__webpack_require__.e(4612),__webpack_require__.e(4889)]).then(__webpack_require__.bind(__webpack_require__,70009))),47:ne.lazy(()=>Promise.all([__webpack_require__.e(358),__webpack_require__.e(5450),__webpack_require__.e(4612),__webpack_require__.e(4105)]).then(__webpack_require__.bind(__webpack_require__,26789))),48:ne.lazy(()=>Promise.all([__webpack_require__.e(358),__webpack_require__.e(5450),__webpack_require__.e(4612),__webpack_require__.e(7883)]).then(__webpack_require__.bind(__webpack_require__,69744))),49:ne.lazy(()=>__webpack_require__.e(7482).then(__webpack_require__.bind(__webpack_require__,60667))),50:ne.lazy(()=>Promise.all([__webpack_require__.e(358),__webpack_require__.e(5816)]).then(__webpack_require__.bind(__webpack_require__,16282))),51:ne.lazy(()=>Promise.all([__webpack_require__.e(358),__webpack_require__.e(337)]).then(__webpack_require__.bind(__webpack_require__,45247))),52:ne.lazy(()=>Promise.all([__webpack_require__.e(358),__webpack_require__.e(5450),__webpack_require__.e(292)]).then(__webpack_require__.bind(__webpack_require__,4649))),53:ne.lazy(()=>Promise.all([__webpack_require__.e(358),__webpack_require__.e(5450),__webpack_require__.e(292)]).then(__webpack_require__.bind(__webpack_require__,4649))),54:ne.lazy(()=>__webpack_require__.e(5992).then(__webpack_require__.bind(__webpack_require__,75211))),55:ne.lazy(()=>Promise.all([__webpack_require__.e(358),__webpack_require__.e(6411),__webpack_require__.e(5450),__webpack_require__.e(4612),__webpack_require__.e(8085)]).then(__webpack_require__.bind(__webpack_require__,74106))),56:ne.lazy(()=>Promise.all([__webpack_require__.e(358),__webpack_require__.e(6411),__webpack_require__.e(5450),__webpack_require__.e(4612),__webpack_require__.e(8085)]).then(__webpack_require__.bind(__webpack_require__,74106))),57:ne.lazy(()=>Promise.all([__webpack_require__.e(358),__webpack_require__.e(8431)]).then(__webpack_require__.bind(__webpack_require__,62917))),58:ne.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(9299),__webpack_require__.e(5902)]).then(__webpack_require__.bind(__webpack_require__,5489))),59:ne.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(9299),__webpack_require__.e(3433)]).then(__webpack_require__.bind(__webpack_require__,54625))),60:ne.lazy(()=>__webpack_require__.e(5125).then(__webpack_require__.bind(__webpack_require__,65734))),61:ne.lazy(()=>__webpack_require__.e(5125).then(__webpack_require__.bind(__webpack_require__,65734))),62:ne.lazy(()=>__webpack_require__.e(921).then(__webpack_require__.bind(__webpack_require__,35831))),63:ne.lazy(()=>__webpack_require__.e(921).then(__webpack_require__.bind(__webpack_require__,35831))),64:ne.lazy(()=>Promise.all([__webpack_require__.e(358),__webpack_require__.e(1578)]).then(__webpack_require__.bind(__webpack_require__,31852))),65:ne.lazy(()=>Promise.all([__webpack_require__.e(358),__webpack_require__.e(3317)]).then(__webpack_require__.bind(__webpack_require__,99141))),66:ne.lazy(()=>Promise.all([__webpack_require__.e(358),__webpack_require__.e(1482)]).then(__webpack_require__.bind(__webpack_require__,71077))),67:ne.lazy(()=>Promise.all([__webpack_require__.e(358),__webpack_require__.e(4795)]).then(__webpack_require__.bind(__webpack_require__,27556))),68:ne.lazy(()=>Promise.all([__webpack_require__.e(358),__webpack_require__.e(26)]).then(__webpack_require__.bind(__webpack_require__,75118))),69:ne.lazy(()=>Promise.all([__webpack_require__.e(358),__webpack_require__.e(8882)]).then(__webpack_require__.bind(__webpack_require__,49707))),70:ne.lazy(()=>Promise.all([__webpack_require__.e(358),__webpack_require__.e(5888)]).then(__webpack_require__.bind(__webpack_require__,96755))),71:ne.lazy(()=>Promise.all([__webpack_require__.e(358),__webpack_require__.e(9715)]).then(__webpack_require__.bind(__webpack_require__,43949))),72:ne.lazy(()=>Promise.all([__webpack_require__.e(358),__webpack_require__.e(7045)]).then(__webpack_require__.bind(__webpack_require__,53463))),73:ne.lazy(()=>Promise.all([__webpack_require__.e(358),__webpack_require__.e(1211)]).then(__webpack_require__.bind(__webpack_require__,50491))),74:ne.lazy(()=>Promise.all([__webpack_require__.e(358),__webpack_require__.e(1582)]).then(__webpack_require__.bind(__webpack_require__,37150))),75:ne.lazy(()=>Promise.all([__webpack_require__.e(358),__webpack_require__.e(6729)]).then(__webpack_require__.bind(__webpack_require__,72624))),76:ne.lazy(()=>Promise.all([__webpack_require__.e(358),__webpack_require__.e(9695)]).then(__webpack_require__.bind(__webpack_require__,25056))),77:ne.lazy(()=>Promise.all([__webpack_require__.e(358),__webpack_require__.e(8723)]).then(__webpack_require__.bind(__webpack_require__,92121))),78:ne.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(7622)]).then(__webpack_require__.bind(__webpack_require__,83170))),79:ne.lazy(()=>__webpack_require__.e(5148).then(__webpack_require__.bind(__webpack_require__,40875))),80:ne.lazy(()=>__webpack_require__.e(643).then(__webpack_require__.bind(__webpack_require__,81139))),81:ne.lazy(()=>Promise.all([__webpack_require__.e(358),__webpack_require__.e(3442)]).then(__webpack_require__.bind(__webpack_require__,60573))),82:ne.lazy(()=>Promise.all([__webpack_require__.e(358),__webpack_require__.e(2102)]).then(__webpack_require__.bind(__webpack_require__,80410))),83:ne.lazy(()=>Promise.all([__webpack_require__.e(358),__webpack_require__.e(2425)]).then(__webpack_require__.bind(__webpack_require__,74185))),84:ne.lazy(()=>Promise.all([__webpack_require__.e(358),__webpack_require__.e(2404)]).then(__webpack_require__.bind(__webpack_require__,26545))),85:ne.lazy(()=>Promise.all([__webpack_require__.e(358),__webpack_require__.e(9785)]).then(__webpack_require__.bind(__webpack_require__,24572))),86:ne.lazy(()=>__webpack_require__.e(869).then(__webpack_require__.bind(__webpack_require__,33533))),87:ne.lazy(()=>__webpack_require__.e(2819).then(__webpack_require__.bind(__webpack_require__,38238))),88:ne.lazy(()=>__webpack_require__.e(1512).then(__webpack_require__.bind(__webpack_require__,26786))),89:ne.lazy(()=>__webpack_require__.e(7395).then(__webpack_require__.bind(__webpack_require__,9275))),90:ne.lazy(()=>__webpack_require__.e(3585).then(__webpack_require__.bind(__webpack_require__,41288))),91:ne.lazy(()=>__webpack_require__.e(6963).then(__webpack_require__.bind(__webpack_require__,52314))),92:ne.lazy(()=>Promise.all([__webpack_require__.e(358),__webpack_require__.e(4030)]).then(__webpack_require__.bind(__webpack_require__,70706))),93:ne.lazy(()=>Promise.all([__webpack_require__.e(358),__webpack_require__.e(4030)]).then(__webpack_require__.bind(__webpack_require__,70706))),94:ne.lazy(()=>__webpack_require__.e(6127).then(__webpack_require__.bind(__webpack_require__,74029))),95:ne.lazy(()=>Promise.all([__webpack_require__.e(358),__webpack_require__.e(6411),__webpack_require__.e(3951)]).then(__webpack_require__.bind(__webpack_require__,28858))),96:ne.lazy(()=>__webpack_require__.e(1048).then(__webpack_require__.bind(__webpack_require__,88010))),97:ne.lazy(()=>Promise.all([__webpack_require__.e(358),__webpack_require__.e(5450),__webpack_require__.e(4612),__webpack_require__.e(2884)]).then(__webpack_require__.bind(__webpack_require__,55056))),98:ne.lazy(()=>__webpack_require__.e(4770).then(__webpack_require__.bind(__webpack_require__,11372))),99:ne.lazy(()=>Promise.all([__webpack_require__.e(358),__webpack_require__.e(2603)]).then(__webpack_require__.bind(__webpack_require__,43862))),100:ne.lazy(()=>Promise.all([__webpack_require__.e(358),__webpack_require__.e(4216)]).then(__webpack_require__.bind(__webpack_require__,81738))),101:ne.lazy(()=>Promise.all([__webpack_require__.e(358),__webpack_require__.e(5319)]).then(__webpack_require__.bind(__webpack_require__,68937))),102:ne.lazy(()=>__webpack_require__.e(895).then(__webpack_require__.bind(__webpack_require__,14985))),103:ne.lazy(()=>__webpack_require__.e(3282).then(__webpack_require__.bind(__webpack_require__,27137))),104:ne.lazy(()=>Promise.all([__webpack_require__.e(358),__webpack_require__.e(2692),__webpack_require__.e(7852)]).then(__webpack_require__.bind(__webpack_require__,69145))),105:ne.lazy(()=>Promise.all([__webpack_require__.e(358),__webpack_require__.e(2692),__webpack_require__.e(7852)]).then(__webpack_require__.bind(__webpack_require__,69145))),106:ne.lazy(()=>__webpack_require__.e(5048).then(__webpack_require__.bind(__webpack_require__,49091))),107:ne.lazy(()=>__webpack_require__.e(1043).then(__webpack_require__.bind(__webpack_require__,7197))),108:ne.lazy(()=>__webpack_require__.e(1043).then(__webpack_require__.bind(__webpack_require__,7197))),109:ne.lazy(()=>Promise.all([__webpack_require__.e(358),__webpack_require__.e(5825)]).then(__webpack_require__.bind(__webpack_require__,1249))),110:ne.lazy(()=>Promise.all([__webpack_require__.e(358),__webpack_require__.e(5825)]).then(__webpack_require__.bind(__webpack_require__,1249))),111:ne.lazy(()=>__webpack_require__.e(3355).then(__webpack_require__.bind(__webpack_require__,98691))),112:ne.lazy(()=>__webpack_require__.e(3355).then(__webpack_require__.bind(__webpack_require__,98691))),113:ne.lazy(()=>Promise.all([__webpack_require__.e(358),__webpack_require__.e(2692),__webpack_require__.e(9890)]).then(__webpack_require__.bind(__webpack_require__,27107))),114:ne.lazy(()=>Promise.all([__webpack_require__.e(358),__webpack_require__.e(2692),__webpack_require__.e(9890)]).then(__webpack_require__.bind(__webpack_require__,27107))),115:ne.lazy(()=>Promise.all([__webpack_require__.e(358),__webpack_require__.e(2692),__webpack_require__.e(3935)]).then(__webpack_require__.bind(__webpack_require__,88711))),116:ne.lazy(()=>Promise.all([__webpack_require__.e(358),__webpack_require__.e(2692),__webpack_require__.e(3935)]).then(__webpack_require__.bind(__webpack_require__,88711))),117:ne.lazy(()=>__webpack_require__.e(8014).then(__webpack_require__.bind(__webpack_require__,28768))),118:ne.lazy(()=>__webpack_require__.e(8077).then(__webpack_require__.bind(__webpack_require__,20866))),119:ne.lazy(()=>__webpack_require__.e(3356).then(__webpack_require__.bind(__webpack_require__,98852))),120:ne.lazy(()=>Promise.all([__webpack_require__.e(358),__webpack_require__.e(2692),__webpack_require__.e(6788)]).then(__webpack_require__.bind(__webpack_require__,43509))),121:ne.lazy(()=>Promise.all([__webpack_require__.e(358),__webpack_require__.e(2692),__webpack_require__.e(6788)]).then(__webpack_require__.bind(__webpack_require__,43509))),122:ne.lazy(()=>__webpack_require__.e(1962).then(__webpack_require__.bind(__webpack_require__,54277))),123:ne.lazy(()=>__webpack_require__.e(4928).then(__webpack_require__.bind(__webpack_require__,26370))),124:ne.lazy(()=>__webpack_require__.e(1257).then(__webpack_require__.bind(__webpack_require__,90498))),125:ne.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(8435)]).then(__webpack_require__.bind(__webpack_require__,99584))),126:ne.lazy(()=>__webpack_require__.e(8340).then(__webpack_require__.bind(__webpack_require__,63434))),127:ne.lazy(()=>__webpack_require__.e(4093).then(__webpack_require__.bind(__webpack_require__,67473))),128:ne.lazy(()=>Promise.all([__webpack_require__.e(358),__webpack_require__.e(1265)]).then(__webpack_require__.bind(__webpack_require__,63832))),129:ne.lazy(()=>Promise.all([__webpack_require__.e(358),__webpack_require__.e(1265)]).then(__webpack_require__.bind(__webpack_require__,63832))),130:ne.lazy(()=>Promise.all([__webpack_require__.e(358),__webpack_require__.e(8827)]).then(__webpack_require__.bind(__webpack_require__,11142))),131:ne.lazy(()=>Promise.all([__webpack_require__.e(358),__webpack_require__.e(8827)]).then(__webpack_require__.bind(__webpack_require__,11142))),132:ne.lazy(()=>__webpack_require__.e(6758).then(__webpack_require__.bind(__webpack_require__,70310))),133:ne.lazy(()=>__webpack_require__.e(6758).then(__webpack_require__.bind(__webpack_require__,70310))),134:ne.lazy(()=>__webpack_require__.e(9332).then(__webpack_require__.bind(__webpack_require__,49753))),135:ne.lazy(()=>__webpack_require__.e(9332).then(__webpack_require__.bind(__webpack_require__,49753))),136:ne.lazy(()=>__webpack_require__.e(4217).then(__webpack_require__.bind(__webpack_require__,2996))),137:ne.lazy(()=>__webpack_require__.e(3220).then(__webpack_require__.bind(__webpack_require__,27944))),138:ne.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(533)]).then(__webpack_require__.bind(__webpack_require__,56360))),139:ne.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(5798)]).then(__webpack_require__.bind(__webpack_require__,68885))),140:ne.lazy(()=>__webpack_require__.e(7878).then(__webpack_require__.bind(__webpack_require__,14851))),141:ne.lazy(()=>__webpack_require__.e(7878).then(__webpack_require__.bind(__webpack_require__,14851))),142:ne.lazy(()=>__webpack_require__.e(9944).then(__webpack_require__.bind(__webpack_require__,24336))),143:ne.lazy(()=>Promise.all([__webpack_require__.e(358),__webpack_require__.e(6411),__webpack_require__.e(5450),__webpack_require__.e(8302)]).then(__webpack_require__.bind(__webpack_require__,26486))),144:ne.lazy(()=>Promise.all([__webpack_require__.e(358),__webpack_require__.e(6411),__webpack_require__.e(5450),__webpack_require__.e(8302)]).then(__webpack_require__.bind(__webpack_require__,26486))),145:ne.lazy(()=>__webpack_require__.e(8634).then(__webpack_require__.bind(__webpack_require__,61056))),146:ne.lazy(()=>__webpack_require__.e(8634).then(__webpack_require__.bind(__webpack_require__,61056))),147:ne.lazy(()=>__webpack_require__.e(7922).then(__webpack_require__.bind(__webpack_require__,23290))),148:ne.lazy(()=>__webpack_require__.e(1727).then(__webpack_require__.bind(__webpack_require__,1981))),149:ne.lazy(()=>__webpack_require__.e(1727).then(__webpack_require__.bind(__webpack_require__,1981))),150:ne.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(1427)]).then(__webpack_require__.bind(__webpack_require__,17039))),151:ne.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(1427)]).then(__webpack_require__.bind(__webpack_require__,17039))),152:ne.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(8689)]).then(__webpack_require__.bind(__webpack_require__,13356))),153:ne.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(7806)]).then(__webpack_require__.bind(__webpack_require__,72879))),154:ne.lazy(()=>__webpack_require__.e(8885).then(__webpack_require__.bind(__webpack_require__,40657))),155:ne.lazy(()=>__webpack_require__.e(3451).then(__webpack_require__.bind(__webpack_require__,22449))),156:ne.lazy(()=>__webpack_require__.e(9922).then(__webpack_require__.bind(__webpack_require__,22612))),157:ne.lazy(()=>__webpack_require__.e(4572).then(__webpack_require__.bind(__webpack_require__,80663))),158:ne.lazy(()=>__webpack_require__.e(4017).then(__webpack_require__.bind(__webpack_require__,47519))),159:ne.lazy(()=>__webpack_require__.e(5518).then(__webpack_require__.bind(__webpack_require__,98174))),160:ne.lazy(()=>__webpack_require__.e(5741).then(__webpack_require__.bind(__webpack_require__,77332))),161:ne.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(2306)]).then(__webpack_require__.bind(__webpack_require__,5588))),162:ne.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(1994)]).then(__webpack_require__.bind(__webpack_require__,72821))),163:ne.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(745)]).then(__webpack_require__.bind(__webpack_require__,66627))),164:ne.lazy(()=>Promise.all([__webpack_require__.e(358),__webpack_require__.e(5450),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,10974))),165:ne.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(6883)]).then(__webpack_require__.bind(__webpack_require__,12201))),166:ne.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(6883)]).then(__webpack_require__.bind(__webpack_require__,12201))),167:ne.lazy(()=>__webpack_require__.e(4449).then(__webpack_require__.bind(__webpack_require__,52480))),168:ne.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(6883)]).then(__webpack_require__.bind(__webpack_require__,12201))),169:ne.lazy(()=>Promise.all([__webpack_require__.e(358),__webpack_require__.e(5844),__webpack_require__.e(2570)]).then(__webpack_require__.bind(__webpack_require__,84204))),170:ne.lazy(()=>Promise.all([__webpack_require__.e(358),__webpack_require__.e(5844),__webpack_require__.e(2570)]).then(__webpack_require__.bind(__webpack_require__,84204))),171:ne.lazy(()=>__webpack_require__.e(8787).then(__webpack_require__.bind(__webpack_require__,18270))),172:ne.lazy(()=>__webpack_require__.e(5650).then(__webpack_require__.bind(__webpack_require__,36790))),173:ne.lazy(()=>__webpack_require__.e(1799).then(__webpack_require__.bind(__webpack_require__,16932))),174:ne.lazy(()=>Promise.all([__webpack_require__.e(358),__webpack_require__.e(5844),__webpack_require__.e(8797)]).then(__webpack_require__.bind(__webpack_require__,46508))),175:ne.lazy(()=>Promise.all([__webpack_require__.e(358),__webpack_require__.e(5450),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,10974))),176:ne.lazy(()=>__webpack_require__.e(8639).then(__webpack_require__.bind(__webpack_require__,90879))),177:ne.lazy(()=>__webpack_require__.e(2983).then(__webpack_require__.bind(__webpack_require__,5773))),178:ne.lazy(()=>Promise.all([__webpack_require__.e(358),__webpack_require__.e(4264)]).then(__webpack_require__.bind(__webpack_require__,36927))),179:ne.lazy(()=>Promise.all([__webpack_require__.e(358),__webpack_require__.e(4264)]).then(__webpack_require__.bind(__webpack_require__,36927))),180:ne.lazy(()=>Promise.all([__webpack_require__.e(358),__webpack_require__.e(508)]).then(__webpack_require__.bind(__webpack_require__,39156))),181:ne.lazy(()=>Promise.all([__webpack_require__.e(358),__webpack_require__.e(5450),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,10974))),182:ne.lazy(()=>Promise.all([__webpack_require__.e(358),__webpack_require__.e(5450),__webpack_require__.e(4612),__webpack_require__.e(4599)]).then(__webpack_require__.bind(__webpack_require__,20445))),183:ne.lazy(()=>Promise.all([__webpack_require__.e(358),__webpack_require__.e(5450),__webpack_require__.e(1953)]).then(__webpack_require__.bind(__webpack_require__,47561))),184:ne.lazy(()=>Promise.all([__webpack_require__.e(358),__webpack_require__.e(5450),__webpack_require__.e(1953)]).then(__webpack_require__.bind(__webpack_require__,47561))),185:ne.lazy(()=>Promise.all([__webpack_require__.e(358),__webpack_require__.e(1581)]).then(__webpack_require__.bind(__webpack_require__,34663))),186:ne.lazy(()=>__webpack_require__.e(4144).then(__webpack_require__.bind(__webpack_require__,42783))),187:ne.lazy(()=>Promise.all([__webpack_require__.e(358),__webpack_require__.e(5450),__webpack_require__.e(4612),__webpack_require__.e(4599)]).then(__webpack_require__.bind(__webpack_require__,20445))),188:ne.lazy(()=>Promise.all([__webpack_require__.e(358),__webpack_require__.e(5450),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,10974))),189:ne.lazy(()=>__webpack_require__.e(8782).then(__webpack_require__.bind(__webpack_require__,89035))),190:ne.lazy(()=>__webpack_require__.e(7884).then(__webpack_require__.bind(__webpack_require__,74516))),191:ne.lazy(()=>Promise.all([__webpack_require__.e(358),__webpack_require__.e(7008)]).then(__webpack_require__.bind(__webpack_require__,70668))),192:ne.lazy(()=>Promise.all([__webpack_require__.e(358),__webpack_require__.e(8821)]).then(__webpack_require__.bind(__webpack_require__,32804))),193:ne.lazy(()=>__webpack_require__.e(5549).then(__webpack_require__.bind(__webpack_require__,61232))),194:ne.lazy(()=>__webpack_require__.e(9674).then(__webpack_require__.bind(__webpack_require__,81367))),195:ne.lazy(()=>__webpack_require__.e(5573).then(__webpack_require__.bind(__webpack_require__,54607))),196:ne.lazy(()=>__webpack_require__.e(2141).then(__webpack_require__.bind(__webpack_require__,47085))),197:ne.lazy(()=>Promise.all([__webpack_require__.e(358),__webpack_require__.e(6411),__webpack_require__.e(3846),__webpack_require__.e(6277)]).then(__webpack_require__.bind(__webpack_require__,56881))),198:ne.lazy(()=>__webpack_require__.e(6328).then(__webpack_require__.bind(__webpack_require__,29687))),199:ne.lazy(()=>Promise.all([__webpack_require__.e(358),__webpack_require__.e(7857)]).then(__webpack_require__.bind(__webpack_require__,39545))),200:ne.lazy(()=>Promise.all([__webpack_require__.e(358),__webpack_require__.e(5450),__webpack_require__.e(1657)]).then(__webpack_require__.bind(__webpack_require__,78589))),201:ne.lazy(()=>Promise.all([__webpack_require__.e(358),__webpack_require__.e(5450),__webpack_require__.e(1657)]).then(__webpack_require__.bind(__webpack_require__,78589))),202:ne.lazy(()=>Promise.all([__webpack_require__.e(358),__webpack_require__.e(5450),__webpack_require__.e(4498)]).then(__webpack_require__.bind(__webpack_require__,15658))),203:ne.lazy(()=>Promise.all([__webpack_require__.e(358),__webpack_require__.e(5450),__webpack_require__.e(4498)]).then(__webpack_require__.bind(__webpack_require__,15658))),204:ne.lazy(()=>__webpack_require__.e(9205).then(__webpack_require__.bind(__webpack_require__,11991))),205:ne.lazy(()=>Promise.all([__webpack_require__.e(358),__webpack_require__.e(1423)]).then(__webpack_require__.bind(__webpack_require__,3880))),206:ne.lazy(()=>__webpack_require__.e(7614).then(__webpack_require__.bind(__webpack_require__,63915))),207:ne.lazy(()=>__webpack_require__.e(2875).then(__webpack_require__.bind(__webpack_require__,16502))),208:ne.lazy(()=>Promise.all([__webpack_require__.e(358),__webpack_require__.e(6411),__webpack_require__.e(9472)]).then(__webpack_require__.bind(__webpack_require__,92125))),209:ne.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(9133)]).then(__webpack_require__.bind(__webpack_require__,25492))),210:ne.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(8688)]).then(__webpack_require__.bind(__webpack_require__,10944))),211:ne.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(8688)]).then(__webpack_require__.bind(__webpack_require__,10944))),212:ne.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(5470)]).then(__webpack_require__.bind(__webpack_require__,80624))),213:ne.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(6541)]).then(__webpack_require__.bind(__webpack_require__,89829))),214:ne.lazy(()=>Promise.all([__webpack_require__.e(3846),__webpack_require__.e(1475)]).then(__webpack_require__.bind(__webpack_require__,151))),215:ne.lazy(()=>Promise.all([__webpack_require__.e(358),__webpack_require__.e(6411),__webpack_require__.e(2254)]).then(__webpack_require__.bind(__webpack_require__,45654))),216:ne.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(9408)]).then(__webpack_require__.bind(__webpack_require__,43641))),217:ne.lazy(()=>Promise.all([__webpack_require__.e(358),__webpack_require__.e(6411),__webpack_require__.e(6845)]).then(__webpack_require__.bind(__webpack_require__,52383))),218:ne.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(4884)]).then(__webpack_require__.bind(__webpack_require__,8670))),219:ne.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(4884)]).then(__webpack_require__.bind(__webpack_require__,8670))),220:ne.lazy(()=>__webpack_require__.e(1148).then(__webpack_require__.bind(__webpack_require__,19394))),221:ne.lazy(()=>__webpack_require__.e(1148).then(__webpack_require__.bind(__webpack_require__,19394))),222:ne.lazy(()=>__webpack_require__.e(7046).then(__webpack_require__.bind(__webpack_require__,16733))),223:ne.lazy(()=>__webpack_require__.e(7046).then(__webpack_require__.bind(__webpack_require__,16733))),224:ne.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(8688)]).then(__webpack_require__.bind(__webpack_require__,10944))),225:ne.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(8688)]).then(__webpack_require__.bind(__webpack_require__,10944))),226:ne.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(5096)]).then(__webpack_require__.bind(__webpack_require__,22973))),227:ne.lazy(()=>__webpack_require__.e(9215).then(__webpack_require__.bind(__webpack_require__,67069))),228:ne.lazy(()=>Promise.all([__webpack_require__.e(358),__webpack_require__.e(5450),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,10974))),229:ne.lazy(()=>__webpack_require__.e(7172).then(__webpack_require__.bind(__webpack_require__,12419))),230:ne.lazy(()=>__webpack_require__.e(5176).then(__webpack_require__.bind(__webpack_require__,42649))),231:ne.lazy(()=>__webpack_require__.e(6587).then(__webpack_require__.bind(__webpack_require__,2401))),232:ne.lazy(()=>__webpack_require__.e(9891).then(__webpack_require__.bind(__webpack_require__,72609))),233:ne.lazy(()=>__webpack_require__.e(8062).then(__webpack_require__.bind(__webpack_require__,87441))),234:ne.lazy(()=>__webpack_require__.e(5402).then(__webpack_require__.bind(__webpack_require__,81283))),235:ne.lazy(()=>__webpack_require__.e(5402).then(__webpack_require__.bind(__webpack_require__,81283))),236:ne.lazy(()=>Promise.all([__webpack_require__.e(358),__webpack_require__.e(6820)]).then(__webpack_require__.bind(__webpack_require__,70414))),237:ne.lazy(()=>Promise.all([__webpack_require__.e(358),__webpack_require__.e(8517)]).then(__webpack_require__.bind(__webpack_require__,76755))),238:ne.lazy(()=>Promise.all([__webpack_require__.e(358),__webpack_require__.e(7043)]).then(__webpack_require__.bind(__webpack_require__,54647))),239:ne.lazy(()=>Promise.all([__webpack_require__.e(358),__webpack_require__.e(2806)]).then(__webpack_require__.bind(__webpack_require__,49191))),240:ne.lazy(()=>Promise.all([__webpack_require__.e(358),__webpack_require__.e(5043)]).then(__webpack_require__.bind(__webpack_require__,58979))),241:ne.lazy(()=>Promise.all([__webpack_require__.e(358),__webpack_require__.e(799)]).then(__webpack_require__.bind(__webpack_require__,37257))),242:ne.lazy(()=>Promise.all([__webpack_require__.e(358),__webpack_require__.e(3157)]).then(__webpack_require__.bind(__webpack_require__,55057))),243:ne.lazy(()=>__webpack_require__.e(2529).then(__webpack_require__.bind(__webpack_require__,17517))),244:ne.lazy(()=>__webpack_require__.e(6583).then(__webpack_require__.bind(__webpack_require__,32284))),245:ne.lazy(()=>__webpack_require__.e(5895).then(__webpack_require__.bind(__webpack_require__,52156))),246:ne.lazy(()=>__webpack_require__.e(6982).then(__webpack_require__.bind(__webpack_require__,61643))),247:ne.lazy(()=>__webpack_require__.e(6805).then(__webpack_require__.bind(__webpack_require__,47497))),248:ne.lazy(()=>__webpack_require__.e(1416).then(__webpack_require__.bind(__webpack_require__,94051))),249:ne.lazy(()=>__webpack_require__.e(6583).then(__webpack_require__.bind(__webpack_require__,32284))),250:ne.lazy(()=>__webpack_require__.e(8307).then(__webpack_require__.bind(__webpack_require__,69651))),251:ne.lazy(()=>__webpack_require__.e(2826).then(__webpack_require__.bind(__webpack_require__,88642))),252:ne.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(2659)]).then(__webpack_require__.bind(__webpack_require__,2065))),253:ne.lazy(()=>__webpack_require__.e(4610).then(__webpack_require__.bind(__webpack_require__,60669))),254:ne.lazy(()=>__webpack_require__.e(9590).then(__webpack_require__.bind(__webpack_require__,82823))),255:ne.lazy(()=>__webpack_require__.e(2076).then(__webpack_require__.bind(__webpack_require__,4441))),256:ne.lazy(()=>Promise.all([__webpack_require__.e(358),__webpack_require__.e(4849)]).then(__webpack_require__.bind(__webpack_require__,30409))),257:ne.lazy(()=>Promise.all([__webpack_require__.e(358),__webpack_require__.e(310)]).then(__webpack_require__.bind(__webpack_require__,77282))),258:ne.lazy(()=>__webpack_require__.e(5191).then(__webpack_require__.bind(__webpack_require__,84315))),259:ne.lazy(()=>__webpack_require__.e(3496).then(__webpack_require__.bind(__webpack_require__,36115))),260:ne.lazy(()=>__webpack_require__.e(5599).then(__webpack_require__.bind(__webpack_require__,9763))),261:ne.lazy(()=>__webpack_require__.e(4736).then(__webpack_require__.bind(__webpack_require__,25279))),262:ne.lazy(()=>__webpack_require__.e(2412).then(__webpack_require__.bind(__webpack_require__,86683))),263:ne.lazy(()=>__webpack_require__.e(2240).then(__webpack_require__.bind(__webpack_require__,75923))),264:ne.lazy(()=>__webpack_require__.e(265).then(__webpack_require__.bind(__webpack_require__,67012))),265:ne.lazy(()=>__webpack_require__.e(9360).then(__webpack_require__.bind(__webpack_require__,12868))),266:ne.lazy(()=>__webpack_require__.e(2396).then(__webpack_require__.bind(__webpack_require__,30872))),267:ne.lazy(()=>__webpack_require__.e(7855).then(__webpack_require__.bind(__webpack_require__,20993))),268:ne.lazy(()=>__webpack_require__.e(9507).then(__webpack_require__.bind(__webpack_require__,97062))),269:ne.lazy(()=>__webpack_require__.e(1343).then(__webpack_require__.bind(__webpack_require__,59382))),270:ne.lazy(()=>__webpack_require__.e(2223).then(__webpack_require__.bind(__webpack_require__,32223))),271:ne.lazy(()=>Promise.all([__webpack_require__.e(358),__webpack_require__.e(5450),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,10974))),272:ne.lazy(()=>__webpack_require__.e(9647).then(__webpack_require__.bind(__webpack_require__,80876))),273:ne.lazy(()=>__webpack_require__.e(485).then(__webpack_require__.bind(__webpack_require__,15882))),274:ne.lazy(()=>Promise.all([__webpack_require__.e(358),__webpack_require__.e(8196),__webpack_require__.e(4741)]).then(__webpack_require__.bind(__webpack_require__,49374))),275:ne.lazy(()=>Promise.all([__webpack_require__.e(358),__webpack_require__.e(8196),__webpack_require__.e(4741)]).then(__webpack_require__.bind(__webpack_require__,49374))),276:ne.lazy(()=>Promise.all([__webpack_require__.e(358),__webpack_require__.e(8196),__webpack_require__.e(4994)]).then(__webpack_require__.bind(__webpack_require__,62760))),277:ne.lazy(()=>Promise.all([__webpack_require__.e(358),__webpack_require__.e(8196),__webpack_require__.e(4994)]).then(__webpack_require__.bind(__webpack_require__,62760))),278:ne.lazy(()=>Promise.all([__webpack_require__.e(358),__webpack_require__.e(7460)]).then(__webpack_require__.bind(__webpack_require__,10454))),279:ne.lazy(()=>__webpack_require__.e(9716).then(__webpack_require__.bind(__webpack_require__,3072))),280:ne.lazy(()=>Promise.all([__webpack_require__.e(358),__webpack_require__.e(6913)]).then(__webpack_require__.bind(__webpack_require__,27460))),281:ne.lazy(()=>Promise.all([__webpack_require__.e(358),__webpack_require__.e(6913)]).then(__webpack_require__.bind(__webpack_require__,27460))),282:ne.lazy(()=>Promise.all([__webpack_require__.e(358),__webpack_require__.e(5450),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,10974))),283:ne.lazy(()=>__webpack_require__.e(3006).then(__webpack_require__.bind(__webpack_require__,38779))),284:ne.lazy(()=>__webpack_require__.e(2045).then(__webpack_require__.bind(__webpack_require__,97731))),285:ne.lazy(()=>__webpack_require__.e(1520).then(__webpack_require__.bind(__webpack_require__,91709))),286:ne.lazy(()=>__webpack_require__.e(9649).then(__webpack_require__.bind(__webpack_require__,88307))),287:ne.lazy(()=>__webpack_require__.e(4546).then(__webpack_require__.bind(__webpack_require__,62999))),288:ne.lazy(()=>__webpack_require__.e(5357).then(__webpack_require__.bind(__webpack_require__,39467))),289:ne.lazy(()=>__webpack_require__.e(8665).then(__webpack_require__.bind(__webpack_require__,38939))),290:ne.lazy(()=>__webpack_require__.e(3183).then(__webpack_require__.bind(__webpack_require__,9350))),291:ne.lazy(()=>__webpack_require__.e(4800).then(__webpack_require__.bind(__webpack_require__,42155))),292:ne.lazy(()=>__webpack_require__.e(9489).then(__webpack_require__.bind(__webpack_require__,7127))),293:ne.lazy(()=>__webpack_require__.e(9391).then(__webpack_require__.bind(__webpack_require__,57375))),294:ne.lazy(()=>__webpack_require__.e(5335).then(__webpack_require__.bind(__webpack_require__,53467))),295:ne.lazy(()=>__webpack_require__.e(2823).then(__webpack_require__.bind(__webpack_require__,24398))),296:ne.lazy(()=>__webpack_require__.e(4973).then(__webpack_require__.bind(__webpack_require__,19599))),297:ne.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(6651)]).then(__webpack_require__.bind(__webpack_require__,39134))),298:ne.lazy(()=>__webpack_require__.e(6741).then(__webpack_require__.bind(__webpack_require__,43171))),299:ne.lazy(()=>__webpack_require__.e(5775).then(__webpack_require__.bind(__webpack_require__,93897))),300:ne.lazy(()=>__webpack_require__.e(2548).then(__webpack_require__.bind(__webpack_require__,18))),301:ne.lazy(()=>__webpack_require__.e(2223).then(__webpack_require__.bind(__webpack_require__,32223))),302:ne.lazy(()=>Promise.all([__webpack_require__.e(358),__webpack_require__.e(5450),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,10974))),303:ne.lazy(()=>__webpack_require__.e(6634).then(__webpack_require__.bind(__webpack_require__,39912))),304:ne.lazy(()=>__webpack_require__.e(680).then(__webpack_require__.bind(__webpack_require__,55035))),305:ne.lazy(()=>__webpack_require__.e(6366).then(__webpack_require__.bind(__webpack_require__,23847))),306:ne.lazy(()=>__webpack_require__.e(6452).then(__webpack_require__.bind(__webpack_require__,46495))),307:ne.lazy(()=>__webpack_require__.e(1070).then(__webpack_require__.bind(__webpack_require__,72726))),308:ne.lazy(()=>__webpack_require__.e(7242).then(__webpack_require__.bind(__webpack_require__,7886))),309:ne.lazy(()=>__webpack_require__.e(2707).then(__webpack_require__.bind(__webpack_require__,57996))),310:ne.lazy(()=>__webpack_require__.e(2865).then(__webpack_require__.bind(__webpack_require__,8960))),311:ne.lazy(()=>__webpack_require__.e(6784).then(__webpack_require__.bind(__webpack_require__,30306))),312:ne.lazy(()=>__webpack_require__.e(6784).then(__webpack_require__.bind(__webpack_require__,30306))),313:ne.lazy(()=>__webpack_require__.e(3141).then(__webpack_require__.bind(__webpack_require__,38339))),314:ne.lazy(()=>__webpack_require__.e(2223).then(__webpack_require__.bind(__webpack_require__,32223))),315:ne.lazy(()=>Promise.all([__webpack_require__.e(358),__webpack_require__.e(6411),__webpack_require__.e(5450),__webpack_require__.e(4612),__webpack_require__.e(3665)]).then(__webpack_require__.bind(__webpack_require__,50959))),316:ne.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(700)]).then(__webpack_require__.bind(__webpack_require__,85032))),317:ne.lazy(()=>Promise.all([__webpack_require__.e(358),__webpack_require__.e(6411),__webpack_require__.e(5450),__webpack_require__.e(4612),__webpack_require__.e(3665)]).then(__webpack_require__.bind(__webpack_require__,50959))),318:ne.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(700)]).then(__webpack_require__.bind(__webpack_require__,85032))),319:ne.lazy(()=>Promise.all([__webpack_require__.e(358),__webpack_require__.e(6411),__webpack_require__.e(5450),__webpack_require__.e(4612),__webpack_require__.e(3665)]).then(__webpack_require__.bind(__webpack_require__,50959))),320:ne.lazy(()=>Promise.all([__webpack_require__.e(358),__webpack_require__.e(8319)]).then(__webpack_require__.bind(__webpack_require__,75291))),321:ne.lazy(()=>__webpack_require__.e(2223).then(__webpack_require__.bind(__webpack_require__,32223))),322:ne.lazy(()=>Promise.all([__webpack_require__.e(358),__webpack_require__.e(5450),__webpack_require__.e(4612),__webpack_require__.e(7527)]).then(__webpack_require__.bind(__webpack_require__,40130))),323:ne.lazy(()=>Promise.all([__webpack_require__.e(358),__webpack_require__.e(5450),__webpack_require__.e(4612),__webpack_require__.e(6270)]).then(__webpack_require__.bind(__webpack_require__,53349))),324:ne.lazy(()=>Promise.all([__webpack_require__.e(358),__webpack_require__.e(5450),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,10974))),325:ne.lazy(()=>__webpack_require__.e(547).then(__webpack_require__.bind(__webpack_require__,50192))),326:ne.lazy(()=>__webpack_require__.e(9788).then(__webpack_require__.bind(__webpack_require__,61813))),327:ne.lazy(()=>__webpack_require__.e(576).then(__webpack_require__.bind(__webpack_require__,77688))),328:ne.lazy(()=>__webpack_require__.e(7260).then(__webpack_require__.bind(__webpack_require__,98005))),329:ne.lazy(()=>__webpack_require__.e(4520).then(__webpack_require__.bind(__webpack_require__,48905))),330:ne.lazy(()=>__webpack_require__.e(9076).then(__webpack_require__.bind(__webpack_require__,79898))),331:ne.lazy(()=>__webpack_require__.e(4514).then(__webpack_require__.bind(__webpack_require__,23096))),332:ne.lazy(()=>Promise.all([__webpack_require__.e(358),__webpack_require__.e(5450),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,10974))),333:ne.lazy(()=>Promise.all([__webpack_require__.e(358),__webpack_require__.e(928)]).then(__webpack_require__.bind(__webpack_require__,87427))),334:ne.lazy(()=>__webpack_require__.e(1006).then(__webpack_require__.bind(__webpack_require__,32095))),335:ne.lazy(()=>__webpack_require__.e(1006).then(__webpack_require__.bind(__webpack_require__,32095))),336:ne.lazy(()=>Promise.all([__webpack_require__.e(358),__webpack_require__.e(5450),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,10974))),337:ne.lazy(()=>__webpack_require__.e(1939).then(__webpack_require__.bind(__webpack_require__,90600))),338:ne.lazy(()=>__webpack_require__.e(556).then(__webpack_require__.bind(__webpack_require__,8452))),339:ne.lazy(()=>__webpack_require__.e(6434).then(__webpack_require__.bind(__webpack_require__,60429))),340:ne.lazy(()=>__webpack_require__.e(1880).then(__webpack_require__.bind(__webpack_require__,50048))),341:ne.lazy(()=>__webpack_require__.e(8237).then(__webpack_require__.bind(__webpack_require__,26434))),342:ne.lazy(()=>__webpack_require__.e(3447).then(__webpack_require__.bind(__webpack_require__,69940))),343:ne.lazy(()=>__webpack_require__.e(264).then(__webpack_require__.bind(__webpack_require__,92258))),344:ne.lazy(()=>__webpack_require__.e(4259).then(__webpack_require__.bind(__webpack_require__,93005))),345:ne.lazy(()=>Promise.all([__webpack_require__.e(358),__webpack_require__.e(5450),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,10974))),346:ne.lazy(()=>__webpack_require__.e(4078).then(__webpack_require__.bind(__webpack_require__,41391))),347:ne.lazy(()=>__webpack_require__.e(2829).then(__webpack_require__.bind(__webpack_require__,11493))),348:ne.lazy(()=>Promise.all([__webpack_require__.e(358),__webpack_require__.e(5359)]).then(__webpack_require__.bind(__webpack_require__,78520))),349:ne.lazy(()=>Promise.all([__webpack_require__.e(358),__webpack_require__.e(5450),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,10974))),350:ne.lazy(()=>__webpack_require__.e(559).then(__webpack_require__.bind(__webpack_require__,3591))),351:ne.lazy(()=>Promise.all([__webpack_require__.e(358),__webpack_require__.e(3747)]).then(__webpack_require__.bind(__webpack_require__,27334))),352:ne.lazy(()=>__webpack_require__.e(4757).then(__webpack_require__.bind(__webpack_require__,81849))),353:ne.lazy(()=>__webpack_require__.e(1783).then(__webpack_require__.bind(__webpack_require__,33633))),354:ne.lazy(()=>__webpack_require__.e(7477).then(__webpack_require__.bind(__webpack_require__,36124))),355:ne.lazy(()=>Promise.all([__webpack_require__.e(358),__webpack_require__.e(9677)]).then(__webpack_require__.bind(__webpack_require__,91215))),356:ne.lazy(()=>Promise.all([__webpack_require__.e(358),__webpack_require__.e(9677)]).then(__webpack_require__.bind(__webpack_require__,91215))),357:ne.lazy(()=>__webpack_require__.e(6796).then(__webpack_require__.bind(__webpack_require__,47371))),358:ne.lazy(()=>__webpack_require__.e(4504).then(__webpack_require__.bind(__webpack_require__,60168))),359:ne.lazy(()=>__webpack_require__.e(7058).then(__webpack_require__.bind(__webpack_require__,63363))),360:ne.lazy(()=>Promise.all([__webpack_require__.e(358),__webpack_require__.e(8447)]).then(__webpack_require__.bind(__webpack_require__,61667))),361:ne.lazy(()=>Promise.all([__webpack_require__.e(358),__webpack_require__.e(1045)]).then(__webpack_require__.bind(__webpack_require__,42715))),362:ne.lazy(()=>Promise.all([__webpack_require__.e(358),__webpack_require__.e(1045)]).then(__webpack_require__.bind(__webpack_require__,42715))),363:ne.lazy(()=>__webpack_require__.e(5238).then(__webpack_require__.bind(__webpack_require__,48303))),364:ne.lazy(()=>Promise.all([__webpack_require__.e(358),__webpack_require__.e(4715)]).then(__webpack_require__.bind(__webpack_require__,90660))),365:ne.lazy(()=>Promise.all([__webpack_require__.e(358),__webpack_require__.e(3873)]).then(__webpack_require__.bind(__webpack_require__,49128))),366:ne.lazy(()=>Promise.all([__webpack_require__.e(358),__webpack_require__.e(6069)]).then(__webpack_require__.bind(__webpack_require__,37884))),367:ne.lazy(()=>Promise.all([__webpack_require__.e(358),__webpack_require__.e(6069)]).then(__webpack_require__.bind(__webpack_require__,37884))),368:ne.lazy(()=>Promise.all([__webpack_require__.e(358),__webpack_require__.e(6265)]).then(__webpack_require__.bind(__webpack_require__,45068))),369:ne.lazy(()=>Promise.all([__webpack_require__.e(358),__webpack_require__.e(8563)]).then(__webpack_require__.bind(__webpack_require__,87654))),370:ne.lazy(()=>Promise.all([__webpack_require__.e(358),__webpack_require__.e(8563)]).then(__webpack_require__.bind(__webpack_require__,87654))),371:ne.lazy(()=>__webpack_require__.e(1713).then(__webpack_require__.bind(__webpack_require__,17259))),372:ne.lazy(()=>__webpack_require__.e(5891).then(__webpack_require__.bind(__webpack_require__,3947))),373:ne.lazy(()=>__webpack_require__.e(8398).then(__webpack_require__.bind(__webpack_require__,101))),374:ne.lazy(()=>__webpack_require__.e(8241).then(__webpack_require__.bind(__webpack_require__,56630))),375:ne.lazy(()=>__webpack_require__.e(2339).then(__webpack_require__.bind(__webpack_require__,17072))),376:ne.lazy(()=>__webpack_require__.e(7589).then(__webpack_require__.bind(__webpack_require__,3162))),377:ne.lazy(()=>Promise.all([__webpack_require__.e(358),__webpack_require__.e(3747)]).then(__webpack_require__.bind(__webpack_require__,27334))),378:ne.lazy(()=>__webpack_require__.e(5705).then(__webpack_require__.bind(__webpack_require__,92980))),379:ne.lazy(()=>Promise.all([__webpack_require__.e(358),__webpack_require__.e(5450),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,10974))),380:ne.lazy(()=>__webpack_require__.e(559).then(__webpack_require__.bind(__webpack_require__,3591))),381:ne.lazy(()=>Promise.all([__webpack_require__.e(358),__webpack_require__.e(3747)]).then(__webpack_require__.bind(__webpack_require__,27334))),382:ne.lazy(()=>__webpack_require__.e(4757).then(__webpack_require__.bind(__webpack_require__,81849))),383:ne.lazy(()=>__webpack_require__.e(1783).then(__webpack_require__.bind(__webpack_require__,33633))),384:ne.lazy(()=>__webpack_require__.e(7477).then(__webpack_require__.bind(__webpack_require__,36124))),385:ne.lazy(()=>Promise.all([__webpack_require__.e(358),__webpack_require__.e(9677)]).then(__webpack_require__.bind(__webpack_require__,91215))),386:ne.lazy(()=>Promise.all([__webpack_require__.e(358),__webpack_require__.e(9677)]).then(__webpack_require__.bind(__webpack_require__,91215))),387:ne.lazy(()=>__webpack_require__.e(6796).then(__webpack_require__.bind(__webpack_require__,47371))),388:ne.lazy(()=>__webpack_require__.e(4504).then(__webpack_require__.bind(__webpack_require__,60168))),389:ne.lazy(()=>__webpack_require__.e(7058).then(__webpack_require__.bind(__webpack_require__,63363))),390:ne.lazy(()=>Promise.all([__webpack_require__.e(358),__webpack_require__.e(8447)]).then(__webpack_require__.bind(__webpack_require__,61667))),391:ne.lazy(()=>Promise.all([__webpack_require__.e(358),__webpack_require__.e(1045)]).then(__webpack_require__.bind(__webpack_require__,42715))),392:ne.lazy(()=>Promise.all([__webpack_require__.e(358),__webpack_require__.e(1045)]).then(__webpack_require__.bind(__webpack_require__,42715))),393:ne.lazy(()=>__webpack_require__.e(5238).then(__webpack_require__.bind(__webpack_require__,48303))),394:ne.lazy(()=>Promise.all([__webpack_require__.e(358),__webpack_require__.e(4715)]).then(__webpack_require__.bind(__webpack_require__,90660))),395:ne.lazy(()=>Promise.all([__webpack_require__.e(358),__webpack_require__.e(3873)]).then(__webpack_require__.bind(__webpack_require__,49128))),396:ne.lazy(()=>Promise.all([__webpack_require__.e(358),__webpack_require__.e(6069)]).then(__webpack_require__.bind(__webpack_require__,37884))),397:ne.lazy(()=>Promise.all([__webpack_require__.e(358),__webpack_require__.e(6069)]).then(__webpack_require__.bind(__webpack_require__,37884))),398:ne.lazy(()=>Promise.all([__webpack_require__.e(358),__webpack_require__.e(6265)]).then(__webpack_require__.bind(__webpack_require__,45068))),399:ne.lazy(()=>Promise.all([__webpack_require__.e(358),__webpack_require__.e(8563)]).then(__webpack_require__.bind(__webpack_require__,87654))),400:ne.lazy(()=>Promise.all([__webpack_require__.e(358),__webpack_require__.e(8563)]).then(__webpack_require__.bind(__webpack_require__,87654))),401:ne.lazy(()=>__webpack_require__.e(1713).then(__webpack_require__.bind(__webpack_require__,17259))),402:ne.lazy(()=>__webpack_require__.e(5891).then(__webpack_require__.bind(__webpack_require__,3947))),403:ne.lazy(()=>__webpack_require__.e(8398).then(__webpack_require__.bind(__webpack_require__,101))),404:ne.lazy(()=>__webpack_require__.e(8241).then(__webpack_require__.bind(__webpack_require__,56630))),405:ne.lazy(()=>__webpack_require__.e(2339).then(__webpack_require__.bind(__webpack_require__,17072))),406:ne.lazy(()=>__webpack_require__.e(7589).then(__webpack_require__.bind(__webpack_require__,3162))),407:ne.lazy(()=>Promise.all([__webpack_require__.e(358),__webpack_require__.e(3747)]).then(__webpack_require__.bind(__webpack_require__,27334))),408:ne.lazy(()=>__webpack_require__.e(5705).then(__webpack_require__.bind(__webpack_require__,92980))),409:ne.lazy(()=>Promise.all([__webpack_require__.e(358),__webpack_require__.e(5450),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,10974))),410:ne.lazy(()=>__webpack_require__.e(4766).then(__webpack_require__.bind(__webpack_require__,46135))),411:ne.lazy(()=>__webpack_require__.e(7560).then(__webpack_require__.bind(__webpack_require__,26982))),412:ne.lazy(()=>__webpack_require__.e(6029).then(__webpack_require__.bind(__webpack_require__,25904))),413:ne.lazy(()=>__webpack_require__.e(5179).then(__webpack_require__.bind(__webpack_require__,83730))),414:ne.lazy(()=>__webpack_require__.e(4621).then(__webpack_require__.bind(__webpack_require__,45833))),415:ne.lazy(()=>__webpack_require__.e(3673).then(__webpack_require__.bind(__webpack_require__,51773))),416:ne.lazy(()=>Promise.all([__webpack_require__.e(358),__webpack_require__.e(5450),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,10974))),417:ne.lazy(()=>__webpack_require__.e(1831).then(__webpack_require__.bind(__webpack_require__,33191))),418:ne.lazy(()=>__webpack_require__.e(2539).then(__webpack_require__.bind(__webpack_require__,19649))),419:ne.lazy(()=>__webpack_require__.e(8143).then(__webpack_require__.bind(__webpack_require__,90371))),420:ne.lazy(()=>Promise.all([__webpack_require__.e(358),__webpack_require__.e(5624)]).then(__webpack_require__.bind(__webpack_require__,46333))),421:ne.lazy(()=>Promise.all([__webpack_require__.e(358),__webpack_require__.e(1461)]).then(__webpack_require__.bind(__webpack_require__,40803))),422:ne.lazy(()=>Promise.all([__webpack_require__.e(358),__webpack_require__.e(4492)]).then(__webpack_require__.bind(__webpack_require__,63534))),423:ne.lazy(()=>Promise.all([__webpack_require__.e(358),__webpack_require__.e(9416)]).then(__webpack_require__.bind(__webpack_require__,2934))),424:ne.lazy(()=>Promise.all([__webpack_require__.e(358),__webpack_require__.e(2443)]).then(__webpack_require__.bind(__webpack_require__,52092))),425:ne.lazy(()=>Promise.all([__webpack_require__.e(358),__webpack_require__.e(2443)]).then(__webpack_require__.bind(__webpack_require__,52092))),426:ne.lazy(()=>Promise.all([__webpack_require__.e(358),__webpack_require__.e(2443)]).then(__webpack_require__.bind(__webpack_require__,52092))),427:ne.lazy(()=>Promise.all([__webpack_require__.e(358),__webpack_require__.e(2443)]).then(__webpack_require__.bind(__webpack_require__,52092))),428:ne.lazy(()=>Promise.all([__webpack_require__.e(358),__webpack_require__.e(2443)]).then(__webpack_require__.bind(__webpack_require__,52092))),429:ne.lazy(()=>__webpack_require__.e(5022).then(__webpack_require__.bind(__webpack_require__,26140))),430:ne.lazy(()=>__webpack_require__.e(6063).then(__webpack_require__.bind(__webpack_require__,26937))),431:ne.lazy(()=>__webpack_require__.e(6063).then(__webpack_require__.bind(__webpack_require__,26937))),432:ne.lazy(()=>Promise.all([__webpack_require__.e(358),__webpack_require__.e(7545)]).then(__webpack_require__.bind(__webpack_require__,41728))),433:ne.lazy(()=>__webpack_require__.e(1253).then(__webpack_require__.bind(__webpack_require__,15461))),434:ne.lazy(()=>Promise.all([__webpack_require__.e(358),__webpack_require__.e(5450),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,10974))),435:ne.lazy(()=>__webpack_require__.e(2216).then(__webpack_require__.bind(__webpack_require__,41026))),436:ne.lazy(()=>Promise.all([__webpack_require__.e(358),__webpack_require__.e(5382)]).then(__webpack_require__.bind(__webpack_require__,87690))),437:ne.lazy(()=>Promise.all([__webpack_require__.e(358),__webpack_require__.e(5450),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,10974))),438:ne.lazy(()=>Promise.all([__webpack_require__.e(358),__webpack_require__.e(6411),__webpack_require__.e(1602),__webpack_require__.e(2921),__webpack_require__.e(8823)]).then(__webpack_require__.bind(__webpack_require__,84507))),439:ne.lazy(()=>__webpack_require__.e(3685).then(__webpack_require__.bind(__webpack_require__,80400))),440:ne.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(2921),__webpack_require__.e(2524)]).then(__webpack_require__.bind(__webpack_require__,40360))),441:ne.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(5915)]).then(__webpack_require__.bind(__webpack_require__,15734))),442:ne.lazy(()=>__webpack_require__.e(3589).then(__webpack_require__.bind(__webpack_require__,52004))),443:ne.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(919)]).then(__webpack_require__.bind(__webpack_require__,51442))),444:ne.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(7042)]).then(__webpack_require__.bind(__webpack_require__,69700))),445:ne.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(8137)]).then(__webpack_require__.bind(__webpack_require__,63))),446:ne.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(1602),__webpack_require__.e(4339)]).then(__webpack_require__.bind(__webpack_require__,52890))),447:ne.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(9595)]).then(__webpack_require__.bind(__webpack_require__,8939))),448:ne.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(3443)]).then(__webpack_require__.bind(__webpack_require__,66955))),449:ne.lazy(()=>__webpack_require__.e(2223).then(__webpack_require__.bind(__webpack_require__,32223))),450:ne.lazy(()=>Promise.all([__webpack_require__.e(358),__webpack_require__.e(5450),__webpack_require__.e(4612),__webpack_require__.e(3897)]).then(__webpack_require__.bind(__webpack_require__,40747))),451:ne.lazy(()=>__webpack_require__.e(4058).then(__webpack_require__.bind(__webpack_require__,64880))),452:ne.lazy(()=>Promise.all([__webpack_require__.e(358),__webpack_require__.e(6411),__webpack_require__.e(5450),__webpack_require__.e(4612),__webpack_require__.e(8522)]).then(__webpack_require__.bind(__webpack_require__,4907))),453:ne.lazy(()=>Promise.all([__webpack_require__.e(358),__webpack_require__.e(6411),__webpack_require__.e(5450),__webpack_require__.e(4612),__webpack_require__.e(8522)]).then(__webpack_require__.bind(__webpack_require__,4907))),454:ne.lazy(()=>Promise.all([__webpack_require__.e(358),__webpack_require__.e(5450),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,10974))),455:ne.lazy(()=>__webpack_require__.e(4056).then(__webpack_require__.bind(__webpack_require__,58513))),456:ne.lazy(()=>__webpack_require__.e(9487).then(__webpack_require__.bind(__webpack_require__,8504))),457:ne.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(1443)]).then(__webpack_require__.bind(__webpack_require__,68047))),458:ne.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(65)]).then(__webpack_require__.bind(__webpack_require__,31517))),459:ne.lazy(()=>Promise.all([__webpack_require__.e(358),__webpack_require__.e(5450),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,10974))),460:ne.lazy(()=>__webpack_require__.e(532).then(__webpack_require__.bind(__webpack_require__,14952))),461:ne.lazy(()=>__webpack_require__.e(7178).then(__webpack_require__.bind(__webpack_require__,99192))),462:ne.lazy(()=>__webpack_require__.e(1660).then(__webpack_require__.bind(__webpack_require__,94833))),463:ne.lazy(()=>__webpack_require__.e(7333).then(__webpack_require__.bind(__webpack_require__,43239))),464:ne.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(4227)]).then(__webpack_require__.bind(__webpack_require__,24523))),465:ne.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(8155)]).then(__webpack_require__.bind(__webpack_require__,32727))),466:ne.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(5186)]).then(__webpack_require__.bind(__webpack_require__,13260))),467:ne.lazy(()=>__webpack_require__.e(5786).then(__webpack_require__.bind(__webpack_require__,33130))),468:ne.lazy(()=>__webpack_require__.e(9366).then(__webpack_require__.bind(__webpack_require__,26207))),469:ne.lazy(()=>__webpack_require__.e(5786).then(__webpack_require__.bind(__webpack_require__,33130))),470:ne.lazy(()=>__webpack_require__.e(9366).then(__webpack_require__.bind(__webpack_require__,26207))),471:ne.lazy(()=>__webpack_require__.e(1470).then(__webpack_require__.bind(__webpack_require__,20472))),472:ne.lazy(()=>__webpack_require__.e(7182).then(__webpack_require__.bind(__webpack_require__,42094))),473:ne.lazy(()=>Promise.all([__webpack_require__.e(358),__webpack_require__.e(5450),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,10974))),474:ne.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(2476)]).then(__webpack_require__.bind(__webpack_require__,12118))),475:ne.lazy(()=>Promise.all([__webpack_require__.e(358),__webpack_require__.e(5450),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,10974))),476:ne.lazy(()=>Promise.all([__webpack_require__.e(358),__webpack_require__.e(5729)]).then(__webpack_require__.bind(__webpack_require__,70771))),477:ne.lazy(()=>Promise.all([__webpack_require__.e(358),__webpack_require__.e(5450),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,10974))),478:ne.lazy(()=>__webpack_require__.e(6444).then(__webpack_require__.bind(__webpack_require__,94157))),479:ne.lazy(()=>__webpack_require__.e(5111).then(__webpack_require__.bind(__webpack_require__,2523))),480:ne.lazy(()=>__webpack_require__.e(2307).then(__webpack_require__.bind(__webpack_require__,93413))),481:ne.lazy(()=>Promise.all([__webpack_require__.e(358),__webpack_require__.e(5450),__webpack_require__.e(4612),__webpack_require__.e(7883)]).then(__webpack_require__.bind(__webpack_require__,69744))),482:ne.lazy(()=>__webpack_require__.e(1150).then(__webpack_require__.bind(__webpack_require__,74410))),483:ne.lazy(()=>Promise.all([__webpack_require__.e(358),__webpack_require__.e(5450),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,10974))),484:ne.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(8866)]).then(__webpack_require__.bind(__webpack_require__,82148))),485:ne.lazy(()=>__webpack_require__.e(2300).then(__webpack_require__.bind(__webpack_require__,84982))),486:ne.lazy(()=>__webpack_require__.e(2501).then(__webpack_require__.bind(__webpack_require__,67244))),487:ne.lazy(()=>__webpack_require__.e(3212).then(__webpack_require__.bind(__webpack_require__,30984))),488:ne.lazy(()=>Promise.all([__webpack_require__.e(358),__webpack_require__.e(6904)]).then(__webpack_require__.bind(__webpack_require__,17510))),489:ne.lazy(()=>__webpack_require__.e(1855).then(__webpack_require__.bind(__webpack_require__,82369))),490:ne.lazy(()=>Promise.all([__webpack_require__.e(358),__webpack_require__.e(6904)]).then(__webpack_require__.bind(__webpack_require__,17510))),491:ne.lazy(()=>__webpack_require__.e(1276).then(__webpack_require__.bind(__webpack_require__,52618))),492:ne.lazy(()=>Promise.all([__webpack_require__.e(358),__webpack_require__.e(5816)]).then(__webpack_require__.bind(__webpack_require__,16282))),493:ne.lazy(()=>Promise.all([__webpack_require__.e(358),__webpack_require__.e(5816)]).then(__webpack_require__.bind(__webpack_require__,16282))),494:ne.lazy(()=>__webpack_require__.e(3784).then(__webpack_require__.bind(__webpack_require__,84369))),495:ne.lazy(()=>__webpack_require__.e(3862).then(__webpack_require__.bind(__webpack_require__,4911))),496:ne.lazy(()=>__webpack_require__.e(4565).then(__webpack_require__.bind(__webpack_require__,50163))),497:ne.lazy(()=>__webpack_require__.e(6531).then(__webpack_require__.bind(__webpack_require__,45046))),498:ne.lazy(()=>__webpack_require__.e(6170).then(__webpack_require__.bind(__webpack_require__,44707))),499:ne.lazy(()=>Promise.all([__webpack_require__.e(358),__webpack_require__.e(4496)]).then(__webpack_require__.bind(__webpack_require__,52607))),500:ne.lazy(()=>__webpack_require__.e(1836).then(__webpack_require__.bind(__webpack_require__,16847))),501:ne.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(8435)]).then(__webpack_require__.bind(__webpack_require__,99584))),502:ne.lazy(()=>__webpack_require__.e(3509).then(__webpack_require__.bind(__webpack_require__,99894))),503:ne.lazy(()=>Promise.all([__webpack_require__.e(358),__webpack_require__.e(4496)]).then(__webpack_require__.bind(__webpack_require__,52607))),504:ne.lazy(()=>__webpack_require__.e(1025).then(__webpack_require__.bind(__webpack_require__,70946))),505:ne.lazy(()=>__webpack_require__.e(1344).then(__webpack_require__.bind(__webpack_require__,88294))),506:ne.lazy(()=>Promise.all([__webpack_require__.e(358),__webpack_require__.e(4496)]).then(__webpack_require__.bind(__webpack_require__,52607))),507:ne.lazy(()=>__webpack_require__.e(6034).then(__webpack_require__.bind(__webpack_require__,39377))),508:ne.lazy(()=>Promise.all([__webpack_require__.e(358),__webpack_require__.e(8999)]).then(__webpack_require__.bind(__webpack_require__,92352))),509:ne.lazy(()=>__webpack_require__.e(3910).then(__webpack_require__.bind(__webpack_require__,17393))),510:ne.lazy(()=>Promise.all([__webpack_require__.e(358),__webpack_require__.e(67)]).then(__webpack_require__.bind(__webpack_require__,65784))),511:ne.lazy(()=>__webpack_require__.e(6531).then(__webpack_require__.bind(__webpack_require__,45046))),"@@/global-layout":ne.lazy(()=>__webpack_require__.e(1717).then(__webpack_require__.bind(__webpack_require__,69588)))}}})}var Dl=__webpack_require__(42500),m=__webpack_require__(80957),y=__webpack_require__(29787),b=__webpack_require__(81908),z=()=>ne.createElement(y.Z,{size:"middle",className:b.Z.loading}),oe=__webpack_require__(22740),mr=__webpack_require__(66649),fr=__webpack_require__.n(mr),Tn=__webpack_require__(91392),Wn=__webpack_require__.n(Tn),ra=__webpack_require__(73100),Ko=__webpack_require__.n(ra),To=__webpack_require__(14805),so=__webpack_require__.n(To),Ua=__webpack_require__(13477),Gi=__webpack_require__.n(Ua),Nc=__webpack_require__(64796),sc=__webpack_require__.n(Nc),Bc=__webpack_require__(9007),iu=__webpack_require__.n(Bc),An=__webpack_require__(58626),uc=__webpack_require__.n(An),cc=__webpack_require__(9084),Xo=__webpack_require__.n(cc),Fo=__webpack_require__(5116),su=__webpack_require__.n(Fo),ao=__webpack_require__(50991),uu=__webpack_require__.n(ao),lc=__webpack_require__(39050),us=__webpack_require__.n(lc),cu=__webpack_require__(1554),hl=__webpack_require__.n(cu),zc=__webpack_require__(59697),lu=__webpack_require__.n(zc);fr().extend(Ko()),fr().extend(so()),fr().extend(Gi()),fr().extend(sc()),fr().extend(iu()),fr().extend(uc()),fr().extend(Xo()),fr().extend(su()),fr().extend(uu()),fr().extend(us()),fr().extend(hl()),fr().extend(lu()),fr().extend(Wn());var _l=Object.defineProperty,dc=Object.getOwnPropertySymbols,ml=Object.prototype.hasOwnProperty,ki=Object.prototype.propertyIsEnumerable,Ns=(Fr,nn,Bn)=>nn in Fr?_l(Fr,nn,{enumerable:!0,configurable:!0,writable:!0,value:Bn}):Fr[nn]=Bn,wu=(Fr,nn)=>{for(var Bn in nn||(nn={}))ml.call(nn,Bn)&&Ns(Fr,Bn,nn[Bn]);if(dc)for(var Bn of dc(nn))ki.call(nn,Bn)&&Ns(Fr,Bn,nn[Bn]);return Fr},fc=(Fr,nn,Bn)=>new Promise((Ea,Kn)=>{var aa=Xn=>{try{uo(Bn.next(Xn))}catch(co){Kn(co)}},da=Xn=>{try{uo(Bn.throw(Xn))}catch(co){Kn(co)}},uo=Xn=>Xn.done?Ea(Xn.value):Promise.resolve(Xn.value).then(aa,da);uo((Bn=Bn.apply(Fr,nn)).next())});const Vi="https://www-cdn.educoder.net/",pc=!1;function Pu(){return fc(this,null,function*(){const Fr=(0,Dl.gD)(),{routes:nn,routeComponents:Bn}=yield vl(Fr);yield Fr.applyPlugins({key:"patchRoutes",type:oe.ApplyPluginsType.event,args:{routes:nn,routeComponents:Bn}});const Ea=Fr.applyPlugins({key:"modifyContextOpts",type:oe.ApplyPluginsType.modify,initialValue:{}}),Kn=Ea.basename||"/",aa=Ea.historyType||"browser",da=(0,m.fi)(wu({type:aa,basename:Kn},Ea.historyOpts));return Fr.applyPlugins({key:"render",type:oe.ApplyPluginsType.compose,initialValue(){const uo={useStream:!0,routes:nn,routeComponents:Bn,pluginManager:Fr,mountElementId:"root",rootElement:Ea.rootElement||document.getElementById("root"),loadingComponent:z,publicPath:Vi,runtimePublicPath:pc,history:da,historyType:aa,basename:Kn,__INTERNAL_DO_NOT_USE_OR_YOU_WILL_BE_FIRED:{pureApp:!1,pureHtml:!1},callback:Ea.callback},Xn=Fr.applyPlugins({key:"modifyClientRenderOpts",type:oe.ApplyPluginsType.modify,initialValue:uo});return Fc(Xn)}})()})}Pu(),typeof window!="undefined"&&(window.g_umi={version:"4.6.9"})})()})();