From 305fca020f7857002dcb9e56af4ce35b7bc6c50e Mon Sep 17 00:00:00 2001 From: autosubmit Date: Fri, 5 Dec 2025 18:34:36 +0800 Subject: [PATCH] Auto Submit --- ...estion__OjProblem__index.7a64f751.async.js | 20 +++++++++---------- umi.be71cb88.js => umi.4a05ba95.js | 2 +- 2 files changed, 11 insertions(+), 11 deletions(-) rename p__Question__OjProblem__index.d46f59e9.async.js => p__Question__OjProblem__index.7a64f751.async.js (98%) rename umi.be71cb88.js => umi.4a05ba95.js (99%) diff --git a/p__Question__OjProblem__index.d46f59e9.async.js b/p__Question__OjProblem__index.7a64f751.async.js similarity index 98% rename from p__Question__OjProblem__index.d46f59e9.async.js rename to p__Question__OjProblem__index.7a64f751.async.js index c3746b5e84..befeb84976 100644 --- a/p__Question__OjProblem__index.d46f59e9.async.js +++ b/p__Question__OjProblem__index.7a64f751.async.js @@ -946,7 +946,7 @@ `)},{label:"include ",content:["#include "].join(` `)}]},ae={keywords:["and","as","assert","break","class","continue","def","del","elif","else","except","exec","finally","for","from","global","if","import","in","is","lambda","None","not","or","pass","raise","return","self","try","while","with","yield","int","float","long","complex","hex","abs","all","any","apply","basestring","bin","bool","buffer","bytearray","callable","chr","classmethod","cmp","coerce","compile","complex","delattr","dict","dir","divmod","enumerate","eval","execfile","file","filter","format","frozenset","getattr","globals","hasattr","hash","help","id","input","intern","isinstance","issubclass","iter","len","locals","list","map","max","memoryview","min","next","object","oct","open","ord","pow","print","property","reversed","range","raw_input","reduce","reload","repr","reversed","round","set","setattr","slice","sorted","staticmethod","str","sum","super","tuple","type","unichr","unicode","vars","xrange","zip","True","False","__dict__","__methods__","__members__","__class__","__bases__","__name__","__mro__","__subclasses__","__init__","__import__"],quickKey:[{label:"print",content:["print($0)"].join(` `)}]},se={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 te=oe(53184),ne=oe.n(te),x=(wt,bt,gt)=>new Promise((We,Ie)=>{var xe=Pe=>{try{Ye(gt.next(Pe))}catch(Le){Ie(Le)}},Be=Pe=>{try{Ye(gt.throw(Pe))}catch(Le){Ie(Le)}},Ye=Pe=>Pe.done?We(Pe.value):Promise.resolve(Pe.value).then(xe,Be);Ye((gt=gt.apply(wt,bt)).next())});const b={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"]}},ee=(wt,bt,gt,We)=>{const Ie=bt.getValueInRange({startLineNumber:1,startColumn:1,endLineNumber:gt.lineNumber,endColumn:gt.column});return Array.from(new Set(Ie.match(/\b\w{2,}\b/g)||[])).map(Be=>({label:Be,kind:wt.languages.CompletionItemKind.Text,insertText:Be,range:We}))},E=(wt,bt,gt,We)=>{wt.languages.registerCompletionItemProvider(bt,{provideCompletionItems(Ie,xe){const Be=Ie.getWordUntilPosition(xe),Ye={startLineNumber:xe.lineNumber,endLineNumber:xe.lineNumber,startColumn:Be.startColumn,endColumn:Be.endColumn},Pe=Ie.getLineContent(xe.lineNumber).substring(Be.startColumn-2,Be.endColumn);return{suggestions:[...ee(wt,Ie,xe,Ye),...gt.map(pe=>({label:pe,kind:wt.languages.CompletionItemKind.Keyword,documentation:pe,insertText:pe,insertTextRules:wt.languages.CompletionItemInsertTextRule.InsertAsSnippet,range:Ye})),...We.map(pe=>({label:pe.label,kind:wt.languages.CompletionItemKind.Snippet,documentation:pe.content,insertText:Pe.startsWith("#")?pe.content.replace(/#/,""):pe.content,insertTextRules:wt.languages.CompletionItemInsertTextRule.InsertAsSnippet,range:Ye}))]}}})};var re=wt=>{b.languages.forEach(bt=>{wt.languages.registerDocumentFormattingEditProvider(bt,{provideDocumentFormattingEdits(gt){return x(this,null,function*(){const We=ne()(gt.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:gt.getFullModelRange(),text:We}]})}})}),E(wt,"java",de.keywords,de.quickKey),E(wt,"cpp",ue.keywords,ue.quickKey),E(wt,"c",he.keywords,[]),E(wt,"python",ae.keywords,ae.quickKey),E(wt,"scala",se.keywords,se.quickKey)};const ce="\u8BE5\u4EFB\u52A1\u5173\u5361\u8BBE\u7F6E\u4E86\u7981\u6B62\u590D\u5236\u7C98\u8D34\uFF0C\u8BF7\u624B\u52A8\u8F93\u5165\u4EE3\u7801\u3002";var le=Object.defineProperty,ve=(wt,bt,gt)=>bt in wt?le(wt,bt,{enumerable:!0,configurable:!0,writable:!0,value:gt}):wt[bt]=gt,Se=(wt,bt,gt)=>ve(wt,typeof bt!="symbol"?bt+"":bt,gt);const ge=class Uc{constructor(bt,gt,We){this.placeholder=bt,this.editor=gt,this.monaco=We,gt.onDidChangeModelContent(()=>this.onDidChangeModelContent()),this.onDidChangeModelContent()}onDidChangeModelContent(){this.editor.getValue()===""?this.editor.addContentWidget(this):this.editor.removeContentWidget(this)}getId(){return Uc.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)}};Se(ge,"ID","editor.widget.placeholderHint");var Ce=ge,fe=oe(96236),be=oe(6767),Ee=oe(25399),Ae=oe(89392),De=oe(59195),je=oe(56102),Fe=Object.defineProperty,Re=Object.defineProperties,qe=Object.getOwnPropertyDescriptors,Je=Object.getOwnPropertySymbols,He=Object.prototype.hasOwnProperty,ze=Object.prototype.propertyIsEnumerable,Qe=(wt,bt,gt)=>bt in wt?Fe(wt,bt,{enumerable:!0,configurable:!0,writable:!0,value:gt}):wt[bt]=gt,$e=(wt,bt)=>{for(var gt in bt||(bt={}))He.call(bt,gt)&&Qe(wt,gt,bt[gt]);if(Je)for(var gt of Je(bt))ze.call(bt,gt)&&Qe(wt,gt,bt[gt]);return wt},ht=(wt,bt)=>Re(wt,qe(bt)),Ge=(wt,bt)=>{var gt={};for(var We in wt)He.call(wt,We)&&bt.indexOf(We)<0&&(gt[We]=wt[We]);if(wt!=null&&Je)for(var We of Je(wt))bt.indexOf(We)<0&&ze.call(wt,We)&&(gt[We]=wt[We]);return gt},Ue=(wt,bt,gt)=>new Promise((We,Ie)=>{var xe=Pe=>{try{Ye(gt.next(Pe))}catch(Le){Ie(Le)}},Be=Pe=>{try{Ye(gt.throw(Pe))}catch(Le){Ie(Le)}},Ye=Pe=>Pe.done?We(Pe.value):Promise.resolve(Pe.value).then(xe,Be);Ye((gt=gt.apply(wt,bt)).next())});function Ke(wt){return/^\d+$/.test(wt)?`${wt}px`:wt}function et(){}let rt=!1;const Xe={"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 ut(wt=[]){let bt=wt;if(Array.isArray(wt)){for(let gt=0;gtUe(void 0,null,function*(){try{yield navigator.clipboard.writeText(" "),console.log("\u5185\u5BB9\u5DF2\u81EA\u52A8\u590D\u5236\u5230\u526A\u8D34\u677F:")}catch(wt){console.error("\u81EA\u52A8\u590D\u5236\u5931\u8D25:",wt)}});var pt=wt=>{var bt=wt,{width:gt="100%",height:We="100%",value:Ie,language:xe="javascript",style:Be={},options:Ye={},overrideServices:Pe={},theme:Le="vs-dark",onEditBlur:pe,isCopy:we=!1,onSave:ke,autoHeight:Me=!1,forbidCopy:Oe=!1,forbidCopyTips:tt,onChange:ot=et,editorDidMount:st=et,onFocus:ft=et,onBreakPoint:Ft=et,breakPointValue:Bt=[],filename:qt="educoder.txt",errorLine:$t,errorContent:It="",highlightLine:en,openBreakPoint:Pt=!1,placeholder:cn="",showMiniMap:Sn=!0}=bt,An=Ge(bt,["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 wn=(0,y.useRef)(),At=(0,y.useRef)({}),Gt=(0,y.useRef)(),on=(0,y.useRef)(),vn=(0,y.useRef)([]),Nn=(0,y.useRef)(!1),Yn=(0,y.useRef)(),Vn=(0,y.useRef)(),ir=(0,y.useRef)(!1),[Mn,qn]=(0,y.useState)(!1);function En(){let Xt;return wn.current&&(Xt=new ie.Z(dn=>{for(let jn of dn)(jn.target.offsetHeight>0||jn.target.offsetWidth>0)&&At.current.instance.layout()}),Xt.observe(wn.current)),Xt}function Hn(){be.ZP.warning({content:decodeURIComponent(tt||ce),key:"monaco-editor-tip"})}const Qn=()=>{let Xt=At.current.instance;if(Ie!=null&&Xt&&Mn){const dn=Xt.getModel();dn&&Ie!==dn.getValue()&&(rt=!0,dn.setValue(Ie),Xt.layout(),rt=!1)}};(0,y.useEffect)(()=>{const Xt=De.Z.subscribe("formatDocument",dn=>{var jn;let vr=At.current.instance;(jn=vr==null?void 0:vr.getAction)==null||jn.call(vr,"editor.action.formatDocument").run()});return window.updateMonacoValue=dn=>{ot(dn)},Xt},[]),(0,y.useEffect)(()=>{var Xt;let dn=At.current.instance;on.current&&clearTimeout(on.current),on.current=setTimeout(()=>{Qn()},500),Ie&&(Ie!=null&&Ie.length)&&((Xt=dn==null?void 0:dn.updateOptions)==null||Xt.call(dn,{lineNumbersMinChars:Math.max(Math.floor(Math.log10(Ie.split(/\r\n|\r|\n/g).length))+3,5)}))},[Ie,Mn,At.current]),(0,y.useEffect)(()=>{if($t&&At.current&&At.current.instance){let dn=At.current.instance;dn.changeViewZones(function(jn){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,jn.addZone({afterLineNumber:$t||11,heightInLines:3,domNode:vr})});var Xt={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}};dn.addOverlayWidget(Xt),dn.revealPositionInCenter({lineNumber:20,column:1})}},[$t,At.current,Mn]);const dr=(Xt="",dn)=>{if(!Xt||Xt.trim()==="")return!0;const vr=At.current.instance.getModel().getLineTokens(dn);let Nt=!1;for(let jt=0;jt<2;jt++)vr.getStandardTokenType(jt)===1&&(Nt=!0);return Nt};(0,y.useEffect)(()=>{var Xt;const dn=(Xt=At.current)==null?void 0:Xt.instance;if(dn&&Mn&&Oe){const jn=dn.onDidBlurEditorWidget(()=>{ir.current=!1}),vr=dn.onDidFocusEditorText(()=>{ir.current=!0});return()=>{jn.dispose(),vr.dispose()}}},[At.current,Mn,Oe]),(0,y.useEffect)(()=>{var Xt;if((Xt=At.current)!=null&&Xt.instance&&Mn&&Pt){let dn=At.current.instance,jn=dn.getModel();if(!jn)return;(()=>{var pn;let tn=[],ln=[];const Rn=jn.getAllDecorations();for(let rr of Rn)rr.options.className==="highlighted-line"&&(tn.push((pn=rr==null?void 0:rr.range)==null?void 0:pn.startLineNumber),ln.push(rr==null?void 0:rr.id));if(en===tn[0])return;jn.deltaDecorations(ln,[]);const nr=jn.getLineCount();en&&en<=nr&&(dn.deltaDecorations([],[{range:new lt.Range(en,1,en,jn.getLineMaxColumn(en)),options:{isWholeLine:!0,className:"highlighted-line"}}]),dn.revealLineInCenter(en))})();const Nt=(pn=!1)=>{var tn;let ln=[],Rn=[];const nr=jn.getAllDecorations();for(let rr of nr)rr.options.linesDecorationsClassName==="breakpoints-select"&&(ln.push((tn=rr==null?void 0:rr.range)==null?void 0:tn.startLineNumber),Rn.push(rr==null?void 0:rr.id));if(pn)return{lines:ln,ids:Rn};Ft(ln)},jt=pn=>Ue(void 0,null,function*(){let tn={range:new lt.Range(pn,1,pn,1),options:{isWholeLine:!1,linesDecorationsClassName:"breakpoints-select"}};yield jn.deltaDecorations([],[tn]),Nt()}),xt=pn=>Ue(void 0,null,function*(){let tn=[];const ln=dn.getLineDecorations(pn);for(let Rn of ln)Rn.options.linesDecorationsClassName==="breakpoints-select"&&tn.push(Rn.id);yield jn.deltaDecorations(tn,[]),Nt()}),Ot=pn=>{let tn=dn.getLineDecorations(pn);for(let ln of tn)if(ln.options.linesDecorationsClassName==="breakpoints-select")return!0;return!1};if(!(0,Ae.isEqual)(Bt,Nt(!0).lines)){jn.deltaDecorations(Nt(!0).ids,[]);const pn=Bt.map(tn=>({range:new lt.Range(tn,1,tn,1),options:{isWholeLine:!1,linesDecorationsClassName:"breakpoints-select"}}));jn.deltaDecorations([],pn)}const yt=dn.onDidChangeModelContent(pn=>{let tn=dn.getPosition();if(tn){let ln=tn.lineNumber;clearTimeout(Vn.current),Vn.current=setTimeout(()=>{dr(jn.getLineContent(ln),ln)?xt(ln):Ot(ln)?(xt(ln),jt(ln)):Nt()},100)}}),Lt=dn.onMouseDown(pn=>{var tn,ln,Rn;if(pn.target.detail&&((Rn=(ln=(tn=pn.target)==null?void 0:tn.element)==null?void 0:ln.className)!=null&&Rn.includes("line-numbers"))){let nr=pn.target.position.lineNumber;if(dr(jn.getLineContent(nr),nr))return;Ot(nr)?xt(nr):jt(nr)}}),Ut=pn=>{let tn={range:new lt.Range(pn,1,pn,1),options:{isWholeLine:!1,linesDecorationsClassName:"breakpoints-fake"}};vn.current=dn.deltaDecorations(vn.current,[tn])},bn=()=>{vn.current=dn.deltaDecorations(vn.current,[])},Tn=dn.onMouseMove(pn=>{var tn,ln,Rn;if(bn(),pn.target.detail&&((Rn=(ln=(tn=pn.target)==null?void 0:tn.element)==null?void 0:ln.className)!=null&&Rn.includes("line-numbers"))){let nr=pn.target.position.lineNumber;if(dr(jn.getLineContent(nr),nr))return;Ut(nr)}}),Gn=dn.onMouseLeave(()=>{bn()});return()=>{yt.dispose(),Lt.dispose(),Tn.dispose(),Gn.dispose()}}},[At.current,Mn,Bt,en,Pt,xe]),(0,y.useEffect)(()=>{var Xt;(Xt=At.current)!=null&&Xt.instance&&Pt&&At.current.instance.setPosition({lineNumber:0,column:0})},[en]);function On(){let Xt=At.current.instance;if(Xt){const dn=Xt.getSelection(),jn=At.current.pastePos||{},vr=new lt.Range(jn.startLineNumber||dn.endLineNumber,jn.startColumn||dn.endColumn,jn.endLineNumber||dn.endLineNumber,jn.endColumn||dn.endColumn);setTimeout(()=>{Xt.executeEdits("",[{range:vr,text:""}])},300)}}function $n(Xt){(window.navigator.platform.match("Mac")?Xt.metaKey:Xt.ctrlKey)&&Xt.keyCode==83&&(Xt.preventDefault(),ke())}const Kn=()=>{if(Me&&At.current.instance){const Xt=At.current.instance.getContentHeight();Vt(Xt{if(!ir.current)return;const{keyCode:dn,ctrlKey:jn,metaKey:vr,target:Nt,type:jt}=Xt;return(jt==="paste"||(dn===67||dn===86)&&(vr||jn))&&Nt.nodeName==="TEXTAREA"&&(Hn(),Xt.preventDefault()),!1};function Ve(Xt,dn){var jn=window.URL||window.webkitURL||window,vr=new Blob([dn]),Nt=document.createElementNS("http://www.w3.org/1999/xhtml","a");Nt.href=jn.createObjectURL(vr),Nt.download=Xt,yn(Nt)}(0,y.useEffect)(()=>{Kn()},[Kn]),(0,y.useEffect)(()=>{wn.current&&!Mn&&Promise.all([oe.e(8909),oe.e(1404)]).then(oe.bind(oe,71448)).then(Xt=>{try{lt=Xt,At.current.instance=lt.editor.create(wn.current,{value:Ie,language:ut(xe),theme:Le,requireConfig:{"vs/nls":{availableLanguages:{"*":"zh-cn"}}},wordWrap:!0,autoIndent:!0,contextmenu:!0,formatOnType:!0,minimap:{enabled:Sn||!1}},Pe);const dn=At.current.instance;let Nt=[...fe.BH._menuItems].find(yt=>yt[0]._debugName=="EditorContext")[1],jt=["editor.action.clipboardCopyWithSyntaxHighlightingAction","editor.action.quickCommand","editor.action.clipboardCopyAction","editor.action.clipboardPasteAction","editor.action.clipboardCutAction"],xt=(yt,Lt)=>{var Ut,bn;let Tn=yt._first;do Lt.includes((bn=(Ut=Tn.element)==null?void 0:Ut.command)==null?void 0:bn.id)&&yt._remove(Tn);while(Tn=Tn.next)};if(st(dn,lt),setTimeout(()=>{Kn(),At.current.instance.addAction({id:"d123123",label:"Download File",contextMenuGroupId:"9_cutcopypaste",run:()=>{Ve(qt||"educoder.txt",dn.getValue())}})},500),At.current.subscription=dn.onDidChangeModelContent(yt=>{Nn.current?clearTimeout(Yn.current):(Kn(),ot(dn.getValue(),yt)),Yn.current=setTimeout(()=>{Nn.current=!1},500)}),window.Monaco||re(lt,ut(xe)),Oe&&(xt(Nt,jt),wn.current.classList.add("noCopyPaste"),window.removeEventListener("keydown",Ne),window.removeEventListener("paste",Ne),window.addEventListener("keydown",Ne),window.addEventListener("paste",Ne)),window.Monaco=lt,pe&&dn.onDidBlurEditorWidget(()=>{pe(dn.getValue())}),ft&&dn.onDidFocusEditorText(()=>{Oe&&kt(),ft(dn.getValue())}),Oe){kt();try{dn.onDidPaste(yt=>{const Lt=dn.getSelection(),Ut=At.current.pastePos||{},bn=new lt.Range(Ut.startLineNumber||Lt.endLineNumber,Ut.startColumn||Lt.endColumn,Ut.endLineNumber||Lt.endLineNumber,Ut.endColumn||Lt.endColumn);dn.executeEdits("",[{range:yt.range,text:""}])})}catch(yt){}}let Ot=En();return cn&&typeof cn=="string"&&new Ce(cn,dn,lt),qn(!0),()=>{const yt=At.current.instance;yt.dispose();const Lt=yt.getModel();Lt&&Lt.dispose(),At.current.subscription&&At.current.subscription.dispose(),Ot.unobserve(wn.current)}}catch(dn){}})},[]),(0,y.useEffect)(()=>{if(At.current.instance&&Mn)return document.addEventListener("keydown",$n,!1),()=>{document.removeEventListener("keydown",$n)}},[ke,Mn]),(0,y.useEffect)(()=>{let Xt=At.current.instance;if(Xt&&Mn){let dn=ut(xe);lt.editor.setModelLanguage(Xt.getModel(),dn)}},[xe,Mn]),(0,y.useEffect)(()=>{At.current.instance&&Mn&<.editor.setTheme(Le)},[Le,Mn]),(0,y.useEffect)(()=>{let Xt=At.current.instance;Gt.current=Ye,Xt&&Mn&&(Xt.updateOptions($e({},Ye)),setTimeout(()=>{Xt.getModel().updateOptions($e({},Ye))},200))},[JSON.stringify(Ye),Mn]),(0,y.useEffect)(()=>{let Xt=At.current.instance;Xt&&Mn&&Xt.layout()},[gt,We,Mn]);const[nt,mt]=(0,y.useState)(Ke(gt)),[_t,Vt]=(0,y.useState)(Ke(We)),Jt=ht($e({},Be),{width:nt,height:_t,position:"relative"});return y.createElement("div",{className:"my-monaco-editor",ref:wn,style:Jt,onFocus:()=>{Oe&&kt()}},we&&y.createElement(je.CopyToClipboard,{text:Ie,onCopy:()=>be.ZP.success("\u590D\u5236\u6210\u529F")},y.createElement(Ee.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 Mt({width:wt="100%",height:bt="100%",original:gt,modified:We,language:Ie,options:xe={}}){const Be=(0,y.useRef)(),[Ye,Pe]=(0,y.useState)(null);function Le(Me){let Oe;return Be.current&&(Oe=new ie.Z(tt=>{for(let ot of tt)(ot.target.offsetHeight>0||ot.target.offsetWidth>0)&&Me.layout()}),Oe.observe(Be.current)),Oe}(0,y.useEffect)(()=>(Be.current&&Promise.all([oe.e(8909),oe.e(9404)]).then(oe.bind(oe,2550)).then(Me=>{lt=Me;const Oe=lt.editor.createDiffEditor(Be.current,ht($e({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},xe),{wordWrap:!0}));Pe(Oe);let tt=Le(Oe);return()=>{Oe.dispose();const ot=Oe.getModel();ot&&ot.dispose(),tt.unobserve(Be.current)}}),()=>{window.removeEventListener("keydown",checkPaste),window.removeEventListener("paste",checkPaste)}),[]),(0,y.useEffect)(()=>{Ye&&Ye.setModel({original:lt.editor.createModel(gt,Ie),modified:lt.editor.createModel(We,Ie)})},[gt,We,Ie,Ye]);const pe=Ke(wt),we=Ke(bt),ke={width:pe,height:we};return y.createElement("div",{className:"my-diff-editor",ref:Be,style:ke})}},18578:function(rn,Tt,oe){"use strict";var y=oe(14257),ie=oe(82326),he=oe(58755),de=oe(59301);const ue=ie.default.Option;Tt.Z=({isTheoretical:ae,onFontSizeChange:se,cmFontSize:te,cmCodeMode:ne,autoFormat:x,onCodeModeChange:b,onTabToSpace:ee,onAutoFormat:E,formatDocument:re,className:ce="",tabToSpace:le,children:ve,code_editor:Se,challenge:ge,shixun_environment_id:_e,shixun_environments:Ce})=>{var fe;const be={1:"\u7B80\u5355",2:"\u4E2D\u7B49",3:"\u56F0\u96BE"},Ee=(fe=Ce==null?void 0:Ce.find(Ae=>Ae.shixun_environment_id===_e))==null?void 0:fe.program_language;return console.log("----",Ee,Ce,_e,Se),de.createElement("div",{className:`tpi-code-setting ${ce}`},de.createElement("h3",null,"\u4EE3\u7801\u683C\u5F0F"),de.createElement("section",null,de.createElement("div",{className:"file-item"},de.createElement("b",null,"\u663E\u793A\u6A21\u5F0F"),de.createElement(ie.default,{bordered:!1,size:"small",value:ne,onChange:b},de.createElement(ue,{value:"vs"},"\u767D\u8272\u80CC\u666F"),de.createElement(ue,{value:"vs-dark"},"\u9ED1\u8272\u80CC\u666F"))),!ae&&de.createElement(de.Fragment,null,de.createElement("div",{className:"file-item"},de.createElement("b",null,"\u5B57\u4F53\u5927\u5C0F"),de.createElement(ie.default,{bordered:!1,size:"small",value:te,onChange:se},de.createElement(ue,{value:12},"12px"),de.createElement(ue,{value:14},"14px"),de.createElement(ue,{value:16},"16px"),de.createElement(ue,{value:18},"18px"),de.createElement(ue,{value:20},"20px"),de.createElement(ue,{value:22},"22px"))),de.createElement("div",{className:"file-item"},de.createElement("b",null,"Tab\u8F6C\u6362"),de.createElement(he.Z,{checked:le,onChange:ee})),de.createElement("div",{className:"file-item",onClick:re},de.createElement("b",{style:{cursor:"pointer"}},"\u683C\u5F0F\u5316\u4EE3\u7801")))),!ae&&de.createElement(de.Fragment,null,de.createElement("h3",null,"\u5FEB\u6377\u952E"),de.createElement("section",null,de.createElement("div",{className:"file-item"},de.createElement("b",null,"\u4FDD\u5B58\u4EE3\u7801"),de.createElement("span",null,"Ctrl + S")),de.createElement("div",{className:"file-item"},de.createElement("b",null,"\u5524\u51FA\u5FEB\u6377\u952E\u5217\u8868"),de.createElement("span",null,"F1 / Alt + F1")),de.createElement("div",{className:"file-item"},de.createElement("b",null,"\u5DE6\u53F3\u7F29\u8FDB"),de.createElement("span",null,"Ctrl + ]/[")),de.createElement("div",{className:"file-item"},de.createElement("b",null,"\u8DF3\u5230\u5339\u914D\u7684\u62EC\u53F7"),de.createElement("span",null,"Ctrl + Shift + \\")),de.createElement("div",{className:"file-item"},de.createElement("b",null,"\u8F6C\u5230\u884C\u9996"),de.createElement("span",null,"Home")),de.createElement("div",{className:"file-item"},de.createElement("b",null,"\u8F6C\u5230\u884C\u5C3E"),de.createElement("span",null,"End"))),ve),!ae&&de.createElement(de.Fragment,null,de.createElement("h3",null,"\u5B9E\u8BAD\u57FA\u672C\u4FE1\u606F"),de.createElement("section",null,Ee&&de.createElement("div",{className:"file-item"},de.createElement("b",null,"\u7F16\u7A0B\u8BED\u8A00"),de.createElement("span",null,Ee)),de.createElement("div",{className:"file-item"},de.createElement("b",null,"\u5B9E\u8BAD\u96BE\u6613\u5EA6"),de.createElement("span",null,be[ge==null?void 0:ge.difficulty])),de.createElement("div",{className:"file-item"},de.createElement("b",null,"\u5B9E\u9A8C\u73AF\u5883"),de.createElement("span",null,Se==null?void 0:Se.name)),de.createElement("div",{className:"file-item"},de.createElement("b",null,"\u5B9E\u9A8C\u5BB9\u5668\u7F51\u7EDC"),de.createElement("span",null,Se!=null&&Se.close_internet?"\u5173\u95ED\u5916\u7F51":"\u5F00\u542F\u5916\u7F51")))))}},28934:function(rn,Tt,oe){"use strict";oe.d(Tt,{Z:function(){return ie}});var y=oe(59301);function ie(he,de){const ue=(0,y.useRef)();(0,y.useEffect)(()=>{ue.current=he}),(0,y.useEffect)(()=>{function ae(){ue.current()}if(de!==null){let se=setInterval(ae,de);return()=>clearInterval(se)}},[de])}},61241:function(rn,Tt,oe){"use strict";oe.d(Tt,{Im:function(){return je},ZP:function(){return ze},gZ:function(){return Je}});var y=oe(59301),ie=oe(37568),he=oe(7939),de=oe(84105),ue=oe(87395),ae=oe(24595),se=oe(24334),te=oe(38610),ne=oe(89558),x=oe(19374),b=oe(65602),ee=oe(34376),E=oe(92310),re=oe.n(E),ce=oe(59301),le=Object.defineProperty,ve=Object.defineProperties,Se=Object.getOwnPropertyDescriptors,ge=Object.getOwnPropertySymbols,_e=Object.prototype.hasOwnProperty,Ce=Object.prototype.propertyIsEnumerable,fe=(Qe,$e,ht)=>$e in Qe?le(Qe,$e,{enumerable:!0,configurable:!0,writable:!0,value:ht}):Qe[$e]=ht,be=(Qe,$e)=>{for(var ht in $e||($e={}))_e.call($e,ht)&&fe(Qe,ht,$e[ht]);if(ge)for(var ht of ge($e))Ce.call($e,ht)&&fe(Qe,ht,$e[ht]);return Qe},Ee=(Qe,$e)=>ve(Qe,Se($e));const{TextArea:Ae}=ie.default,De={visible:!1,tabIndex:"0"},je={[ae.h.HIDE_COMPILE_STATUS]:"\u6682\u4E0D\u652F\u6301\u67E5\u770B",[ae.h.NOMATCH]:"\u6D4B\u8BD5\u7528\u4F8B\u7ED3\u679C\u4E0D\u5339\u914D",[ae.h.OK]:"\u8C03\u8BD5\u901A\u8FC7",2:"\u8C03\u8BD5\u8D85\u65F6",3:"\u8C03\u8BD5pod\u5931\u8D25",4:"\u7F16\u8BD1\u5931\u8D25",5:"\u6267\u884C\u5931\u8D25"};var Fe=(Qe=>(Qe[Qe.SET_VISIBLE=0]="SET_VISIBLE",Qe[Qe.SET_TABINDEX=1]="SET_TABINDEX",Qe))(Fe||{});function Re(Qe,$e){switch($e.type){case 0:return Ee(be({},Qe),{visible:$e.payload});case 1:return Ee(be({},Qe),{tabIndex:$e.payload});default:throw new Error}}function qe({value:Qe,className:$e}){const[ht,Ge]=(0,y.useState)(!1),Ue=(0,y.useRef)(),Ke=(0,y.useRef)();return(0,y.useEffect)(()=>{ht&&(Ke.current.reset(),Ke.current.write((0,x.pp)(Qe||"")))},[Qe,ht]),(0,y.useEffect)(()=>{var et,rt,Xe,ut;if(Ue.current){Ke.current=new ee.Terminal({fontSize:14,disableStdin:!0}),Ke.current.open(Ue.current);const lt=Ue.current.offsetWidth-14,kt=((ut=(Xe=(rt=(et=Ke.current)==null?void 0:et._core)==null?void 0:rt._renderService)==null?void 0:Xe.dimensions)==null?void 0:ut.actualCellWidth)||9.5,pt=Math.ceil(lt/kt);Ke.current.resize(pt,8),Ge(!0)}},[]),ce.createElement("div",{ref:Ue,className:re()("XtermText-valueRef",$e)})}function Je(Qe){const{status:$e,error_msg:ht,output:Ge,input:Ue,expected_output:Ke,is_file:et,input_file_url:rt,output_file_url:Xe,expected_output_file_url:ut}=Qe;let lt=null;const kt={minHeight:150,marginBottom:10,paddingLeft:24,background:"#070f19",color:"#fff"};switch($e){case ae.h.NOMATCH:lt=ce.createElement(ce.Fragment,null,ce.createElement("p",{className:"c-red"},"\u5B9E\u9645\u8F93\u5165\uFF1A"),!et&&ce.createElement(qe,{className:"mb10",value:Ue}),et&&ce.createElement("div",{style:kt},ce.createElement("a",{onClick:()=>(0,x.LR)(rt,Ue)},Ue)),ce.createElement("p",{className:"c-red"},"\u5B9E\u9645\u8F93\u51FA\uFF1A"),!et&&ce.createElement(qe,{className:"mb10",value:Ge&&se.Base64.decode(Ge)||""}),et&&ce.createElement("div",{style:kt},ce.createElement("a",{onClick:()=>(0,x.LR)(Xe,Ge)},Ge)),ce.createElement("p",{className:"c-red"},"\u9884\u671F\u8F93\u51FA\uFF1A"),!et&&ce.createElement(qe,{className:"mb10",value:Ke&&se.Base64.decode(Ke)||""}),et&&ce.createElement("div",{style:kt},ce.createElement("a",{onClick:()=>(0,x.LR)(ut,Ke)},Ke)));break;case ae.h.EXECUTEFAILURE:lt=ce.createElement(ce.Fragment,null,ce.createElement("p",null,"\u6700\u540E\u6267\u884C\u7684\u8F93\u5165\uFF1A"),!et&&ce.createElement(ne.Z,{value:Ue,style:kt}),et&&ce.createElement("div",{style:kt},ce.createElement("a",{onClick:()=>(0,x.LR)(rt,Ue)},Ue)),ce.createElement("p",null,"\u6267\u884C\u51FA\u9519\u4FE1\u606F\uFF1A"),ce.createElement("pre",{className:"error"},se.Base64.decode(ht)));break;case ae.h.COMPILEFAILURE:lt=ce.createElement(ce.Fragment,null,ce.createElement("p",null,"\u6700\u540E\u6267\u884C\u7684\u8F93\u5165\uFF1A"),!et&&ce.createElement(ne.Z,{value:Ue,style:kt}),et&&ce.createElement("div",{style:kt},ce.createElement("a",{onClick:()=>(0,x.LR)(rt,Ue)},Ue)),ce.createElement("p",null,"\u6267\u884C\u51FA\u9519\u4FE1\u606F\uFF1A"),ce.createElement("pre",{className:"error"},se.Base64.decode(ht)));break;case ae.h.PODFAILURE:lt=ce.createElement("p",null,"\u521B\u5EFApod\u5931\u8D25\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5");break;case ae.h.TIMEOUT:lt=ce.createElement("p",null,"\u8BC4\u6D4B\u8D85\u65F6\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5");break}return ce.createElement(ce.Fragment,null," ",lt," ")}function He(Qe){const{status:$e,error_msg:ht,execute_time:Ge,output:Ue,input:Ke,expected_output:et,is_file:rt,input_file_url:Xe,output_file_url:ut,expected_output_file_url:lt}=Qe;let kt=null;switch($e){case ae.h.OK:kt=ce.createElement(ce.Fragment,null,ce.createElement("p",null,"\u6267\u884C\u7528\u65F6\uFF1A",Ge,"\u79D2"),ce.createElement("p",null,"\u6267\u884C\u7ED3\u679C\uFF1A"),ce.createElement("pre",null,se.Base64.decode(Ue)));break;case ae.h.NOMATCH:kt=ce.createElement(ce.Fragment,null,ce.createElement("p",null,"\u8F93\u5165\uFF1A",ce.createElement("pre",null,Ke)),ce.createElement("p",null,"\u8F93\u51FA\uFF1A",Ue&&se.Base64.decode(Ue)),ce.createElement("p",null,"\u9884\u671F\u8F93\u51FA\uFF1A",et&&se.Base64.decode(et)));break;case ae.h.EXECUTEFAILURE:kt=ce.createElement(ce.Fragment,null,ce.createElement("p",null,"\u6700\u540E\u6267\u884C\u7684\u8F93\u5165\uFF1A",ce.createElement("pre",null,Ke)),ce.createElement("p",null,"\u6267\u884C\u51FA\u9519\u4FE1\u606F\uFF1A"),ce.createElement("pre",{className:"error"},se.Base64.decode(ht)));break;case ae.h.COMPILEFAILURE:kt=ce.createElement(ce.Fragment,null,ce.createElement("p",null,"\u6700\u540E\u6267\u884C\u7684\u8F93\u5165\uFF1A",ce.createElement("pre",null,Ke)),ce.createElement("p",null,"\u6267\u884C\u51FA\u9519\u4FE1\u606F\uFF1A"),ce.createElement("pre",{className:"error"},se.Base64.decode(ht)));break;case ae.h.PODFAILURE:kt=ce.createElement("p",null,"\u521B\u5EFApod\u5931\u8D25\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5");break;case ae.h.TIMEOUT:kt=ce.createElement("p",null,"\u8BC4\u6D4B\u8D85\u65F6\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5");break}return ce.createElement(ce.Fragment,null," ",kt," ")}var ze=({id:Qe,is_file:$e,input:ht,debuging:Ge,submitting:Ue,executingMessage:Ke,debugResult:et,onChangeInput:rt,onDebugCode:Xe,onSubmitCode:ut})=>{const[lt,kt]=(0,y.useReducer)(Re,De),{visible:pt,tabIndex:Mt}=lt;(0,y.useEffect)(()=>{kt({type:0,payload:!1})},[Qe]);function wt(Ie){let xe=Ie.target.id;kt({type:1,payload:xe})}function bt(){kt({type:0,payload:!pt})}const gt=(0,y.useMemo)(()=>{if(et){const{status:Ie}=et;return ce.createElement(ce.Fragment,null,He(et))}return null},[et]);function We(){kt({type:0,payload:!0}),kt({type:1,payload:"1"}),Xe()}return ce.createElement("div",{className:"test-case-panel"},ce.createElement("div",{className:`test-case-panel-body ${pt?"active":""}`},ce.createElement("ul",{className:"s-navs"},ce.createElement("li",null,ce.createElement("a",{className:"active"},"\u8C03\u8BD5\u4EE3\u7801\u7ED3\u679C"))),ce.createElement(b.Z,{leftTitle:"\u81EA\u5B9A\u4E49\u6D4B\u8BD5\u7528\u4F8B",rightTitle:"\u4EE3\u7801\u6267\u884C\u7ED3\u679C",style:{height:240},leftNode:ce.createElement(Ae,{placeholder:"\u8BF7\u8F93\u5165\u81EA\u6D4B\u7528\u4F8B\uFF08\u5982\u679C\u672A\u586B\u5199\uFF0C\u9996\u6B21\u81EA\u6D4B\u8FD0\u884C\u65F6\uFF0C\u7CFB\u7EDF\u4F1A\u81EA\u52A8\u586B\u5145\u7B2C\u4E00\u4E2A\u975E\u9690\u85CF\u7684\u6587\u672C\u7C7B\u578B\u7684\u6D4B\u8BD5\u7528\u4F8B\uFF09",value:$e?"":ht,onChange:rt}),rightNode:Ge?ce.createElement(te.Z,{message:"\u4EE3\u7801\u6267\u884C\u4E2D..."}):et?gt:ce.createElement("p",{style:{color:"#536879"}},"\u8BF7\u586B\u5199\u6D4B\u8BD5\u7528\u4F8B\u7684\u8F93\u5165\u503C\uFF0C\u70B9\u51FB\u201C\u8C03\u8BD5\u4EE3\u7801\u201D")})),ce.createElement("a",{className:`btn-collapse ${pt?"up":""}`,onClick:bt},pt?ce.createElement(de.Z,null):ce.createElement(ue.Z,null)),ce.createElement("footer",{className:"footer"},ce.createElement("span",{style:{visibility:"hidden"}},"\u63A7\u5236\u53F0"),ce.createElement("div",{className:"flex-container"},ce.createElement(he.ZP,{id:"oj-prev",className:"btn-blue",type:"ghost"},"\u4E0A\u4E00\u9898"),ce.createElement(he.ZP,{id:"oj-next",className:"btn-blue",type:"ghost"},"\u4E0B\u4E00\u9898"),ce.createElement(he.ZP,{className:"btn-green",type:"ghost",loading:Ge,onClick:We},"\u8C03\u8BD5\u4EE3\u7801"),ce.createElement(he.ZP,{type:"primary",className:"custom-ant-disabled",loading:Ue,disabled:Ue,onClick:()=>{kt({type:0,payload:!1}),ut()}},"\u8BC4\u6D4B\u5E76\u63D0\u4EA4"))))}},44032:function(rn,Tt,oe){"use strict";oe.r(Tt),oe.d(Tt,{default:function(){return mc}});var y=oe(59301),ie=oe(10906),he=oe(76618),de=oe(75790),ue=oe(11938),ae=oe(6767),se=oe(62957),te=oe(29787),ne=oe(82326),x=oe(57554),b=oe(53365),ee=oe(49647),E=oe(87169),re=oe(36207),ce=oe(36420),le=oe(44991),ve=oe(89156),Se=oe(18578),ge=oe(59301),_e=Object.defineProperty,Ce=Object.defineProperties,fe=Object.getOwnPropertyDescriptors,be=Object.getOwnPropertySymbols,Ee=Object.prototype.hasOwnProperty,Ae=Object.prototype.propertyIsEnumerable,De=(St,Dt,zt)=>Dt in St?_e(St,Dt,{enumerable:!0,configurable:!0,writable:!0,value:zt}):St[Dt]=zt,je=(St,Dt)=>{for(var zt in Dt||(Dt={}))Ee.call(Dt,zt)&&De(St,zt,Dt[zt]);if(be)for(var zt of be(Dt))Ae.call(Dt,zt)&&De(St,zt,Dt[zt]);return St},Fe=(St,Dt)=>Ce(St,fe(Dt));const Re={theme:(0,ve.G)("cmCodeMode","vs-dark"),fontSize:(0,ve.G)("cmFontSize",14),showEditorSetting:!1,tabToSpace:(0,ve.G)("cmTabToSpace",!0)};var qe=(St=>(St[St.set_font_size=0]="set_font_size",St[St.set_theme=1]="set_theme",St[St.on_tab_to_space=2]="on_tab_to_space",St[St.set_show_editor_setting=3]="set_show_editor_setting",St))(qe||{});function Je(St,Dt){switch(Dt.type){case 3:return Fe(je({},St),{showEditorSetting:Dt.payload});case 1:return Fe(je({},St),{theme:Dt.payload});case 0:return Fe(je({},St),{fontSize:Dt.payload});case 2:return Fe(je({},St),{tabToSpace:Dt.payload});default:throw new Error}}var He=({isLoading:St,value:Dt,onChange:zt,language:Mr,onUpdateCode:lr,ActionBarRender:Zn=or=>ge.createElement(ze,{onShowCodeSetting:or})})=>{const[or,tr]=(0,y.useReducer)(Je,Re),{theme:cr,fontSize:Pr,showEditorSetting:Wi,tabToSpace:Ci}=or,Ji=(0,y.useRef)(),li=(0,y.useRef)(),Qi={onFontSizeChange:Et=>{tr({type:0,payload:Et}),(0,ve.t)("cmFontSize",Et)},tabToSpace:Ci,cmFontSize:Pr,className:"oj",cmCodeMode:cr,onTabToSpace:Et=>{tr({type:2,payload:Et}),(0,ve.t)("cmTabToSpace",Et)},onCodeModeChange:Et=>{tr({type:1,payload:Et}),(0,ve.t)("cmCodeMode",Et)}};function Ti(){tr({type:3,payload:!1})}function ct(){tr({type:3,payload:!0})}const at={value:Dt,language:Mr,theme:cr,height:"calc(100% - 56px)",options:{fontSize:Pr,insertSpaces:Ci},onChange:Et=>{zt(Et),li.current=Et,clearTimeout(Ji.current),Ji.current=setTimeout(()=>{lr(li.current)},1e4)},onEditBlur:Et=>{li.current&&lr(li.current)}};return ge.createElement(y.Fragment,null,ge.createElement("div",{className:"code-panel-container"},Zn(ct),!St&&ge.createElement(ce.ZP,je({},at))),ge.createElement(le.Z,null,ge.createElement(re.Z,{rootClassName:"oj",title:null,placement:"right",closable:!1,open:Wi,onClose:Ti},ge.createElement(Se.Z,je({},Qi)))))};function ze({onShowCodeSetting:St}){return ge.createElement("div",{className:"action-bar"},ge.createElement("span",null,"\u5B66\u5458\u521D\u59CB\u4EE3\u7801\u6587\u4EF6"),ge.createElement("a",{onClick:St},ge.createElement("i",{className:"iconfont icon-shezhi"})))}var Qe=oe(24334),$e=oe(46401),ht=oe(61241),Ge=oe(37568),Ue=oe(28284),Ke=oe(7939);const{TextArea:et}=Ge.default,rt=5e3;var Xe=({callback:St,onCancel:Dt,notes:zt})=>{function Mr(lr){St(lr)}return y.createElement(Ue.default,{className:"note-form-panel",onFinish:Mr,initialValues:{notes:zt}},y.createElement(Ue.default.Item,{name:"notes",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u7B14\u8BB0\u5185\u5BB9"},{max:rt,message:`\u7B14\u8BB0\u6700\u5927\u5B57\u6570\u4E3A${rt}`}]},y.createElement(et,{placeholder:"\u8BF7\u8F93\u5165\u7B14\u8BB0\u5185\u5BB9",rows:5})),y.createElement(Ue.default.Item,{style:{textAlign:"right"}},y.createElement(Ke.ZP,{type:"ghost",onClick:Dt,style:{marginRight:10}}," \u53D6\u6D88 "),y.createElement(Ke.ZP,{type:"primary",htmlType:"submit"}," \u63D0\u4EA4 ")))},ut={"left-panel":"left-panel___fP6Y3","tab-panel-body":"tab-panel-body___aLOJQ",b1:"b1___ELpwD","oj-mr":"oj-mr___SIQSw","oj-width-input":"oj-width-input___tR_Si","s-navs":"s-navs___iVrSH","bg-white":"bg-white___S0kiU",active:"active___D332c"},lt={pagination:"pagination___npPu7",info:"info___aRH6C"},kt=oe(70858),pt=oe(31709),Mt=oe(58617),wt=oe(81953),bt=oe(24595),gt=oe(19374),We=oe(66649),Ie=oe.n(We);const{Column:xe}=kt.default;var Be=({submitResult:St,submitting:Dt,submitRecords:zt,page:Mr,onPageChange:lr,topicId:Zn})=>{const{status:or,id:tr,input:cr,output:Pr,expected_output:Wi,is_file:Ci,input_file_url:Ji,output_file_url:li,expected_output_file_url:Qi,error_msg:Ti}=St||{},{records:ct,records_count:at}=zt||{},Et=(0,de.useParams)();function Rt(){Ci?navigator.clipboard.writeText(Qe.Base64.decode(Ti)).then(()=>{ae.ZP.success("\u590D\u5236\u9519\u8BEF\u4FE1\u606F\u6210\u529F")}):navigator.clipboard.writeText(Qe.Base64.decode(Pr)).then(()=>{ae.ZP.success("\u590D\u5236\u9519\u8BEF\u4FE1\u606F\u6210\u529F")})}return y.createElement(te.Z,{spinning:Dt,tip:"\u8BC4\u6D4B\u4E2D...",indicator:y.createElement(Mt.Z,{style:{fontSize:24},spin:!0})},tr?y.createElement(y.Fragment,null,y.createElement("ul",{className:lt.info},y.createElement("li",null,"\u6267\u884C\u7ED3\u679C\uFF1A",y.createElement("span",{className:or===bt.h.OK?"c-green":"c-red"},ht.Im[or])),y.createElement("li",{className:lt.error},y.createElement("a",{onClick:Rt},"\u590D\u5236\u9519\u8BEF\u4FE1\u606F ",y.createElement(wt.Z,null)," ")),y.createElement("li",null,y.createElement(de.Link,{to:`/problems/${Zn}/record-detail/${tr}?backId=${Et==null?void 0:Et.save_identifier}`},"\u663E\u793A\u8BE6\u60C5 > "))),or!==bt.h.OK?y.createElement(y.Fragment,null,y.createElement("p",{className:"c-red"},"\u5B9E\u9645\u8F93\u5165\uFF1A"),y.createElement("pre",null,!Ci&&cr,Ci&&y.createElement("a",{style:{fontSize:"16px"},onClick:()=>(0,gt.LR)(Ji,cr)},cr)),y.createElement("p",{className:"c-red"},"\u5B9E\u9645\u8F93\u51FA\uFF1A"),y.createElement("pre",null,(or===4||or===5)&&Qe.Base64.decode(Ti),or!=4&&or!=5&&(Ci?y.createElement("a",{style:{fontSize:"16px"},onClick:()=>(0,gt.LR)(li,Pr)},Pr):Qe.Base64.decode(Pr))),y.createElement("p",{className:"c-red"},"\u9884\u671F\u8F93\u51FA\uFF1A"),y.createElement("pre",null,!Ci&&Qe.Base64.decode(Wi),Ci&&y.createElement("a",{style:{fontSize:"16px"},onClick:()=>(0,gt.LR)(Qi,Wi)},Wi))):null):null,(ct==null?void 0:ct.length)>0?y.createElement(kt.default,{dataSource:ct,rowKey:"id",pagination:!1},y.createElement(xe,{title:"\u63D0\u4EA4\u65F6\u95F4",dataIndex:"created_at",key:"created_at",render:(Ht,Wt)=>y.createElement("span",null," ",Ie()(Ht).format("YYYY-MM-DD HH:mm:ss"))}),y.createElement(xe,{title:"\u63D0\u4EA4\u7ED3\u679C",dataIndex:"status",key:"status",render:(Ht,Wt)=>{var Zt;return y.createElement(de.Link,{className:Ht===0?"c-green":"c-red",to:`/problems/${Zn}/record-detail/${Wt.id}?backId=${Et==null?void 0:Et.save_identifier}`},(Zt=ht.Im[Ht])==null?void 0:Zt.replace("\u8C03\u8BD5","\u8BC4\u6D4B"))}}),y.createElement(xe,{title:"\u6267\u884C\u7528\u65F6 (S)",dataIndex:"execute_time",key:"execute_time"}),y.createElement(xe,{title:"\u5185\u5B58\u6D88\u8017\uFF08MB\uFF09",dataIndex:"execute_memory",key:"execute_memory"}),y.createElement(xe,{title:"\u8BED\u8A00",dataIndex:"language",key:"language"})):null,at>15?y.createElement(pt.Z,{className:lt.pagination,current:Mr,pageSize:15,total:at,onChange:lr}):null)},Ye=oe(91570),Pe=oe(96599),Le=oe(44104),pe={desc:"desc___X8_hx",info:"info___C1DPv","commit-info":"commit-info____9yQm"},we=oe(89558),ke=oe(59301);const Me={1:{name:"\u7B80\u5355",color:"#52c41a"},2:{name:"\u9002\u4E2D",color:"#faad14"},3:{name:"\u56F0\u96BE",color:"#f5222d"}};var Oe=({hack:St,onTriggerPraise:Dt,toDiscuss:zt})=>{const{language:Mr,difficulty:lr,time_limit:Zn,username:or,user_path:tr,user_praise:cr,comments_count:Pr,praises_count:Wi,description:Ci,pass_count:Ji,submit_count:li}=St,Qi=(0,de.useLocation)();console.log(St.language,"language");const Ti=Me[lr];return ke.createElement(ke.Fragment,null,ke.createElement("ul",{className:pe.info},ke.createElement("li",null,"\u96BE\u5EA6\uFF1A",ke.createElement(Pe.default,{color:Ti==null?void 0:Ti.color},Ti==null?void 0:Ti.name)),ke.createElement("li",null,"\u5355\u4E2A\u6D4B\u8BD5\u96C6\u8BC4\u6D4B\u65F6\u957F\u9650\u5236\uFF1A",ke.createElement("b",null,Zn,"\u79D2"))),ke.createElement(we.Z,{value:Ci,className:pe.desc}),ke.createElement("ul",{className:pe["commit-info"]},ke.createElement("li",null,ke.createElement(Le.Z,{size:4},ke.createElement("span",null,"\u901A\u8FC7\u6B21\u6570")," ",ke.createElement("b",null,Ji))),ke.createElement("li",null,ke.createElement(Le.Z,{size:4},ke.createElement("span",null,"\u63D0\u4EA4\u6B21\u6570")," ",ke.createElement("b",null,li))," "),ke.createElement("li",{style:{flex:"1 0 0"}}),ke.createElement("li",null,ke.createElement(Le.Z,{size:4},ke.createElement("i",{className:"iconfont icon-huifu1",onClick:zt})," ",ke.createElement("b",null,Pr))," ")))},tt=oe(59195),ot=Object.defineProperty,st=Object.getOwnPropertySymbols,ft=Object.prototype.hasOwnProperty,Ft=Object.prototype.propertyIsEnumerable,Bt=(St,Dt,zt)=>Dt in St?ot(St,Dt,{enumerable:!0,configurable:!0,writable:!0,value:zt}):St[Dt]=zt,qt=(St,Dt)=>{for(var zt in Dt||(Dt={}))ft.call(Dt,zt)&&Bt(St,zt,Dt[zt]);if(st)for(var zt of st(Dt))Ft.call(Dt,zt)&&Bt(St,zt,Dt[zt]);return St};const $t=St=>React.createElement("svg",qt({width:40,height:40,xmlns:"http://www.w3.org/2000/svg"},St),React.createElement("title",null,"\u5C55\u5F00\u9898\u76EE"),React.createElement("defs",null,React.createElement("linearGradient",{x1:"0%",y1:"0%",x2:"100%",y2:"100%",id:"show_svg__a"},React.createElement("stop",{stopColor:"#EEF7FF",offset:"0%"}),React.createElement("stop",{stopColor:"#C1E2FF",offset:"100%"}))),React.createElement("g",{fill:"none",fillRule:"evenodd"},React.createElement("rect",{fill:"url(#show_svg__a)",width:40,height:40,rx:8}),React.createElement("g",{fillRule:"nonzero"},React.createElement("path",{d:"M16.057 20.784H8.238A1.22 1.22 0 0 0 7 21.974v6.811a1.22 1.22 0 0 0 1.238 1.19h7.819a1.213 1.213 0 0 0 1.238-1.19v-6.811a1.213 1.213 0 0 0-.376-.847 1.203 1.203 0 0 0-.862-.332v-.01Zm-1.25 6.769H9.423V23.12h5.384v4.433Z",fill:"#4CACFF"}),React.createElement("path",{d:"M16.057 10.005a1.22 1.22 0 0 1 1.238 1.189v6.812a1.213 1.213 0 0 1-.376.846c-.232.222-.542.34-.862.332H8.238A1.213 1.213 0 0 1 7 18.005v-6.811a1.22 1.22 0 0 1 1.238-1.19Zm-1.239 2.41H9.434v4.401h5.384v-4.4Z",fill:"#94CDFF"}),React.createElement("path",{d:"M20.418 12.632h11.189a1.213 1.213 0 0 0 1.238-1.179 1.224 1.224 0 0 0-.371-.857 1.214 1.214 0 0 0-.867-.343H20.418a1.203 1.203 0 0 0-.866.336c-.233.223-.367.53-.372.854.005.323.14.63.372.854.232.223.544.344.866.335ZM31.575 16.027h-11.19a1.183 1.183 0 0 0-1.119.557c-.237.384-.237.87 0 1.254.238.384.672.6 1.12.557h11.189c.448.043.882-.173 1.119-.557.237-.384.237-.87 0-1.254a1.183 1.183 0 0 0-1.12-.557ZM31.575 21.595h-11.19a1.183 1.183 0 0 0-1.119.557c-.237.384-.237.87 0 1.254.238.384.672.6 1.12.557h11.189c.448.043.882-.173 1.119-.557.237-.384.237-.87 0-1.254a1.183 1.183 0 0 0-1.12-.557ZM31.575 27.163h-11.19a1.183 1.183 0 0 0-1.119.557c-.237.384-.237.87 0 1.254.238.384.672.6 1.12.557h11.189c.448.043.882-.173 1.119-.557.237-.384.237-.87 0-1.254a1.183 1.183 0 0 0-1.12-.557Z",fill:"#1890FF"}))));var It="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDAiIGhlaWdodD0iNDAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IHgxPSIwJSIgeTE9IjAlIiB4Mj0iMTAwJSIgeTI9IjEwMCUiIGlkPSJhIj48c3RvcCBzdG9wLWNvbG9yPSIjRUVGN0ZGIiBvZmZzZXQ9IjAlIi8+PHN0b3Agc3RvcC1jb2xvcj0iI0MxRTJGRiIgb2Zmc2V0PSIxMDAlIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cmVjdCBmaWxsPSJ1cmwoI2EpIiB3aWR0aD0iNDAiIGhlaWdodD0iNDAiIHJ4PSI4Ii8+PGcgZmlsbC1ydWxlPSJub256ZXJvIj48cGF0aCBkPSJNMTYuMDU3IDIwLjc4NEg4LjIzOEExLjIyIDEuMjIgMCAwIDAgNyAyMS45NzR2Ni44MTFhMS4yMiAxLjIyIDAgMCAwIDEuMjM4IDEuMTloNy44MTlhMS4yMTMgMS4yMTMgMCAwIDAgMS4yMzgtMS4xOXYtNi44MTFhMS4yMTMgMS4yMTMgMCAwIDAtLjM3Ni0uODQ3IDEuMjAzIDEuMjAzIDAgMCAwLS44NjItLjMzMnYtLjAxWm0tMS4yNSA2Ljc2OUg5LjQyM1YyMy4xMmg1LjM4NHY0LjQzM1oiIGZpbGw9IiM0Q0FDRkYiLz48cGF0aCBkPSJNMTYuMDU3IDEwLjAwNWExLjIyIDEuMjIgMCAwIDEgMS4yMzggMS4xODl2Ni44MTJhMS4yMTMgMS4yMTMgMCAwIDEtLjM3Ni44NDZjLS4yMzIuMjIyLS41NDIuMzQtLjg2Mi4zMzJIOC4yMzhBMS4yMTMgMS4yMTMgMCAwIDEgNyAxOC4wMDV2LTYuODExYTEuMjIgMS4yMiAwIDAgMSAxLjIzOC0xLjE5Wm0tMS4yMzkgMi40MUg5LjQzNHY0LjQwMWg1LjM4NHYtNC40WiIgZmlsbD0iIzk0Q0RGRiIvPjxwYXRoIGQ9Ik0yMC40MTggMTIuNjMyaDExLjE4OWExLjIxMyAxLjIxMyAwIDAgMCAxLjIzOC0xLjE3OSAxLjIyNCAxLjIyNCAwIDAgMC0uMzcxLS44NTcgMS4yMTQgMS4yMTQgMCAwIDAtLjg2Ny0uMzQzSDIwLjQxOGExLjIwMyAxLjIwMyAwIDAgMC0uODY2LjMzNmMtLjIzMy4yMjMtLjM2Ny41My0uMzcyLjg1NC4wMDUuMzIzLjE0LjYzLjM3Mi44NTQuMjMyLjIyMy41NDQuMzQ0Ljg2Ni4zMzVaTTMxLjU3NSAxNi4wMjdoLTExLjE5YTEuMTgzIDEuMTgzIDAgMCAwLTEuMTE5LjU1N2MtLjIzNy4zODQtLjIzNy44NyAwIDEuMjU0LjIzOC4zODQuNjcyLjYgMS4xMi41NTdoMTEuMTg5Yy40NDguMDQzLjg4Mi0uMTczIDEuMTE5LS41NTcuMjM3LS4zODQuMjM3LS44NyAwLTEuMjU0YTEuMTgzIDEuMTgzIDAgMCAwLTEuMTItLjU1N1pNMzEuNTc1IDIxLjU5NWgtMTEuMTlhMS4xODMgMS4xODMgMCAwIDAtMS4xMTkuNTU3Yy0uMjM3LjM4NC0uMjM3Ljg3IDAgMS4yNTQuMjM4LjM4NC42NzIuNiAxLjEyLjU1N2gxMS4xODljLjQ0OC4wNDMuODgyLS4xNzMgMS4xMTktLjU1Ny4yMzctLjM4NC4yMzctLjg3IDAtMS4yNTRhMS4xODMgMS4xODMgMCAwIDAtMS4xMi0uNTU3Wk0zMS41NzUgMjcuMTYzaC0xMS4xOWExLjE4MyAxLjE4MyAwIDAgMC0xLjExOS41NTdjLS4yMzcuMzg0LS4yMzcuODcgMCAxLjI1NC4yMzguMzg0LjY3Mi42IDEuMTIuNTU3aDExLjE4OWMuNDQ4LjA0My44ODItLjE3MyAxLjExOS0uNTU3LjIzNy0uMzg0LjIzNy0uODcgMC0xLjI1NGExLjE4MyAxLjE4MyAwIDAgMC0xLjEyLS41NTdaIiBmaWxsPSIjMTg5MEZGIi8+PC9nPjwvZz48L3N2Zz4=",en=oe(98280);function Pt(St){return(0,en.U2)("comments.json",St)}function cn(St){return(0,en.v_)(`/discusses/${St}/plus.json`,{container_type:"Discuss",type:1})}function Sn(St){return(0,en.v_)("comments/reply.json",St)}function An(St){return(0,en.v_)("comments.json",St)}function wn(St){return(0,en.v_)(`comments/${St==null?void 0:St.id}/hidden.json`,St)}function At(St){return(0,en.IV)(`comments/${St==null?void 0:St.id}.json`)}var Gt=oe(74314),on=oe(53229);function vn({author:St}){return y.createElement("a",{href:`/users/${St.login}`,target:"_blank"},y.createElement("img",{alt:"\u7528\u6237\u5934\u50CF",height:"50",style:{borderRadius:"50%"},src:`${ee.Z.IMG_SERVER}/images/${St.image_url}`,width:"50"}))}function Nn({data:St,index:Dt,parentDiscussIndex:zt,user:Mr,onSetActionType:lr}){const{author:Zn,can_delete:or,content:tr,id:cr,time:Pr}=St;function Wi(){lr({id:cr,index:Dt,type:"delete-discuss",parentDiscussIndex:zt,message:"\u786E\u5B9A\u8981\u5220\u9664\u8BE5\u6761\u56DE\u590D\u5417"})}const Ci=Mr.admin||or||Zn.user_id===Mr.user_id;return y.createElement("div",{className:"discuss-item-container second-discuss "},y.createElement(vn,{author:Zn}),y.createElement("section",null,y.createElement("div",{className:"discuss-info"},y.createElement("a",{href:`/users/${Zn.login}`,target:"_blank"},Zn.name),y.createElement("span",{className:"grey"},Pr),y.createElement("div",{className:"btn-group",style:{marginBottom:0}},Ci?y.createElement("a",{onClick:Wi,title:"\u5220\u9664"},y.createElement("i",{className:"iconfont icon-shanchu"})):null)),y.createElement(we.Z,{className:"discuss-content",value:tr})))}var Yn=({user:St,data:Dt,index:zt,onPlusDiscuss:Mr,onSetActionType:lr,activeDiscussIndex:Zn,onReplyDiscuss:or,onSetActiveDiscussIndex:tr})=>{const{content:cr,children:Pr,hidden:Wi,id:Ci,praise_count:Ji,time:li,user_praise:Qi,can_delete:Ti,author:ct}=Dt;console.log(Ti&&(!Pr||Pr.length==0),"children22");function at(){tr(Ci)}function Et(){Mr(Ci,!Qi,zt)}function Rt(){lr({id:Ci,index:zt,type:"delete-discuss",message:"\u786E\u5B9A\u8981\u5220\u9664\u8BE5\u6761\u56DE\u590D\u5417"})}function Ht(){lr({id:Ci,index:zt,params:{hidden:Wi?"0":"1"},type:"hidden-discuss",message:Wi?"\u786E\u5B9A\u8981\u53D6\u6D88\u9690\u85CF\u8BE5\u6761\u56DE\u590D\u5417":"\u786E\u5B9A\u8981\u9690\u85CF\u8BE5\u6761\u56DE\u590D\u5417"})}const Wt=St.admin||St.user_id===ct.user_id;return y.createElement("div",{className:"discuss-item-container",key:Ci},y.createElement(vn,{author:ct}),y.createElement("section",null,y.createElement("div",{className:"discuss-info"},y.createElement("a",{href:`/users/${ct.login}`,target:"_blank"}," ",ct.name," "),y.createElement("span",{className:"grey"},li)),y.createElement(we.Z,{className:"discuss-content",value:cr}),Pr&&Pr.length>0?y.createElement("div",{className:"reply-discuss-container"},Pr.map((Zt,Qt)=>y.createElement(Nn,{key:Zt.id,data:Zt,index:Qt,user:St,onSetActionType:lr,parentDiscussIndex:zt}))):null,y.createElement("div",{className:"btn-group"},(0,on.Ny)()?y.createElement("a",{onClick:Ht,title:Wi?"\u53D6\u6D88\u9690\u85CF":"\u9690\u85CF\u8BC4\u8BBA"},y.createElement("i",{className:Wi?"iconfont icon-yincangbiyan":"fa fa-eye"})):null,Ti&&(!Pr||Pr.length==0)?y.createElement("a",{onClick:Rt,title:"\u5220\u9664"},y.createElement("i",{className:"iconfont icon-shanchu"})):null,y.createElement("a",{onClick:at,title:"\u56DE\u590D"}," ",y.createElement("i",{className:"iconfont icon-huifu1"})," "),y.createElement("a",{onClick:Et,className:Qi?"c-orange":""},y.createElement("i",{className:Qi?"iconfont icon-dianzan mr3":"iconfont icon-dianzan-xian mr3 "}),y.createElement("span",null,Ji||""))),y.createElement(Gt.Z,{id:Ci,activeDiscussIndex:Zn,onReplyDiscuss:or})))},Vn=oe(98679),ir=oe(8547),Mn=(St,Dt,zt)=>new Promise((Mr,lr)=>{var Zn=cr=>{try{tr(zt.next(cr))}catch(Pr){lr(Pr)}},or=cr=>{try{tr(zt.throw(cr))}catch(Pr){lr(Pr)}},tr=cr=>cr.done?Mr(cr.value):Promise.resolve(cr.value).then(Zn,or);tr((zt=zt.apply(St,Dt)).next())}),qn=({user_praise:St,praise_count:Dt,praisePlus:zt,onCreateDiscuss:Mr,discuss_count:lr})=>{const[Zn,or]=(0,y.useState)(!1),[tr,cr]=(0,y.useState)("");function Pr(li){cr(li)}function Wi(){or(!0)}function Ci(){or(!1)}function Ji(){return Mn(this,null,function*(){Mr(tr),cr(""),or(!1)})}return y.createElement("div",{className:`dis-input-editor-container ${Zn?"active":""} `},y.createElement("div",{className:Zn?"text-area hide":"text-area"},y.createElement("input",{placeholder:"\u8BF4\u70B9\u4EC0\u4E48",onClick:Wi}),y.createElement("a",{style:{alignItems:"center"}}," ",y.createElement("i",{className:"iconfont icon-huifu1"})," \xA0 \xA0",lr," "),y.createElement("a",{className:"c-light-black",onClick:zt,style:{alignItems:"center"},title:St?"\u53D6\u6D88\u70B9\u8D5E":"\u70B9\u8D5E"},y.createElement("i",{className:`mr3 ${St?"iconfont icon-dianzan c-orange":"iconfont icon-dianzan-xian"} `}),Dt?y.createElement("span",null,Dt):"")),Zn?y.createElement("div",{className:"input-mask",onClick:Ci}):null,y.createElement("div",{className:Zn?"md-container":"md-container hide"},y.createElement(ir.Z,{id:"discuss-input-editor",miniToolbar:!0,watch:!1,noStorage:!0,defaultValue:tr,height:240,onChange:Pr}),y.createElement("div",{className:"tip-container",onClick:Ci},y.createElement("a",{className:"btn-send",onClick:Ji}," \u53D1\u9001 "))))},En=Object.defineProperty,Hn=Object.defineProperties,Qn=Object.getOwnPropertyDescriptors,dr=Object.getOwnPropertySymbols,On=Object.prototype.hasOwnProperty,$n=Object.prototype.propertyIsEnumerable,Kn=(St,Dt,zt)=>Dt in St?En(St,Dt,{enumerable:!0,configurable:!0,writable:!0,value:zt}):St[Dt]=zt,yn=(St,Dt)=>{for(var zt in Dt||(Dt={}))On.call(Dt,zt)&&Kn(St,zt,Dt[zt]);if(dr)for(var zt of dr(Dt))$n.call(Dt,zt)&&Kn(St,zt,Dt[zt]);return St},Ne=(St,Dt)=>Hn(St,Qn(Dt)),Ve=(St,Dt,zt)=>new Promise((Mr,lr)=>{var Zn=cr=>{try{tr(zt.next(cr))}catch(Pr){lr(Pr)}},or=cr=>{try{tr(zt.throw(cr))}catch(Pr){lr(Pr)}},tr=cr=>cr.done?Mr(cr.value):Promise.resolve(cr.value).then(Zn,or);tr((zt=zt.apply(St,Dt)).next())});const nt={loading:!1,page:1,data:[],count:0,actionType:null,activeDiscussIndex:null};var mt=(St=>(St[St.GET_DISCUSSES=0]="GET_DISCUSSES",St[St.TOP_OR_DOWN_DISCUSS=1]="TOP_OR_DOWN_DISCUSS",St[St.ACTIVE_DISCUSS_INDEX=2]="ACTIVE_DISCUSS_INDEX",St[St.PLUS_DISCUSS=3]="PLUS_DISCUSS",St[St.SET_ACTION_TYPE=4]="SET_ACTION_TYPE",St[St.SET_PAGE=5]="SET_PAGE",St[St.SHOW_DISCUSSES_LOADING=6]="SHOW_DISCUSSES_LOADING",St))(mt||{});function _t(St,Dt){switch(Dt.type){case 6:return Ne(yn({},St),{loading:!0});case 0:return yn(yn({},St),Dt.payload);case 1:return yn(yn({},St),Dt.payload);case 4:return yn(yn({},St),Dt.payload);case 3:return yn(yn({},St),Dt.payload);case 5:return yn(yn({},St),Dt.payload);case 2:return yn(yn({},St),Dt.payload);default:throw new Error}}var Vt=({user:St,identifier:Dt,hack:zt,onTriggerPraise:Mr,setDiscussTotal:lr})=>{const[Zn,or]=(0,y.useReducer)(_t,nt),{loading:tr,page:cr,data:Pr,count:Wi,actionType:Ci,activeDiscussIndex:Ji}=Zn;console.log("---",Zn);const li=(0,y.useCallback)(()=>Ve(void 0,null,function*(){or({type:6});const Zt=yield Pt({container_type:"Practice",container_identifier:Dt,limit:10,page:cr}),{comments:Qt,disscuss_count:sn}=Zt;or({type:0,payload:{data:Qt,count:sn,loading:!1}}),lr(sn)}),[cr,Dt]);(0,y.useEffect)(()=>{li()},[Dt,cr]);function Qi(Zt){or({type:5,payload:{page:Zt}})}function Ti(Zt){or({type:4,payload:{actionType:Zt}})}function ct(Zt){or(Ji===Zt?{type:2,payload:{activeDiscussIndex:null}}:{type:2,payload:{activeDiscussIndex:Zt}})}function at(Zt,Qt,sn){return Ve(this,null,function*(){try{const un=yield cn(Zt);Pr[sn].user_praise=Qt,Pr[sn].praise_count=un.praise_count,or({type:3,payload:{data:[...Pr]}})}catch(un){console.log(un)}})}function Et(){return Ve(this,null,function*(){const{id:Zt,params:Qt,type:sn,index:un,parentDiscussIndex:Bn}=Ci;sn==="hidden-discuss"&&(console.log(Qt,"params"),yield wn(yn({id:Zt,container_type:"Practice",container_identifier:Dt},Qt)),Bn?Pr[Bn].children[un].hidden=Qt.hidden==1:Pr[un].hidden=Qt.hidden==1,or({type:4,payload:{actionType:null,data:[...Pr]}})),sn==="delete-discuss"&&(yield At({id:Zt,container_type:"Practice",container_identifier:Dt}),or({type:4,payload:{actionType:null}}),yield li())})}function Rt(){or({type:4,payload:{actionType:null}})}function Ht(Zt,Qt){return Ve(this,null,function*(){try{yield Sn({container_type:"Practice",container_identifier:Dt,comments:{content:Qt,parent_id:Zt}}),li()}catch(sn){console.log(sn)}})}function Wt(Zt){return Ve(this,null,function*(){or({type:6}),yield An({comments:{content:Zt},container_type:"Practice",container_identifier:Dt}),li()})}return y.createElement(y.Fragment,null,y.createElement("div",{className:"discuss-panel"},Pr.length===0?y.createElement(Ye.Z,null):y.createElement(te.Z,{spinning:tr},Pr.map((Zt,Qt)=>y.createElement(Yn,{onReplyDiscuss:Ht,onPlusDiscuss:at,onSetActiveDiscussIndex:ct,onSetActionType:Ti,data:Zt,index:Qt,user:St,activeDiscussIndex:Ji}))),Wi>10?y.createElement("div",{className:"pagination-container mt10 mb10"},y.createElement(pt.Z,{showQuickJumper:!0,onChange:Qi,current:cr,total:Wi,showTotal:Zt=>y.createElement("span",{style:{color:"#656F87"}},"\u5171",y.createElement("span",{className:"c-light-primary"},Zt),"\u6761\u6570\u636E")})):null),y.createElement(qn,{user_praise:zt.user_praise,praise_count:zt.praises_count,praisePlus:Mr,discuss_count:zt.comments_count,onCreateDiscuss:Wt}),y.createElement(le.Z,null,y.createElement(se.default,{centered:!0,title:"\u63D0\u793A",open:!!Ci,onOk:Et,onCancel:Rt},y.createElement("p",null,Ci?Ci.message:"")),y.createElement(Vn.Z,null)))},Jt={flex_box_center:"flex_box_center___tosr6",flex_space_between:"flex_space_between___cQaTP",flex_box_vertical_center:"flex_box_vertical_center___uovxL",flex_box_center_end:"flex_box_center_end___b4gLY",flex_box_column:"flex_box_column___Umjm_",wrap:"wrap___sgoJE",head:"head___b9a9v",sort:"sort___L2Zw8",btn:"btn___khuE4",listWarp:"listWarp___zZj6C",pagination:"pagination___XlROP",fixedRight:"fixedRight___MuAXo","oj-width-input":"oj-width-input___RsZb6"},Xt={flex_box_center:"flex_box_center___EahWI",flex_space_between:"flex_space_between___zopS4",flex_box_vertical_center:"flex_box_vertical_center___w03mz",flex_box_center_end:"flex_box_center_end___lr0Fp",flex_box_column:"flex_box_column___KFHVi",active:"active___BczOO",line:"line___VC_Ry",list:"list___n9ABd",left:"left___LVHqw",mask:"mask___fP13z",right:"right___iLe52",name:"name___Oz_7h",title:"title___2Sess",a:"a___t7rIW",b:"b___Kb_45",des:"des___CjMBM",tag:"tag___V0PVb"},dn=Object.defineProperty,jn=Object.getOwnPropertySymbols,vr=Object.prototype.hasOwnProperty,Nt=Object.prototype.propertyIsEnumerable,jt=(St,Dt,zt)=>Dt in St?dn(St,Dt,{enumerable:!0,configurable:!0,writable:!0,value:zt}):St[Dt]=zt,xt=(St,Dt)=>{for(var zt in Dt||(Dt={}))vr.call(Dt,zt)&&jt(St,zt,Dt[zt]);if(jn)for(var zt of jn(Dt))Nt.call(Dt,zt)&&jt(St,zt,Dt[zt]);return St};const Ot=St=>React.createElement("svg",xt({width:12,height:10,xmlns:"http://www.w3.org/2000/svg"},St),React.createElement("title",null,"\u89C2\u770B"),React.createElement("path",{d:"M11 0a1 1 0 0 1 1 1v8a1 1 0 0 1-1 1H1a1 1 0 0 1-1-1V1a1 1 0 0 1 1-1h10ZM4.4 2.4a.4.4 0 0 0-.4.4v4.4a.4.4 0 0 0 .64.32l2.72-2.04a.6.6 0 0 0 0-.96L4.64 2.48a.4.4 0 0 0-.24-.08Z",fill:"#FFF",fillRule:"evenodd"}));var yt="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIiIGhlaWdodD0iMTAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTExIDBhMSAxIDAgMCAxIDEgMXY4YTEgMSAwIDAgMS0xIDFIMWExIDEgMCAwIDEtMS0xVjFhMSAxIDAgMCAxIDEtMWgxMFpNNC40IDIuNGEuNC40IDAgMCAwLS40LjR2NC40YS40LjQgMCAwIDAgLjY0LjMybDIuNzItMi4wNGEuNi42IDAgMCAwIDAtLjk2TDQuNjQgMi40OGEuNC40IDAgMCAwLS4yNC0uMDhaIiBmaWxsPSIjRkZGIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz48L3N2Zz4=",Lt=Object.defineProperty,Ut=Object.getOwnPropertySymbols,bn=Object.prototype.hasOwnProperty,Tn=Object.prototype.propertyIsEnumerable,Gn=(St,Dt,zt)=>Dt in St?Lt(St,Dt,{enumerable:!0,configurable:!0,writable:!0,value:zt}):St[Dt]=zt,pn=(St,Dt)=>{for(var zt in Dt||(Dt={}))bn.call(Dt,zt)&&Gn(St,zt,Dt[zt]);if(Ut)for(var zt of Ut(Dt))Tn.call(Dt,zt)&&Gn(St,zt,Dt[zt]);return St};const tn=St=>React.createElement("svg",pn({width:16,height:14,xmlns:"http://www.w3.org/2000/svg"},St),React.createElement("title",null,"\u70B9\u8D5E1"),React.createElement("g",{fillRule:"nonzero",fill:"none"},React.createElement("path",{d:"M2.593 13.356V5.694c0-.31-.231-.561-.516-.561H.976c-.532 0-.962.468-.962 1.047v6.69c0 .579.43 1.047.962 1.047h1.101c.285 0 .516-.251.516-.561Z",fill:"#999"}),React.createElement("path",{d:"M3.335 13.512V5.53c0-.184.136-.346.333-.391.695-.16 2.289-.735 2.967-2.694C7.048.73 7.495-.08 8.823.017c1.328.097 1.417 1.263 1.417 1.618v2.752s-.107.42.34.453c.45.033 3.947 0 3.947 0s1.919-.029 1.309 2.122c-.53 1.871-1.58 4.882-1.846 5.635a1.606 1.606 0 0 1-.235.438c-.257.338-.796.88-1.62.88H3.782c-.247.002-.447-.179-.447-.403Z",fill:"#CCC"})));var ln="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbC1ydWxlPSJub256ZXJvIiBmaWxsPSJub25lIj48cGF0aCBkPSJNMi41OTMgMTMuMzU2VjUuNjk0YzAtLjMxLS4yMzEtLjU2MS0uNTE2LS41NjFILjk3NmMtLjUzMiAwLS45NjIuNDY4LS45NjIgMS4wNDd2Ni42OWMwIC41NzkuNDMgMS4wNDcuOTYyIDEuMDQ3aDEuMTAxYy4yODUgMCAuNTE2LS4yNTEuNTE2LS41NjFaIiBmaWxsPSIjOTk5Ii8+PHBhdGggZD0iTTMuMzM1IDEzLjUxMlY1LjUzYzAtLjE4NC4xMzYtLjM0Ni4zMzMtLjM5MS42OTUtLjE2IDIuMjg5LS43MzUgMi45NjctMi42OTRDNy4wNDguNzMgNy40OTUtLjA4IDguODIzLjAxN2MxLjMyOC4wOTcgMS40MTcgMS4yNjMgMS40MTcgMS42MTh2Mi43NTJzLS4xMDcuNDIuMzQuNDUzYy40NS4wMzMgMy45NDcgMCAzLjk0NyAwczEuOTE5LS4wMjkgMS4zMDkgMi4xMjJjLS41MyAxLjg3MS0xLjU4IDQuODgyLTEuODQ2IDUuNjM1YTEuNjA2IDEuNjA2IDAgMCAxLS4yMzUuNDM4Yy0uMjU3LjMzOC0uNzk2Ljg4LTEuNjIuODhIMy43ODJjLS4yNDcuMDAyLS40NDctLjE3OS0uNDQ3LS40MDNaIiBmaWxsPSIjQ0NDIi8+PC9nPjwvc3ZnPg==",Rn=Object.defineProperty,nr=Object.getOwnPropertySymbols,rr=Object.prototype.hasOwnProperty,fr=Object.prototype.propertyIsEnumerable,ti=(St,Dt,zt)=>Dt in St?Rn(St,Dt,{enumerable:!0,configurable:!0,writable:!0,value:zt}):St[Dt]=zt,fn=(St,Dt)=>{for(var zt in Dt||(Dt={}))rr.call(Dt,zt)&&ti(St,zt,Dt[zt]);if(nr)for(var zt of nr(Dt))fr.call(Dt,zt)&&ti(St,zt,Dt[zt]);return St};const Kt=St=>React.createElement("svg",fn({width:16,height:14,xmlns:"http://www.w3.org/2000/svg"},St),React.createElement("title",null,"\u70B9\u8D5E2"),React.createElement("g",{fillRule:"nonzero",fill:"none"},React.createElement("path",{d:"M2.593 13.356V5.694c0-.31-.231-.561-.516-.561H.976c-.532 0-.962.468-.962 1.047v6.69c0 .579.43 1.047.962 1.047h1.101c.285 0 .516-.251.516-.561Z",fill:"#0152d9"}),React.createElement("path",{d:"M3.335 13.512V5.53c0-.184.136-.346.333-.391.695-.16 2.289-.735 2.967-2.694C7.048.73 7.495-.08 8.823.017c1.328.097 1.417 1.263 1.417 1.618v2.752s-.107.42.34.453c.45.033 3.947 0 3.947 0s1.919-.029 1.309 2.122c-.53 1.871-1.58 4.882-1.846 5.635a1.606 1.606 0 0 1-.235.438c-.257.338-.796.88-1.62.88H3.782c-.247.002-.447-.179-.447-.403Z",fill:"#B6D0FC"})));var gn="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbC1ydWxlPSJub256ZXJvIiBmaWxsPSJub25lIj48cGF0aCBkPSJNMi41OTMgMTMuMzU2VjUuNjk0YzAtLjMxLS4yMzEtLjU2MS0uNTE2LS41NjFILjk3NmMtLjUzMiAwLS45NjIuNDY4LS45NjIgMS4wNDd2Ni42OWMwIC41NzkuNDMgMS4wNDcuOTYyIDEuMDQ3aDEuMTAxYy4yODUgMCAuNTE2LS4yNTEuNTE2LS41NjFaIiBmaWxsPSIjMDE1MmQ5Ii8+PHBhdGggZD0iTTMuMzM1IDEzLjUxMlY1LjUzYzAtLjE4NC4xMzYtLjM0Ni4zMzMtLjM5MS42OTUtLjE2IDIuMjg5LS43MzUgMi45NjctMi42OTRDNy4wNDguNzMgNy40OTUtLjA4IDguODIzLjAxN2MxLjMyOC4wOTcgMS40MTcgMS4yNjMgMS40MTcgMS42MTh2Mi43NTJzLS4xMDcuNDIuMzQuNDUzYy40NS4wMzMgMy45NDcgMCAzLjk0NyAwczEuOTE5LS4wMjkgMS4zMDkgMi4xMjJjLS41MyAxLjg3MS0xLjU4IDQuODgyLTEuODQ2IDUuNjM1YTEuNjA2IDEuNjA2IDAgMCAxLS4yMzUuNDM4Yy0uMjU3LjMzOC0uNzk2Ljg4LTEuNjIuODhIMy43ODJjLS4yNDcuMDAyLS40NDctLjE3OS0uNDQ3LS40MDNaIiBmaWxsPSIjQjZEMEZDIi8+PC9nPjwvc3ZnPg==",xn=Object.defineProperty,Ln=Object.getOwnPropertySymbols,Un=Object.prototype.hasOwnProperty,hr=Object.prototype.propertyIsEnumerable,ar=(St,Dt,zt)=>Dt in St?xn(St,Dt,{enumerable:!0,configurable:!0,writable:!0,value:zt}):St[Dt]=zt,Sr=(St,Dt)=>{for(var zt in Dt||(Dt={}))Un.call(Dt,zt)&&ar(St,zt,Dt[zt]);if(Ln)for(var zt of Ln(Dt))hr.call(Dt,zt)&&ar(St,zt,Dt[zt]);return St};const Cr=St=>React.createElement("svg",Sr({width:16,height:14,xmlns:"http://www.w3.org/2000/svg"},St),React.createElement("title",null,"\u8BC4\u8BBA1"),React.createElement("g",{fillRule:"nonzero",fill:"none"},React.createElement("path",{d:"M4.717.01h8.84c1.571 0 2.357.777 2.357 2.332v5.25c0 1.556-.786 2.334-2.357 2.334h-8.84c-1.572 0-2.357-.778-2.357-2.334v-5.25C2.36.787 3.145.01 4.717.01Z",fill:"#999"}),React.createElement("path",{d:"M2.36 2.342h8.84a2.37 2.37 0 0 1 1.666.684c.442.437.69 1.03.69 1.65v5.25c0 1.288-1.055 2.333-2.357 2.333H7.94l-1.16 1.153-1.167-1.153H2.36a2.37 2.37 0 0 1-1.667-.683 2.321 2.321 0 0 1-.69-1.65v-5.25c0-.62.248-1.213.69-1.65a2.37 2.37 0 0 1 1.667-.684Z",fill:"#B6D0FC"}),React.createElement("path",{d:"M2.36 2.926h8.84c1.301 0 2.357 1.044 2.357 2.333v5.25c0 .619-.249 1.212-.69 1.65a2.37 2.37 0 0 1-1.668.683H7.94l-1.16 1.154-1.167-1.154H2.36a2.37 2.37 0 0 1-1.667-.683 2.321 2.321 0 0 1-.69-1.65V5.26c0-.619.248-1.212.69-1.65a2.37 2.37 0 0 1 1.667-.683Z",fill:"#CCC"}),React.createElement("path",{d:"M3.538 5.842h6.483c.393 0 .589.195.589.584 0 .389-.196.583-.59.583H3.539c-.393 0-.59-.194-.59-.583 0-.39.197-.584.59-.584ZM3.538 8.76h4.715c.393 0 .59.194.59.582 0 .39-.197.584-.59.584H3.538c-.393 0-.59-.195-.59-.584 0-.388.197-.583.59-.583Z",fill:"#FFF"})));var yr="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbC1ydWxlPSJub256ZXJvIiBmaWxsPSJub25lIj48cGF0aCBkPSJNNC43MTcuMDFoOC44NGMxLjU3MSAwIDIuMzU3Ljc3NyAyLjM1NyAyLjMzMnY1LjI1YzAgMS41NTYtLjc4NiAyLjMzNC0yLjM1NyAyLjMzNGgtOC44NGMtMS41NzIgMC0yLjM1Ny0uNzc4LTIuMzU3LTIuMzM0di01LjI1QzIuMzYuNzg3IDMuMTQ1LjAxIDQuNzE3LjAxWiIgZmlsbD0iIzk5OSIvPjxwYXRoIGQ9Ik0yLjM2IDIuMzQyaDguODRhMi4zNyAyLjM3IDAgMCAxIDEuNjY2LjY4NGMuNDQyLjQzNy42OSAxLjAzLjY5IDEuNjV2NS4yNWMwIDEuMjg4LTEuMDU1IDIuMzMzLTIuMzU3IDIuMzMzSDcuOTRsLTEuMTYgMS4xNTMtMS4xNjctMS4xNTNIMi4zNmEyLjM3IDIuMzcgMCAwIDEtMS42NjctLjY4MyAyLjMyMSAyLjMyMSAwIDAgMS0uNjktMS42NXYtNS4yNWMwLS42Mi4yNDgtMS4yMTMuNjktMS42NWEyLjM3IDIuMzcgMCAwIDEgMS42NjctLjY4NFoiIGZpbGw9IiNCNkQwRkMiLz48cGF0aCBkPSJNMi4zNiAyLjkyNmg4Ljg0YzEuMzAxIDAgMi4zNTcgMS4wNDQgMi4zNTcgMi4zMzN2NS4yNWMwIC42MTktLjI0OSAxLjIxMi0uNjkgMS42NWEyLjM3IDIuMzcgMCAwIDEtMS42NjguNjgzSDcuOTRsLTEuMTYgMS4xNTQtMS4xNjctMS4xNTRIMi4zNmEyLjM3IDIuMzcgMCAwIDEtMS42NjctLjY4MyAyLjMyMSAyLjMyMSAwIDAgMS0uNjktMS42NVY1LjI2YzAtLjYxOS4yNDgtMS4yMTIuNjktMS42NWEyLjM3IDIuMzcgMCAwIDEgMS42NjctLjY4M1oiIGZpbGw9IiNDQ0MiLz48cGF0aCBkPSJNMy41MzggNS44NDJoNi40ODNjLjM5MyAwIC41ODkuMTk1LjU4OS41ODQgMCAuMzg5LS4xOTYuNTgzLS41OS41ODNIMy41MzljLS4zOTMgMC0uNTktLjE5NC0uNTktLjU4MyAwLS4zOS4xOTctLjU4NC41OS0uNTg0Wk0zLjUzOCA4Ljc2aDQuNzE1Yy4zOTMgMCAuNTkuMTk0LjU5LjU4MiAwIC4zOS0uMTk3LjU4NC0uNTkuNTg0SDMuNTM4Yy0uMzkzIDAtLjU5LS4xOTUtLjU5LS41ODQgMC0uMzg4LjE5Ny0uNTgzLjU5LS41ODNaIiBmaWxsPSIjRkZGIi8+PC9nPjwvc3ZnPg==",pr=Object.defineProperty,$r=Object.getOwnPropertySymbols,kr=Object.prototype.hasOwnProperty,Nr=Object.prototype.propertyIsEnumerable,Yr=(St,Dt,zt)=>Dt in St?pr(St,Dt,{enumerable:!0,configurable:!0,writable:!0,value:zt}):St[Dt]=zt,ai=(St,Dt)=>{for(var zt in Dt||(Dt={}))kr.call(Dt,zt)&&Yr(St,zt,Dt[zt]);if($r)for(var zt of $r(Dt))Nr.call(Dt,zt)&&Yr(St,zt,Dt[zt]);return St};const Rr=St=>React.createElement("svg",ai({width:16,height:12,xmlns:"http://www.w3.org/2000/svg"},St),React.createElement("title",null,"\u67E5\u770B1"),React.createElement("g",{fillRule:"nonzero",fill:"none"},React.createElement("path",{d:"M7.965 11.961C2.593 11.961 0 6.926 0 5.981 0 5.035 2.623 0 7.965 0s7.965 4.984 7.965 5.98c0 .997-2.593 5.981-7.965 5.981Zm0-2.208c1.296 0 2.494-.72 3.142-1.886a3.902 3.902 0 0 0 0-3.773c-.648-1.167-1.846-1.886-3.142-1.886-2.004 0-3.629 1.69-3.629 3.773s1.625 3.772 3.629 3.772Z",fill:"#CCC"}),React.createElement("path",{d:"M7.965 8.28c-1.222 0-2.213-1.029-2.213-2.3 0-1.27.991-2.3 2.213-2.3s2.212 1.03 2.212 2.3c0 1.271-.99 2.3-2.212 2.3Z",fill:"#999"})));var ii="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbC1ydWxlPSJub256ZXJvIiBmaWxsPSJub25lIj48cGF0aCBkPSJNNy45NjUgMTEuOTYxQzIuNTkzIDExLjk2MSAwIDYuOTI2IDAgNS45ODEgMCA1LjAzNSAyLjYyMyAwIDcuOTY1IDBzNy45NjUgNC45ODQgNy45NjUgNS45OGMwIC45OTctMi41OTMgNS45ODEtNy45NjUgNS45ODFabTAtMi4yMDhjMS4yOTYgMCAyLjQ5NC0uNzIgMy4xNDItMS44ODZhMy45MDIgMy45MDIgMCAwIDAgMC0zLjc3M2MtLjY0OC0xLjE2Ny0xLjg0Ni0xLjg4Ni0zLjE0Mi0xLjg4Ni0yLjAwNCAwLTMuNjI5IDEuNjktMy42MjkgMy43NzNzMS42MjUgMy43NzIgMy42MjkgMy43NzJaIiBmaWxsPSIjQ0NDIi8+PHBhdGggZD0iTTcuOTY1IDguMjhjLTEuMjIyIDAtMi4yMTMtMS4wMjktMi4yMTMtMi4zIDAtMS4yNy45OTEtMi4zIDIuMjEzLTIuM3MyLjIxMiAxLjAzIDIuMjEyIDIuM2MwIDEuMjcxLS45OSAyLjMtMi4yMTIgMi4zWiIgZmlsbD0iIzk5OSIvPjwvZz48L3N2Zz4=",fi=({style:St={},onClick:Dt,onAssist:zt,onHide:Mr,data:lr,active:Zn,showLine:or})=>y.createElement(y.Fragment,null,y.createElement("div",{className:Zn===(lr==null?void 0:lr.id)?`${Xt.list} ${Xt.active}`:Xt.list,style:St,onClick:()=>Dt(lr)},(lr==null?void 0:lr.video)&&y.createElement("div",{className:Xt.left},y.createElement("img",{src:lr==null?void 0:lr.video_cover}),y.createElement("div",null,y.createElement("img",{src:yt}),y.createElement("span",null,lr==null?void 0:lr.video_duration)),y.createElement("div",{className:Xt.mask})),y.createElement("div",{className:Xt.right},y.createElement("div",{className:Xt.name},y.createElement("img",{src:ee.Z.IMG_SERVER+"/images/"+(lr==null?void 0:lr.image_url),width:30,height:30}),y.createElement("div",{title:lr==null?void 0:lr.name,className:Xt.title},lr==null?void 0:lr.name),(lr==null?void 0:lr.is_authority)&&y.createElement("div",{className:Xt.b},"\u5B98\u65B9"),(lr==null?void 0:lr.is_excellent)&&y.createElement("div",{className:Xt.a},"\u7CBE\u9009")),y.createElement("div",{className:Xt.des},y.createElement(we.Z,{showLines:2,showTextOnly:!0,value:(lr==null?void 0:lr.content)||"\u6682\u65E0\u5185\u5BB9"})),y.createElement("div",{className:Xt.tag},y.createElement("span",{className:"current",onClick:tr=>{tr.stopPropagation(),zt(lr)}},y.createElement("img",{src:lr!=null&&lr.user_liker?gn:ln}),y.createElement("span",{style:{color:lr!=null&&lr.user_liker?"#0152d9":"#656f87"}},lr==null?void 0:lr.praises_count)),y.createElement("span",null,y.createElement("img",{src:yr}),y.createElement("span",null,lr==null?void 0:lr.discusses_count)),y.createElement("span",null,y.createElement("img",{src:ii}),y.createElement("span",null,lr==null?void 0:lr.viewed_count)),(0,on.Ny)()&&y.createElement("span",{className:"current",style:{color:"#0152d9",marginRight:0,userSelect:"none"},onClick:tr=>{tr.stopPropagation(),Mr(lr)}},lr!=null&&lr.is_hidden?"\u53D6\u6D88\u9690\u85CF":"\u9690\u85CF")))),or&&y.createElement("div",{className:Xt.line})),Lr={flex_box_center:"flex_box_center___C6sVF",flex_space_between:"flex_space_between___VEt8l",flex_box_vertical_center:"flex_box_vertical_center___qeD5F",flex_box_center_end:"flex_box_center_end___iYJd9",flex_box_column:"flex_box_column___iAKJf",listForm:"listForm___leDJL",scroll:"scroll___wtFaF",formWrap:"formWrap___p3W41",btns:"btns___Izl4q",main:"main___xTqlG",mainLoading:"mainLoading___QLa9s",tip:"tip___a0tbY",proWarp:"proWarp___BZhOt",pro:"pro___Yp1Rx",mainSucceed:"mainSucceed___HfaTf",del:"del___TXGhB"},wi=oe(25399),Jr=oe(5987),Zr=Object.defineProperty,si=Object.getOwnPropertySymbols,vi=Object.prototype.hasOwnProperty,pi=Object.prototype.propertyIsEnumerable,ri=(St,Dt,zt)=>Dt in St?Zr(St,Dt,{enumerable:!0,configurable:!0,writable:!0,value:zt}):St[Dt]=zt,Er=(St,Dt)=>{for(var zt in Dt||(Dt={}))vi.call(Dt,zt)&&ri(St,zt,Dt[zt]);if(si)for(var zt of si(Dt))pi.call(Dt,zt)&&ri(St,zt,Dt[zt]);return St};const kn=St=>React.createElement("svg",Er({width:32,height:30,xmlns:"http://www.w3.org/2000/svg"},St),React.createElement("title",null,"\u4E0A\u4F20\u89C6\u9891"),React.createElement("path",{d:"M1.6 0C1.175 0 .768.17.468.474A1.63 1.63 0 0 0 0 1.622v3.243h3.237L7.378 0H1.6Zm7.876 0L5.338 4.865h5.9L15.371 0H9.476Zm7.998 0-4.137 4.865h5.896L23.372 0h-5.898Zm8 0-4.138 4.865h6.66V1.622a1.629 1.629 0 0 0-.467-1.148A1.585 1.585 0 0 0 26.397 0h-.924ZM0 6.487v17.837c0 .43.167.844.468 1.148.3.305.707.475 1.132.474h18.61a6.515 6.515 0 0 1 1.652-6.218 6.31 6.31 0 0 1 6.134-1.675V6.487H0Zm11.998 5.675 6.4 4.056-6.4 4.055v-8.11Zm14.399 6.487c-3.092.002-5.597 2.544-5.595 5.678.001 3.134 2.508 5.674 5.6 5.673C29.494 30 32 27.458 32 24.324c0-1.506-.59-2.95-1.641-4.014a5.561 5.561 0 0 0-3.962-1.661Zm0 2.027c.22.003.428.1.574.266.663.6 1.327 1.352 1.99 2.002a.8.8 0 0 1 0 1.14.788.788 0 0 1-1.125 0l-.638-.646v3.724a.814.814 0 0 1-.392.724.79.79 0 0 1-.815 0 .814.814 0 0 1-.392-.724v-3.724l-.637.646a.79.79 0 0 1-.773.215.803.803 0 0 1-.567-.575.816.816 0 0 1 .212-.783c.651-.664 1.333-1.388 1.99-2.002a.778.778 0 0 1 .575-.266l-.002.003Z",fill:"#0152d9",fillRule:"nonzero"}));var Xn="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzIiIGhlaWdodD0iMzAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEuNiAwQzEuMTc1IDAgLjc2OC4xNy40NjguNDc0QTEuNjMgMS42MyAwIDAgMCAwIDEuNjIydjMuMjQzaDMuMjM3TDcuMzc4IDBIMS42Wm03Ljg3NiAwTDUuMzM4IDQuODY1aDUuOUwxNS4zNzEgMEg5LjQ3NlptNy45OTggMC00LjEzNyA0Ljg2NWg1Ljg5NkwyMy4zNzIgMGgtNS44OThabTggMC00LjEzOCA0Ljg2NWg2LjY2VjEuNjIyYTEuNjI5IDEuNjI5IDAgMCAwLS40NjctMS4xNDhBMS41ODUgMS41ODUgMCAwIDAgMjYuMzk3IDBoLS45MjRaTTAgNi40ODd2MTcuODM3YzAgLjQzLjE2Ny44NDQuNDY4IDEuMTQ4LjMuMzA1LjcwNy40NzUgMS4xMzIuNDc0aDE4LjYxYTYuNTE1IDYuNTE1IDAgMCAxIDEuNjUyLTYuMjE4IDYuMzEgNi4zMSAwIDAgMSA2LjEzNC0xLjY3NVY2LjQ4N0gwWm0xMS45OTggNS42NzUgNi40IDQuMDU2LTYuNCA0LjA1NXYtOC4xMVptMTQuMzk5IDYuNDg3Yy0zLjA5Mi4wMDItNS41OTcgMi41NDQtNS41OTUgNS42NzguMDAxIDMuMTM0IDIuNTA4IDUuNjc0IDUuNiA1LjY3M0MyOS40OTQgMzAgMzIgMjcuNDU4IDMyIDI0LjMyNGMwLTEuNTA2LS41OS0yLjk1LTEuNjQxLTQuMDE0YTUuNTYxIDUuNTYxIDAgMCAwLTMuOTYyLTEuNjYxWm0wIDIuMDI3Yy4yMi4wMDMuNDI4LjEuNTc0LjI2Ni42NjMuNiAxLjMyNyAxLjM1MiAxLjk5IDIuMDAyYS44LjggMCAwIDEgMCAxLjE0Ljc4OC43ODggMCAwIDEtMS4xMjUgMGwtLjYzOC0uNjQ2djMuNzI0YS44MTQuODE0IDAgMCAxLS4zOTIuNzI0Ljc5Ljc5IDAgMCAxLS44MTUgMCAuODE0LjgxNCAwIDAgMS0uMzkyLS43MjR2LTMuNzI0bC0uNjM3LjY0NmEuNzkuNzkgMCAwIDEtLjc3My4yMTUuODAzLjgwMyAwIDAgMS0uNTY3LS41NzUuODE2LjgxNiAwIDAgMSAuMjEyLS43ODNjLjY1MS0uNjY0IDEuMzMzLTEuMzg4IDEuOTktMi4wMDJhLjc3OC43NzggMCAwIDEgLjU3NS0uMjY2bC0uMDAyLjAwM1oiIGZpbGw9IiMwMTUyZDkiIGZpbGwtcnVsZT0ibm9uemVybyIvPjwvc3ZnPg==",er=Object.defineProperty,zn=Object.getOwnPropertySymbols,xr=Object.prototype.hasOwnProperty,Br=Object.prototype.propertyIsEnumerable,Wn=(St,Dt,zt)=>Dt in St?er(St,Dt,{enumerable:!0,configurable:!0,writable:!0,value:zt}):St[Dt]=zt,Jn=(St,Dt)=>{for(var zt in Dt||(Dt={}))xr.call(Dt,zt)&&Wn(St,zt,Dt[zt]);if(zn)for(var zt of zn(Dt))Br.call(Dt,zt)&&Wn(St,zt,Dt[zt]);return St};const gr=St=>React.createElement("svg",Jn({width:30,height:30,xmlns:"http://www.w3.org/2000/svg"},St),React.createElement("title",null,"\u4E0A\u4F20\u6210\u529F"),React.createElement("path",{d:"M15 0c8.285 0 15 6.717 15 15 0 8.285-6.715 15-15 15-8.283 0-15-6.715-15-15C0 6.717 6.717 0 15 0Zm10.041 7.5v.01a47.934 47.934 0 0 0-11.232 9.386l-4.372-3.3v-.002L7.5 15.08l7.553 7.42A44.625 44.625 0 0 1 25.5 8.55l-.459-1.05Z",fill:"#44D7B6",fillRule:"nonzero"}));var br="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzAiIGhlaWdodD0iMzAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTE1IDBjOC4yODUgMCAxNSA2LjcxNyAxNSAxNSAwIDguMjg1LTYuNzE1IDE1LTE1IDE1LTguMjgzIDAtMTUtNi43MTUtMTUtMTVDMCA2LjcxNyA2LjcxNyAwIDE1IDBabTEwLjA0MSA3LjV2LjAxYTQ3LjkzNCA0Ny45MzQgMCAwIDAtMTEuMjMyIDkuMzg2bC00LjM3Mi0zLjN2LS4wMDJMNy41IDE1LjA4bDcuNTUzIDcuNDJBNDQuNjI1IDQ0LjYyNSAwIDAgMSAyNS41IDguNTVsLS40NTktMS4wNVoiIGZpbGw9IiM0NEQ3QjYiIGZpbGwtcnVsZT0ibm9uemVybyIvPjwvc3ZnPg==",ui=Object.defineProperty,Ri=Object.getOwnPropertySymbols,gi=Object.prototype.hasOwnProperty,Hi=Object.prototype.propertyIsEnumerable,Oi=(St,Dt,zt)=>Dt in St?ui(St,Dt,{enumerable:!0,configurable:!0,writable:!0,value:zt}):St[Dt]=zt,Pi=(St,Dt)=>{for(var zt in Dt||(Dt={}))gi.call(Dt,zt)&&Oi(St,zt,Dt[zt]);if(Ri)for(var zt of Ri(Dt))Hi.call(Dt,zt)&&Oi(St,zt,Dt[zt]);return St};const ki=St=>React.createElement("svg",Pi({xmlns:"http://www.w3.org/2000/svg",width:20,height:20},St),React.createElement("path",{fill:"#AFBACB",d:"M9.99.02C4.482.02.02 4.482.02 9.99c0 5.506 4.463 9.97 9.97 9.97 5.506 0 9.97-4.464 9.97-9.97 0-5.507-4.464-9.97-9.97-9.97Zm1.636 13.69c-.744 1.19-1.488 2.083-2.827 2.083-.893-.149-1.19-.744-1.042-1.488l1.637-5.506c0-.149 0-.298-.149-.298-.148 0-.446 0-.595.298l-1.042 1.19v-.744c.745-1.19 1.935-2.083 2.828-2.083.744.149 1.19.744 1.042 1.488L9.84 14.305c0 .149 0 .298.148.298.15 0 .447-.15.596-.298l1.041-1.34v.745Zm-.297-7.292c-.596 0-1.19-.446-1.19-1.19 0-.745.446-1.191 1.19-1.191.595 0 1.19.446 1.19 1.19 0 .745-.595 1.191-1.19 1.191Z"}));var Fi="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCI+PHBhdGggZmlsbD0iI0FGQkFDQiIgZD0iTTkuOTkuMDJDNC40ODIuMDIuMDIgNC40ODIuMDIgOS45OWMwIDUuNTA2IDQuNDYzIDkuOTcgOS45NyA5Ljk3IDUuNTA2IDAgOS45Ny00LjQ2NCA5Ljk3LTkuOTcgMC01LjUwNy00LjQ2NC05Ljk3LTkuOTctOS45N1ptMS42MzYgMTMuNjljLS43NDQgMS4xOS0xLjQ4OCAyLjA4My0yLjgyNyAyLjA4My0uODkzLS4xNDktMS4xOS0uNzQ0LTEuMDQyLTEuNDg4bDEuNjM3LTUuNTA2YzAtLjE0OSAwLS4yOTgtLjE0OS0uMjk4LS4xNDggMC0uNDQ2IDAtLjU5NS4yOThsLTEuMDQyIDEuMTl2LS43NDRjLjc0NS0xLjE5IDEuOTM1LTIuMDgzIDIuODI4LTIuMDgzLjc0NC4xNDkgMS4xOS43NDQgMS4wNDIgMS40ODhMOS44NCAxNC4zMDVjMCAuMTQ5IDAgLjI5OC4xNDguMjk4LjE1IDAgLjQ0Ny0uMTUuNTk2LS4yOThsMS4wNDEtMS4zNHYuNzQ1Wm0tLjI5Ny03LjI5MmMtLjU5NiAwLTEuMTktLjQ0Ni0xLjE5LTEuMTkgMC0uNzQ1LjQ0Ni0xLjE5MSAxLjE5LTEuMTkxLjU5NSAwIDEuMTkuNDQ2IDEuMTkgMS4xOSAwIC43NDUtLjU5NSAxLjE5MS0xLjE5IDEuMTkxWiIvPjwvc3ZnPg==",Ni=Object.defineProperty,qi=Object.getOwnPropertySymbols,So=Object.prototype.hasOwnProperty,xo=Object.prototype.propertyIsEnumerable,eo=(St,Dt,zt)=>Dt in St?Ni(St,Dt,{enumerable:!0,configurable:!0,writable:!0,value:zt}):St[Dt]=zt,Yi=(St,Dt)=>{for(var zt in Dt||(Dt={}))So.call(Dt,zt)&&eo(St,zt,Dt[zt]);if(qi)for(var zt of qi(Dt))xo.call(Dt,zt)&&eo(St,zt,Dt[zt]);return St},oi=(St,Dt,zt)=>new Promise((Mr,lr)=>{var Zn=cr=>{try{tr(zt.next(cr))}catch(Pr){lr(Pr)}},or=cr=>{try{tr(zt.throw(cr))}catch(Pr){lr(Pr)}},tr=cr=>cr.done?Mr(cr.value):Promise.resolve(cr.value).then(Zn,or);tr((zt=zt.apply(St,Dt)).next())});const Xr=(St,Dt)=>{var zt,Mr,lr;const{uploadInfo:Zn={}}=Dt.payload;switch(Dt.type){case"addVideo":return{videoList:[...St.videoList,{name:Zn.file.name,size:Zn.file.size,type:Zn.file.type,fileHash:Zn.fileHash,state:Zn.state,video_id:Zn.videoId,attachment_id:"",article_id:-1,loaded:0,title:""}]};case"removeVideo":return{videoList:St.videoList.filter(or=>or.name!==Dt.payload.name)};case"replaceVideo":return{videoList:Dt.payload};case"removeAll":return[];case"updateProgress":return{videoList:St.videoList.map(or=>or.name===Dt.payload.uploadInfo.file.name?Yi(Yi({},or),{loaded:Dt.payload.progressPercent,video_id:Zn.videoId,fileHash:Zn.fileHash}):or)};case"updateTitle":return{videoList:(zt=St.videoList)==null?void 0:zt.map(or=>or.name===Dt.payload.item.name?Yi(Yi({},or),{title:Dt.payload.title}):or)};case"updateImg":return{videoList:(Mr=St.videoList)==null?void 0:Mr.map(or=>or.name===Dt.payload.item.name?Yi(Yi({},or),{attachment_id:Dt.payload.attachment_id}):or)};case"updateImg":return{videoList:(lr=St.videoList)==null?void 0:lr.map(or=>or.name===Dt.payload.item.name?Yi(Yi({},or),{attachment_id:Dt.payload.attachment_id}):or)};default:return[]}};var ro=({onClose:St,onOk:Dt,identifier:zt,active:Mr})=>{var lr,Zn;const[or]=Ue.default.useForm(),[tr,cr]=(0,y.useState)({}),[Pr,Wi]=(0,y.useState)(!1),[Ci,Ji]=(0,y.useState)(!1),[li,Qi]=(0,y.useReducer)(Xr,{videoList:[]}),Ti=(0,on.eY)(),ct=(0,de.useParams)(),at=(0,y.useRef)();(0,y.useEffect)(()=>{Mr&&Et()},[Mr]);const Et=()=>oi(void 0,null,function*(){var Fn,Dn,Pn,wr,ur,Tr,zr,Wr,Gr,Ar;const Ir=yield(0,x.M3)(zt,{active:Mr});if((Ir==null?void 0:Ir.status)===0){const Vr={name:(Fn=Ir==null?void 0:Ir.data)==null?void 0:Fn.name,content:(Dn=Ir==null?void 0:Ir.data)==null?void 0:Dn.content};or.setFieldsValue(Vr),cr(Vr),(wr=(Pn=Ir==null?void 0:Ir.data)==null?void 0:Pn.videos)!=null&&wr[0]&&Qi({type:"replaceVideo",payload:[{video_id:(zr=(Tr=(ur=Ir==null?void 0:Ir.data)==null?void 0:ur.videos)==null?void 0:Tr[0])==null?void 0:zr.video_id,name:(Ar=(Gr=(Wr=Ir==null?void 0:Ir.data)==null?void 0:Wr.videos)==null?void 0:Gr[0])==null?void 0:Ar.title,loaded:100}]})}}),Rt=(Fn,Dn)=>{cr(Yi({},Dn))},Ht=Fn=>oi(void 0,null,function*(){const Dn={videos:li.videoList,articles:Fn};Ji(!0);let Pn;Mr?(Dn.active=Mr,Pn=yield(0,x.gu)(zt,Dn)):Pn=yield(0,x.bx)(zt,Dn),(Pn==null?void 0:Pn.status)===0&&(console.log(Mr||(Pn==null?void 0:Pn.id),44),Dt(Mr||(Pn==null?void 0:Pn.id))),Ji(!1)}),Wt=()=>{const Fn=document.getElementById("fileUpload");Fn.value=""},Zt=Fn=>{var Dn='{"Vod":{}}';if(Wi(!0),at.current){at.current.addFile(Fn,null,null,null,Dn);return}(0,Jr.o)(Ti==null?void 0:Ti.login,"",{create:!at,addFileSuccess:Pn=>{Qi({type:"addVideo",payload:{uploadInfo:Pn}})},onUploadProgress:(Pn,wr,ur)=>{const Tr=Math.ceil(ur*100);Qi({type:"updateProgress",payload:{uploadInfo:Pn,progressPercent:Tr}}),Wt()},onUploadFailed:Pn=>{ae.ZP.info("\u89C6\u9891\u4E91\u670D\u52A1\u51FA\u73B0\u5F02\u5E38\uFF0C\u8BF7\u91CD\u65B0\u4E0A\u4F20\u3002")},onUploadEnd:Pn=>{Wi(!1)},onUploadSucceed:Pn=>{Wi(!1)},onUploadError:Pn=>{Wi(!1)},gotUploader:Pn=>{Pn.addFile(Fn,null,null,null,Dn),at.current=Pn}})},Qt=Fn=>{var Dn;const wr=Fn.target.files[0];if(!wr){Wt();return}let ur=wr.name.toLowerCase();if(ur&&ur.indexOf(".avi")==-1&&ur.indexOf(".flv")==-1&&ur.indexOf(".f4v")==-1&&ur.indexOf(".m4v")==-1&&ur.indexOf(".mov")==-1&&ur.indexOf(".mp4")==-1&&ur.indexOf(".rmvb")==-1&&ur.indexOf(".swf")==-1&&ur.indexOf(".webm")==-1&&ur.indexOf(".wmv")==-1){ae.ZP.info("\u4E0D\u652F\u6301\u7684\u89C6\u9891\u683C\u5F0F"),Wt();return}if(wr.size>1024*1024*1024){ae.ZP.info("\u89C6\u9891\u5927\u5C0F\u8D85\u8FC71024M"),Wt();return}if((Dn=li.videoList)!=null&&Dn.find(Tr=>Tr.name===wr.name)){ae.ZP.info("\u4F60\u4E0D\u80FD\u4E0A\u4F20\u540C\u4E00\u4E2A\u89C6\u9891\u6587\u4EF6\u540D\u79F0\uFF0C\u8BF7\u91CD\u65B0\u9009\u62E9\u3002"),Wt();return}Zt(wr)},sn=(Fn,Dn)=>{se.default.confirm({title:"\u63D0\u793A",centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:y.createElement("div",{className:"tc"},"\u60A8\u786E\u8BA4\u8981",Dn?"\u5220\u9664":"\u53D6\u6D88\u4E0A\u4F20","\u8BE5\u89C6\u9891\u5417\uFF1F"),onOk:()=>{Wt(),Qi({type:"removeVideo",payload:{name:Fn}})}})},un=()=>y.createElement("label",{htmlFor:"fileUpload",className:Lr.main},y.createElement("img",{src:Xn,alt:""}),y.createElement("span",null,"\u4E0A\u4F20\u89C6\u9891")),Bn=Fn=>y.createElement("div",{className:Lr.mainLoading},y.createElement("div",{className:Lr.proWarp},y.createElement("div",{className:Lr.pro},y.createElement("div",{style:{width:Fn}})),y.createElement("span",null,Fn||0,"%")),y.createElement("aside",null,"\u4E0A\u4F20\u4E2D"),y.createElement("div",{className:Lr.tip},y.createElement(wi.Z,{getPopupContainer:Dn=>Dn.parentNode,title:y.createElement("div",null,y.createElement("div",null,"1\u3001\u4E0A\u4F20\u89C6\u9891\uFF0C\u5373\u8868\u793A\u60A8\u5DF2\u540C\u610F",y.createElement("a",{className:"current c-light-primary",target:"_blank",href:"/users/innov/videos/protocol"},"\u4E0A\u4F20\u5185\u5BB9\u534F\u8BAE"),"\uFF0C\u4E0D\u5F97\u4E0A\u4F20\u672A\u7ECF\u4ED6\u4EBA\u6388\u6743\u7684\u4F5C\u54C1\uFF1B"),y.createElement("div",null,"2\u3001\u4E0D\u652F\u6301\u65AD\u70B9\u7EED\u4F20\uFF0C\u6587\u4EF6\u5927\u5C0F\u8BF7\u52FF\u8D85\u8FC71G\uFF1B"),y.createElement("div",null,"3\u3001\u652F\u6301\u6587\u4EF6\u683C\u5F0F\uFF1Aavi\u3001flv\u3001f4v\u3001m4v\u3001mov\u3001mp4\u3001rmvb\u3001swf\u3001webm\u3001wmv\uFF1B"))},y.createElement("img",{src:Fi,alt:""})))),an=Fn=>y.createElement("div",{className:Lr.mainSucceed},y.createElement("img",{src:br,alt:""}),y.createElement("span",null,"\u4E0A\u4F20\u6210\u529F"),y.createElement("div",{className:Lr.tip},y.createElement(wi.Z,{getPopupContainer:Dn=>Dn.parentNode,title:y.createElement("div",null,y.createElement("div",null,"1\u3001\u4E0A\u4F20\u89C6\u9891\uFF0C\u5373\u8868\u793A\u60A8\u5DF2\u540C\u610F",y.createElement("a",{className:"current c-light-primary",target:"_blank",href:"/users/innov/videos/protocol"},"\u4E0A\u4F20\u5185\u5BB9\u534F\u8BAE"),"\uFF0C\u4E0D\u5F97\u4E0A\u4F20\u672A\u7ECF\u4ED6\u4EBA\u6388\u6743\u7684\u4F5C\u54C1\uFF1B"),y.createElement("div",null,"2\u3001\u4E0D\u652F\u6301\u65AD\u70B9\u7EED\u4F20\uFF0C\u6587\u4EF6\u5927\u5C0F\u8BF7\u52FF\u8D85\u8FC71G\uFF1B"),y.createElement("div",null,"3\u3001\u652F\u6301\u6587\u4EF6\u683C\u5F0F\uFF1Aavi\u3001flv\u3001f4v\u3001m4v\u3001mov\u3001mp4\u3001rmvb\u3001swf\u3001webm\u3001wmv\uFF1B"))},y.createElement("img",{src:Fi,alt:""}))),y.createElement("div",{className:Lr.del,onClick:()=>sn(Fn.name,Fn.loaded==100)},y.createElement("i",{className:"iconfont icon-shanchu7 mr5"}),"\u5220\u9664\u89C6\u9891")),_n=()=>{var Fn;return y.createElement(y.Fragment,null,(Fn=li.videoList)==null?void 0:Fn.map((Dn,Pn)=>y.createElement(y.Fragment,{key:Pn},Dn.loaded==100?an(Dn):Bn(Dn.loaded))))},mn=()=>{se.default.confirm({centered:!0,width:500,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u6CE8\u610F",icon:null,className:"custom-modal-divider",content:"\u60A8\u6B63\u5728\u7F16\u5199\u9898\u89E3\uFF0C\u70B9\u51FB\u5173\u95ED\u540E\uFF0C\u60A8\u7684\u9898\u89E3\u5185\u5BB9\u5C06\u4E0D\u4F1A\u8FDB\u884C\u4FDD\u5B58\u3002",onOk:St})},hn=(lr=li.videoList)==null?void 0:lr.length;return y.createElement("div",{className:Lr.listForm},y.createElement("header",null,Mr?"\u7F16\u8F91":"\u53D1\u5E03","\u9898\u89E3"),y.createElement("section",{className:Lr.scroll,id:"sss"},y.createElement("div",{className:Lr.formWrap}," ",y.createElement(Ue.default,{form:or,scrollToFirstError:!0,layout:"vertical",onValuesChange:Rt,onFinish:Ht},y.createElement(Ue.default.Item,{name:"name",label:"\u6807\u9898:",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u540D\u79F0"},{max:60,message:"\u8BF7\u8F93\u5165\u540D\u79F0\uFF0C\u6700\u5927\u9650\u523660\u4E2A\u5B57\u7B26"},{whitespace:!0,message:"\u8BF7\u52FF\u8F93\u5165\u7A7A\u683C"}]},y.createElement(Ge.default,{bordered:!1,placeholder:"\u8BF7\u8F93\u5165\u540D\u79F0\uFF0C\u6700\u5927\u9650\u523660\u4E2A\u5B57\u7B26",suffix:`${((Zn=tr.name)==null?void 0:Zn.length)||0}/60`})),y.createElement(Ue.default.Item,{name:"content",label:"\u5185\u5BB9:"},y.createElement(ir.Z,{defaultValue:tr.content||"",watch:!0})))),y.createElement("div",{className:Lr.upload},hn?_n():un(),y.createElement("input",{type:"file",id:"fileUpload",style:{display:"none"},onChange:Qt,accept:".mkv, .flv, .f4v, .rmvb, .swf, video/mp4,video/x-m4v,video/flv,video/f4v,video/rmvb,video/swf,video/*"}))),y.createElement("div",{className:Lr.btns},y.createElement(Ke.ZP,{onClick:mn,type:"primary",ghost:!0},"\u5173\u95ED"),y.createElement(Ke.ZP,{loading:Ci,disabled:Pr,onClick:()=>or.submit(),type:"primary"},"\u53D1\u5E03\u9898\u89E3")))},ao={flex_box_center:"flex_box_center___Udvu8",flex_space_between:"flex_space_between___WNLp1",flex_box_vertical_center:"flex_box_vertical_center___ecch5",flex_box_center_end:"flex_box_center_end___cu_DJ",flex_box_column:"flex_box_column___zF2CU",listDetails:"listDetails___HpDwH",head:"head___wipEz",name:"name___qdH8S",title:"title___B0yUa",a:"a___LB6ZS",b:"b___yvOON",tag:"tag___bRCso",btn:"btn___akBxg",scroll:"scroll___JKC_q",video:"video___nEr4F",html:"html___GDNSx",g:"g___LSOhO",btns:"btns___Ci727"},la=oe(458),Vo=Object.defineProperty,Ko=Object.getOwnPropertySymbols,ha=Object.prototype.hasOwnProperty,wo=Object.prototype.propertyIsEnumerable,Zo=(St,Dt,zt)=>Dt in St?Vo(St,Dt,{enumerable:!0,configurable:!0,writable:!0,value:zt}):St[Dt]=zt,pa=(St,Dt)=>{for(var zt in Dt||(Dt={}))ha.call(Dt,zt)&&Zo(St,zt,Dt[zt]);if(Ko)for(var zt of Ko(Dt))wo.call(Dt,zt)&&Zo(St,zt,Dt[zt]);return St};const xa=St=>React.createElement("svg",pa({xmlns:"http://www.w3.org/2000/svg",xmlnsXlink:"http://www.w3.org/1999/xlink",width:15,height:16},St),React.createElement("defs",null,React.createElement("path",{id:"jx_svg__a",d:"M6.385.257c.616-.343 1.616-.342 2.23 0l5.27 2.94C14.501 3.538 15 4.38 15 5.071v5.856c0 .692-.501 1.533-1.115 1.876l-5.27 2.939c-.616.343-1.616.342-2.23 0l-5.27-2.94C.499 12.462 0 11.622 0 10.929V5.072C0 4.38.501 3.54 1.115 3.196Zm1.423 3.817c-.169-.341-.446-.341-.615 0L6.38 5.717c-.169.341-.616.665-.994.72l-1.82.264c-.378.055-.464.317-.19.583l1.317 1.278c.273.266.444.79.38 1.165l-.31 1.806c-.066.376.158.538.496.36l1.628-.853c.338-.177.89-.177 1.23 0l1.627.853c.337.177.561.015.497-.36l-.31-1.806c-.065-.375.105-.899.379-1.165l1.316-1.278c.274-.266.188-.529-.19-.583l-1.819-.264c-.377-.054-.825-.378-.994-.72Z"})),React.createElement("g",{fill:"none",fillRule:"evenodd"},React.createElement("mask",{id:"jx_svg__b",fill:"#fff"},React.createElement("use",{xlinkHref:"#jx_svg__a"})),React.createElement("use",{fill:"#8DC9FF",fillRule:"nonzero",xlinkHref:"#jx_svg__a"}),React.createElement("circle",{cx:-1.5,cy:-3.5,r:16.5,fill:"#C1E2FF",fillRule:"nonzero",mask:"url(#jx_svg__b)"}),React.createElement("circle",{cx:-2.5,cy:-4.5,r:12.5,fill:"#EEF7FF",fillRule:"nonzero",mask:"url(#jx_svg__b)"})));var ko="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMTUiIGhlaWdodD0iMTYiPjxkZWZzPjxwYXRoIGlkPSJhIiBkPSJNNi4zODUuMjU3Yy42MTYtLjM0MyAxLjYxNi0uMzQyIDIuMjMgMGw1LjI3IDIuOTRDMTQuNTAxIDMuNTM4IDE1IDQuMzggMTUgNS4wNzF2NS44NTZjMCAuNjkyLS41MDEgMS41MzMtMS4xMTUgMS44NzZsLTUuMjcgMi45MzljLS42MTYuMzQzLTEuNjE2LjM0Mi0yLjIzIDBsLTUuMjctMi45NEMuNDk5IDEyLjQ2MiAwIDExLjYyMiAwIDEwLjkyOVY1LjA3MkMwIDQuMzguNTAxIDMuNTQgMS4xMTUgMy4xOTZabTEuNDIzIDMuODE3Yy0uMTY5LS4zNDEtLjQ0Ni0uMzQxLS42MTUgMEw2LjM4IDUuNzE3Yy0uMTY5LjM0MS0uNjE2LjY2NS0uOTk0LjcybC0xLjgyLjI2NGMtLjM3OC4wNTUtLjQ2NC4zMTctLjE5LjU4M2wxLjMxNyAxLjI3OGMuMjczLjI2Ni40NDQuNzkuMzggMS4xNjVsLS4zMSAxLjgwNmMtLjA2Ni4zNzYuMTU4LjUzOC40OTYuMzZsMS42MjgtLjg1M2MuMzM4LS4xNzcuODktLjE3NyAxLjIzIDBsMS42MjcuODUzYy4zMzcuMTc3LjU2MS4wMTUuNDk3LS4zNmwtLjMxLTEuODA2Yy0uMDY1LS4zNzUuMTA1LS44OTkuMzc5LTEuMTY1bDEuMzE2LTEuMjc4Yy4yNzQtLjI2Ni4xODgtLjUyOS0uMTktLjU4M2wtMS44MTktLjI2NGMtLjM3Ny0uMDU0LS44MjUtLjM3OC0uOTk0LS43MloiLz48L2RlZnM+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48bWFzayBpZD0iYiIgZmlsbD0iI2ZmZiI+PHVzZSB4bGluazpocmVmPSIjYSIvPjwvbWFzaz48dXNlIGZpbGw9IiM4REM5RkYiIGZpbGwtcnVsZT0ibm9uemVybyIgeGxpbms6aHJlZj0iI2EiLz48Y2lyY2xlIGN4PSItMS41IiBjeT0iLTMuNSIgcj0iMTYuNSIgZmlsbD0iI0MxRTJGRiIgZmlsbC1ydWxlPSJub256ZXJvIiBtYXNrPSJ1cmwoI2IpIi8+PGNpcmNsZSBjeD0iLTIuNSIgY3k9Ii00LjUiIHI9IjEyLjUiIGZpbGw9IiNFRUY3RkYiIGZpbGwtcnVsZT0ibm9uemVybyIgbWFzaz0idXJsKCNiKSIvPjwvZz48L3N2Zz4=",Za=Object.defineProperty,Va=Object.getOwnPropertySymbols,Ii=Object.prototype.hasOwnProperty,Zi=Object.prototype.propertyIsEnumerable,Ei=(St,Dt,zt)=>Dt in St?Za(St,Dt,{enumerable:!0,configurable:!0,writable:!0,value:zt}):St[Dt]=zt,Mi=(St,Dt)=>{for(var zt in Dt||(Dt={}))Ii.call(Dt,zt)&&Ei(St,zt,Dt[zt]);if(Va)for(var zt of Va(Dt))Zi.call(Dt,zt)&&Ei(St,zt,Dt[zt]);return St};const io=St=>React.createElement("svg",Mi({xmlns:"http://www.w3.org/2000/svg",xmlnsXlink:"http://www.w3.org/1999/xlink",width:16,height:16},St),React.createElement("defs",null,React.createElement("path",{id:"gf_svg__a",d:"m8 0 1.857 1.073h2.146l1.071 1.854L14.931 4v2.144L16 8l-1.069 1.857V12l-1.858 1.072-1.071 1.856H9.857L8 16l-1.855-1.073H4l-1.072-1.856L1.072 12V9.857L0 8l1.072-1.856V4l1.857-1.073 1.072-1.854h2.145L8 0Zm2.91 6.385H4.796V12h1.246v-.451h4.026v.435h1.247V9.196H6.043v-.515h4.866V6.385Zm-.84 3.681v.613H6.042v-.613h4.026ZM9.705 7.24v.588H6.043v-.588h3.663ZM8.615 4l-1.48.137c.055.133.12.284.192.453l.076.175H4v1.426h1.195v-.483h5.61v.483H12V4.765H8.883c-.078-.23-.148-.43-.21-.602L8.616 4Z"})),React.createElement("g",{fill:"none",fillRule:"evenodd"},React.createElement("mask",{id:"gf_svg__b",fill:"#fff"},React.createElement("use",{xlinkHref:"#gf_svg__a"})),React.createElement("use",{fill:"#8DC9FF",fillRule:"nonzero",xlinkHref:"#gf_svg__a"}),React.createElement("circle",{cx:.5,cy:-3.5,r:16.5,fill:"#C1E2FF",fillRule:"nonzero",mask:"url(#gf_svg__b)"}),React.createElement("circle",{cx:-.5,cy:-4.5,r:12.5,fill:"#EEF7FF",fillRule:"nonzero",mask:"url(#gf_svg__b)"})));var to="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiPjxkZWZzPjxwYXRoIGlkPSJhIiBkPSJtOCAwIDEuODU3IDEuMDczaDIuMTQ2bDEuMDcxIDEuODU0TDE0LjkzMSA0djIuMTQ0TDE2IDhsLTEuMDY5IDEuODU3VjEybC0xLjg1OCAxLjA3Mi0xLjA3MSAxLjg1Nkg5Ljg1N0w4IDE2bC0xLjg1NS0xLjA3M0g0bC0xLjA3Mi0xLjg1NkwxLjA3MiAxMlY5Ljg1N0wwIDhsMS4wNzItMS44NTZWNGwxLjg1Ny0xLjA3MyAxLjA3Mi0xLjg1NGgyLjE0NUw4IDBabTIuOTEgNi4zODVINC43OTZWMTJoMS4yNDZ2LS40NTFoNC4wMjZ2LjQzNWgxLjI0N1Y5LjE5Nkg2LjA0M3YtLjUxNWg0Ljg2NlY2LjM4NVptLS44NCAzLjY4MXYuNjEzSDYuMDQydi0uNjEzaDQuMDI2Wk05LjcwNSA3LjI0di41ODhINi4wNDN2LS41ODhoMy42NjNaTTguNjE1IDRsLTEuNDguMTM3Yy4wNTUuMTMzLjEyLjI4NC4xOTIuNDUzbC4wNzYuMTc1SDR2MS40MjZoMS4xOTV2LS40ODNoNS42MXYuNDgzSDEyVjQuNzY1SDguODgzYy0uMDc4LS4yMy0uMTQ4LS40My0uMjEtLjYwMkw4LjYxNiA0WiIvPjwvZGVmcz48ZyBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPjxtYXNrIGlkPSJiIiBmaWxsPSIjZmZmIj48dXNlIHhsaW5rOmhyZWY9IiNhIi8+PC9tYXNrPjx1c2UgZmlsbD0iIzhEQzlGRiIgZmlsbC1ydWxlPSJub256ZXJvIiB4bGluazpocmVmPSIjYSIvPjxjaXJjbGUgY3g9Ii41IiBjeT0iLTMuNSIgcj0iMTYuNSIgZmlsbD0iI0MxRTJGRiIgZmlsbC1ydWxlPSJub256ZXJvIiBtYXNrPSJ1cmwoI2IpIi8+PGNpcmNsZSBjeD0iLS41IiBjeT0iLTQuNSIgcj0iMTIuNSIgZmlsbD0iI0VFRjdGRiIgZmlsbC1ydWxlPSJub256ZXJvIiBtYXNrPSJ1cmwoI2IpIi8+PC9nPjwvc3ZnPg==",ea=Object.defineProperty,Wo=Object.getOwnPropertySymbols,ca=Object.prototype.hasOwnProperty,$o=Object.prototype.propertyIsEnumerable,Na=(St,Dt,zt)=>Dt in St?ea(St,Dt,{enumerable:!0,configurable:!0,writable:!0,value:zt}):St[Dt]=zt,os=(St,Dt)=>{for(var zt in Dt||(Dt={}))ca.call(Dt,zt)&&Na(St,zt,Dt[zt]);if(Wo)for(var zt of Wo(Dt))$o.call(Dt,zt)&&Na(St,zt,Dt[zt]);return St};const Aa=St=>React.createElement("svg",os({width:22,height:20,xmlns:"http://www.w3.org/2000/svg"},St),React.createElement("title",null,"\u5927\u70B9\u8D5E"),React.createElement("g",{fillRule:"nonzero",fill:"none"},React.createElement("path",{d:"M3.566 19.08V8.134c0-.443-.318-.802-.71-.802H1.34c-.73 0-1.322.67-1.322 1.496v9.558c0 .827.593 1.496 1.322 1.496h1.515c.392 0 .71-.36.71-.802Z",fill:"#A3D3FF"}),React.createElement("path",{d:"M4.585 19.303V7.9c0-.263.188-.495.459-.559.955-.229 3.147-1.049 4.08-3.848.567-2.451 1.182-3.607 3.008-3.469 1.826.139 1.948 1.804 1.948 2.312v3.93s-.148.602.468.649c.617.046 5.426 0 5.426 0s2.639-.042 1.8 3.031c-.73 2.673-2.173 6.974-2.537 8.05a2.324 2.324 0 0 1-.324.626c-.353.483-1.094 1.258-2.228 1.258H5.201c-.341.002-.616-.257-.616-.577Z",fill:"#FFF"})));var Ka="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjIiIGhlaWdodD0iMjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbC1ydWxlPSJub256ZXJvIiBmaWxsPSJub25lIj48cGF0aCBkPSJNMy41NjYgMTkuMDhWOC4xMzRjMC0uNDQzLS4zMTgtLjgwMi0uNzEtLjgwMkgxLjM0Yy0uNzMgMC0xLjMyMi42Ny0xLjMyMiAxLjQ5NnY5LjU1OGMwIC44MjcuNTkzIDEuNDk2IDEuMzIyIDEuNDk2aDEuNTE1Yy4zOTIgMCAuNzEtLjM2LjcxLS44MDJaIiBmaWxsPSIjQTNEM0ZGIi8+PHBhdGggZD0iTTQuNTg1IDE5LjMwM1Y3LjljMC0uMjYzLjE4OC0uNDk1LjQ1OS0uNTU5Ljk1NS0uMjI5IDMuMTQ3LTEuMDQ5IDQuMDgtMy44NDguNTY3LTIuNDUxIDEuMTgyLTMuNjA3IDMuMDA4LTMuNDY5IDEuODI2LjEzOSAxLjk0OCAxLjgwNCAxLjk0OCAyLjMxMnYzLjkzcy0uMTQ4LjYwMi40NjguNjQ5Yy42MTcuMDQ2IDUuNDI2IDAgNS40MjYgMHMyLjYzOS0uMDQyIDEuOCAzLjAzMWMtLjczIDIuNjczLTIuMTczIDYuOTc0LTIuNTM3IDguMDVhMi4zMjQgMi4zMjQgMCAwIDEtLjMyNC42MjZjLS4zNTMuNDgzLTEuMDk0IDEuMjU4LTIuMjI4IDEuMjU4SDUuMjAxYy0uMzQxLjAwMi0uNjE2LS4yNTctLjYxNi0uNTc3WiIgZmlsbD0iI0ZGRiIvPjwvZz48L3N2Zz4=",Ya={flex_box_center:"flex_box_center___Fl60v",flex_space_between:"flex_space_between___bECvI",flex_box_vertical_center:"flex_box_vertical_center___NasnL",flex_box_center_end:"flex_box_center_end___llsAF",flex_box_column:"flex_box_column___KaTPF",discuss:"discuss___fk6PE",reply:"reply___pOmly",pagination:"pagination___qEsHX"},Ba=oe(77019),as=oe(5269),Xa={flex_box_center:"flex_box_center___qGmgZ",flex_space_between:"flex_space_between___PeDhE",flex_box_vertical_center:"flex_box_vertical_center___avs2o",flex_box_center_end:"flex_box_center_end___bpXQB",flex_box_column:"flex_box_column___bc5wd",discussItem:"discussItem___zcesj",wrap:"wrap___ezVW4",list:"list___EEOWp",btns:"btns___Niwl7",secondLevelDiscuss:"secondLevelDiscuss___TXG1b",line:"line___ejh2a",thirdlyLevelDiscuss:"thirdlyLevelDiscuss___HRI5Q"},il=(St,Dt,zt)=>new Promise((Mr,lr)=>{var Zn=cr=>{try{tr(zt.next(cr))}catch(Pr){lr(Pr)}},or=cr=>{try{tr(zt.throw(cr))}catch(Pr){lr(Pr)}},tr=cr=>cr.done?Mr(cr.value):Promise.resolve(cr.value).then(Zn,or);tr((zt=zt.apply(St,Dt)).next())});const Ja=({id:St,cb:Dt})=>{const[zt,Mr]=(0,y.useState)("");return y.createElement("aside",{className:"mt10"},y.createElement(ir.Z,{defaultValue:zt,id:"writeForumsReviewId",onChange:lr=>{Mr(lr)},placeholder:"\u6211\u8981\u56DE\u590D...",height:240}),y.createElement(Ba.Z,null,y.createElement(as.Z,{flex:"1"}),y.createElement(as.Z,null,y.createElement(Ke.ZP,{type:"primary",size:"middle",onClick:()=>il(void 0,null,function*(){zt===""?ae.ZP.error("\u8BF7\u8F93\u5165\u5185\u5BB9"):Dt(St,zt)})},"\u53D1\u9001"))))},vs=({data:St})=>{var Dt;return y.createElement("div",{className:Xa.thirdlyLevelDiscuss},y.createElement("span",{className:"c-grey-333"},y.createElement("span",{className:"font 14 c-light-primary"},(Dt=St==null?void 0:St.author)==null?void 0:Dt.name),"@",y.createElement("span",{className:"font 14 c-light-primary"},St==null?void 0:St.parent_name),":"),y.createElement(we.Z,{value:St==null?void 0:St.content}))},Wa=({data:St,onReplyDiscuss:Dt,thirdlyReply:zt,setThirdlyReply:Mr})=>{var lr,Zn,or,tr;const cr=(0,on.eY)();return console.log(cr,"user"),y.createElement("div",{className:Xa.list},y.createElement("img",{src:ee.Z.IMG_SERVER+"/images/"+((lr=St==null?void 0:St.author)==null?void 0:lr.image_url)}),y.createElement("div",{className:Xa.wrap},y.createElement("div",{className:"font14",style:{marginBottom:6}},y.createElement("span",{className:"c-grey-333"},(Zn=St==null?void 0:St.author)==null?void 0:Zn.name),(cr==null?void 0:cr.login)!==((or=St==null?void 0:St.author)==null?void 0:or.login)&&y.createElement("span",{onClick:()=>Mr(St==null?void 0:St.id),className:"c-grey-999 current",style:{float:"right"}},y.createElement("i",{className:"iconfont icon-huifu3 mr3 font12"}),y.createElement("span",null,"\u56DE\u590D"))),y.createElement(we.Z,{value:St==null?void 0:St.content}),(tr=St==null?void 0:St.children)==null?void 0:tr.map(Pr=>y.createElement(vs,{key:Pr.id,data:Pr})),zt===(St==null?void 0:St.id)&&y.createElement("div",null,y.createElement(Ja,{id:St==null?void 0:St.id,cb:Dt}),y.createElement("div",{style:{textAlign:"end",paddingTop:20},onClick:()=>Mr(null),className:"c-light-primary current"},y.createElement("i",{style:{transform:"scale(0.7)",display:"inline-block"},className:"iconfont icon-shouqi font12"}),"\u6536\u8D77\u56DE\u590D")),y.createElement("div",{className:Xa.line})))};var $s=({data:St,onReplyDiscuss:Dt,secondReply:zt,setSecondReply:Mr,thirdlyReply:lr,setThirdlyReply:Zn,onPlusDiscuss:or})=>{var tr,cr,Pr,Wi;const[Ci,Ji]=(0,y.useState)(!1);return console.log(St,"data"),y.createElement("div",{className:Xa.discussItem},y.createElement("div",{className:Xa.list},y.createElement("img",{src:ee.Z.IMG_SERVER+"/images/"+((tr=St==null?void 0:St.author)==null?void 0:tr.image_url)}),y.createElement("div",{className:Xa.wrap},y.createElement("div",{className:"font14",style:{marginBottom:6}},y.createElement("span",{className:"c-grey-333 mr30"},(cr=St==null?void 0:St.author)==null?void 0:cr.name),y.createElement("span",{className:"c-grey-999"},St==null?void 0:St.time)),y.createElement(we.Z,{value:St==null?void 0:St.content}),y.createElement("div",{className:Xa.btns},y.createElement("div",{onClick:()=>or(St==null?void 0:St.id),className:St!=null&&St.user_praise?"c-light-primary":"c-grey-999"},y.createElement("i",{className:"iconfont icon-xiaodianzan2 mr3"}),y.createElement("span",null,St==null?void 0:St.praise_count)),y.createElement("div",{onClick:()=>{var li;((li=St==null?void 0:St.children)==null?void 0:li.length)!==0&&(Mr(null),Ji(!Ci))},style:{color:Ci?"#0152d9":"#999999"}},y.createElement("i",{className:"iconfont icon-xiaopinglun2 mr3"}),y.createElement("span",null,Ci?"\u6536\u8D77\u8BC4\u8BBA":(Pr=St==null?void 0:St.children)==null?void 0:Pr.length)),y.createElement("div",{onClick:()=>{Ji(!1),Mr(zt===(St==null?void 0:St.id)?null:St==null?void 0:St.id)},style:{color:zt===(St==null?void 0:St.id)?"#0152d9":"#999999"}},y.createElement("i",{className:"iconfont icon-huifu3 mr3"}),y.createElement("span",null,zt===(St==null?void 0:St.id)?"\u6536\u8D77\u56DE\u590D":"\u56DE\u590D"))),zt===(St==null?void 0:St.id)&&y.createElement(Ja,{id:St==null?void 0:St.id,cb:(li,Qi)=>{Dt(li,Qi),Ji(!0)}}),Ci&&y.createElement("div",{className:Xa.secondLevelDiscuss},(Wi=St==null?void 0:St.children)==null?void 0:Wi.map(li=>y.createElement(Wa,{thirdlyReply:lr,setThirdlyReply:Zn,key:li.id,data:li,onReplyDiscuss:Dt}))))))},Es=(St,Dt,zt)=>new Promise((Mr,lr)=>{var Zn=cr=>{try{tr(zt.next(cr))}catch(Pr){lr(Pr)}},or=cr=>{try{tr(zt.throw(cr))}catch(Pr){lr(Pr)}},tr=cr=>cr.done?Mr(cr.value):Promise.resolve(cr.value).then(Zn,or);tr((zt=zt.apply(St,Dt)).next())}),Al=({identifier:St,active:Dt,onOk:zt})=>{const[Mr,lr]=(0,y.useState)(""),[Zn,or]=(0,y.useState)(1),[tr,cr]=(0,y.useState)([]),[Pr,Wi]=(0,y.useState)(0),[Ci,Ji]=(0,y.useState)(null),[li,Qi]=(0,y.useState)(null);(0,y.useEffect)(()=>{Ti(1),or(1)},[Dt]);const Ti=Ht=>Es(void 0,null,function*(){const Wt=yield Pt({container_type:"QuestionSolutionArticle",container_identifier:Dt,limit:5,page:Ht});Wt!=null&&Wt.comments&&(cr((Wt==null?void 0:Wt.comments)||[]),or(Ht),Wi(Wt==null?void 0:Wt.disscuss_count))}),ct=()=>Es(void 0,null,function*(){if(Mr===""){ae.ZP.error("\u8BF7\u8F93\u5165\u5185\u5BB9");return}const Ht=yield An({comments:{content:Mr},container_type:"QuestionSolutionArticle",container_identifier:Dt});Ht!=null&&Ht.discuss&&(lr(""),Ti(Zn),zt())}),at=(Ht,Wt,Zt)=>Es(void 0,null,function*(){const Qt=yield Sn({container_type:"QuestionSolutionArticle",container_identifier:Dt,comments:{content:Wt,parent_id:Ht}});Ji(null),Qi(null),Ti(Zn)}),Et=Ht=>Es(void 0,null,function*(){const Wt=yield cn(Ht);Ti(Zn)}),Rt=Ht=>{or(Ht),Ti(Ht)};return y.createElement("div",{className:Ya.discuss},y.createElement("aside",{className:Ya.reply,style:{borderWidth:Pr?1:0}},y.createElement(ir.Z,{defaultValue:Mr,id:"writeForumsReviewId",onChange:Ht=>{lr(Ht)},placeholder:"\u6211\u8981\u56DE\u590D...",height:240}),y.createElement(Ba.Z,null,y.createElement(as.Z,{flex:"1"}),y.createElement(as.Z,null,y.createElement(Ke.ZP,{type:"primary",size:"middle",onClick:()=>ct()},"\u53D1\u9001")))),tr==null?void 0:tr.map(Ht=>y.createElement($s,{secondReply:Ci,setSecondReply:Ji,thirdlyReply:li,setThirdlyReply:Qi,key:Ht.id,data:Ht,onReplyDiscuss:at,onPlusDiscuss:Et})),y.createElement(pt.Z,{className:Ya.pagination,showTotal:Ht=>y.createElement("span",{style:{color:"#656F87"}},"\u5171",y.createElement("span",{className:"c-light-primary"},Ht),"\u6761\u6570\u636E"),current:Zn,onChange:Rt,total:Pr,showSizeChanger:!1,showQuickJumper:!0,hideOnSinglePage:!0,pageSize:5}))},Gs=oe(38436),ss=Object.defineProperty,gs=Object.getOwnPropertySymbols,ks=Object.prototype.hasOwnProperty,Vs=Object.prototype.propertyIsEnumerable,ys=(St,Dt,zt)=>Dt in St?ss(St,Dt,{enumerable:!0,configurable:!0,writable:!0,value:zt}):St[Dt]=zt,Ks=(St,Dt)=>{for(var zt in Dt||(Dt={}))ks.call(Dt,zt)&&ys(St,zt,Dt[zt]);if(gs)for(var zt of gs(Dt))Vs.call(Dt,zt)&&ys(St,zt,Dt[zt]);return St},Rs=(St,Dt,zt)=>new Promise((Mr,lr)=>{var Zn=cr=>{try{tr(zt.next(cr))}catch(Pr){lr(Pr)}},or=cr=>{try{tr(zt.throw(cr))}catch(Pr){lr(Pr)}},tr=cr=>cr.done?Mr(cr.value):Promise.resolve(cr.value).then(Zn,or);tr((zt=zt.apply(St,Dt)).next())}),ya=({active:St,identifier:Dt,onAssist:zt,onEdit:Mr,onArticlesSkip:lr,onClose:Zn,onOk:or,onDelete:tr,detailsIndex:cr,btnShowStatus:Pr})=>{var Wi,Ci,Ji,li,Qi,Ti,ct,at,Et,Rt;const[Ht,Wt]=(0,y.useState)(!0),[Zt,Qt]=(0,y.useState)({});(0,y.useEffect)(()=>{St&&sn()},[St,cr]);const sn=(mn=!0)=>Rs(void 0,null,function*(){mn&&Wt(!0);const hn=yield(0,x.wO)(Dt,{active:St});(hn==null?void 0:hn.status)===0&&Qt((hn==null?void 0:hn.data)||{}),Wt(!1)}),un=mn=>Rs(void 0,null,function*(){const hn=yield(0,x.qe)(Dt,Ks({active:St},mn));(hn==null?void 0:hn.status)===0&&(sn(!1),or())}),Bn=mn=>Rs(void 0,null,function*(){(yield(0,x.Rg)(Dt,{active:mn==null?void 0:mn.id})).status===0&&(sn(!1),or())}),an=mn=>{se.default.confirm({centered:!0,width:500,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",icon:null,className:"custom-modal-divider",content:"\u786E\u8BA4\u8981\u5220\u9664\u8BE5\u9898\u89E3\u5417?",onOk:()=>tr(mn)})},_n=()=>{sn(!1),or()};return y.createElement("div",{className:ao.listDetails},y.createElement(la.Z,{className:"pt20 pl20 pr20",loading:Ht,active:!0,paragraph:{rows:5}},y.createElement("div",{className:ao.head},y.createElement("div",{className:ao.name},y.createElement("div",{title:Zt==null?void 0:Zt.name,className:ao.title},Zt==null?void 0:Zt.name),(Zt==null?void 0:Zt.is_authority)&&y.createElement("div",{className:ao.b},"\u5B98\u65B9"),(Zt==null?void 0:Zt.is_excellent)&&y.createElement("div",{className:ao.a},"\u7CBE\u9009")),y.createElement("div",{className:ao.tag},y.createElement("img",{src:ee.Z.IMG_SERVER+"/images/"+(Zt==null?void 0:Zt.image_url)}),y.createElement("div",{className:"c-grey-333 ml5 mr20 font14"},Zt==null?void 0:Zt.username),y.createElement("div",{style:{display:"inline-block",marginBottom:-2},className:"c-grey-999 mr20 font12"},"\u53D1\u5E03\u4E8E",Ie()(Zt==null?void 0:Zt.created_at).format("YYYY-MM-DD")),y.createElement("span",null,y.createElement("img",{src:ln}),y.createElement("span",null,Zt==null?void 0:Zt.praises_count)),y.createElement("span",null,y.createElement("img",{src:yr}),y.createElement("span",null,Zt==null?void 0:Zt.discusses_count)),y.createElement("span",null,y.createElement("img",{src:ii}),y.createElement("span",null,Zt==null?void 0:Zt.viewed_count)),y.createElement("div",{className:ao.btn},((0,on.Ny)()||(Zt==null?void 0:Zt.is_self))&&y.createElement(y.Fragment,null,y.createElement(Ke.ZP,{onClick:()=>an(Zt),type:"primary",ghost:!0},"\u5220\u9664"),y.createElement(Ke.ZP,{onClick:()=>Mr(Zt),type:"primary",ghost:!0},"\u7F16\u8F91")),(0,on.Ny)()&&y.createElement(Ke.ZP,{onClick:()=>un({is_authority:!(Zt!=null&&Zt.is_authority)}),type:"primary"},y.createElement("img",{src:to}),Zt!=null&&Zt.is_authority?"\u53D6\u6D88":"\u8BBE\u4E3A","\u5B98\u65B9"),(0,on.Ny)()&&y.createElement(Ke.ZP,{onClick:()=>un({is_excellent:!(Zt!=null&&Zt.is_excellent)}),type:"primary"},y.createElement("img",{src:ko}),Zt!=null&&Zt.is_excellent?"\u53D6\u6D88":"\u8BBE\u4E3A","\u7CBE\u9009")))),y.createElement("div",{className:ao.scroll},((Ci=(Wi=Zt==null?void 0:Zt.videos)==null?void 0:Wi[0])==null?void 0:Ci.id)&&y.createElement("div",{className:ao.video},y.createElement(te.Z,{tip:"\u6B63\u5728\u8F6C\u7801\uFF0C\u8BF7\u7A0D\u7B49...",spinning:!((li=(Ji=Zt==null?void 0:Zt.videos)==null?void 0:Ji[0])!=null&&li.transcoded)},y.createElement(Gs.Z,{poster:(Ti=(Qi=Zt==null?void 0:Zt.videos)==null?void 0:Qi[0])==null?void 0:Ti.cover_url,src:((at=(ct=Zt==null?void 0:Zt.videos)==null?void 0:ct[0])==null?void 0:at.play_url)||"",videoId:(Rt=(Et=Zt==null?void 0:Zt.videos)==null?void 0:Et[0])==null?void 0:Rt.id,logWatchHistory:()=>{}}))),y.createElement(we.Z,{className:ao.html,value:(Zt==null?void 0:Zt.content)||""}),y.createElement("div",{onClick:()=>Bn(Zt),className:ao.g},y.createElement("img",{className:"mr10",src:(Zt!=null&&Zt.user_liker,Ka)}),y.createElement("span",null,Zt==null?void 0:Zt.praises_count)),y.createElement(Al,{onOk:_n,active:St,identifier:Dt})),y.createElement("div",{className:ao.btns},y.createElement(Ke.ZP,{onClick:()=>Zn(),type:"primary",ghost:!0},"\u5173\u95ED"),Pr[0]&&y.createElement(Ke.ZP,{onClick:mn=>lr(mn,"prev"),style:{marginLeft:20},type:"primary"},"\u4E0A\u4E00\u9898\u89E3"),Pr[1]&&y.createElement(Ke.ZP,{onClick:mn=>lr(mn,"next"),style:{marginLeft:20},type:"primary"},"\u4E0B\u4E00\u9898\u89E3"))))},so=Object.defineProperty,Gi=Object.getOwnPropertySymbols,ra=Object.prototype.hasOwnProperty,ba=Object.prototype.propertyIsEnumerable,Ho=(St,Dt,zt)=>Dt in St?so(St,Dt,{enumerable:!0,configurable:!0,writable:!0,value:zt}):St[Dt]=zt,ia=(St,Dt)=>{for(var zt in Dt||(Dt={}))ra.call(Dt,zt)&&Ho(St,zt,Dt[zt]);if(Gi)for(var zt of Gi(Dt))ba.call(Dt,zt)&&Ho(St,zt,Dt[zt]);return St};const ls=St=>React.createElement("svg",ia({xmlns:"http://www.w3.org/2000/svg",xmlnsXlink:"http://www.w3.org/1999/xlink",width:16,height:16},St),React.createElement("defs",null,React.createElement("path",{id:"a_svg__a",d:"M13.727 0C14.983 0 16 .895 16 2v12c0 1.105-1.017 2-2.273 2H2.273C1.017 16 0 15.105 0 14V2C0 .895 1.017 0 2.273 0h11.454ZM7.464 11H2.955c-.266 0-.513.19-.646.5s-.133.69 0 1c.133.31.38.5.646.5h4.509c.411 0 .745-.448.745-1s-.334-1-.745-1Zm4-3.5H2.955c-.411 0-.745.448-.745 1s.334 1 .745 1h8.509c.412 0 .746-.448.746-1s-.334-1-.746-1ZM3.71 2.75a1.5 1.5 0 1 0 0 3 1.5 1.5 0 0 0 0-3Z"})),React.createElement("g",{fill:"none",fillRule:"evenodd"},React.createElement("mask",{id:"a_svg__b",fill:"#fff"},React.createElement("use",{xlinkHref:"#a_svg__a"})),React.createElement("use",{fill:"#7DC1FF",fillRule:"nonzero",xlinkHref:"#a_svg__a"}),React.createElement("circle",{cx:1.5,cy:.5,r:16.5,fill:"#A3D3FF",fillRule:"nonzero",mask:"url(#a_svg__b)"}),React.createElement("ellipse",{cx:1.5,cy:-.5,fill:"#C1E2FF",fillRule:"nonzero",mask:"url(#a_svg__b)",rx:12.5,ry:12}),React.createElement("ellipse",{cx:-2.5,cy:-4,fill:"#EEF7FF",fillRule:"nonzero",mask:"url(#a_svg__b)",rx:12.5,ry:12})));var $a="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiPjxkZWZzPjxwYXRoIGlkPSJhIiBkPSJNMTMuNzI3IDBDMTQuOTgzIDAgMTYgLjg5NSAxNiAydjEyYzAgMS4xMDUtMS4wMTcgMi0yLjI3MyAySDIuMjczQzEuMDE3IDE2IDAgMTUuMTA1IDAgMTRWMkMwIC44OTUgMS4wMTcgMCAyLjI3MyAwaDExLjQ1NFpNNy40NjQgMTFIMi45NTVjLS4yNjYgMC0uNTEzLjE5LS42NDYuNXMtLjEzMy42OSAwIDFjLjEzMy4zMS4zOC41LjY0Ni41aDQuNTA5Yy40MTEgMCAuNzQ1LS40NDguNzQ1LTFzLS4zMzQtMS0uNzQ1LTFabTQtMy41SDIuOTU1Yy0uNDExIDAtLjc0NS40NDgtLjc0NSAxcy4zMzQgMSAuNzQ1IDFoOC41MDljLjQxMiAwIC43NDYtLjQ0OC43NDYtMXMtLjMzNC0xLS43NDYtMVpNMy43MSAyLjc1YTEuNSAxLjUgMCAxIDAgMCAzIDEuNSAxLjUgMCAwIDAgMC0zWiIvPjwvZGVmcz48ZyBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPjxtYXNrIGlkPSJiIiBmaWxsPSIjZmZmIj48dXNlIHhsaW5rOmhyZWY9IiNhIi8+PC9tYXNrPjx1c2UgZmlsbD0iIzdEQzFGRiIgZmlsbC1ydWxlPSJub256ZXJvIiB4bGluazpocmVmPSIjYSIvPjxjaXJjbGUgY3g9IjEuNSIgY3k9Ii41IiByPSIxNi41IiBmaWxsPSIjQTNEM0ZGIiBmaWxsLXJ1bGU9Im5vbnplcm8iIG1hc2s9InVybCgjYikiLz48ZWxsaXBzZSBjeD0iMS41IiBjeT0iLS41IiBmaWxsPSIjQzFFMkZGIiBmaWxsLXJ1bGU9Im5vbnplcm8iIG1hc2s9InVybCgjYikiIHJ4PSIxMi41IiByeT0iMTIiLz48ZWxsaXBzZSBjeD0iLTIuNSIgY3k9Ii00IiBmaWxsPSIjRUVGN0ZGIiBmaWxsLXJ1bGU9Im5vbnplcm8iIG1hc2s9InVybCgjYikiIHJ4PSIxMi41IiByeT0iMTIiLz48L2c+PC9zdmc+",cs=oe(59477),Da=oe(89489),Ma=Object.defineProperty,Qa=Object.defineProperties,bs=Object.getOwnPropertyDescriptors,ol=Object.getOwnPropertySymbols,pl=Object.prototype.hasOwnProperty,Ps=Object.prototype.propertyIsEnumerable,us=(St,Dt,zt)=>Dt in St?Ma(St,Dt,{enumerable:!0,configurable:!0,writable:!0,value:zt}):St[Dt]=zt,Yo=(St,Dt)=>{for(var zt in Dt||(Dt={}))pl.call(Dt,zt)&&us(St,zt,Dt[zt]);if(ol)for(var zt of ol(Dt))Ps.call(Dt,zt)&&us(St,zt,Dt[zt]);return St},Sa=(St,Dt)=>Qa(St,bs(Dt)),ja=(St,Dt,zt)=>new Promise((Mr,lr)=>{var Zn=cr=>{try{tr(zt.next(cr))}catch(Pr){lr(Pr)}},or=cr=>{try{tr(zt.throw(cr))}catch(Pr){lr(Pr)}},tr=cr=>cr.done?Mr(cr.value):Promise.resolve(cr.value).then(Zn,or);tr((zt=zt.apply(St,Dt)).next())}),Ys=({identifier:St,tabStatus:Dt,setFilterListTotal:zt,setListStatus:Mr})=>{const lr={page:1,limit:10,total:0,search:"",save_search:"",sort_by:"updated_at",sort_direction:null};let[Zn,or]=(0,y.useState)(Yo({},lr));const[tr,cr]=(0,y.useState)(!1),[Pr,Wi]=(0,y.useState)(0),[Ci,Ji]=(0,y.useState)(1),[li,Qi]=(0,y.useState)(null),[Ti,ct]=(0,y.useState)([]),[at,Et]=(0,y.useState)([!0,!0]),[Rt,Ht]=(0,y.useState)(0),Wt=(0,y.useRef)(null);(0,y.useEffect)(()=>{Fn()},[Dt]),(0,y.useEffect)(()=>{Zt()},[li]),(0,y.useEffect)(()=>{sn(Yo({},lr)),Fn()},[St]),(0,y.useEffect)(()=>(window.addEventListener("resize",Qt),Mr(Rt),()=>{window.removeEventListener("resize",Qt)}),[Rt]);const Zt=()=>ja(void 0,null,function*(){if(!li){Et([!0,!0]);return}const Ar=[!0,!0],Ir=Ti==null?void 0:Ti.findIndex(Vr=>Vr.id===li);Ir===0&&Zn.page===1&&(Ar[0]=!1),(Zn.page-1)*Zn.limit+(Ir+1)===Zn.total&&(Ar[1]=!1),Et(Ar)}),Qt=()=>{var Ar;if(Rt){const Ir=window.innerWidth-((Ar=Wt.current)==null?void 0:Ar.clientWidth);Wi(Ir)}},sn=Ar=>ja(void 0,null,function*(){var Ir,Vr,xi;cr(!0);const Hr=yield(0,x.WH)(St,Ar);return(Hr==null?void 0:Hr.status)===0&&(ct(((Ir=Hr==null?void 0:Hr.data)==null?void 0:Ir.articles)||[]),or(Sa(Yo({},Ar),{total:(Vr=Hr==null?void 0:Hr.data)==null?void 0:Vr.articles_count})),zt((xi=Hr==null?void 0:Hr.data)==null?void 0:xi.articles_count)),cr(!1),Hr}),un=()=>{(Zn==null?void 0:Zn.sort_direction)===null?Zn.sort_direction="asc":(Zn==null?void 0:Zn.sort_direction)==="asc"?Zn.sort_direction="desc":(Zn==null?void 0:Zn.sort_direction)==="desc"&&(Zn.sort_direction=null),Zn.page=1,Fn(),or(Yo({},Zn)),sn(Zn)},Bn=()=>{Zn.page=1,Zn.search=Zn==null?void 0:Zn.save_search,Fn(),or(Yo({},Zn)),sn(Zn)},an=()=>{var Ar;const Ir=document.getElementsByClassName("btn-resize");Ir[0].style.visibility="hidden";const Vr=window.innerWidth-((Ar=Wt.current)==null?void 0:Ar.clientWidth);Wi(Vr)},_n=()=>{an(),Ht(1)},mn=Ar=>{an(),Qi(Ar==null?void 0:Ar.id),Ht(3)},hn=Ar=>{an(),Qi(Ar==null?void 0:Ar.id),Ht(2)},Fn=()=>{const Ar=document.getElementsByClassName("btn-resize");Ar[0].style.visibility="visible",Wi(0),Ht(0),Qi(null)},Dn=Ar=>{Ht(3),Qi(Ar),Zn.page=1,or(Yo({},Zn)),sn(Zn)},Pn=Ar=>{Ht(3),Qi(Ar),or(Yo({},Zn)),sn(Zn)},wr=Ar=>{or(Yo({},Zn)),sn(Zn)},ur=Ar=>ja(void 0,null,function*(){(yield(0,x.Rg)(St,{active:Ar==null?void 0:Ar.id})).status===0&&(sn(Zn),Ji(Ci+1))}),Tr=Ar=>ja(void 0,null,function*(){(yield(0,x.rL)(St,{active:Ar==null?void 0:Ar.id})).status===0&&(sn(Zn),Ji(Ci+1))}),zr=Ar=>ja(void 0,null,function*(){(yield(0,x.de)(St,{active:Ar==null?void 0:Ar.id})).status===0&&(Fn(),sn(Zn))}),Wr=Ar=>{Zn.page=Ar,or(Yo({},Zn)),sn(Zn)},Gr=(Ar,Ir)=>ja(void 0,null,function*(){var Vr,xi,Hr,ei;const Or=Ti==null?void 0:Ti.findIndex(mr=>mr.id===li);if(console.log(Or,Ir,22),Ir==="prev"){if(Or===void 0){ae.ZP.warning("\u4E0A\u4E00\u9898\u89E3\u4E0D\u5B58\u5728");return}if(Or===0){if(Zn.page===1){ae.ZP.warning("\u4E0A\u4E00\u9898\u89E3\u4E0D\u5B58\u5728");return}if(Zn.page!==1){Zn.page=Zn.page-1,or(Yo({},Zn));const mr=yield sn(Zn);if((mr==null?void 0:mr.status)===0){const Kr=(Hr=mr==null?void 0:mr.data)==null?void 0:Hr.articles[((xi=(Vr=mr==null?void 0:mr.data)==null?void 0:Vr.articles)==null?void 0:xi.length)-1];Qi(Kr==null?void 0:Kr.id),console.log(Ar.target,555)}}}else{const mr=Ti[Or-1];Qi(mr==null?void 0:mr.id)}}if(Ir==="next"){if(Or===void 0){ae.ZP.warning("\u4E0B\u4E00\u9898\u89E3\u4E0D\u5B58\u5728");return}if((Zn.page-1)*Zn.limit+(Or+1)===Zn.total){ae.ZP.warning("\u4E0B\u4E00\u9898\u89E3\u4E0D\u5B58\u5728");return}if(Or+1===Zn.limit){Zn.page=Zn.page+1,or(Yo({},Zn));const mr=yield sn(Zn);if((mr==null?void 0:mr.status)===0){const Kr=(ei=mr==null?void 0:mr.data)==null?void 0:ei.articles[0];Qi(Kr==null?void 0:Kr.id)}}else{const mr=Ti[Or+1];Qi(mr==null?void 0:mr.id)}}});return y.createElement("div",{className:Jt.wrap,ref:Wt},y.createElement("div",{className:Jt.head},y.createElement("div",{className:Jt.sort,onClick:un},y.createElement("span",null,"\u6700\u65B0"),y.createElement("aside",null,y.createElement(cs.Z,{style:{color:(Zn==null?void 0:Zn.sort_direction)==="asc"?"#0152d9":"#bfbfbf"}}),y.createElement(Da.Z,{style:{color:(Zn==null?void 0:Zn.sort_direction)==="desc"?"#0152d9":"#bfbfbf"}}))),y.createElement(Ge.default.Search,{value:Zn.save_search,className:Jt["oj-width-input"],placeholder:"\u641C\u7D22\u9898\u89E3",onChange:Ar=>{Zn.save_search=Ar.target.value,or(Yo({},Zn))},onSearch:Bn}),y.createElement("div",{onClick:_n,className:Jt.btn},y.createElement("img",{src:$a}),"\u5199\u9898\u89E3")),y.createElement("div",{className:Jt.listWarp},y.createElement(te.Z,{spinning:tr,className:"mt20"},Ti==null?void 0:Ti.map((Ar,Ir)=>{let Vr=!0;return Ir+1===Ti.length&&Ir!==0&&(Vr=!1),y.createElement(fi,{active:li,key:Ar.id,data:Ar,showLine:Vr,onClick:mn,onAssist:ur,onHide:Tr})}),(Ti==null?void 0:Ti.length)===0&&y.createElement(Ye.Z,{customText:"\u6682\u65F6\u8FD8\u6CA1\u6709\u76F8\u5173\u6570\u636E\u54E6!"}))),y.createElement(pt.Z,{className:Jt.pagination,showTotal:Ar=>y.createElement("span",{style:{color:"#656F87"}},"\u5171",y.createElement("span",{className:"c-light-primary"},Ar),"\u6761\u6570\u636E"),total:Zn.total,showSizeChanger:!1,current:Zn==null?void 0:Zn.page,onChange:Wr,hideOnSinglePage:!0,showQuickJumper:!0}),Rt>0&&y.createElement("div",{className:Jt.fixedRight,style:{width:Pr}},Rt===1&&y.createElement(ro,{identifier:St,onClose:Fn,onOk:Dn}),Rt===2&&y.createElement(ro,{active:li,identifier:St,onClose:Fn,onOk:Pn}),Rt===3&&y.createElement(ya,{btnShowStatus:at,onArticlesSkip:Gr,detailsIndex:Ci,active:li,identifier:St,onClose:Fn,onOk:wr,onEdit:hn,onAssist:ur,onDelete:zr})))},Is={flex_box_center:"flex_box_center___BbEkt",flex_space_between:"flex_space_between___v3cDl",flex_box_vertical_center:"flex_box_vertical_center___wUFLn",flex_box_center_end:"flex_box_center_end___Tdr08",flex_box_column:"flex_box_column___fYHlj",wrap:"wrap___UAZFM",head:"head___Nl6hk",title:"title___Ir573",content:"content___xUewa",list:"list___oi2ig",footer:"footer___V3bwQ"},ml=Object.defineProperty,Ls=Object.defineProperties,Wl=Object.getOwnPropertyDescriptors,vl=Object.getOwnPropertySymbols,Xs=Object.prototype.hasOwnProperty,dc=Object.prototype.propertyIsEnumerable,al=(St,Dt,zt)=>Dt in St?ml(St,Dt,{enumerable:!0,configurable:!0,writable:!0,value:zt}):St[Dt]=zt,Ss=(St,Dt)=>{for(var zt in Dt||(Dt={}))Xs.call(Dt,zt)&&al(St,zt,Dt[zt]);if(vl)for(var zt of vl(Dt))dc.call(Dt,zt)&&al(St,zt,Dt[zt]);return St},sl=(St,Dt)=>Ls(St,Wl(Dt)),Ns=(St,Dt,zt)=>new Promise((Mr,lr)=>{var Zn=cr=>{try{tr(zt.next(cr))}catch(Pr){lr(Pr)}},or=cr=>{try{tr(zt.throw(cr))}catch(Pr){lr(Pr)}},tr=cr=>cr.done?Mr(cr.value):Promise.resolve(cr.value).then(Zn,or);tr((zt=zt.apply(St,Dt)).next())}),Ai=({visible:St,onVisible:Dt,value:zt,onChange:Mr,setIndex:lr})=>{var Zn;const or={page:1,per_page:30,total:0,tag_discipline_id:[],search:"",save_search:"",difficulty:null};let[tr,cr]=(0,y.useState)(or);const[Pr,Wi]=(0,y.useState)([]),[Ci,Ji]=(0,y.useState)([]),[li,Qi]=(0,y.useState)(!1),Ti=(0,y.useRef)([]),ct=(0,y.useRef)(null),at=(0,de.useParams)();(0,y.useEffect)(()=>(at!=null&&at.id&&(ct.current=setInterval(()=>{Et(30)},3e4)),()=>{clearInterval(ct.current)}),[]);const Et=an=>Ns(void 0,null,function*(){const _n=yield(0,x.uc)(at==null?void 0:at.id,{practice_time:an})});(0,y.useEffect)(()=>{sn(tr),Zt()},[]),(0,y.useEffect)(()=>(window.addEventListener("click",Ht),()=>{window.removeEventListener("click",Ht)}),[at==null?void 0:at.save_identifier,St]),(0,y.useEffect)(()=>{const an=Ti.current.findIndex(Dn=>Dn.identifier===(at==null?void 0:at.save_identifier)),_n=Ti.current[an-1],mn=Ti.current[an+1],hn=document.getElementById("oj-prev"),Fn=document.getElementById("oj-next");_n?hn.style.display="block":hn.style.display="none",mn?Fn.style.display="block":Fn.style.display="none"},[at==null?void 0:at.save_identifier,Ti.current]);const Rt=(an,_n)=>{if(an.id===_n)return an;for(let mn=0,hn=an;hn=hn.parentNode;mn++){if(hn.id===_n)return hn;if(hn==document.documentElement)return!1}},Ht=an=>Ns(void 0,null,function*(){!Rt(an.target,"oj-drawer")&&St&&Dt(!1);const _n=Ti.current.findIndex(Fn=>Fn.identifier===(at==null?void 0:at.save_identifier)),mn=Ti.current[_n-1],hn=Ti.current[_n+1];if(an.target.id==="oj-prev"){if(!mn||_n===-1){ae.ZP.warning("\u4E0A\u4E00\u9898\u4E0D\u5B58\u5728");return}an.target.style.pointerEvents="none",an.target.style.cursor="not-allowed",yield un(mn==null?void 0:mn.identifier),lr("0"),setTimeout(()=>{an.target.style.pointerEvents="auto",an.target.style.cursor="pointer"},400)}if(an.target.id==="oj-next"||an.target.id==="oj-modal-next"){if(!hn||_n===-1){ae.ZP.warning("\u4E0B\u4E00\u9898\u4E0D\u5B58\u5728");return}an.target.style.pointerEvents="none",an.target.style.cursor="not-allowed",yield un(hn==null?void 0:hn.identifier),lr("0"),setTimeout(()=>{an.target.style.pointerEvents="auto",an.target.style.cursor="pointer"},400)}});(0,y.useEffect)(()=>{Mr(at==null?void 0:at.save_identifier);const an=Ci.findIndex(_n=>_n.some(mn=>mn.identifier===(at==null?void 0:at.save_identifier)));cr(an===-1?sl(Ss({},tr),{page:1}):sl(Ss({},tr),{page:an+1}))},[at==null?void 0:at.save_identifier,Ci]);const Wt=an=>{tr.page=1,tr.tag_discipline_id=an,cr(Ss({},tr)),sn(tr)},Zt=()=>Ns(void 0,null,function*(){const an=yield(0,en.ZP)("/api/tag_disciplines.json",{method:"get",params:{target:"practice",position:"index"}});Wi(an.tag_disciplines||[])}),Qt=an=>{tr.page=1,tr.difficulty=typeof an=="number"?an:null,cr(Ss({},tr)),sn(tr)},sn=an=>Ns(void 0,null,function*(){var _n,mn;Qi(!0);const hn=yield(0,x.KC)(an);if(hn!=null&&hn.practices_list){for(var Fn=(_n=hn==null?void 0:hn.practices_list)==null?void 0:_n.length,Dn=[],Pn=0;PnNs(void 0,null,function*(){const mn=yield(0,en.ZP)(`/api/practices/${an}/start`,{method:"get"});(mn==null?void 0:mn.status)===0&&de.history.push(`/problems/${mn==null?void 0:mn.identifier}/oj/${an}`)}),Bn=an=>{tr.page=an,cr(Ss({},tr))};return y.createElement("div",{className:Is.wrap,id:"oj-drawer",style:{left:St?0:-700}},y.createElement("div",{className:Is.head},y.createElement("div",{className:Is.title},"\u9898\u76EE\u5217\u8868"),y.createElement(Ge.default.Search,{value:tr==null?void 0:tr.save_search,placeholder:"\u8BF7\u8F93\u5165\u9898\u76EE\u540D\u79F0\u641C\u7D22",style:{width:180,marginLeft:"auto",marginRight:10},onChange:an=>{tr.save_search=an.target.value,cr(Ss({},tr))},onSearch:()=>{tr.page=1,tr.search=tr.save_search,cr(Ss({},tr)),sn(tr)}}),y.createElement(ne.default,{value:tr==null?void 0:tr.tag_discipline_id,style:{width:210},mode:"multiple",placeholder:"\u9009\u62E9\u77E5\u8BC6\u70B9",showSearch:!1,showArrow:!0,getPopupContainer:an=>an.parentNode,maxTagTextLength:2,maxTagCount:2,onChange:Wt},Pr.map(an=>y.createElement(ne.default.Option,{key:an.id,value:an.id},an.name))),y.createElement(ne.default,{style:{width:70,marginLeft:10},allowClear:!0,placeholder:"\u96BE\u5EA6",getPopupContainer:an=>an.parentNode,value:tr==null?void 0:tr.difficulty,onChange:Qt},y.createElement(ne.default.Option,{value:1},"\u7B80\u5355"),y.createElement(ne.default.Option,{value:2},"\u9002\u4E2D"),y.createElement(ne.default.Option,{value:3},"\u56F0\u96BE"))),y.createElement("div",{className:Is.content},y.createElement(te.Z,{spinning:li},(Zn=Ci==null?void 0:Ci[tr.page-1])==null?void 0:Zn.map(an=>y.createElement("div",{key:an.identifier,className:Is.list,onClick:_n=>un(an.identifier,_n)},y.createElement("i",{style:{visibility:zt===an.identifier?"visible":"hidden"},className:"iconfont icon-wancheng1 c-green-29b"}),y.createElement("span",{style:{fontWeight:zt===an.identifier?"bold":400,color:zt===an.identifier?"#ffffff":"#bac4cd"},title:an==null?void 0:an.name},an.name),(an==null?void 0:an.difficulty)===1&&y.createElement("b",{style:{color:"#2FA34F"}},"\u7B80\u5355"),(an==null?void 0:an.difficulty)===2&&y.createElement("b",{style:{color:"#0152d9"}},"\u9002\u4E2D"),(an==null?void 0:an.difficulty)===3&&y.createElement("b",{style:{color:"#FA6400"}},"\u56F0\u96BE"))))),y.createElement("div",{className:Is.footer},y.createElement(pt.Z,{showTotal:an=>y.createElement("span",{style:{color:"#656F87"}},"\u5171",y.createElement("span",{className:"c-light-primary"},an),"\u6761\u6570\u636E"),total:tr.total,pageSize:tr==null?void 0:tr.per_page,current:tr==null?void 0:tr.page,showSizeChanger:!1,onChange:Bn,showQuickJumper:!0,hideOnSinglePage:!0})))},Bs=({hack:St,onTriggerPraise:Dt,topicId:zt,page:Mr,onPageChange:lr,user:Zn,submitRecords:or,submitting:tr,submitResult:cr})=>{const[Pr]=(0,de.useSearchParams)(),Wi=(0,de.useLocation)(),[Ci,Ji]=(0,y.useState)(Pr.get("tab")||"0"),[li,Qi]=(0,y.useState)(0),[Ti,ct]=(0,y.useState)(0),[at,Et]=(0,y.useState)(0),[Rt,Ht]=(0,y.useState)(),[Wt,Zt]=(0,y.useState)(!1);function Qt(un){const Bn=un.target.id;if(Ci==="3"&&Bn!==Ci&&(Ti===1||Ti===2)){se.default.confirm({centered:!0,width:500,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u6CE8\u610F",icon:null,className:"custom-modal-divider",content:"\u60A8\u6B63\u5728\u7F16\u5199\u9898\u89E3\uFF0C\u70B9\u51FB\u5173\u95ED\u540E\uFF0C\u60A8\u7684\u9898\u89E3\u5185\u5BB9\u5C06\u4E0D\u4F1A\u8FDB\u884C\u4FDD\u5B58\u3002",onOk:()=>{Ji(Bn)}});return}Ji(Bn)}(0,y.useEffect)(()=>tt.Z.subscribe("to-commit-info",()=>{Ji("1")}),[]);function sn(){Ji("2")}return y.createElement("div",{className:ut["left-panel"]},y.createElement("ul",{className:`${ut["s-navs"]} ${ut["bg-white"]} ${ut.b1}`},y.createElement("li",{className:"mr40 current"},y.createElement("img",{onClick:()=>Zt(!0),src:It})),y.createElement("li",{className:ut["oj-mr"]},y.createElement("a",{className:Ci==="0"?ut.active:"",id:"0",onClick:Qt},"\u4EFB\u52A1\u63CF\u8FF0")),y.createElement("li",{className:ut["oj-mr"]},y.createElement("a",{className:Ci==="3"?ut.active:"",id:"3",onClick:Qt},"\u9898\u89E3",at?`(${at})`:"")),y.createElement("li",{className:ut["oj-mr"]},y.createElement("a",{className:Ci==="2"?ut.active:"",id:"2",onClick:Qt},"\u8BC4\u8BBA",li?`(${li})`:"")),y.createElement("li",null,y.createElement("a",{className:Ci==="1"?ut.active:"",id:"1",onClick:Qt},"\u63D0\u4EA4\u8BB0\u5F55"))),y.createElement("div",{className:`${ut["tab-panel-body"]} ${Ci==="0"?"":"hide"}`,style:{padding:"0 0 0 16px"}},y.createElement(Oe,{hack:St,onTriggerPraise:Dt,toDiscuss:sn})),y.createElement("div",{className:`${ut["tab-panel-body"]} ${Ci==="1"?"":"hide"}`},or!=null&&or.records_count?y.createElement(Be,{page:Mr,onPageChange:lr,topicId:zt,submitting:tr,submitRecords:or,submitResult:cr}):y.createElement(Ye.Z,null)),y.createElement("div",{className:`${ut["tab-panel-body"]} ${Ci==="2"?"":"hide"}`,style:{padding:0}},y.createElement(Vt,{setDiscussTotal:Qi,user:Zn,identifier:St.identifier,hack:St,onTriggerPraise:Dt})),y.createElement("div",{className:`${ut["tab-panel-body"]} ${Ci==="3"?"":"hide"}`,style:{padding:0}},y.createElement(Ys,{setListStatus:ct,setFilterListTotal:Et,tabStatus:Ci,identifier:St.identifier})),y.createElement(Ai,{visible:Wt,setIndex:Ji,onVisible:un=>Zt(un),value:Rt,onChange:un=>Ht(un)}))},_s=oe(61902),$l=oe(62522),Gl=oe(81923),fc=oe(8508),gl=oe(89392),Dl=oe.n(gl),js=oe(56102),Li=oe(59301),Vl=Object.defineProperty,yl=Object.defineProperties,Ml=Object.getOwnPropertyDescriptors,As=Object.getOwnPropertySymbols,bl=Object.prototype.hasOwnProperty,Ds=Object.prototype.propertyIsEnumerable,Fs=(St,Dt,zt)=>Dt in St?Vl(St,Dt,{enumerable:!0,configurable:!0,writable:!0,value:zt}):St[Dt]=zt,yo=(St,Dt)=>{for(var zt in Dt||(Dt={}))bl.call(Dt,zt)&&Fs(St,zt,Dt[zt]);if(As)for(var zt of As(Dt))Ds.call(Dt,zt)&&Fs(St,zt,Dt[zt]);return St},jo=(St,Dt)=>yl(St,Ml(Dt)),Qs=(St,Dt)=>{var zt={};for(var Mr in St)bl.call(St,Mr)&&Dt.indexOf(Mr)<0&&(zt[Mr]=St[Mr]);if(St!=null&&As)for(var Mr of As(St))Dt.indexOf(Mr)<0&&Ds.call(St,Mr)&&(zt[Mr]=St[Mr]);return zt},Oa=(St,Dt,zt)=>new Promise((Mr,lr)=>{var Zn=cr=>{try{tr(zt.next(cr))}catch(Pr){lr(Pr)}},or=cr=>{try{tr(zt.throw(cr))}catch(Pr){lr(Pr)}},tr=cr=>cr.done?Mr(cr.value):Promise.resolve(cr.value).then(Zn,or);tr((zt=zt.apply(St,Dt)).next())});const{Countdown:hc}=ue.default,Ol={Java:"java",C:"c",Python:"py","C++":"c"};var pc=(St=>(St[St.SET_LOADING=0]="SET_LOADING",St[St.GET_DATA=1]="GET_DATA",St[St.GET_SUBMIT_RECORDS=2]="GET_SUBMIT_RECORDS",St[St.SET_DATA=3]="SET_DATA",St[St.SET_DEBUGING=4]="SET_DEBUGING",St[St.SET_SUBMITING=5]="SET_SUBMITING",St[St.SET_EXECUTE_MESSAGE=6]="SET_EXECUTE_MESSAGE",St[St.SET_EXECUTE_RESULT=7]="SET_EXECUTE_RESULT",St[St.SET_SUBMIT_RESULT=8]="SET_SUBMIT_RESULT",St[St.SET_SHOW_NOTE=9]="SET_SHOW_NOTE",St[St.SET_PAGE=10]="SET_PAGE",St[St.GET_LANGUAGE=11]="GET_LANGUAGE",St[St.GET_DRAWER=12]="GET_DRAWER",St))(pc||{});function ds(){return new Date().getTime()}const zs={loading:!0,data:void 0,showNote:!1,debugResult:void 0,submitResult:void 0,debuging:!1,submitting:!1,submitRecords:void 0,submitRecordPage:1,executingMessage:"",languageValue:"",languageList:[],drawerData:[]};function Kl(St,Dt){switch(Dt.type){case 1:return yo(yo({},St),Dt.payload);case 3:return jo(yo({},St),{data:Dt.payload});case 0:return jo(yo({},St),{loading:Dt.payload});case 11:return jo(yo({},St),{languageList:Dt.payload});case 12:return jo(yo({},St),{drawerData:Dt.payload});case 9:return jo(yo({},St),{showNote:Dt.payload});case 4:return jo(yo({},St),{debuging:Dt.payload});case 5:return jo(yo({},St),{submitting:Dt.payload});case 2:return jo(yo({},St),{submitRecords:Dt.payload});case 10:return jo(yo({},St),{submitRecordPage:Dt.payload});case 6:return jo(yo({},St),{executingMessage:Dt.payload});case 7:return yo(yo({},St),Dt.payload);case 8:return yo(yo({},St),Dt.payload);default:throw new Error}}var mc=({children:St})=>{var Dt,zt,Mr,lr;const[Zn,or]=(0,y.useReducer)(Kl,zs),{id:tr}=(0,de.useParams)(),cr=(0,de.useLocation)(),[Pr]=(0,de.useSearchParams)(),{languageValue:Wi,languageList:Ci,loading:Ji,data:li,debugResult:Qi,submitResult:Ti,submitRecords:ct,submitRecordPage:at,showNote:Et,debuging:Rt,submitting:Ht,executingMessage:Wt}=Zn,[Zt,Qt]=(0,y.useState)("#FFF"),[sn,un]=(0,y.useState)(null),[Bn,an]=(0,y.useState)({}),[_n,mn]=(0,y.useState)(!1),hn=(0,y.useRef)(null),Fn=(0,y.useRef)(null),Dn=li==null?void 0:li.user,Pn=li==null?void 0:li.hack;(0,y.useEffect)(()=>((0,de.getDvaApp)()._store.dispatch({type:"globalSetting/headerFooterToggle",payload:!1}),(0,de.getDvaApp)()._store.dispatch({type:"globalSetting/onlyShowBackTopToggle",payload:!0}),()=>{(0,de.getDvaApp)()._store.dispatch({type:"globalSetting/headerFooterToggle",payload:!0}),(0,de.getDvaApp)()._store.dispatch({type:"globalSetting/onlyShowBackTopToggle",payload:!1})}),[]),(0,y.useEffect)(()=>{setTimeout(()=>{document.title="\u5728\u7EBF\u5237\u9898"},400)}),(0,y.useEffect)(()=>{var jr;if(_n){const bi=document.getElementById("oj-next"),no=document.getElementById("oj-modal-next");((jr=bi==null?void 0:bi.style)==null?void 0:jr.display)==="none"?no.style.display="none":no.style.display="block"}},[_n]),(0,y.useEffect)(()=>{function jr(){return Oa(this,null,function*(){var bi,no,po;const Ui=yield(0,x.fu)(tr);if(Ui.status===401)document.location.href="/user/login";else{Ui.hack=Ui.practice,Ui.hack.code=Qe.Base64.decode((bi=Ui==null?void 0:Ui.hack)==null?void 0:bi.code);const mo=`${Dn==null?void 0:Dn.login}-language`;localStorage.getItem(mo)&&(Ui.hack.language=localStorage.getItem(mo)),Fn.current=Dl().cloneDeep(Ui),Fn.current.language=(no=Ui==null?void 0:Ui.hack)==null?void 0:no.language,or({type:1,payload:{loading:!1,data:Ui}}),or({type:8,payload:{languageValue:(po=Ui==null?void 0:Ui.hack)==null?void 0:po.language}})}})}tr&&jr()},[tr]),(0,y.useEffect)(()=>{or({type:8,payload:{debugResult:void 0}}),Tr(),mn(!1)},[tr]),(0,y.useEffect)(()=>{clearTimeout(hn.current)},[tr]),(0,y.useEffect)(()=>{ur()},[tr,at]);const wr=()=>{window.parent.postMessage("backExercise","*")};function ur(){return Oa(this,null,function*(){try{const jr=yield(0,x.zO)(tr,{limit:15,page:at});or({type:2,payload:jr})}catch(jr){console.log(jr)}})}function Tr(){return Oa(this,null,function*(){try{const jr=yield(0,x.dd)(tr);or({type:11,payload:jr==null?void 0:jr.data})}catch(jr){console.log(jr)}})}function zr(jr){or({type:10,payload:jr})}function Wr(jr){return Oa(this,null,function*(){var bi,no,po;const Ui=((po=(no=(bi=window==null?void 0:window.location)==null?void 0:bi.pathname)==null?void 0:no.split("/"))==null?void 0:po[2])||tr;return yield(0,x.n4)(Ui,jr||{code:Qe.Base64.encode(Pn.code),language:Wi})})}function Gr(){return Oa(this,null,function*(){var jr;if(!Pn.code||((jr=Pn.code)==null?void 0:jr.trim())===""){ae.ZP.warning({key:"emptyContent",content:"\u4EE3\u7801\u4E0D\u80FD\u4E3A\u7A7A\uFF0C\u8BF7\u5148\u7F16\u5199\u4EE3\u7801\u540E\uFF0C\u518D\u8FDB\u884C\u8BC4\u6D4B\uFF01"});return}if(!Ht){or({type:5,payload:!0});try{if(tt.Z.publish("to-commit-info"),(yield Wr()).status===0){let Vi=function(){return Oa(this,null,function*(){const{status:Xi,data:To}=yield(0,x.rX)(tr,"submit"),di=ds()-Io>(Ui*mo+3)*1e3;if(Xi!==0&&!di&&setTimeout(Vi,1e3),di){se.default.error({centered:!0,okText:"\u77E5\u9053\u5566",title:"\u8BC4\u6D4B\u4EE3\u7801\u8D85\u65F6"}),or({type:5,payload:!1});return}if(Xi===0){To.status===2&&se.default.error({centered:!0,okText:"\u77E5\u9053\u5566",title:"\u8BC4\u6D4B\u4EE3\u7801\u8D85\u65F6"});const ji=yield(0,x.zO)(tr,{limit:15,page:at});or({type:8,payload:jo(yo({},Zn),{submitResult:To,submitting:!1,submitRecords:ji})}),(To==null?void 0:To.status)===0&&mn(!0)}})},no={};if((yield(0,x.bM)(tr,no)).status===-1&&Pr.get("exercisesId")){window.parent.location.href=`/classrooms/${Pr.get("coursesId")}/exercise/${Pr.get("exercisesId")}/detail`;return}const{time_limit:Ui,test_case_size:mo}=Pn,Io=ds();Vi()}}catch(bi){or({type:5,payload:!1})}}})}function Ar(){return Oa(this,null,function*(){var jr;if(!Pn.code||((jr=Pn.code)==null?void 0:jr.trim())===""){ae.ZP.warning({key:"emptyContent",content:"\u4EE3\u7801\u4E0D\u80FD\u4E3A\u7A7A\uFF0C\u8BF7\u5148\u7F16\u5199\u4EE3\u7801\u540E\uFF0C\u518D\u8FDB\u884C\u8BC4\u6D4B\uFF01"});return}Zn.debuging=!0,or({type:4,payload:!0});try{if((yield Wr()).status===0){let Io=function(){return Oa(this,null,function*(){const{status:Vi,message:Xi,data:To}=yield(0,x.rX)(tr,"debug"),di=ds()-mo>(no+3)*1e3;if(Vi!==0&&!di&&(or({type:6,payload:Xi}),setTimeout(Io,1e3)),di){se.default.error({centered:!0,okText:"\u77E5\u9053\u5566",content:"\u8C03\u8BD5\u4EE3\u7801\u8D85\u65F6"}),or({type:4,payload:!1});return}Vi===0&&(or({type:4,payload:!1}),To.status===2&&se.default.error({centered:!0,okText:"\u77E5\u9053\u5566",content:"\u8C03\u8BD5\u4EE3\u7801\u8D85\u65F6"}),or({type:7,payload:jo(yo({},Zn),{debugResult:To,debuging:!1})}))})};const{time_limit:no}=Pn;let po={input:encodeURIComponent(li.test_case.input)};if((yield(0,x.MU)(tr,po)).status===-1&&Pr.get("exercisesId")){window.parent.location.href=`/classrooms/${Pr.get("coursesId")}/exercise/${Pr.get("exercisesId")}/detail`;return}const mo=ds();Io()}else or({type:4,payload:!1})}catch(bi){console.log(bi)}finally{}})}function Ir(jr){var bi;clearTimeout(hn.current),hn.current=setTimeout(()=>{var no;Wr({code:Qe.Base64.encode(jr),language:(no=Fn==null?void 0:Fn.current)==null?void 0:no.language})},2e3),or({type:3,payload:jo(yo({},Fn==null?void 0:Fn.current),{hack:jo(yo({},(bi=Fn==null?void 0:Fn.current)==null?void 0:bi.hack),{code:jr})})})}function Vr(jr){let bi=jr.target.value;or({type:3,payload:jo(yo({},li),{test_case:{input:bi}})})}const xi=jr=>Oa(void 0,null,function*(){var bi;if(or({type:0,payload:!0}),(yield Wr()).status===0){or({type:8,payload:{languageValue:jr}}),Fn.current.language=jr;const po=`${Dn==null?void 0:Dn.login}-language`;localStorage.setItem(po,jr);const Ui=yield(0,x.dd)(tr);if(Ui.status===0){const mo=(bi=Ui==null?void 0:Ui.data)==null?void 0:bi.find(Io=>Io.language===jr);Ir(Qe.Base64.decode(mo.code))}}setTimeout(()=>{or({type:0,payload:!1})},300)});function Hr(){return Oa(this,null,function*(){try{const jr=yield(0,x.H7)(tr,{language:Wi});jr.status===401?de.history.replace("/login",{from:cr.pathname}):(Ir(Qe.Base64.decode(jr.code)),Tr())}catch(jr){console.log(jr)}})}function ei(){se.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:Li.createElement("p",null,"\u521D\u59CB\u4EE3\u7801\u6709\u4FEE\u6539\uFF0C\u66F4\u65B0\u540E\u5C06\u8986\u76D6\u73B0\u6709\u4EE3\u7801\u54E6~ ",Li.createElement("br",null),"\u8BF7\u5C06\u60A8\u7F16\u8F91\u7684\u4EE3\u7801\u4FDD\u5B58\u81F3\u672C\u5730\uFF0C\u4EE5\u9632\u4E22\u5931"),onOk(){return Oa(this,null,function*(){const jr=yield(0,x.fi)(tr,{language:Wi});jr.status===401?de.history.replace("/login",{from:cr.pathname}):Ir(Qe.Base64.decode(jr.code))})}})}function Or(){or({type:9,payload:!0})}function mr(){or({type:9,payload:!1})}function Kr(jr){return Oa(this,null,function*(){yield(0,x.MK)(tr,jr),or({type:1,payload:{showNote:!1,data:jo(yo({},li),{hack:jo(yo({},Pn),{notes:jr.notes})})}})})}const ci={input:(Dt=li==null?void 0:li.test_case)==null?void 0:Dt.input,is_file:(zt=li==null?void 0:li.test_case)==null?void 0:zt.is_file,language:((Mr=Fn.current)==null?void 0:Mr.language)||(Pn==null?void 0:Pn.language),code:Pn==null?void 0:Pn.code,title:"main."+Ol[Pn==null?void 0:Pn.language],modify_code:Pn==null?void 0:Pn.modify_code,notes:Pn==null?void 0:Pn.notes,debugResult:Qi,debuging:Rt,submitting:Ht,executingMessage:Wt,id:tr,languageValue:Wi,languageList:Ci,onChangeLanguage:xi,onCancelNote:mr,onAddNote:Kr,showNote:Et,onShowNote:Or,onSubmitCode:Gr,onChangeCode:Ir,onChangeInput:Vr,onDebugCode:Ar,onResetCode:Hr,onSyncCode:ei,onUpdateCode:Wr};function yi(){return Oa(this,null,function*(){const{praise_count:jr}=yield(0,x.vl)(Pn.id,{container_type:"Hack",type:1});let bi=jo(yo({},li),{hack:jo(yo({},Pn),{praises_count:jr,user_praise:!Pn.user_praise})});or({type:3,payload:bi})})}const Ur={topicId:tr,submitResult:Ti,submitRecords:ct,submitting:Ht,page:at,onPageChange:zr,hack:Pn,user:li==null?void 0:li.user,onTriggerPraise:yi};return console.log(li,Fn==null?void 0:Fn.current,"data--------"),Li.createElement(Li.Fragment,null,Li.createElement(te.Z,{className:"oj-custom-large-spin",size:"large",spinning:Ji},li?Li.createElement("div",{className:"oj-custom-warp"},Li.createElement("header",{className:$e.Z.header,style:{minWidth:1200}},Li.createElement("div",null,Li.createElement("img",{src:`${ee.Z.IMG_SERVER}/images/${Dn.image_url}`,alt:"user",width:30}),Li.createElement("span",null,Dn.name)),Li.createElement("h2",{className:"flex-wrp flex_box_column flex_box_center"},Li.createElement("div",null,Pn.name),Li.createElement(_s.Z,{onChange:jr=>{},className:"font12 c-grey-999"})),Li.createElement(js.CopyToClipboard,{text:`${(lr=window.location)==null?void 0:lr.origin}/problems/${Pn.identifier}/share`,onCopy:()=>ae.ZP.success("\u590D\u5236\u9898\u76EE\u94FE\u63A5\u6210\u529F")},Li.createElement("span",{className:$e.Z.btn_back,style:{marginRight:10,cursor:"pointer"}}," ",Li.createElement("i",{className:"iconfont icon-fenxiang1 font14 mr5"}),"\u5206\u4EAB\u9898\u76EE")),Pn.edit_privilege?Li.createElement(de.Link,{className:$e.Z.btn_back,to:`/problems/${Pn.identifier}/ojedit`,style:{marginRight:10}}," ",Li.createElement(ie.Z,null)," \u7F16\u8F91"):null,Li.createElement(de.Link,{className:$e.Z.btn_back,onClick:()=>{},to:"/problems"}," ",Li.createElement(he.Z,null),"\u9000\u51FA")),Li.createElement(b.Z,{hideResize:!0,className:"my-problems oj-problems",leftChild:Li.createElement(Bs,yo({},Ur)),rightChild:Li.createElement(vc,yo({},ci))})):null),Li.createElement(se.default,{centered:!0,closable:!1,width:680,footer:null,open:_n,className:"oj-modal"},Li.createElement("section",{className:"oj-modal-content"},Li.createElement("div",{className:"oj-modal-head"},Li.createElement("img",{src:$l,alt:""}),Li.createElement("i",{onClick:()=>mn(!1),className:"iconfont icon-guanbi1"})),Li.createElement("aside",null,Li.createElement("img",{className:"mr30",src:fc.Z}),"\u8FD0\u884C\u65F6\u95F4:\xA0",Li.createElement("span",{style:{color:"#75d6ba",marginRight:100}},Ti==null?void 0:Ti.execute_time,"s"),"\u4F18\u4E8E",Li.createElement("span",{style:{color:"#f3b087",margin:"0 5px"}},(Ti==null?void 0:Ti.time_better_than)||100,"%"),"\u7684\u7528\u6237"),Li.createElement("aside",{className:"mb50"},Li.createElement("img",{src:Gl.Z,className:"mr30"}),Li.createElement("span",{className:"oj-modal-tt"},Li.createElement("span",null,Li.createElement("span",null,"\u5360\u7528\u5185\u5B58:\xA0"),Li.createElement("span",{className:"c-light-primary"},Ti==null?void 0:Ti.execute_memory,"mb")),Li.createElement("span",null,Li.createElement("span",null))),"\u4F18\u4E8E",Li.createElement("span",{style:{color:"#f3b087",margin:"0 5px"}},(Ti==null?void 0:Ti.memory_better_than)||100,"%"),"\u7684\u7528\u6237"),Li.createElement("div",{id:"oj-modal-next",className:"oj-modal-btn"},"\u8FDB\u5165\u4E0B\u4E00\u9898"))))};function Yl({languageValue:St,languageList:Dt,onChangeLanguage:zt,title:Mr,modify_code:lr,onSyncCode:Zn,onShowCodeSetting:or,onResetCode:tr}){const cr=(0,de.useLocation)(),Pr=()=>{se.default.confirm({title:"\u6062\u590D\u521D\u59CB\u4EE3\u7801",icon:Li.createElement(E.Z,null),content:"\u4F60\u5728\u672C\u6587\u4EF6\u4E2D\u4FEE\u6539\u7684\u5185\u5BB9\u5C06\u4E22\u5931\uFF0C\u662F\u5426\u786E\u5B9A\u91CD\u65B0\u52A0\u8F7D\u521D\u59CB\u4EE3\u7801\uFF1F",centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:tr})};return Li.createElement("div",{className:"action-bar"},Li.createElement(ne.default,{className:"oj-select",value:St,style:{width:100},placeholder:"\u9009\u62E9\u8BED\u8A00",onChange:zt},Dt==null?void 0:Dt.map(Wi=>Li.createElement(ne.default.Option,{key:Wi.language,value:Wi.language},Wi.language))),Li.createElement("span",null),Li.createElement("a",{title:"\u6062\u590D\u521D\u59CB\u4EE3\u7801",onClick:Pr},Li.createElement("i",{className:"iconfont icon-zhongzhi font-20 "})),Li.createElement("a",{onClick:or},Li.createElement("i",{className:"iconfont icon-shezhi"})))}function vc(St){var Dt=St,{id:zt,input:Mr,is_file:lr,showNote:Zn,onShowNote:or,notes:tr,onCancelNote:cr,onAddNote:Pr,debugResult:Wi,language:Ci,debuging:Ji,submitting:li,executingMessage:Qi,code:Ti,onSubmitCode:ct,onDebugCode:at,onChangeCode:Et,onChangeInput:Rt,onUpdateCode:Ht}=Dt,Wt=Qs(Dt,["id","input","is_file","showNote","onShowNote","notes","onCancelNote","onAddNote","debugResult","language","debuging","submitting","executingMessage","code","onSubmitCode","onDebugCode","onChangeCode","onChangeInput","onUpdateCode"]);function Zt(sn){return Li.createElement(Yl,jo(yo({},Wt),{onShowCodeSetting:sn}))}const Qt={id:zt,input:Mr,debugResult:Wi,debuging:Ji,is_file:lr,submitting:li,executingMessage:Qi,onDebugCode:at,onChangeCode:Et,onSubmitCode:ct,onChangeInput:Rt};return Li.createElement("div",{className:"right-panel"},Li.createElement(He,{onUpdateCode:()=>{},language:Ci,value:Ti,onChange:Et,ActionBarRender:Zt}),Li.createElement("div",{className:`note-form-area ${Zn?"active":""}`},Li.createElement(Xe,{onCancel:cr,notes:tr,callback:Pr})),Li.createElement(ht.ZP,yo({},Qt)))}},24595:function(rn,Tt,oe){"use strict";oe.d(Tt,{h:function(){return y}});var y=(ie=>(ie[ie.NOMATCH=-1]="NOMATCH",ie[ie.OK=0]="OK",ie[ie.TIMEOUT=2]="TIMEOUT",ie[ie.PODFAILURE=3]="PODFAILURE",ie[ie.COMPILEFAILURE=4]="COMPILEFAILURE",ie[ie.EXECUTEFAILURE=5]="EXECUTEFAILURE",ie[ie.HIDE_COMPILE_STATUS=11]="HIDE_COMPILE_STATUS",ie))(y||{})},57554:function(rn,Tt,oe){"use strict";oe.d(Tt,{H7:function(){return ne},KC:function(){return re},M3:function(){return Se},MK:function(){return te},MU:function(){return de},Rg:function(){return Ce},WH:function(){return ce},X6:function(){return ae},bM:function(){return he},bx:function(){return le},dd:function(){return ee},de:function(){return be},fi:function(){return x},fu:function(){return ie},gu:function(){return ve},n4:function(){return b},qe:function(){return _e},rL:function(){return fe},rX:function(){return se},uc:function(){return Ee},vl:function(){return E},wO:function(){return ge},zO:function(){return ue}});var y=oe(98280);function ie(Ae){return(0,y.U2)(`mypractices/${Ae}.json`,{hidePopLogin:!0})}function he(Ae,De){return(0,y.v_)(`mypractices/${Ae}/code_submit.json`,De)}function de(Ae,De){return(0,y.v_)(`mypractices/${Ae}/code_debug.json`,De)}function ue(Ae,De){return De.language&&(De.language=encodeURIComponent(De.language)),(0,y.U2)(`mypractices/${Ae}/submit_records.json`,De)}function ae(Ae){return(0,y.U2)("mypractices/record_detail.json",{id:Ae})}function se(Ae,De){return(0,y.U2)(`mypractices/${Ae}/result.json`,{mode:De})}function te(Ae,De){return(0,y.v_)(`mypractices/${Ae}/add_notes.json`,De)}function ne(Ae,De){return(0,y.v_)(`mypractices/${Ae}/restore_initial_code.json`,De)}function x(Ae,De){return(0,y.v_)(`mypractices/${Ae}/sync_code.json`,De)}function b(Ae,De){return(0,y.v_)(`mypractices/${Ae}/update_code.json`,De)}function ee(Ae){return(0,y.v_)(`mypractices/${Ae}/initial_codes.json`)}function E(Ae,De){return(0,y.v_)(`discusses/${Ae}/plus.json`,De)}function re(Ae){return(0,y.U2)("practices/practices_list.json",Ae)}function ce(Ae,De){return(0,y.U2)(`practices/${Ae}/question_solution_articles`,De)}function le(Ae,De){return(0,y.v_)(`practices/${Ae}/question_solution_articles`,De)}function ve(Ae,De){return(0,y.gz)(`practices/${Ae}/question_solution_articles/${De==null?void 0:De.active}`,De)}function Se(Ae,De){return(0,y.U2)(`practices/${Ae}/question_solution_articles/${De==null?void 0:De.active}/edit`,De)}function ge(Ae,De){return(0,y.U2)(`practices/${Ae}/question_solution_articles/${De==null?void 0:De.active}`,De)}function _e(Ae,De){return(0,y.v_)(`practices/${Ae}/question_solution_articles/${De==null?void 0:De.active}/set_authority_or_excellent`,De)}function Ce(Ae,De){return(0,y.v_)(`practices/${Ae}/question_solution_articles/${De==null?void 0:De.active}/praise_or_treads`,De)}function fe(Ae,De){return(0,y.v_)(`practices/${Ae}/question_solution_articles/${De==null?void 0:De.active}/hide`)}function be(Ae,De){return(0,y.IV)(`practices/${Ae}/question_solution_articles/${De==null?void 0:De.active}`,De)}function Ee(Ae,De){return(0,y.v_)(`mypractices/${Ae}/update_practice_time_sum`,De)}},74314:function(rn,Tt,oe){"use strict";oe.d(Tt,{Z:function(){return E}});var y=oe(59301),ie=oe(6767),he=oe(25399),de=oe(29787),ue=oe(77019),ae=oe(5269),se=oe(31709),te=oe(7939),ne=oe(8547),x=oe(98280),b=oe(89558),ee=(ce,le,ve)=>new Promise((Se,ge)=>{var _e=be=>{try{fe(ve.next(be))}catch(Ee){ge(Ee)}},Ce=be=>{try{fe(ve.throw(be))}catch(Ee){ge(Ee)}},fe=be=>be.done?Se(be.value):Promise.resolve(be.value).then(_e,Ce);fe((ve=ve.apply(ce,le)).next())}),E=({id:ce,activeDiscussIndex:le,onReplyDiscuss:ve,adminOrOperator:Se})=>{const[ge,_e]=(0,y.useState)(""),[Ce,fe]=(0,y.useState)(!1);function be(Ae){_e(Ae)}function Ee(){if(!ge){ie.ZP.info("\u56DE\u590D\u5185\u5BB9\u4E0D\u80FD\u4E3A\u7A7A!");return}ve(ce,ge),_e("")}return(0,y.useEffect)(()=>{le!=ce&&fe(!1)},[le]),y.createElement("div",{key:ce,className:"discuss-item-editor",style:{display:le===ce?"block":"none",width:"100%"}},y.createElement(ne.Z,{miniToolbar:!0,startInit:le===ce,defaultValue:ge,id:ce,noStorage:!0,watch:!1,height:155,placeholder:"\u6211\u8981\u56DE\u590D",showResizeBar:!0,onChange:be,extraUse:Se&&y.createElement(he.Z,{color:"#fff",open:Ce,destroyTooltipOnHide:!0,title:re({id:ce,isOpen:Ce,activeDiscussIndex:le,onChange:be,setIsOpen:fe}),overlayStyle:{maxWidth:600}},y.createElement("a",{title:Ce?"\u5173\u95ED\u63A8\u8350":"\u6253\u5F00\u63A8\u8350",onClick:()=>fe(!Ce)},y.createElement("i",{className:"iconfont icon-dianzan11"})))}),y.createElement("a",{onClick:Ee,className:"btn-send"},"\u53D1\u9001"))};const re=ce=>{const[le,ve]=(0,y.useState)(!1),[Se,ge]=(0,y.useState)([]),[_e,Ce]=(0,y.useState)(1);(0,y.useEffect)(()=>{ce!=null&&ce.isOpen?fe():(Ce(1),ge([]))},[ce==null?void 0:ce.isOpen]);const fe=()=>ee(void 0,null,function*(){ve(!0);const be=yield(0,x.ZP)(`/api/discusses/${ce==null?void 0:ce.id}/recommend_answer.json`,{method:"get"});(be==null?void 0:be.status)==0&&ge(be==null?void 0:be.answer),ve(!1)});return y.createElement(de.Z,{spinning:le},y.createElement("div",{style:{color:"#000"}},y.createElement(b.Z,{className:"font14",style:{maxHeight:500,overflow:"auto"},value:(Se==null?void 0:Se[_e-1])||""}),y.createElement(ue.Z,{justify:"end",align:"middle"},y.createElement(ae.Z,null,y.createElement(se.Z,{simple:!0,current:_e,pageSize:1,total:(Se==null?void 0:Se.length)||0,onChange:be=>{Ce(be)}})),y.createElement(ae.Z,null,y.createElement(te.ZP,{onClick:()=>ee(void 0,null,function*(){ce==null||ce.onChange(Se==null?void 0:Se[_e-1]),ce==null||ce.setIsOpen(!1)})},"\u586B\u5165\u6587\u672C\u6846")))))}},5987:function(rn,Tt,oe){"use strict";oe.d(Tt,{o:function(){return ne}});var y=oe(98280),ie=oe(93125),he=oe.n(ie);let de="",ue,ae="";function se(x){te(x)}function te(x){ue=new(he()).Vod({timeout:6e4,partSize:1048576,parallel:5,retryCount:3,retryDuration:2,region:"ap-southeast-1",userId:0x6803cbd867207,enableUploadProgress:!1,addFileSuccess:function(b){console.log("addFileSuccess: "+b.file.name),x.addFileSuccess&&x.addFileSuccess(b),ue.startUpload()},onUploadstarted:function(b){const ee=b.file.name;if(b.videoId){var re=`/api/users/${de}/video_auths.json`;(0,y.ZP)(re,{method:"put",body:{video_id:b.videoId,title:ee,file_name:ee,virtual_classroom_id:ae}}).then(ce=>{if(ce.status==-1){x.onUploadError&&x.onUploadError(b);return}const le=ce.data;var ve=le.UploadAuth,Se=le.UploadAddress,ge=le.VideoId;ue.setUploadAuthAndAddress(b,ve,Se)}).catch(ce=>{ue.deleteFile(ue._curIndex),ue.nextUpload(),console.log(ce)})}else{var E=`/api/users/${de}/video_auths.json`;const ce="";(0,y.ZP)(E,{method:"Post",body:{title:ce+ee,file_name:ce+ee,virtual_classroom_id:ae}}).then(le=>{if(le){const _e=le.data;var ve=_e.UploadAuth,Se=_e.UploadAddress,ge=_e.VideoId;ue.setUploadAuthAndAddress(b,ve,Se,ge)}}).catch(le=>{ue.deleteFile(ue._curIndex),ue.nextUpload(),console.log(le)}),console.log("\u6587\u4EF6\u5F00\u59CB\u4E0A\u4F20...")}},onUploadSucceed:function(b){x.onUploadSucceed&&x.onUploadSucceed(b),console.log("\u6587\u4EF6\u4E0A\u4F20\u6210\u529F!")},onUploadFailed:function(b,ee,E){x.onUploadFailed&&x.onUploadFailed(b),console.log("\u6587\u4EF6\u4E0A\u4F20\u5931\u8D25!")},onUploadCanceled:function(b,ee,E){console.log("\u6587\u4EF6\u4E0A\u4F20\u5DF2\u6682\u505C!")},onUploadProgress:function(b,ee,E){x.onUploadProgress&&x.onUploadProgress(b,ee,E);var re=Math.ceil(E*100);console.log("\u6587\u4EF6\u4E0A\u4F20\u4E2D...")},onUploadTokenExpired:function(b){console.log("\u6587\u4EF6\u4E0A\u4F20\u8D85\u65F6!");var ee=`/api/users/${de}/video_auths.json`;(0,y.ZP)(ee,{method:"put",body:{video_id:b.videoId}}).then(E=>{var ce=E.data.UploadAuth;ue.resumeUploadWithAuth(ce)}).catch(E=>{console.log(E)})},onUploadEnd:function(b){x.onUploadEnd&&x.onUploadEnd(b),console.log("onUploadEnd: uploaded all the files")}}),x.gotUploader&&x.gotUploader(ue)}function ne(x,b,ee){x&&(de=x),b&&(ae=b),se(ee)}},22243:function(rn,Tt,oe){"use strict";oe.d(Tt,{BU:function(){return ie},Dj:function(){return y},gH:function(){return he},vp:function(){return de}});function y(ue){try{ue.mozRequestFullScreen?ue.mozRequestFullScreen():ue.webkitRequestFullScreen&&ue.webkitRequestFullScreen()}catch(ae){console.log(ae,":e")}}function ie(){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 he=()=>{if(document.webkitExitFullscreen)return"webkitfullscreenchange";if(document.exitFullscreen)return"fullscreenchange";if(document.msExitFullscreen)return"msfullscreenchange";if(document.mozCancelFullScreen)return"mozfullscreenchange"};function de(){var ue=window.top.document.fullscreenElement||window.top.document.mozFullscreenElement||window.top.document.webkitFullscreenElement,ae=document.fullscreenEnabled||document.mozFullscreenEnabled||document.webkitFullscreenEnabled;return console.log("fullscreenElement",ue),window.isFullScreen?window.isFullScreen:ue!=null}},71786:function(rn,Tt,oe){"use strict";oe.d(Tt,{AL:function(){return Ce},Iy:function(){return b},Qv:function(){return re},ez:function(){return _e},jb:function(){return ee}});var y=oe(32834),ie=oe.n(y),he=oe(11690),de=oe.n(he);let ue=1;function ae(De,je){const Fe=De.match(/^(\s+)(?:```)/);if(Fe===null)return je;const Re=Fe[1];return je.split(` +`)}]};var te=oe(53184),ne=oe.n(te),x=(wt,bt,gt)=>new Promise((We,Ie)=>{var xe=Pe=>{try{Ye(gt.next(Pe))}catch(Le){Ie(Le)}},Be=Pe=>{try{Ye(gt.throw(Pe))}catch(Le){Ie(Le)}},Ye=Pe=>Pe.done?We(Pe.value):Promise.resolve(Pe.value).then(xe,Be);Ye((gt=gt.apply(wt,bt)).next())});const b={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"]}},ee=(wt,bt,gt,We)=>{const Ie=bt.getValueInRange({startLineNumber:1,startColumn:1,endLineNumber:gt.lineNumber,endColumn:gt.column});return Array.from(new Set(Ie.match(/\b\w{2,}\b/g)||[])).map(Be=>({label:Be,kind:wt.languages.CompletionItemKind.Text,insertText:Be,range:We}))},E=(wt,bt,gt,We)=>{wt.languages.registerCompletionItemProvider(bt,{provideCompletionItems(Ie,xe){const Be=Ie.getWordUntilPosition(xe),Ye={startLineNumber:xe.lineNumber,endLineNumber:xe.lineNumber,startColumn:Be.startColumn,endColumn:Be.endColumn},Pe=Ie.getLineContent(xe.lineNumber).substring(Be.startColumn-2,Be.endColumn);return{suggestions:[...ee(wt,Ie,xe,Ye),...gt.map(pe=>({label:pe,kind:wt.languages.CompletionItemKind.Keyword,documentation:pe,insertText:pe,insertTextRules:wt.languages.CompletionItemInsertTextRule.InsertAsSnippet,range:Ye})),...We.map(pe=>({label:pe.label,kind:wt.languages.CompletionItemKind.Snippet,documentation:pe.content,insertText:Pe.startsWith("#")?pe.content.replace(/#/,""):pe.content,insertTextRules:wt.languages.CompletionItemInsertTextRule.InsertAsSnippet,range:Ye}))]}}})};var re=wt=>{b.languages.forEach(bt=>{wt.languages.registerDocumentFormattingEditProvider(bt,{provideDocumentFormattingEdits(gt){return x(this,null,function*(){const We=ne()(gt.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:gt.getFullModelRange(),text:We}]})}})}),E(wt,"java",de.keywords,de.quickKey),E(wt,"cpp",ue.keywords,ue.quickKey),E(wt,"c",he.keywords,[]),E(wt,"python",ae.keywords,ae.quickKey),E(wt,"scala",se.keywords,se.quickKey)};const ce="\u8BE5\u4EFB\u52A1\u5173\u5361\u8BBE\u7F6E\u4E86\u7981\u6B62\u590D\u5236\u7C98\u8D34\uFF0C\u8BF7\u624B\u52A8\u8F93\u5165\u4EE3\u7801\u3002";var le=Object.defineProperty,ve=(wt,bt,gt)=>bt in wt?le(wt,bt,{enumerable:!0,configurable:!0,writable:!0,value:gt}):wt[bt]=gt,Se=(wt,bt,gt)=>ve(wt,typeof bt!="symbol"?bt+"":bt,gt);const ge=class Uc{constructor(bt,gt,We){this.placeholder=bt,this.editor=gt,this.monaco=We,gt.onDidChangeModelContent(()=>this.onDidChangeModelContent()),this.onDidChangeModelContent()}onDidChangeModelContent(){this.editor.getValue()===""?this.editor.addContentWidget(this):this.editor.removeContentWidget(this)}getId(){return Uc.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)}};Se(ge,"ID","editor.widget.placeholderHint");var Ce=ge,fe=oe(96236),be=oe(6767),Ee=oe(25399),Ae=oe(89392),De=oe(59195),je=oe(56102),Fe=Object.defineProperty,Re=Object.defineProperties,qe=Object.getOwnPropertyDescriptors,Je=Object.getOwnPropertySymbols,He=Object.prototype.hasOwnProperty,ze=Object.prototype.propertyIsEnumerable,Qe=(wt,bt,gt)=>bt in wt?Fe(wt,bt,{enumerable:!0,configurable:!0,writable:!0,value:gt}):wt[bt]=gt,$e=(wt,bt)=>{for(var gt in bt||(bt={}))He.call(bt,gt)&&Qe(wt,gt,bt[gt]);if(Je)for(var gt of Je(bt))ze.call(bt,gt)&&Qe(wt,gt,bt[gt]);return wt},ht=(wt,bt)=>Re(wt,qe(bt)),Ge=(wt,bt)=>{var gt={};for(var We in wt)He.call(wt,We)&&bt.indexOf(We)<0&&(gt[We]=wt[We]);if(wt!=null&&Je)for(var We of Je(wt))bt.indexOf(We)<0&&ze.call(wt,We)&&(gt[We]=wt[We]);return gt},Ue=(wt,bt,gt)=>new Promise((We,Ie)=>{var xe=Pe=>{try{Ye(gt.next(Pe))}catch(Le){Ie(Le)}},Be=Pe=>{try{Ye(gt.throw(Pe))}catch(Le){Ie(Le)}},Ye=Pe=>Pe.done?We(Pe.value):Promise.resolve(Pe.value).then(xe,Be);Ye((gt=gt.apply(wt,bt)).next())});function Ke(wt){return/^\d+$/.test(wt)?`${wt}px`:wt}function et(){}let rt=!1;const Xe={"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 ut(wt=[]){let bt=wt;if(Array.isArray(wt)){for(let gt=0;gtUe(void 0,null,function*(){try{yield navigator.clipboard.writeText(" "),console.log("\u5185\u5BB9\u5DF2\u81EA\u52A8\u590D\u5236\u5230\u526A\u8D34\u677F:")}catch(wt){console.error("\u81EA\u52A8\u590D\u5236\u5931\u8D25:",wt)}});var pt=wt=>{var bt=wt,{width:gt="100%",height:We="100%",value:Ie,language:xe="javascript",style:Be={},options:Ye={},overrideServices:Pe={},theme:Le="vs-dark",onEditBlur:pe,isCopy:we=!1,onSave:ke,autoHeight:Me=!1,forbidCopy:Oe=!1,forbidCopyTips:tt,onChange:ot=et,editorDidMount:st=et,onFocus:ft=et,onBreakPoint:Ft=et,breakPointValue:Bt=[],filename:qt="educoder.txt",errorLine:$t,errorContent:It="",highlightLine:en,openBreakPoint:Pt=!1,placeholder:cn="",showMiniMap:Sn=!0}=bt,An=Ge(bt,["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 wn=(0,y.useRef)(),At=(0,y.useRef)({}),Gt=(0,y.useRef)(),on=(0,y.useRef)(),vn=(0,y.useRef)([]),Nn=(0,y.useRef)(!1),Yn=(0,y.useRef)(),Vn=(0,y.useRef)(),ir=(0,y.useRef)(!1),[Mn,qn]=(0,y.useState)(!1);function En(){let Xt;return wn.current&&(Xt=new ie.Z(dn=>{for(let jn of dn)(jn.target.offsetHeight>0||jn.target.offsetWidth>0)&&At.current.instance.layout()}),Xt.observe(wn.current)),Xt}function Hn(){be.ZP.warning({content:decodeURIComponent(tt||ce),key:"monaco-editor-tip"})}const Qn=()=>{let Xt=At.current.instance;if(Ie!=null&&Xt&&Mn){const dn=Xt.getModel();dn&&Ie!==dn.getValue()&&(rt=!0,dn.setValue(Ie),Xt.layout(),rt=!1)}};(0,y.useEffect)(()=>{const Xt=De.Z.subscribe("formatDocument",dn=>{var jn;let vr=At.current.instance;(jn=vr==null?void 0:vr.getAction)==null||jn.call(vr,"editor.action.formatDocument").run()});return window.updateMonacoValue=dn=>{ot(dn)},Xt},[]),(0,y.useEffect)(()=>{var Xt;let dn=At.current.instance;on.current&&clearTimeout(on.current),on.current=setTimeout(()=>{Qn()},500),Ie&&(Ie!=null&&Ie.length)&&((Xt=dn==null?void 0:dn.updateOptions)==null||Xt.call(dn,{lineNumbersMinChars:Math.max(Math.floor(Math.log10(Ie.split(/\r\n|\r|\n/g).length))+3,5)}))},[Ie,Mn,At.current]),(0,y.useEffect)(()=>{if($t&&At.current&&At.current.instance){let dn=At.current.instance;dn.changeViewZones(function(jn){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,jn.addZone({afterLineNumber:$t||11,heightInLines:3,domNode:vr})});var Xt={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}};dn.addOverlayWidget(Xt),dn.revealPositionInCenter({lineNumber:20,column:1})}},[$t,At.current,Mn]);const dr=(Xt="",dn)=>{if(!Xt||Xt.trim()==="")return!0;const vr=At.current.instance.getModel().getLineTokens(dn);let Nt=!1;for(let jt=0;jt<2;jt++)vr.getStandardTokenType(jt)===1&&(Nt=!0);return Nt};(0,y.useEffect)(()=>{var Xt;const dn=(Xt=At.current)==null?void 0:Xt.instance;if(dn&&Mn&&Oe){const jn=dn.onDidBlurEditorWidget(()=>{ir.current=!1}),vr=dn.onDidFocusEditorText(()=>{ir.current=!0});return()=>{jn.dispose(),vr.dispose()}}},[At.current,Mn,Oe]),(0,y.useEffect)(()=>{var Xt;if((Xt=At.current)!=null&&Xt.instance&&Mn&&Pt){let dn=At.current.instance,jn=dn.getModel();if(!jn)return;(()=>{var pn;let tn=[],ln=[];const Rn=jn.getAllDecorations();for(let rr of Rn)rr.options.className==="highlighted-line"&&(tn.push((pn=rr==null?void 0:rr.range)==null?void 0:pn.startLineNumber),ln.push(rr==null?void 0:rr.id));if(en===tn[0])return;jn.deltaDecorations(ln,[]);const nr=jn.getLineCount();en&&en<=nr&&(dn.deltaDecorations([],[{range:new lt.Range(en,1,en,jn.getLineMaxColumn(en)),options:{isWholeLine:!0,className:"highlighted-line"}}]),dn.revealLineInCenter(en))})();const Nt=(pn=!1)=>{var tn;let ln=[],Rn=[];const nr=jn.getAllDecorations();for(let rr of nr)rr.options.linesDecorationsClassName==="breakpoints-select"&&(ln.push((tn=rr==null?void 0:rr.range)==null?void 0:tn.startLineNumber),Rn.push(rr==null?void 0:rr.id));if(pn)return{lines:ln,ids:Rn};Ft(ln)},jt=pn=>Ue(void 0,null,function*(){let tn={range:new lt.Range(pn,1,pn,1),options:{isWholeLine:!1,linesDecorationsClassName:"breakpoints-select"}};yield jn.deltaDecorations([],[tn]),Nt()}),xt=pn=>Ue(void 0,null,function*(){let tn=[];const ln=dn.getLineDecorations(pn);for(let Rn of ln)Rn.options.linesDecorationsClassName==="breakpoints-select"&&tn.push(Rn.id);yield jn.deltaDecorations(tn,[]),Nt()}),Ot=pn=>{let tn=dn.getLineDecorations(pn);for(let ln of tn)if(ln.options.linesDecorationsClassName==="breakpoints-select")return!0;return!1};if(!(0,Ae.isEqual)(Bt,Nt(!0).lines)){jn.deltaDecorations(Nt(!0).ids,[]);const pn=Bt.map(tn=>({range:new lt.Range(tn,1,tn,1),options:{isWholeLine:!1,linesDecorationsClassName:"breakpoints-select"}}));jn.deltaDecorations([],pn)}const yt=dn.onDidChangeModelContent(pn=>{let tn=dn.getPosition();if(tn){let ln=tn.lineNumber;clearTimeout(Vn.current),Vn.current=setTimeout(()=>{dr(jn.getLineContent(ln),ln)?xt(ln):Ot(ln)?(xt(ln),jt(ln)):Nt()},100)}}),Lt=dn.onMouseDown(pn=>{var tn,ln,Rn;if(pn.target.detail&&((Rn=(ln=(tn=pn.target)==null?void 0:tn.element)==null?void 0:ln.className)!=null&&Rn.includes("line-numbers"))){let nr=pn.target.position.lineNumber;if(dr(jn.getLineContent(nr),nr))return;Ot(nr)?xt(nr):jt(nr)}}),Ut=pn=>{let tn={range:new lt.Range(pn,1,pn,1),options:{isWholeLine:!1,linesDecorationsClassName:"breakpoints-fake"}};vn.current=dn.deltaDecorations(vn.current,[tn])},bn=()=>{vn.current=dn.deltaDecorations(vn.current,[])},Tn=dn.onMouseMove(pn=>{var tn,ln,Rn;if(bn(),pn.target.detail&&((Rn=(ln=(tn=pn.target)==null?void 0:tn.element)==null?void 0:ln.className)!=null&&Rn.includes("line-numbers"))){let nr=pn.target.position.lineNumber;if(dr(jn.getLineContent(nr),nr))return;Ut(nr)}}),Gn=dn.onMouseLeave(()=>{bn()});return()=>{yt.dispose(),Lt.dispose(),Tn.dispose(),Gn.dispose()}}},[At.current,Mn,Bt,en,Pt,xe]),(0,y.useEffect)(()=>{var Xt;(Xt=At.current)!=null&&Xt.instance&&Pt&&At.current.instance.setPosition({lineNumber:0,column:0})},[en]);function On(){let Xt=At.current.instance;if(Xt){const dn=Xt.getSelection(),jn=At.current.pastePos||{},vr=new lt.Range(jn.startLineNumber||dn.endLineNumber,jn.startColumn||dn.endColumn,jn.endLineNumber||dn.endLineNumber,jn.endColumn||dn.endColumn);setTimeout(()=>{Xt.executeEdits("",[{range:vr,text:""}])},300)}}function $n(Xt){(window.navigator.platform.match("Mac")?Xt.metaKey:Xt.ctrlKey)&&Xt.keyCode==83&&(Xt.preventDefault(),ke())}const Kn=()=>{if(Me&&At.current.instance){const Xt=At.current.instance.getContentHeight();Vt(Xt{if(!ir.current)return;const{keyCode:dn,ctrlKey:jn,metaKey:vr,target:Nt,type:jt}=Xt;return(jt==="paste"||(dn===67||dn===86)&&(vr||jn))&&Nt.nodeName==="TEXTAREA"&&(Hn(),Xt.preventDefault()),!1};function Ve(Xt,dn){var jn=window.URL||window.webkitURL||window,vr=new Blob([dn]),Nt=document.createElementNS("http://www.w3.org/1999/xhtml","a");Nt.href=jn.createObjectURL(vr),Nt.download=Xt,yn(Nt)}(0,y.useEffect)(()=>{Kn()},[Kn]),(0,y.useEffect)(()=>{wn.current&&!Mn&&Promise.all([oe.e(8909),oe.e(1404)]).then(oe.bind(oe,71448)).then(Xt=>{try{lt=Xt,At.current.instance=lt.editor.create(wn.current,{value:Ie,language:ut(xe),theme:Le,requireConfig:{"vs/nls":{availableLanguages:{"*":"zh-cn"}}},wordWrap:!0,autoIndent:!0,contextmenu:!0,formatOnType:!0,minimap:{enabled:Sn||!1}},Pe);const dn=At.current.instance;let Nt=[...fe.BH._menuItems].find(yt=>yt[0]._debugName=="EditorContext")[1],jt=["editor.action.clipboardCopyWithSyntaxHighlightingAction","editor.action.quickCommand","editor.action.clipboardCopyAction","editor.action.clipboardPasteAction","editor.action.clipboardCutAction"],xt=(yt,Lt)=>{var Ut,bn;let Tn=yt._first;do Lt.includes((bn=(Ut=Tn.element)==null?void 0:Ut.command)==null?void 0:bn.id)&&yt._remove(Tn);while(Tn=Tn.next)};if(st(dn,lt),setTimeout(()=>{Kn(),At.current.instance.addAction({id:"d123123",label:"Download File",contextMenuGroupId:"9_cutcopypaste",run:()=>{Ve(qt||"educoder.txt",dn.getValue())}})},500),At.current.subscription=dn.onDidChangeModelContent(yt=>{Nn.current?clearTimeout(Yn.current):(Kn(),ot(dn.getValue(),yt)),Yn.current=setTimeout(()=>{Nn.current=!1},500)}),window.Monaco||re(lt,ut(xe)),Oe&&(xt(Nt,jt),wn.current.classList.add("noCopyPaste"),window.removeEventListener("keydown",Ne),window.removeEventListener("paste",Ne),window.addEventListener("keydown",Ne),window.addEventListener("paste",Ne)),window.Monaco=lt,pe&&dn.onDidBlurEditorWidget(()=>{pe(dn.getValue())}),ft&&dn.onDidFocusEditorText(()=>{Oe&&kt(),ft(dn.getValue())}),Oe){kt();try{dn.onDidPaste(yt=>{const Lt=dn.getSelection(),Ut=At.current.pastePos||{},bn=new lt.Range(Ut.startLineNumber||Lt.endLineNumber,Ut.startColumn||Lt.endColumn,Ut.endLineNumber||Lt.endLineNumber,Ut.endColumn||Lt.endColumn);dn.executeEdits("",[{range:yt.range,text:""}])})}catch(yt){}}let Ot=En();return cn&&typeof cn=="string"&&new Ce(cn,dn,lt),qn(!0),()=>{const yt=At.current.instance;yt.dispose();const Lt=yt.getModel();Lt&&Lt.dispose(),At.current.subscription&&At.current.subscription.dispose(),Ot.unobserve(wn.current)}}catch(dn){}})},[]),(0,y.useEffect)(()=>{if(At.current.instance&&Mn)return document.addEventListener("keydown",$n,!1),()=>{document.removeEventListener("keydown",$n)}},[ke,Mn]),(0,y.useEffect)(()=>{let Xt=At.current.instance;if(Xt&&Mn){let dn=ut(xe);lt.editor.setModelLanguage(Xt.getModel(),dn)}},[xe,Mn]),(0,y.useEffect)(()=>{At.current.instance&&Mn&<.editor.setTheme(Le)},[Le,Mn]),(0,y.useEffect)(()=>{let Xt=At.current.instance;Gt.current=Ye,Xt&&Mn&&(Xt.updateOptions($e({},Ye)),setTimeout(()=>{Xt.getModel().updateOptions($e({},Ye))},200))},[JSON.stringify(Ye),Mn]),(0,y.useEffect)(()=>{let Xt=At.current.instance;Xt&&Mn&&Xt.layout()},[gt,We,Mn]);const[nt,mt]=(0,y.useState)(Ke(gt)),[_t,Vt]=(0,y.useState)(Ke(We)),Jt=ht($e({},Be),{width:nt,height:_t,position:"relative"});return y.createElement("div",{className:"my-monaco-editor",ref:wn,style:Jt,onFocus:()=>{Oe&&kt()}},we&&y.createElement(je.CopyToClipboard,{text:Ie,onCopy:()=>be.ZP.success("\u590D\u5236\u6210\u529F")},y.createElement(Ee.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 Mt({width:wt="100%",height:bt="100%",original:gt,modified:We,language:Ie,options:xe={}}){const Be=(0,y.useRef)(),[Ye,Pe]=(0,y.useState)(null);function Le(Me){let Oe;return Be.current&&(Oe=new ie.Z(tt=>{for(let ot of tt)(ot.target.offsetHeight>0||ot.target.offsetWidth>0)&&Me.layout()}),Oe.observe(Be.current)),Oe}(0,y.useEffect)(()=>(Be.current&&Promise.all([oe.e(8909),oe.e(9404)]).then(oe.bind(oe,2550)).then(Me=>{lt=Me;const Oe=lt.editor.createDiffEditor(Be.current,ht($e({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},xe),{wordWrap:!0}));Pe(Oe);let tt=Le(Oe);return()=>{Oe.dispose();const ot=Oe.getModel();ot&&ot.dispose(),tt.unobserve(Be.current)}}),()=>{window.removeEventListener("keydown",checkPaste),window.removeEventListener("paste",checkPaste)}),[]),(0,y.useEffect)(()=>{Ye&&Ye.setModel({original:lt.editor.createModel(gt,Ie),modified:lt.editor.createModel(We,Ie)})},[gt,We,Ie,Ye]);const pe=Ke(wt),we=Ke(bt),ke={width:pe,height:we};return y.createElement("div",{className:"my-diff-editor",ref:Be,style:ke})}},18578:function(rn,Tt,oe){"use strict";var y=oe(14257),ie=oe(82326),he=oe(58755),de=oe(59301);const ue=ie.default.Option;Tt.Z=({isTheoretical:ae,onFontSizeChange:se,cmFontSize:te,cmCodeMode:ne,autoFormat:x,onCodeModeChange:b,onTabToSpace:ee,onAutoFormat:E,formatDocument:re,className:ce="",tabToSpace:le,children:ve,code_editor:Se,challenge:ge,shixun_environment_id:_e,shixun_environments:Ce})=>{var fe;const be={1:"\u7B80\u5355",2:"\u4E2D\u7B49",3:"\u56F0\u96BE"},Ee=(fe=Ce==null?void 0:Ce.find(Ae=>Ae.shixun_environment_id===_e))==null?void 0:fe.program_language;return console.log("----",Ee,Ce,_e,Se),de.createElement("div",{className:`tpi-code-setting ${ce}`},de.createElement("h3",null,"\u4EE3\u7801\u683C\u5F0F"),de.createElement("section",null,de.createElement("div",{className:"file-item"},de.createElement("b",null,"\u663E\u793A\u6A21\u5F0F"),de.createElement(ie.default,{bordered:!1,size:"small",value:ne,onChange:b},de.createElement(ue,{value:"vs"},"\u767D\u8272\u80CC\u666F"),de.createElement(ue,{value:"vs-dark"},"\u9ED1\u8272\u80CC\u666F"))),!ae&&de.createElement(de.Fragment,null,de.createElement("div",{className:"file-item"},de.createElement("b",null,"\u5B57\u4F53\u5927\u5C0F"),de.createElement(ie.default,{bordered:!1,size:"small",value:te,onChange:se},de.createElement(ue,{value:12},"12px"),de.createElement(ue,{value:14},"14px"),de.createElement(ue,{value:16},"16px"),de.createElement(ue,{value:18},"18px"),de.createElement(ue,{value:20},"20px"),de.createElement(ue,{value:22},"22px"))),de.createElement("div",{className:"file-item"},de.createElement("b",null,"Tab\u8F6C\u6362"),de.createElement(he.Z,{checked:le,onChange:ee})),de.createElement("div",{className:"file-item",onClick:re},de.createElement("b",{style:{cursor:"pointer"}},"\u683C\u5F0F\u5316\u4EE3\u7801")))),!ae&&de.createElement(de.Fragment,null,de.createElement("h3",null,"\u5FEB\u6377\u952E"),de.createElement("section",null,de.createElement("div",{className:"file-item"},de.createElement("b",null,"\u4FDD\u5B58\u4EE3\u7801"),de.createElement("span",null,"Ctrl + S")),de.createElement("div",{className:"file-item"},de.createElement("b",null,"\u5524\u51FA\u5FEB\u6377\u952E\u5217\u8868"),de.createElement("span",null,"F1 / Alt + F1")),de.createElement("div",{className:"file-item"},de.createElement("b",null,"\u5DE6\u53F3\u7F29\u8FDB"),de.createElement("span",null,"Ctrl + ]/[")),de.createElement("div",{className:"file-item"},de.createElement("b",null,"\u8DF3\u5230\u5339\u914D\u7684\u62EC\u53F7"),de.createElement("span",null,"Ctrl + Shift + \\")),de.createElement("div",{className:"file-item"},de.createElement("b",null,"\u8F6C\u5230\u884C\u9996"),de.createElement("span",null,"Home")),de.createElement("div",{className:"file-item"},de.createElement("b",null,"\u8F6C\u5230\u884C\u5C3E"),de.createElement("span",null,"End"))),ve),!ae&&de.createElement(de.Fragment,null,de.createElement("h3",null,"\u5B9E\u8BAD\u57FA\u672C\u4FE1\u606F"),de.createElement("section",null,Ee&&de.createElement("div",{className:"file-item"},de.createElement("b",null,"\u7F16\u7A0B\u8BED\u8A00"),de.createElement("span",null,Ee)),de.createElement("div",{className:"file-item"},de.createElement("b",null,"\u5B9E\u8BAD\u96BE\u6613\u5EA6"),de.createElement("span",null,be[ge==null?void 0:ge.difficulty])),de.createElement("div",{className:"file-item"},de.createElement("b",null,"\u5B9E\u9A8C\u73AF\u5883"),de.createElement("span",null,Se==null?void 0:Se.name)),de.createElement("div",{className:"file-item"},de.createElement("b",null,"\u5B9E\u9A8C\u5BB9\u5668\u7F51\u7EDC"),de.createElement("span",null,Se!=null&&Se.close_internet?"\u5173\u95ED\u5916\u7F51":"\u5F00\u542F\u5916\u7F51")))))}},28934:function(rn,Tt,oe){"use strict";oe.d(Tt,{Z:function(){return ie}});var y=oe(59301);function ie(he,de){const ue=(0,y.useRef)();(0,y.useEffect)(()=>{ue.current=he}),(0,y.useEffect)(()=>{function ae(){ue.current()}if(de!==null){let se=setInterval(ae,de);return()=>clearInterval(se)}},[de])}},61241:function(rn,Tt,oe){"use strict";oe.d(Tt,{Im:function(){return je},ZP:function(){return ze},gZ:function(){return Je}});var y=oe(59301),ie=oe(37568),he=oe(7939),de=oe(84105),ue=oe(87395),ae=oe(24595),se=oe(24334),te=oe(38610),ne=oe(89558),x=oe(19374),b=oe(65602),ee=oe(34376),E=oe(92310),re=oe.n(E),ce=oe(59301),le=Object.defineProperty,ve=Object.defineProperties,Se=Object.getOwnPropertyDescriptors,ge=Object.getOwnPropertySymbols,_e=Object.prototype.hasOwnProperty,Ce=Object.prototype.propertyIsEnumerable,fe=(Qe,$e,ht)=>$e in Qe?le(Qe,$e,{enumerable:!0,configurable:!0,writable:!0,value:ht}):Qe[$e]=ht,be=(Qe,$e)=>{for(var ht in $e||($e={}))_e.call($e,ht)&&fe(Qe,ht,$e[ht]);if(ge)for(var ht of ge($e))Ce.call($e,ht)&&fe(Qe,ht,$e[ht]);return Qe},Ee=(Qe,$e)=>ve(Qe,Se($e));const{TextArea:Ae}=ie.default,De={visible:!1,tabIndex:"0"},je={[ae.h.HIDE_COMPILE_STATUS]:"\u6682\u4E0D\u652F\u6301\u67E5\u770B",[ae.h.NOMATCH]:"\u6D4B\u8BD5\u7528\u4F8B\u7ED3\u679C\u4E0D\u5339\u914D",[ae.h.OK]:"\u8C03\u8BD5\u901A\u8FC7",2:"\u8C03\u8BD5\u8D85\u65F6",3:"\u8C03\u8BD5pod\u5931\u8D25",4:"\u7F16\u8BD1\u5931\u8D25",5:"\u6267\u884C\u5931\u8D25"};var Fe=(Qe=>(Qe[Qe.SET_VISIBLE=0]="SET_VISIBLE",Qe[Qe.SET_TABINDEX=1]="SET_TABINDEX",Qe))(Fe||{});function Re(Qe,$e){switch($e.type){case 0:return Ee(be({},Qe),{visible:$e.payload});case 1:return Ee(be({},Qe),{tabIndex:$e.payload});default:throw new Error}}function qe({value:Qe,className:$e}){const[ht,Ge]=(0,y.useState)(!1),Ue=(0,y.useRef)(),Ke=(0,y.useRef)();return(0,y.useEffect)(()=>{ht&&(Ke.current.reset(),Ke.current.write((0,x.pp)(Qe||"")))},[Qe,ht]),(0,y.useEffect)(()=>{var et,rt,Xe,ut;if(Ue.current){Ke.current=new ee.Terminal({fontSize:14,disableStdin:!0}),Ke.current.open(Ue.current);const lt=Ue.current.offsetWidth-14,kt=((ut=(Xe=(rt=(et=Ke.current)==null?void 0:et._core)==null?void 0:rt._renderService)==null?void 0:Xe.dimensions)==null?void 0:ut.actualCellWidth)||9.5,pt=Math.ceil(lt/kt);Ke.current.resize(pt,8),Ge(!0)}},[]),ce.createElement("div",{ref:Ue,className:re()("XtermText-valueRef",$e)})}function Je(Qe){const{status:$e,error_msg:ht,output:Ge,input:Ue,expected_output:Ke,is_file:et,input_file_url:rt,output_file_url:Xe,expected_output_file_url:ut}=Qe;let lt=null;const kt={minHeight:150,marginBottom:10,paddingLeft:24,background:"#070f19",color:"#fff"};switch($e){case ae.h.NOMATCH:lt=ce.createElement(ce.Fragment,null,ce.createElement("p",{className:"c-red"},"\u5B9E\u9645\u8F93\u5165\uFF1A"),!et&&ce.createElement(qe,{className:"mb10",value:Ue}),et&&ce.createElement("div",{style:kt},ce.createElement("a",{onClick:()=>(0,x.LR)(rt,Ue)},Ue)),ce.createElement("p",{className:"c-red"},"\u5B9E\u9645\u8F93\u51FA\uFF1A"),!et&&ce.createElement(qe,{className:"mb10",value:Ge&&se.Base64.decode(Ge)||""}),et&&ce.createElement("div",{style:kt},ce.createElement("a",{onClick:()=>(0,x.LR)(Xe,Ge)},Ge)),ce.createElement("p",{className:"c-red"},"\u9884\u671F\u8F93\u51FA\uFF1A"),!et&&ce.createElement(qe,{className:"mb10",value:Ke&&se.Base64.decode(Ke)||""}),et&&ce.createElement("div",{style:kt},ce.createElement("a",{onClick:()=>(0,x.LR)(ut,Ke)},Ke)));break;case ae.h.EXECUTEFAILURE:lt=ce.createElement(ce.Fragment,null,ce.createElement("p",null,"\u6700\u540E\u6267\u884C\u7684\u8F93\u5165\uFF1A"),!et&&ce.createElement(ne.Z,{value:Ue,style:kt}),et&&ce.createElement("div",{style:kt},ce.createElement("a",{onClick:()=>(0,x.LR)(rt,Ue)},Ue)),ce.createElement("p",null,"\u6267\u884C\u51FA\u9519\u4FE1\u606F\uFF1A"),ce.createElement("pre",{className:"error"},se.Base64.decode(ht)));break;case ae.h.COMPILEFAILURE:lt=ce.createElement(ce.Fragment,null,ce.createElement("p",null,"\u6700\u540E\u6267\u884C\u7684\u8F93\u5165\uFF1A"),!et&&ce.createElement(ne.Z,{value:Ue,style:kt}),et&&ce.createElement("div",{style:kt},ce.createElement("a",{onClick:()=>(0,x.LR)(rt,Ue)},Ue)),ce.createElement("p",null,"\u6267\u884C\u51FA\u9519\u4FE1\u606F\uFF1A"),ce.createElement("pre",{className:"error"},se.Base64.decode(ht)));break;case ae.h.PODFAILURE:lt=ce.createElement("p",null,"\u521B\u5EFApod\u5931\u8D25\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5");break;case ae.h.TIMEOUT:lt=ce.createElement("p",null,"\u8BC4\u6D4B\u8D85\u65F6\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5");break}return ce.createElement(ce.Fragment,null," ",lt," ")}function He(Qe){const{status:$e,error_msg:ht,execute_time:Ge,output:Ue,input:Ke,expected_output:et,is_file:rt,input_file_url:Xe,output_file_url:ut,expected_output_file_url:lt}=Qe;let kt=null;switch($e){case ae.h.OK:kt=ce.createElement(ce.Fragment,null,ce.createElement("p",null,"\u6267\u884C\u7528\u65F6\uFF1A",Ge,"\u79D2"),ce.createElement("p",null,"\u6267\u884C\u7ED3\u679C\uFF1A"),ce.createElement("pre",null,se.Base64.decode(Ue)));break;case ae.h.NOMATCH:kt=ce.createElement(ce.Fragment,null,ce.createElement("p",null,"\u8F93\u5165\uFF1A",ce.createElement("pre",null,Ke)),ce.createElement("p",null,"\u8F93\u51FA\uFF1A",Ue&&se.Base64.decode(Ue)),ce.createElement("p",null,"\u9884\u671F\u8F93\u51FA\uFF1A",et&&se.Base64.decode(et)));break;case ae.h.EXECUTEFAILURE:kt=ce.createElement(ce.Fragment,null,ce.createElement("p",null,"\u6700\u540E\u6267\u884C\u7684\u8F93\u5165\uFF1A",ce.createElement("pre",null,Ke)),ce.createElement("p",null,"\u6267\u884C\u51FA\u9519\u4FE1\u606F\uFF1A"),ce.createElement("pre",{className:"error"},se.Base64.decode(ht)));break;case ae.h.COMPILEFAILURE:kt=ce.createElement(ce.Fragment,null,ce.createElement("p",null,"\u6700\u540E\u6267\u884C\u7684\u8F93\u5165\uFF1A",ce.createElement("pre",null,Ke)),ce.createElement("p",null,"\u6267\u884C\u51FA\u9519\u4FE1\u606F\uFF1A"),ce.createElement("pre",{className:"error"},se.Base64.decode(ht)));break;case ae.h.PODFAILURE:kt=ce.createElement("p",null,"\u521B\u5EFApod\u5931\u8D25\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5");break;case ae.h.TIMEOUT:kt=ce.createElement("p",null,"\u8BC4\u6D4B\u8D85\u65F6\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5");break}return ce.createElement(ce.Fragment,null," ",kt," ")}var ze=({id:Qe,is_file:$e,input:ht,debuging:Ge,submitting:Ue,executingMessage:Ke,debugResult:et,onChangeInput:rt,onDebugCode:Xe,onSubmitCode:ut})=>{const[lt,kt]=(0,y.useReducer)(Re,De),{visible:pt,tabIndex:Mt}=lt;(0,y.useEffect)(()=>{kt({type:0,payload:!1})},[Qe]);function wt(Ie){let xe=Ie.target.id;kt({type:1,payload:xe})}function bt(){kt({type:0,payload:!pt})}const gt=(0,y.useMemo)(()=>{if(et){const{status:Ie}=et;return ce.createElement(ce.Fragment,null,He(et))}return null},[et]);function We(){kt({type:0,payload:!0}),kt({type:1,payload:"1"}),Xe()}return ce.createElement("div",{className:"test-case-panel"},ce.createElement("div",{className:`test-case-panel-body ${pt?"active":""}`},ce.createElement("ul",{className:"s-navs"},ce.createElement("li",null,ce.createElement("a",{className:"active"},"\u8C03\u8BD5\u4EE3\u7801\u7ED3\u679C"))),ce.createElement(b.Z,{leftTitle:"\u81EA\u5B9A\u4E49\u6D4B\u8BD5\u7528\u4F8B",rightTitle:"\u4EE3\u7801\u6267\u884C\u7ED3\u679C",style:{height:240},leftNode:ce.createElement(Ae,{placeholder:"\u8BF7\u8F93\u5165\u81EA\u6D4B\u7528\u4F8B\uFF08\u5982\u679C\u672A\u586B\u5199\uFF0C\u9996\u6B21\u81EA\u6D4B\u8FD0\u884C\u65F6\uFF0C\u7CFB\u7EDF\u4F1A\u81EA\u52A8\u586B\u5145\u7B2C\u4E00\u4E2A\u975E\u9690\u85CF\u7684\u6587\u672C\u7C7B\u578B\u7684\u6D4B\u8BD5\u7528\u4F8B\uFF09",value:$e?"":ht,onChange:rt}),rightNode:Ge?ce.createElement(te.Z,{message:"\u4EE3\u7801\u6267\u884C\u4E2D..."}):et?gt:ce.createElement("p",{style:{color:"#536879"}},"\u8BF7\u586B\u5199\u6D4B\u8BD5\u7528\u4F8B\u7684\u8F93\u5165\u503C\uFF0C\u70B9\u51FB\u201C\u8C03\u8BD5\u4EE3\u7801\u201D")})),ce.createElement("a",{className:`btn-collapse ${pt?"up":""}`,onClick:bt},pt?ce.createElement(de.Z,null):ce.createElement(ue.Z,null)),ce.createElement("footer",{className:"footer"},ce.createElement("span",{style:{visibility:"hidden"}},"\u63A7\u5236\u53F0"),ce.createElement("div",{className:"flex-container"},ce.createElement(he.ZP,{id:"oj-prev",className:"btn-blue",type:"ghost"},"\u4E0A\u4E00\u9898"),ce.createElement(he.ZP,{id:"oj-next",className:"btn-blue",type:"ghost"},"\u4E0B\u4E00\u9898"),ce.createElement(he.ZP,{className:"btn-green",type:"ghost",loading:Ge,onClick:We},"\u8C03\u8BD5\u4EE3\u7801"),ce.createElement(he.ZP,{type:"primary",className:"custom-ant-disabled",loading:Ue,disabled:Ue,onClick:()=>{kt({type:0,payload:!1}),ut()}},"\u8BC4\u6D4B\u5E76\u63D0\u4EA4"))))}},44032:function(rn,Tt,oe){"use strict";oe.r(Tt),oe.d(Tt,{default:function(){return mc}});var y=oe(59301),ie=oe(10906),he=oe(76618),de=oe(75790),ue=oe(11938),ae=oe(6767),se=oe(62957),te=oe(29787),ne=oe(82326),x=oe(57554),b=oe(53365),ee=oe(49647),E=oe(87169),re=oe(36207),ce=oe(36420),le=oe(44991),ve=oe(89156),Se=oe(18578),ge=oe(59301),_e=Object.defineProperty,Ce=Object.defineProperties,fe=Object.getOwnPropertyDescriptors,be=Object.getOwnPropertySymbols,Ee=Object.prototype.hasOwnProperty,Ae=Object.prototype.propertyIsEnumerable,De=(St,Dt,zt)=>Dt in St?_e(St,Dt,{enumerable:!0,configurable:!0,writable:!0,value:zt}):St[Dt]=zt,je=(St,Dt)=>{for(var zt in Dt||(Dt={}))Ee.call(Dt,zt)&&De(St,zt,Dt[zt]);if(be)for(var zt of be(Dt))Ae.call(Dt,zt)&&De(St,zt,Dt[zt]);return St},Fe=(St,Dt)=>Ce(St,fe(Dt));const Re={theme:(0,ve.G)("cmCodeMode","vs-dark"),fontSize:(0,ve.G)("cmFontSize",14),showEditorSetting:!1,tabToSpace:(0,ve.G)("cmTabToSpace",!0)};var qe=(St=>(St[St.set_font_size=0]="set_font_size",St[St.set_theme=1]="set_theme",St[St.on_tab_to_space=2]="on_tab_to_space",St[St.set_show_editor_setting=3]="set_show_editor_setting",St))(qe||{});function Je(St,Dt){switch(Dt.type){case 3:return Fe(je({},St),{showEditorSetting:Dt.payload});case 1:return Fe(je({},St),{theme:Dt.payload});case 0:return Fe(je({},St),{fontSize:Dt.payload});case 2:return Fe(je({},St),{tabToSpace:Dt.payload});default:throw new Error}}var He=({isLoading:St,value:Dt,onChange:zt,language:Mr,onUpdateCode:lr,ActionBarRender:Zn=or=>ge.createElement(ze,{onShowCodeSetting:or})})=>{const[or,tr]=(0,y.useReducer)(Je,Re),{theme:cr,fontSize:Pr,showEditorSetting:Wi,tabToSpace:Ci}=or,Ji=(0,y.useRef)(),li=(0,y.useRef)(),Qi={onFontSizeChange:Et=>{tr({type:0,payload:Et}),(0,ve.t)("cmFontSize",Et)},tabToSpace:Ci,cmFontSize:Pr,className:"oj",cmCodeMode:cr,onTabToSpace:Et=>{tr({type:2,payload:Et}),(0,ve.t)("cmTabToSpace",Et)},onCodeModeChange:Et=>{tr({type:1,payload:Et}),(0,ve.t)("cmCodeMode",Et)}};function Ti(){tr({type:3,payload:!1})}function ct(){tr({type:3,payload:!0})}const at={value:Dt,language:Mr,theme:cr,height:"calc(100% - 56px)",options:{fontSize:Pr,insertSpaces:Ci},onChange:Et=>{zt(Et),li.current=Et,clearTimeout(Ji.current),Ji.current=setTimeout(()=>{lr(li.current)},1e4)},onEditBlur:Et=>{li.current&&lr(li.current)}};return ge.createElement(y.Fragment,null,ge.createElement("div",{className:"code-panel-container"},Zn(ct),!St&&ge.createElement(ce.ZP,je({},at))),ge.createElement(le.Z,null,ge.createElement(re.Z,{rootClassName:"oj",title:null,placement:"right",closable:!1,open:Wi,onClose:Ti},ge.createElement(Se.Z,je({},Qi)))))};function ze({onShowCodeSetting:St}){return ge.createElement("div",{className:"action-bar"},ge.createElement("span",null,"\u5B66\u5458\u521D\u59CB\u4EE3\u7801\u6587\u4EF6"),ge.createElement("a",{onClick:St},ge.createElement("i",{className:"iconfont icon-shezhi"})))}var Qe=oe(24334),$e=oe(46401),ht=oe(61241),Ge=oe(37568),Ue=oe(28284),Ke=oe(7939);const{TextArea:et}=Ge.default,rt=5e3;var Xe=({callback:St,onCancel:Dt,notes:zt})=>{function Mr(lr){St(lr)}return y.createElement(Ue.default,{className:"note-form-panel",onFinish:Mr,initialValues:{notes:zt}},y.createElement(Ue.default.Item,{name:"notes",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u7B14\u8BB0\u5185\u5BB9"},{max:rt,message:`\u7B14\u8BB0\u6700\u5927\u5B57\u6570\u4E3A${rt}`}]},y.createElement(et,{placeholder:"\u8BF7\u8F93\u5165\u7B14\u8BB0\u5185\u5BB9",rows:5})),y.createElement(Ue.default.Item,{style:{textAlign:"right"}},y.createElement(Ke.ZP,{type:"ghost",onClick:Dt,style:{marginRight:10}}," \u53D6\u6D88 "),y.createElement(Ke.ZP,{type:"primary",htmlType:"submit"}," \u63D0\u4EA4 ")))},ut={"left-panel":"left-panel___fP6Y3","tab-panel-body":"tab-panel-body___aLOJQ",b1:"b1___ELpwD","oj-mr":"oj-mr___SIQSw","oj-width-input":"oj-width-input___tR_Si","s-navs":"s-navs___iVrSH","bg-white":"bg-white___S0kiU",active:"active___D332c"},lt={pagination:"pagination___npPu7",info:"info___aRH6C"},kt=oe(70858),pt=oe(31709),Mt=oe(58617),wt=oe(81953),bt=oe(24595),gt=oe(19374),We=oe(66649),Ie=oe.n(We);const{Column:xe}=kt.default;var Be=({submitResult:St,submitting:Dt,submitRecords:zt,page:Mr,onPageChange:lr,topicId:Zn})=>{const{status:or,id:tr,input:cr,output:Pr,expected_output:Wi,is_file:Ci,input_file_url:Ji,output_file_url:li,expected_output_file_url:Qi,error_msg:Ti}=St||{},{records:ct,records_count:at}=zt||{},Et=(0,de.useParams)();function Rt(){Ci?navigator.clipboard.writeText(Qe.Base64.decode(Ti)).then(()=>{ae.ZP.success("\u590D\u5236\u9519\u8BEF\u4FE1\u606F\u6210\u529F")}):navigator.clipboard.writeText(Qe.Base64.decode(Pr)).then(()=>{ae.ZP.success("\u590D\u5236\u9519\u8BEF\u4FE1\u606F\u6210\u529F")})}return y.createElement(te.Z,{spinning:Dt,tip:"\u8BC4\u6D4B\u4E2D...",indicator:y.createElement(Mt.Z,{style:{fontSize:24},spin:!0})},tr?y.createElement(y.Fragment,null,y.createElement("ul",{className:lt.info},y.createElement("li",null,"\u6267\u884C\u7ED3\u679C\uFF1A",y.createElement("span",{className:or===bt.h.OK?"c-green":"c-red"},ht.Im[or])),y.createElement("li",{className:lt.error},y.createElement("a",{onClick:Rt},"\u590D\u5236\u9519\u8BEF\u4FE1\u606F ",y.createElement(wt.Z,null)," ")),y.createElement("li",null,y.createElement(de.Link,{to:`/problems/${Zn}/record-detail/${tr}?backId=${Et==null?void 0:Et.save_identifier}`},"\u663E\u793A\u8BE6\u60C5 > "))),or!==bt.h.OK?y.createElement(y.Fragment,null,y.createElement("p",{className:"c-red"},"\u5B9E\u9645\u8F93\u5165\uFF1A"),y.createElement("pre",null,!Ci&&cr,Ci&&y.createElement("a",{style:{fontSize:"16px"},onClick:()=>(0,gt.LR)(Ji,cr)},cr)),y.createElement("p",{className:"c-red"},"\u5B9E\u9645\u8F93\u51FA\uFF1A"),y.createElement("pre",null,(or===4||or===5)&&Qe.Base64.decode(Ti),or!=4&&or!=5&&(Ci?y.createElement("a",{style:{fontSize:"16px"},onClick:()=>(0,gt.LR)(li,Pr)},Pr):Qe.Base64.decode(Pr))),y.createElement("p",{className:"c-red"},"\u9884\u671F\u8F93\u51FA\uFF1A"),y.createElement("pre",null,!Ci&&Qe.Base64.decode(Wi),Ci&&y.createElement("a",{style:{fontSize:"16px"},onClick:()=>(0,gt.LR)(Qi,Wi)},Wi))):null):null,(ct==null?void 0:ct.length)>0?y.createElement(kt.default,{dataSource:ct,rowKey:"id",pagination:!1},y.createElement(xe,{title:"\u63D0\u4EA4\u65F6\u95F4",dataIndex:"created_at",key:"created_at",render:(Ht,Wt)=>y.createElement("span",null," ",Ie()(Ht).format("YYYY-MM-DD HH:mm:ss"))}),y.createElement(xe,{title:"\u63D0\u4EA4\u7ED3\u679C",dataIndex:"status",key:"status",render:(Ht,Wt)=>{var Zt;return y.createElement(de.Link,{className:Ht===0?"c-green":"c-red",to:`/problems/${Zn}/record-detail/${Wt.id}?backId=${Et==null?void 0:Et.save_identifier}`},(Zt=ht.Im[Ht])==null?void 0:Zt.replace("\u8C03\u8BD5","\u8BC4\u6D4B"))}}),y.createElement(xe,{title:"\u6267\u884C\u7528\u65F6 (S)",dataIndex:"execute_time",key:"execute_time"}),y.createElement(xe,{title:"\u5185\u5B58\u6D88\u8017\uFF08MB\uFF09",dataIndex:"execute_memory",key:"execute_memory"}),y.createElement(xe,{title:"\u8BED\u8A00",dataIndex:"language",key:"language"})):null,at>15?y.createElement(pt.Z,{className:lt.pagination,current:Mr,pageSize:15,total:at,onChange:lr}):null)},Ye=oe(91570),Pe=oe(96599),Le=oe(44104),pe={desc:"desc___X8_hx",info:"info___C1DPv","commit-info":"commit-info____9yQm"},we=oe(89558),ke=oe(59301);const Me={1:{name:"\u7B80\u5355",color:"#52c41a"},2:{name:"\u9002\u4E2D",color:"#faad14"},3:{name:"\u56F0\u96BE",color:"#f5222d"}};var Oe=({hack:St,onTriggerPraise:Dt,toDiscuss:zt})=>{const{language:Mr,difficulty:lr,time_limit:Zn,username:or,user_path:tr,user_praise:cr,comments_count:Pr,praises_count:Wi,description:Ci,pass_count:Ji,submit_count:li}=St,Qi=(0,de.useLocation)();console.log(St.language,"language");const Ti=Me[lr];return ke.createElement(ke.Fragment,null,ke.createElement("ul",{className:pe.info},ke.createElement("li",null,"\u96BE\u5EA6\uFF1A",ke.createElement(Pe.default,{color:Ti==null?void 0:Ti.color},Ti==null?void 0:Ti.name)),ke.createElement("li",null,"\u5355\u4E2A\u6D4B\u8BD5\u96C6\u8BC4\u6D4B\u65F6\u957F\u9650\u5236\uFF1A",ke.createElement("b",null,Zn,"\u79D2"))),ke.createElement(we.Z,{value:Ci,className:pe.desc}),ke.createElement("ul",{className:pe["commit-info"]},ke.createElement("li",null,ke.createElement(Le.Z,{size:4},ke.createElement("span",null,"\u901A\u8FC7\u6B21\u6570")," ",ke.createElement("b",null,Ji))),ke.createElement("li",null,ke.createElement(Le.Z,{size:4},ke.createElement("span",null,"\u63D0\u4EA4\u6B21\u6570")," ",ke.createElement("b",null,li))," "),ke.createElement("li",{style:{flex:"1 0 0"}}),ke.createElement("li",null,ke.createElement(Le.Z,{size:4},ke.createElement("i",{className:"iconfont icon-huifu1",onClick:zt})," ",ke.createElement("b",null,Pr))," ")))},tt=oe(59195),ot=Object.defineProperty,st=Object.getOwnPropertySymbols,ft=Object.prototype.hasOwnProperty,Ft=Object.prototype.propertyIsEnumerable,Bt=(St,Dt,zt)=>Dt in St?ot(St,Dt,{enumerable:!0,configurable:!0,writable:!0,value:zt}):St[Dt]=zt,qt=(St,Dt)=>{for(var zt in Dt||(Dt={}))ft.call(Dt,zt)&&Bt(St,zt,Dt[zt]);if(st)for(var zt of st(Dt))Ft.call(Dt,zt)&&Bt(St,zt,Dt[zt]);return St};const $t=St=>React.createElement("svg",qt({width:40,height:40,xmlns:"http://www.w3.org/2000/svg"},St),React.createElement("title",null,"\u5C55\u5F00\u9898\u76EE"),React.createElement("defs",null,React.createElement("linearGradient",{x1:"0%",y1:"0%",x2:"100%",y2:"100%",id:"show_svg__a"},React.createElement("stop",{stopColor:"#EEF7FF",offset:"0%"}),React.createElement("stop",{stopColor:"#C1E2FF",offset:"100%"}))),React.createElement("g",{fill:"none",fillRule:"evenodd"},React.createElement("rect",{fill:"url(#show_svg__a)",width:40,height:40,rx:8}),React.createElement("g",{fillRule:"nonzero"},React.createElement("path",{d:"M16.057 20.784H8.238A1.22 1.22 0 0 0 7 21.974v6.811a1.22 1.22 0 0 0 1.238 1.19h7.819a1.213 1.213 0 0 0 1.238-1.19v-6.811a1.213 1.213 0 0 0-.376-.847 1.203 1.203 0 0 0-.862-.332v-.01Zm-1.25 6.769H9.423V23.12h5.384v4.433Z",fill:"#4CACFF"}),React.createElement("path",{d:"M16.057 10.005a1.22 1.22 0 0 1 1.238 1.189v6.812a1.213 1.213 0 0 1-.376.846c-.232.222-.542.34-.862.332H8.238A1.213 1.213 0 0 1 7 18.005v-6.811a1.22 1.22 0 0 1 1.238-1.19Zm-1.239 2.41H9.434v4.401h5.384v-4.4Z",fill:"#94CDFF"}),React.createElement("path",{d:"M20.418 12.632h11.189a1.213 1.213 0 0 0 1.238-1.179 1.224 1.224 0 0 0-.371-.857 1.214 1.214 0 0 0-.867-.343H20.418a1.203 1.203 0 0 0-.866.336c-.233.223-.367.53-.372.854.005.323.14.63.372.854.232.223.544.344.866.335ZM31.575 16.027h-11.19a1.183 1.183 0 0 0-1.119.557c-.237.384-.237.87 0 1.254.238.384.672.6 1.12.557h11.189c.448.043.882-.173 1.119-.557.237-.384.237-.87 0-1.254a1.183 1.183 0 0 0-1.12-.557ZM31.575 21.595h-11.19a1.183 1.183 0 0 0-1.119.557c-.237.384-.237.87 0 1.254.238.384.672.6 1.12.557h11.189c.448.043.882-.173 1.119-.557.237-.384.237-.87 0-1.254a1.183 1.183 0 0 0-1.12-.557ZM31.575 27.163h-11.19a1.183 1.183 0 0 0-1.119.557c-.237.384-.237.87 0 1.254.238.384.672.6 1.12.557h11.189c.448.043.882-.173 1.119-.557.237-.384.237-.87 0-1.254a1.183 1.183 0 0 0-1.12-.557Z",fill:"#1890FF"}))));var It="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDAiIGhlaWdodD0iNDAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IHgxPSIwJSIgeTE9IjAlIiB4Mj0iMTAwJSIgeTI9IjEwMCUiIGlkPSJhIj48c3RvcCBzdG9wLWNvbG9yPSIjRUVGN0ZGIiBvZmZzZXQ9IjAlIi8+PHN0b3Agc3RvcC1jb2xvcj0iI0MxRTJGRiIgb2Zmc2V0PSIxMDAlIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cmVjdCBmaWxsPSJ1cmwoI2EpIiB3aWR0aD0iNDAiIGhlaWdodD0iNDAiIHJ4PSI4Ii8+PGcgZmlsbC1ydWxlPSJub256ZXJvIj48cGF0aCBkPSJNMTYuMDU3IDIwLjc4NEg4LjIzOEExLjIyIDEuMjIgMCAwIDAgNyAyMS45NzR2Ni44MTFhMS4yMiAxLjIyIDAgMCAwIDEuMjM4IDEuMTloNy44MTlhMS4yMTMgMS4yMTMgMCAwIDAgMS4yMzgtMS4xOXYtNi44MTFhMS4yMTMgMS4yMTMgMCAwIDAtLjM3Ni0uODQ3IDEuMjAzIDEuMjAzIDAgMCAwLS44NjItLjMzMnYtLjAxWm0tMS4yNSA2Ljc2OUg5LjQyM1YyMy4xMmg1LjM4NHY0LjQzM1oiIGZpbGw9IiM0Q0FDRkYiLz48cGF0aCBkPSJNMTYuMDU3IDEwLjAwNWExLjIyIDEuMjIgMCAwIDEgMS4yMzggMS4xODl2Ni44MTJhMS4yMTMgMS4yMTMgMCAwIDEtLjM3Ni44NDZjLS4yMzIuMjIyLS41NDIuMzQtLjg2Mi4zMzJIOC4yMzhBMS4yMTMgMS4yMTMgMCAwIDEgNyAxOC4wMDV2LTYuODExYTEuMjIgMS4yMiAwIDAgMSAxLjIzOC0xLjE5Wm0tMS4yMzkgMi40MUg5LjQzNHY0LjQwMWg1LjM4NHYtNC40WiIgZmlsbD0iIzk0Q0RGRiIvPjxwYXRoIGQ9Ik0yMC40MTggMTIuNjMyaDExLjE4OWExLjIxMyAxLjIxMyAwIDAgMCAxLjIzOC0xLjE3OSAxLjIyNCAxLjIyNCAwIDAgMC0uMzcxLS44NTcgMS4yMTQgMS4yMTQgMCAwIDAtLjg2Ny0uMzQzSDIwLjQxOGExLjIwMyAxLjIwMyAwIDAgMC0uODY2LjMzNmMtLjIzMy4yMjMtLjM2Ny41My0uMzcyLjg1NC4wMDUuMzIzLjE0LjYzLjM3Mi44NTQuMjMyLjIyMy41NDQuMzQ0Ljg2Ni4zMzVaTTMxLjU3NSAxNi4wMjdoLTExLjE5YTEuMTgzIDEuMTgzIDAgMCAwLTEuMTE5LjU1N2MtLjIzNy4zODQtLjIzNy44NyAwIDEuMjU0LjIzOC4zODQuNjcyLjYgMS4xMi41NTdoMTEuMTg5Yy40NDguMDQzLjg4Mi0uMTczIDEuMTE5LS41NTcuMjM3LS4zODQuMjM3LS44NyAwLTEuMjU0YTEuMTgzIDEuMTgzIDAgMCAwLTEuMTItLjU1N1pNMzEuNTc1IDIxLjU5NWgtMTEuMTlhMS4xODMgMS4xODMgMCAwIDAtMS4xMTkuNTU3Yy0uMjM3LjM4NC0uMjM3Ljg3IDAgMS4yNTQuMjM4LjM4NC42NzIuNiAxLjEyLjU1N2gxMS4xODljLjQ0OC4wNDMuODgyLS4xNzMgMS4xMTktLjU1Ny4yMzctLjM4NC4yMzctLjg3IDAtMS4yNTRhMS4xODMgMS4xODMgMCAwIDAtMS4xMi0uNTU3Wk0zMS41NzUgMjcuMTYzaC0xMS4xOWExLjE4MyAxLjE4MyAwIDAgMC0xLjExOS41NTdjLS4yMzcuMzg0LS4yMzcuODcgMCAxLjI1NC4yMzguMzg0LjY3Mi42IDEuMTIuNTU3aDExLjE4OWMuNDQ4LjA0My44ODItLjE3MyAxLjExOS0uNTU3LjIzNy0uMzg0LjIzNy0uODcgMC0xLjI1NGExLjE4MyAxLjE4MyAwIDAgMC0xLjEyLS41NTdaIiBmaWxsPSIjMTg5MEZGIi8+PC9nPjwvZz48L3N2Zz4=",en=oe(98280);function Pt(St){return(0,en.U2)("comments.json",St)}function cn(St){return(0,en.v_)(`/discusses/${St}/plus.json`,{container_type:"Discuss",type:1})}function Sn(St){return(0,en.v_)("comments/reply.json",St)}function An(St){return(0,en.v_)("comments.json",St)}function wn(St){return(0,en.v_)(`comments/${St==null?void 0:St.id}/hidden.json`,St)}function At(St){return(0,en.IV)(`comments/${St==null?void 0:St.id}.json`)}var Gt=oe(74314),on=oe(53229);function vn({author:St}){return y.createElement("a",{href:`/users/${St.login}`,target:"_blank"},y.createElement("img",{alt:"\u7528\u6237\u5934\u50CF",height:"50",style:{borderRadius:"50%"},src:`${ee.Z.IMG_SERVER}/images/${St.image_url}`,width:"50"}))}function Nn({data:St,index:Dt,parentDiscussIndex:zt,user:Mr,onSetActionType:lr}){const{author:Zn,can_delete:or,content:tr,id:cr,time:Pr}=St;function Wi(){lr({id:cr,index:Dt,type:"delete-discuss",parentDiscussIndex:zt,message:"\u786E\u5B9A\u8981\u5220\u9664\u8BE5\u6761\u56DE\u590D\u5417"})}const Ci=Mr.admin||or||Zn.user_id===Mr.user_id;return y.createElement("div",{className:"discuss-item-container second-discuss "},y.createElement(vn,{author:Zn}),y.createElement("section",null,y.createElement("div",{className:"discuss-info"},y.createElement("a",{href:`/users/${Zn.login}`,target:"_blank"},Zn.name),y.createElement("span",{className:"grey"},Pr),y.createElement("div",{className:"btn-group",style:{marginBottom:0}},Ci?y.createElement("a",{onClick:Wi,title:"\u5220\u9664"},y.createElement("i",{className:"iconfont icon-shanchu"})):null)),y.createElement(we.Z,{className:"discuss-content",value:tr})))}var Yn=({user:St,data:Dt,index:zt,onPlusDiscuss:Mr,onSetActionType:lr,activeDiscussIndex:Zn,onReplyDiscuss:or,onSetActiveDiscussIndex:tr})=>{const{content:cr,children:Pr,hidden:Wi,id:Ci,praise_count:Ji,time:li,user_praise:Qi,can_delete:Ti,author:ct}=Dt;console.log(Ti&&(!Pr||Pr.length==0),"children22");function at(){tr(Ci)}function Et(){Mr(Ci,!Qi,zt)}function Rt(){lr({id:Ci,index:zt,type:"delete-discuss",message:"\u786E\u5B9A\u8981\u5220\u9664\u8BE5\u6761\u56DE\u590D\u5417"})}function Ht(){lr({id:Ci,index:zt,params:{hidden:Wi?"0":"1"},type:"hidden-discuss",message:Wi?"\u786E\u5B9A\u8981\u53D6\u6D88\u9690\u85CF\u8BE5\u6761\u56DE\u590D\u5417":"\u786E\u5B9A\u8981\u9690\u85CF\u8BE5\u6761\u56DE\u590D\u5417"})}const Wt=St.admin||St.user_id===ct.user_id;return y.createElement("div",{className:"discuss-item-container",key:Ci},y.createElement(vn,{author:ct}),y.createElement("section",null,y.createElement("div",{className:"discuss-info"},y.createElement("a",{href:`/users/${ct.login}`,target:"_blank"}," ",ct.name," "),y.createElement("span",{className:"grey"},li)),y.createElement(we.Z,{className:"discuss-content",value:cr}),Pr&&Pr.length>0?y.createElement("div",{className:"reply-discuss-container"},Pr.map((Zt,Qt)=>y.createElement(Nn,{key:Zt.id,data:Zt,index:Qt,user:St,onSetActionType:lr,parentDiscussIndex:zt}))):null,y.createElement("div",{className:"btn-group"},(0,on.Ny)()?y.createElement("a",{onClick:Ht,title:Wi?"\u53D6\u6D88\u9690\u85CF":"\u9690\u85CF\u8BC4\u8BBA"},y.createElement("i",{className:Wi?"iconfont icon-yincangbiyan":"fa fa-eye"})):null,Ti&&(!Pr||Pr.length==0)?y.createElement("a",{onClick:Rt,title:"\u5220\u9664"},y.createElement("i",{className:"iconfont icon-shanchu"})):null,y.createElement("a",{onClick:at,title:"\u56DE\u590D"}," ",y.createElement("i",{className:"iconfont icon-huifu1"})," "),y.createElement("a",{onClick:Et,className:Qi?"c-orange":""},y.createElement("i",{className:Qi?"iconfont icon-dianzan mr3":"iconfont icon-dianzan-xian mr3 "}),y.createElement("span",null,Ji||""))),y.createElement(Gt.Z,{id:Ci,activeDiscussIndex:Zn,onReplyDiscuss:or})))},Vn=oe(98679),ir=oe(8547),Mn=(St,Dt,zt)=>new Promise((Mr,lr)=>{var Zn=cr=>{try{tr(zt.next(cr))}catch(Pr){lr(Pr)}},or=cr=>{try{tr(zt.throw(cr))}catch(Pr){lr(Pr)}},tr=cr=>cr.done?Mr(cr.value):Promise.resolve(cr.value).then(Zn,or);tr((zt=zt.apply(St,Dt)).next())}),qn=({user_praise:St,praise_count:Dt,praisePlus:zt,onCreateDiscuss:Mr,discuss_count:lr})=>{const[Zn,or]=(0,y.useState)(!1),[tr,cr]=(0,y.useState)("");function Pr(li){cr(li)}function Wi(){or(!0)}function Ci(){or(!1)}function Ji(){return Mn(this,null,function*(){Mr(tr),cr(""),or(!1)})}return y.createElement("div",{className:`dis-input-editor-container ${Zn?"active":""} `},y.createElement("div",{className:Zn?"text-area hide":"text-area"},y.createElement("input",{placeholder:"\u8BF4\u70B9\u4EC0\u4E48",onClick:Wi}),y.createElement("a",{style:{alignItems:"center"}}," ",y.createElement("i",{className:"iconfont icon-huifu1"})," \xA0 \xA0",lr," "),y.createElement("a",{className:"c-light-black",onClick:zt,style:{alignItems:"center"},title:St?"\u53D6\u6D88\u70B9\u8D5E":"\u70B9\u8D5E"},y.createElement("i",{className:`mr3 ${St?"iconfont icon-dianzan c-orange":"iconfont icon-dianzan-xian"} `}),Dt?y.createElement("span",null,Dt):"")),Zn?y.createElement("div",{className:"input-mask",onClick:Ci}):null,y.createElement("div",{className:Zn?"md-container":"md-container hide"},y.createElement(ir.Z,{id:"discuss-input-editor",miniToolbar:!0,watch:!1,noStorage:!0,defaultValue:tr,height:240,onChange:Pr}),y.createElement("div",{className:"tip-container",onClick:Ci},y.createElement("a",{className:"btn-send",onClick:Ji}," \u53D1\u9001 "))))},En=Object.defineProperty,Hn=Object.defineProperties,Qn=Object.getOwnPropertyDescriptors,dr=Object.getOwnPropertySymbols,On=Object.prototype.hasOwnProperty,$n=Object.prototype.propertyIsEnumerable,Kn=(St,Dt,zt)=>Dt in St?En(St,Dt,{enumerable:!0,configurable:!0,writable:!0,value:zt}):St[Dt]=zt,yn=(St,Dt)=>{for(var zt in Dt||(Dt={}))On.call(Dt,zt)&&Kn(St,zt,Dt[zt]);if(dr)for(var zt of dr(Dt))$n.call(Dt,zt)&&Kn(St,zt,Dt[zt]);return St},Ne=(St,Dt)=>Hn(St,Qn(Dt)),Ve=(St,Dt,zt)=>new Promise((Mr,lr)=>{var Zn=cr=>{try{tr(zt.next(cr))}catch(Pr){lr(Pr)}},or=cr=>{try{tr(zt.throw(cr))}catch(Pr){lr(Pr)}},tr=cr=>cr.done?Mr(cr.value):Promise.resolve(cr.value).then(Zn,or);tr((zt=zt.apply(St,Dt)).next())});const nt={loading:!1,page:1,data:[],count:0,actionType:null,activeDiscussIndex:null};var mt=(St=>(St[St.GET_DISCUSSES=0]="GET_DISCUSSES",St[St.TOP_OR_DOWN_DISCUSS=1]="TOP_OR_DOWN_DISCUSS",St[St.ACTIVE_DISCUSS_INDEX=2]="ACTIVE_DISCUSS_INDEX",St[St.PLUS_DISCUSS=3]="PLUS_DISCUSS",St[St.SET_ACTION_TYPE=4]="SET_ACTION_TYPE",St[St.SET_PAGE=5]="SET_PAGE",St[St.SHOW_DISCUSSES_LOADING=6]="SHOW_DISCUSSES_LOADING",St))(mt||{});function _t(St,Dt){switch(Dt.type){case 6:return Ne(yn({},St),{loading:!0});case 0:return yn(yn({},St),Dt.payload);case 1:return yn(yn({},St),Dt.payload);case 4:return yn(yn({},St),Dt.payload);case 3:return yn(yn({},St),Dt.payload);case 5:return yn(yn({},St),Dt.payload);case 2:return yn(yn({},St),Dt.payload);default:throw new Error}}var Vt=({user:St,identifier:Dt,hack:zt,onTriggerPraise:Mr,setDiscussTotal:lr})=>{const[Zn,or]=(0,y.useReducer)(_t,nt),{loading:tr,page:cr,data:Pr,count:Wi,actionType:Ci,activeDiscussIndex:Ji}=Zn;console.log("---",Zn);const li=(0,y.useCallback)(()=>Ve(void 0,null,function*(){or({type:6});const Zt=yield Pt({container_type:"Practice",container_identifier:Dt,limit:10,page:cr}),{comments:Qt,disscuss_count:sn}=Zt;or({type:0,payload:{data:Qt,count:sn,loading:!1}}),lr(sn)}),[cr,Dt]);(0,y.useEffect)(()=>{li()},[Dt,cr]);function Qi(Zt){or({type:5,payload:{page:Zt}})}function Ti(Zt){or({type:4,payload:{actionType:Zt}})}function ct(Zt){or(Ji===Zt?{type:2,payload:{activeDiscussIndex:null}}:{type:2,payload:{activeDiscussIndex:Zt}})}function at(Zt,Qt,sn){return Ve(this,null,function*(){try{const un=yield cn(Zt);Pr[sn].user_praise=Qt,Pr[sn].praise_count=un.praise_count,or({type:3,payload:{data:[...Pr]}})}catch(un){console.log(un)}})}function Et(){return Ve(this,null,function*(){const{id:Zt,params:Qt,type:sn,index:un,parentDiscussIndex:Bn}=Ci;sn==="hidden-discuss"&&(console.log(Qt,"params"),yield wn(yn({id:Zt,container_type:"Practice",container_identifier:Dt},Qt)),Bn?Pr[Bn].children[un].hidden=Qt.hidden==1:Pr[un].hidden=Qt.hidden==1,or({type:4,payload:{actionType:null,data:[...Pr]}})),sn==="delete-discuss"&&(yield At({id:Zt,container_type:"Practice",container_identifier:Dt}),or({type:4,payload:{actionType:null}}),yield li())})}function Rt(){or({type:4,payload:{actionType:null}})}function Ht(Zt,Qt){return Ve(this,null,function*(){try{yield Sn({container_type:"Practice",container_identifier:Dt,comments:{content:Qt,parent_id:Zt}}),li()}catch(sn){console.log(sn)}})}function Wt(Zt){return Ve(this,null,function*(){or({type:6}),yield An({comments:{content:Zt},container_type:"Practice",container_identifier:Dt}),li()})}return y.createElement(y.Fragment,null,y.createElement("div",{className:"discuss-panel"},Pr.length===0?y.createElement(Ye.Z,null):y.createElement(te.Z,{spinning:tr},Pr.map((Zt,Qt)=>y.createElement(Yn,{onReplyDiscuss:Ht,onPlusDiscuss:at,onSetActiveDiscussIndex:ct,onSetActionType:Ti,data:Zt,index:Qt,user:St,activeDiscussIndex:Ji}))),Wi>10?y.createElement("div",{className:"pagination-container mt10 mb10"},y.createElement(pt.Z,{showQuickJumper:!0,onChange:Qi,current:cr,total:Wi,showTotal:Zt=>y.createElement("span",{style:{color:"#656F87"}},"\u5171",y.createElement("span",{className:"c-light-primary"},Zt),"\u6761\u6570\u636E")})):null),y.createElement(qn,{user_praise:zt.user_praise,praise_count:zt.praises_count,praisePlus:Mr,discuss_count:zt.comments_count,onCreateDiscuss:Wt}),y.createElement(le.Z,null,y.createElement(se.default,{centered:!0,title:"\u63D0\u793A",open:!!Ci,onOk:Et,onCancel:Rt},y.createElement("p",null,Ci?Ci.message:"")),y.createElement(Vn.Z,null)))},Jt={flex_box_center:"flex_box_center___tosr6",flex_space_between:"flex_space_between___cQaTP",flex_box_vertical_center:"flex_box_vertical_center___uovxL",flex_box_center_end:"flex_box_center_end___b4gLY",flex_box_column:"flex_box_column___Umjm_",wrap:"wrap___sgoJE",head:"head___b9a9v",sort:"sort___L2Zw8",btn:"btn___khuE4",listWarp:"listWarp___zZj6C",pagination:"pagination___XlROP",fixedRight:"fixedRight___MuAXo","oj-width-input":"oj-width-input___RsZb6"},Xt={flex_box_center:"flex_box_center___EahWI",flex_space_between:"flex_space_between___zopS4",flex_box_vertical_center:"flex_box_vertical_center___w03mz",flex_box_center_end:"flex_box_center_end___lr0Fp",flex_box_column:"flex_box_column___KFHVi",active:"active___BczOO",line:"line___VC_Ry",list:"list___n9ABd",left:"left___LVHqw",mask:"mask___fP13z",right:"right___iLe52",name:"name___Oz_7h",title:"title___2Sess",a:"a___t7rIW",b:"b___Kb_45",des:"des___CjMBM",tag:"tag___V0PVb"},dn=Object.defineProperty,jn=Object.getOwnPropertySymbols,vr=Object.prototype.hasOwnProperty,Nt=Object.prototype.propertyIsEnumerable,jt=(St,Dt,zt)=>Dt in St?dn(St,Dt,{enumerable:!0,configurable:!0,writable:!0,value:zt}):St[Dt]=zt,xt=(St,Dt)=>{for(var zt in Dt||(Dt={}))vr.call(Dt,zt)&&jt(St,zt,Dt[zt]);if(jn)for(var zt of jn(Dt))Nt.call(Dt,zt)&&jt(St,zt,Dt[zt]);return St};const Ot=St=>React.createElement("svg",xt({width:12,height:10,xmlns:"http://www.w3.org/2000/svg"},St),React.createElement("title",null,"\u89C2\u770B"),React.createElement("path",{d:"M11 0a1 1 0 0 1 1 1v8a1 1 0 0 1-1 1H1a1 1 0 0 1-1-1V1a1 1 0 0 1 1-1h10ZM4.4 2.4a.4.4 0 0 0-.4.4v4.4a.4.4 0 0 0 .64.32l2.72-2.04a.6.6 0 0 0 0-.96L4.64 2.48a.4.4 0 0 0-.24-.08Z",fill:"#FFF",fillRule:"evenodd"}));var yt="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIiIGhlaWdodD0iMTAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTExIDBhMSAxIDAgMCAxIDEgMXY4YTEgMSAwIDAgMS0xIDFIMWExIDEgMCAwIDEtMS0xVjFhMSAxIDAgMCAxIDEtMWgxMFpNNC40IDIuNGEuNC40IDAgMCAwLS40LjR2NC40YS40LjQgMCAwIDAgLjY0LjMybDIuNzItMi4wNGEuNi42IDAgMCAwIDAtLjk2TDQuNjQgMi40OGEuNC40IDAgMCAwLS4yNC0uMDhaIiBmaWxsPSIjRkZGIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz48L3N2Zz4=",Lt=Object.defineProperty,Ut=Object.getOwnPropertySymbols,bn=Object.prototype.hasOwnProperty,Tn=Object.prototype.propertyIsEnumerable,Gn=(St,Dt,zt)=>Dt in St?Lt(St,Dt,{enumerable:!0,configurable:!0,writable:!0,value:zt}):St[Dt]=zt,pn=(St,Dt)=>{for(var zt in Dt||(Dt={}))bn.call(Dt,zt)&&Gn(St,zt,Dt[zt]);if(Ut)for(var zt of Ut(Dt))Tn.call(Dt,zt)&&Gn(St,zt,Dt[zt]);return St};const tn=St=>React.createElement("svg",pn({width:16,height:14,xmlns:"http://www.w3.org/2000/svg"},St),React.createElement("title",null,"\u70B9\u8D5E1"),React.createElement("g",{fillRule:"nonzero",fill:"none"},React.createElement("path",{d:"M2.593 13.356V5.694c0-.31-.231-.561-.516-.561H.976c-.532 0-.962.468-.962 1.047v6.69c0 .579.43 1.047.962 1.047h1.101c.285 0 .516-.251.516-.561Z",fill:"#999"}),React.createElement("path",{d:"M3.335 13.512V5.53c0-.184.136-.346.333-.391.695-.16 2.289-.735 2.967-2.694C7.048.73 7.495-.08 8.823.017c1.328.097 1.417 1.263 1.417 1.618v2.752s-.107.42.34.453c.45.033 3.947 0 3.947 0s1.919-.029 1.309 2.122c-.53 1.871-1.58 4.882-1.846 5.635a1.606 1.606 0 0 1-.235.438c-.257.338-.796.88-1.62.88H3.782c-.247.002-.447-.179-.447-.403Z",fill:"#CCC"})));var ln="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbC1ydWxlPSJub256ZXJvIiBmaWxsPSJub25lIj48cGF0aCBkPSJNMi41OTMgMTMuMzU2VjUuNjk0YzAtLjMxLS4yMzEtLjU2MS0uNTE2LS41NjFILjk3NmMtLjUzMiAwLS45NjIuNDY4LS45NjIgMS4wNDd2Ni42OWMwIC41NzkuNDMgMS4wNDcuOTYyIDEuMDQ3aDEuMTAxYy4yODUgMCAuNTE2LS4yNTEuNTE2LS41NjFaIiBmaWxsPSIjOTk5Ii8+PHBhdGggZD0iTTMuMzM1IDEzLjUxMlY1LjUzYzAtLjE4NC4xMzYtLjM0Ni4zMzMtLjM5MS42OTUtLjE2IDIuMjg5LS43MzUgMi45NjctMi42OTRDNy4wNDguNzMgNy40OTUtLjA4IDguODIzLjAxN2MxLjMyOC4wOTcgMS40MTcgMS4yNjMgMS40MTcgMS42MTh2Mi43NTJzLS4xMDcuNDIuMzQuNDUzYy40NS4wMzMgMy45NDcgMCAzLjk0NyAwczEuOTE5LS4wMjkgMS4zMDkgMi4xMjJjLS41MyAxLjg3MS0xLjU4IDQuODgyLTEuODQ2IDUuNjM1YTEuNjA2IDEuNjA2IDAgMCAxLS4yMzUuNDM4Yy0uMjU3LjMzOC0uNzk2Ljg4LTEuNjIuODhIMy43ODJjLS4yNDcuMDAyLS40NDctLjE3OS0uNDQ3LS40MDNaIiBmaWxsPSIjQ0NDIi8+PC9nPjwvc3ZnPg==",Rn=Object.defineProperty,nr=Object.getOwnPropertySymbols,rr=Object.prototype.hasOwnProperty,fr=Object.prototype.propertyIsEnumerable,ti=(St,Dt,zt)=>Dt in St?Rn(St,Dt,{enumerable:!0,configurable:!0,writable:!0,value:zt}):St[Dt]=zt,fn=(St,Dt)=>{for(var zt in Dt||(Dt={}))rr.call(Dt,zt)&&ti(St,zt,Dt[zt]);if(nr)for(var zt of nr(Dt))fr.call(Dt,zt)&&ti(St,zt,Dt[zt]);return St};const Kt=St=>React.createElement("svg",fn({width:16,height:14,xmlns:"http://www.w3.org/2000/svg"},St),React.createElement("title",null,"\u70B9\u8D5E2"),React.createElement("g",{fillRule:"nonzero",fill:"none"},React.createElement("path",{d:"M2.593 13.356V5.694c0-.31-.231-.561-.516-.561H.976c-.532 0-.962.468-.962 1.047v6.69c0 .579.43 1.047.962 1.047h1.101c.285 0 .516-.251.516-.561Z",fill:"#0152d9"}),React.createElement("path",{d:"M3.335 13.512V5.53c0-.184.136-.346.333-.391.695-.16 2.289-.735 2.967-2.694C7.048.73 7.495-.08 8.823.017c1.328.097 1.417 1.263 1.417 1.618v2.752s-.107.42.34.453c.45.033 3.947 0 3.947 0s1.919-.029 1.309 2.122c-.53 1.871-1.58 4.882-1.846 5.635a1.606 1.606 0 0 1-.235.438c-.257.338-.796.88-1.62.88H3.782c-.247.002-.447-.179-.447-.403Z",fill:"#B6D0FC"})));var gn="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbC1ydWxlPSJub256ZXJvIiBmaWxsPSJub25lIj48cGF0aCBkPSJNMi41OTMgMTMuMzU2VjUuNjk0YzAtLjMxLS4yMzEtLjU2MS0uNTE2LS41NjFILjk3NmMtLjUzMiAwLS45NjIuNDY4LS45NjIgMS4wNDd2Ni42OWMwIC41NzkuNDMgMS4wNDcuOTYyIDEuMDQ3aDEuMTAxYy4yODUgMCAuNTE2LS4yNTEuNTE2LS41NjFaIiBmaWxsPSIjMDE1MmQ5Ii8+PHBhdGggZD0iTTMuMzM1IDEzLjUxMlY1LjUzYzAtLjE4NC4xMzYtLjM0Ni4zMzMtLjM5MS42OTUtLjE2IDIuMjg5LS43MzUgMi45NjctMi42OTRDNy4wNDguNzMgNy40OTUtLjA4IDguODIzLjAxN2MxLjMyOC4wOTcgMS40MTcgMS4yNjMgMS40MTcgMS42MTh2Mi43NTJzLS4xMDcuNDIuMzQuNDUzYy40NS4wMzMgMy45NDcgMCAzLjk0NyAwczEuOTE5LS4wMjkgMS4zMDkgMi4xMjJjLS41MyAxLjg3MS0xLjU4IDQuODgyLTEuODQ2IDUuNjM1YTEuNjA2IDEuNjA2IDAgMCAxLS4yMzUuNDM4Yy0uMjU3LjMzOC0uNzk2Ljg4LTEuNjIuODhIMy43ODJjLS4yNDcuMDAyLS40NDctLjE3OS0uNDQ3LS40MDNaIiBmaWxsPSIjQjZEMEZDIi8+PC9nPjwvc3ZnPg==",xn=Object.defineProperty,Ln=Object.getOwnPropertySymbols,Un=Object.prototype.hasOwnProperty,hr=Object.prototype.propertyIsEnumerable,ar=(St,Dt,zt)=>Dt in St?xn(St,Dt,{enumerable:!0,configurable:!0,writable:!0,value:zt}):St[Dt]=zt,Sr=(St,Dt)=>{for(var zt in Dt||(Dt={}))Un.call(Dt,zt)&&ar(St,zt,Dt[zt]);if(Ln)for(var zt of Ln(Dt))hr.call(Dt,zt)&&ar(St,zt,Dt[zt]);return St};const Cr=St=>React.createElement("svg",Sr({width:16,height:14,xmlns:"http://www.w3.org/2000/svg"},St),React.createElement("title",null,"\u8BC4\u8BBA1"),React.createElement("g",{fillRule:"nonzero",fill:"none"},React.createElement("path",{d:"M4.717.01h8.84c1.571 0 2.357.777 2.357 2.332v5.25c0 1.556-.786 2.334-2.357 2.334h-8.84c-1.572 0-2.357-.778-2.357-2.334v-5.25C2.36.787 3.145.01 4.717.01Z",fill:"#999"}),React.createElement("path",{d:"M2.36 2.342h8.84a2.37 2.37 0 0 1 1.666.684c.442.437.69 1.03.69 1.65v5.25c0 1.288-1.055 2.333-2.357 2.333H7.94l-1.16 1.153-1.167-1.153H2.36a2.37 2.37 0 0 1-1.667-.683 2.321 2.321 0 0 1-.69-1.65v-5.25c0-.62.248-1.213.69-1.65a2.37 2.37 0 0 1 1.667-.684Z",fill:"#B6D0FC"}),React.createElement("path",{d:"M2.36 2.926h8.84c1.301 0 2.357 1.044 2.357 2.333v5.25c0 .619-.249 1.212-.69 1.65a2.37 2.37 0 0 1-1.668.683H7.94l-1.16 1.154-1.167-1.154H2.36a2.37 2.37 0 0 1-1.667-.683 2.321 2.321 0 0 1-.69-1.65V5.26c0-.619.248-1.212.69-1.65a2.37 2.37 0 0 1 1.667-.683Z",fill:"#CCC"}),React.createElement("path",{d:"M3.538 5.842h6.483c.393 0 .589.195.589.584 0 .389-.196.583-.59.583H3.539c-.393 0-.59-.194-.59-.583 0-.39.197-.584.59-.584ZM3.538 8.76h4.715c.393 0 .59.194.59.582 0 .39-.197.584-.59.584H3.538c-.393 0-.59-.195-.59-.584 0-.388.197-.583.59-.583Z",fill:"#FFF"})));var yr="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbC1ydWxlPSJub256ZXJvIiBmaWxsPSJub25lIj48cGF0aCBkPSJNNC43MTcuMDFoOC44NGMxLjU3MSAwIDIuMzU3Ljc3NyAyLjM1NyAyLjMzMnY1LjI1YzAgMS41NTYtLjc4NiAyLjMzNC0yLjM1NyAyLjMzNGgtOC44NGMtMS41NzIgMC0yLjM1Ny0uNzc4LTIuMzU3LTIuMzM0di01LjI1QzIuMzYuNzg3IDMuMTQ1LjAxIDQuNzE3LjAxWiIgZmlsbD0iIzk5OSIvPjxwYXRoIGQ9Ik0yLjM2IDIuMzQyaDguODRhMi4zNyAyLjM3IDAgMCAxIDEuNjY2LjY4NGMuNDQyLjQzNy42OSAxLjAzLjY5IDEuNjV2NS4yNWMwIDEuMjg4LTEuMDU1IDIuMzMzLTIuMzU3IDIuMzMzSDcuOTRsLTEuMTYgMS4xNTMtMS4xNjctMS4xNTNIMi4zNmEyLjM3IDIuMzcgMCAwIDEtMS42NjctLjY4MyAyLjMyMSAyLjMyMSAwIDAgMS0uNjktMS42NXYtNS4yNWMwLS42Mi4yNDgtMS4yMTMuNjktMS42NWEyLjM3IDIuMzcgMCAwIDEgMS42NjctLjY4NFoiIGZpbGw9IiNCNkQwRkMiLz48cGF0aCBkPSJNMi4zNiAyLjkyNmg4Ljg0YzEuMzAxIDAgMi4zNTcgMS4wNDQgMi4zNTcgMi4zMzN2NS4yNWMwIC42MTktLjI0OSAxLjIxMi0uNjkgMS42NWEyLjM3IDIuMzcgMCAwIDEtMS42NjguNjgzSDcuOTRsLTEuMTYgMS4xNTQtMS4xNjctMS4xNTRIMi4zNmEyLjM3IDIuMzcgMCAwIDEtMS42NjctLjY4MyAyLjMyMSAyLjMyMSAwIDAgMS0uNjktMS42NVY1LjI2YzAtLjYxOS4yNDgtMS4yMTIuNjktMS42NWEyLjM3IDIuMzcgMCAwIDEgMS42NjctLjY4M1oiIGZpbGw9IiNDQ0MiLz48cGF0aCBkPSJNMy41MzggNS44NDJoNi40ODNjLjM5MyAwIC41ODkuMTk1LjU4OS41ODQgMCAuMzg5LS4xOTYuNTgzLS41OS41ODNIMy41MzljLS4zOTMgMC0uNTktLjE5NC0uNTktLjU4MyAwLS4zOS4xOTctLjU4NC41OS0uNTg0Wk0zLjUzOCA4Ljc2aDQuNzE1Yy4zOTMgMCAuNTkuMTk0LjU5LjU4MiAwIC4zOS0uMTk3LjU4NC0uNTkuNTg0SDMuNTM4Yy0uMzkzIDAtLjU5LS4xOTUtLjU5LS41ODQgMC0uMzg4LjE5Ny0uNTgzLjU5LS41ODNaIiBmaWxsPSIjRkZGIi8+PC9nPjwvc3ZnPg==",pr=Object.defineProperty,$r=Object.getOwnPropertySymbols,kr=Object.prototype.hasOwnProperty,Nr=Object.prototype.propertyIsEnumerable,Yr=(St,Dt,zt)=>Dt in St?pr(St,Dt,{enumerable:!0,configurable:!0,writable:!0,value:zt}):St[Dt]=zt,ai=(St,Dt)=>{for(var zt in Dt||(Dt={}))kr.call(Dt,zt)&&Yr(St,zt,Dt[zt]);if($r)for(var zt of $r(Dt))Nr.call(Dt,zt)&&Yr(St,zt,Dt[zt]);return St};const Rr=St=>React.createElement("svg",ai({width:16,height:12,xmlns:"http://www.w3.org/2000/svg"},St),React.createElement("title",null,"\u67E5\u770B1"),React.createElement("g",{fillRule:"nonzero",fill:"none"},React.createElement("path",{d:"M7.965 11.961C2.593 11.961 0 6.926 0 5.981 0 5.035 2.623 0 7.965 0s7.965 4.984 7.965 5.98c0 .997-2.593 5.981-7.965 5.981Zm0-2.208c1.296 0 2.494-.72 3.142-1.886a3.902 3.902 0 0 0 0-3.773c-.648-1.167-1.846-1.886-3.142-1.886-2.004 0-3.629 1.69-3.629 3.773s1.625 3.772 3.629 3.772Z",fill:"#CCC"}),React.createElement("path",{d:"M7.965 8.28c-1.222 0-2.213-1.029-2.213-2.3 0-1.27.991-2.3 2.213-2.3s2.212 1.03 2.212 2.3c0 1.271-.99 2.3-2.212 2.3Z",fill:"#999"})));var ii="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbC1ydWxlPSJub256ZXJvIiBmaWxsPSJub25lIj48cGF0aCBkPSJNNy45NjUgMTEuOTYxQzIuNTkzIDExLjk2MSAwIDYuOTI2IDAgNS45ODEgMCA1LjAzNSAyLjYyMyAwIDcuOTY1IDBzNy45NjUgNC45ODQgNy45NjUgNS45OGMwIC45OTctMi41OTMgNS45ODEtNy45NjUgNS45ODFabTAtMi4yMDhjMS4yOTYgMCAyLjQ5NC0uNzIgMy4xNDItMS44ODZhMy45MDIgMy45MDIgMCAwIDAgMC0zLjc3M2MtLjY0OC0xLjE2Ny0xLjg0Ni0xLjg4Ni0zLjE0Mi0xLjg4Ni0yLjAwNCAwLTMuNjI5IDEuNjktMy42MjkgMy43NzNzMS42MjUgMy43NzIgMy42MjkgMy43NzJaIiBmaWxsPSIjQ0NDIi8+PHBhdGggZD0iTTcuOTY1IDguMjhjLTEuMjIyIDAtMi4yMTMtMS4wMjktMi4yMTMtMi4zIDAtMS4yNy45OTEtMi4zIDIuMjEzLTIuM3MyLjIxMiAxLjAzIDIuMjEyIDIuM2MwIDEuMjcxLS45OSAyLjMtMi4yMTIgMi4zWiIgZmlsbD0iIzk5OSIvPjwvZz48L3N2Zz4=",fi=({style:St={},onClick:Dt,onAssist:zt,onHide:Mr,data:lr,active:Zn,showLine:or})=>y.createElement(y.Fragment,null,y.createElement("div",{className:Zn===(lr==null?void 0:lr.id)?`${Xt.list} ${Xt.active}`:Xt.list,style:St,onClick:()=>Dt(lr)},(lr==null?void 0:lr.video)&&y.createElement("div",{className:Xt.left},y.createElement("img",{src:lr==null?void 0:lr.video_cover}),y.createElement("div",null,y.createElement("img",{src:yt}),y.createElement("span",null,lr==null?void 0:lr.video_duration)),y.createElement("div",{className:Xt.mask})),y.createElement("div",{className:Xt.right},y.createElement("div",{className:Xt.name},y.createElement("img",{src:ee.Z.IMG_SERVER+"/images/"+(lr==null?void 0:lr.image_url),width:30,height:30}),y.createElement("div",{title:lr==null?void 0:lr.name,className:Xt.title},lr==null?void 0:lr.name),(lr==null?void 0:lr.is_authority)&&y.createElement("div",{className:Xt.b},"\u5B98\u65B9"),(lr==null?void 0:lr.is_excellent)&&y.createElement("div",{className:Xt.a},"\u7CBE\u9009")),y.createElement("div",{className:Xt.des},y.createElement(we.Z,{showLines:2,showTextOnly:!0,value:(lr==null?void 0:lr.content)||"\u6682\u65E0\u5185\u5BB9"})),y.createElement("div",{className:Xt.tag},y.createElement("span",{className:"current",onClick:tr=>{tr.stopPropagation(),zt(lr)}},y.createElement("img",{src:lr!=null&&lr.user_liker?gn:ln}),y.createElement("span",{style:{color:lr!=null&&lr.user_liker?"#0152d9":"#656f87"}},lr==null?void 0:lr.praises_count)),y.createElement("span",null,y.createElement("img",{src:yr}),y.createElement("span",null,lr==null?void 0:lr.discusses_count)),y.createElement("span",null,y.createElement("img",{src:ii}),y.createElement("span",null,lr==null?void 0:lr.viewed_count)),(0,on.Ny)()&&y.createElement("span",{className:"current",style:{color:"#0152d9",marginRight:0,userSelect:"none"},onClick:tr=>{tr.stopPropagation(),Mr(lr)}},lr!=null&&lr.is_hidden?"\u53D6\u6D88\u9690\u85CF":"\u9690\u85CF")))),or&&y.createElement("div",{className:Xt.line})),Lr={flex_box_center:"flex_box_center___C6sVF",flex_space_between:"flex_space_between___VEt8l",flex_box_vertical_center:"flex_box_vertical_center___qeD5F",flex_box_center_end:"flex_box_center_end___iYJd9",flex_box_column:"flex_box_column___iAKJf",listForm:"listForm___leDJL",scroll:"scroll___wtFaF",formWrap:"formWrap___p3W41",btns:"btns___Izl4q",main:"main___xTqlG",mainLoading:"mainLoading___QLa9s",tip:"tip___a0tbY",proWarp:"proWarp___BZhOt",pro:"pro___Yp1Rx",mainSucceed:"mainSucceed___HfaTf",del:"del___TXGhB"},wi=oe(25399),Jr=oe(5987),Zr=Object.defineProperty,si=Object.getOwnPropertySymbols,vi=Object.prototype.hasOwnProperty,pi=Object.prototype.propertyIsEnumerable,ri=(St,Dt,zt)=>Dt in St?Zr(St,Dt,{enumerable:!0,configurable:!0,writable:!0,value:zt}):St[Dt]=zt,Er=(St,Dt)=>{for(var zt in Dt||(Dt={}))vi.call(Dt,zt)&&ri(St,zt,Dt[zt]);if(si)for(var zt of si(Dt))pi.call(Dt,zt)&&ri(St,zt,Dt[zt]);return St};const kn=St=>React.createElement("svg",Er({width:32,height:30,xmlns:"http://www.w3.org/2000/svg"},St),React.createElement("title",null,"\u4E0A\u4F20\u89C6\u9891"),React.createElement("path",{d:"M1.6 0C1.175 0 .768.17.468.474A1.63 1.63 0 0 0 0 1.622v3.243h3.237L7.378 0H1.6Zm7.876 0L5.338 4.865h5.9L15.371 0H9.476Zm7.998 0-4.137 4.865h5.896L23.372 0h-5.898Zm8 0-4.138 4.865h6.66V1.622a1.629 1.629 0 0 0-.467-1.148A1.585 1.585 0 0 0 26.397 0h-.924ZM0 6.487v17.837c0 .43.167.844.468 1.148.3.305.707.475 1.132.474h18.61a6.515 6.515 0 0 1 1.652-6.218 6.31 6.31 0 0 1 6.134-1.675V6.487H0Zm11.998 5.675 6.4 4.056-6.4 4.055v-8.11Zm14.399 6.487c-3.092.002-5.597 2.544-5.595 5.678.001 3.134 2.508 5.674 5.6 5.673C29.494 30 32 27.458 32 24.324c0-1.506-.59-2.95-1.641-4.014a5.561 5.561 0 0 0-3.962-1.661Zm0 2.027c.22.003.428.1.574.266.663.6 1.327 1.352 1.99 2.002a.8.8 0 0 1 0 1.14.788.788 0 0 1-1.125 0l-.638-.646v3.724a.814.814 0 0 1-.392.724.79.79 0 0 1-.815 0 .814.814 0 0 1-.392-.724v-3.724l-.637.646a.79.79 0 0 1-.773.215.803.803 0 0 1-.567-.575.816.816 0 0 1 .212-.783c.651-.664 1.333-1.388 1.99-2.002a.778.778 0 0 1 .575-.266l-.002.003Z",fill:"#0152d9",fillRule:"nonzero"}));var Xn="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzIiIGhlaWdodD0iMzAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEuNiAwQzEuMTc1IDAgLjc2OC4xNy40NjguNDc0QTEuNjMgMS42MyAwIDAgMCAwIDEuNjIydjMuMjQzaDMuMjM3TDcuMzc4IDBIMS42Wm03Ljg3NiAwTDUuMzM4IDQuODY1aDUuOUwxNS4zNzEgMEg5LjQ3NlptNy45OTggMC00LjEzNyA0Ljg2NWg1Ljg5NkwyMy4zNzIgMGgtNS44OThabTggMC00LjEzOCA0Ljg2NWg2LjY2VjEuNjIyYTEuNjI5IDEuNjI5IDAgMCAwLS40NjctMS4xNDhBMS41ODUgMS41ODUgMCAwIDAgMjYuMzk3IDBoLS45MjRaTTAgNi40ODd2MTcuODM3YzAgLjQzLjE2Ny44NDQuNDY4IDEuMTQ4LjMuMzA1LjcwNy40NzUgMS4xMzIuNDc0aDE4LjYxYTYuNTE1IDYuNTE1IDAgMCAxIDEuNjUyLTYuMjE4IDYuMzEgNi4zMSAwIDAgMSA2LjEzNC0xLjY3NVY2LjQ4N0gwWm0xMS45OTggNS42NzUgNi40IDQuMDU2LTYuNCA0LjA1NXYtOC4xMVptMTQuMzk5IDYuNDg3Yy0zLjA5Mi4wMDItNS41OTcgMi41NDQtNS41OTUgNS42NzguMDAxIDMuMTM0IDIuNTA4IDUuNjc0IDUuNiA1LjY3M0MyOS40OTQgMzAgMzIgMjcuNDU4IDMyIDI0LjMyNGMwLTEuNTA2LS41OS0yLjk1LTEuNjQxLTQuMDE0YTUuNTYxIDUuNTYxIDAgMCAwLTMuOTYyLTEuNjYxWm0wIDIuMDI3Yy4yMi4wMDMuNDI4LjEuNTc0LjI2Ni42NjMuNiAxLjMyNyAxLjM1MiAxLjk5IDIuMDAyYS44LjggMCAwIDEgMCAxLjE0Ljc4OC43ODggMCAwIDEtMS4xMjUgMGwtLjYzOC0uNjQ2djMuNzI0YS44MTQuODE0IDAgMCAxLS4zOTIuNzI0Ljc5Ljc5IDAgMCAxLS44MTUgMCAuODE0LjgxNCAwIDAgMS0uMzkyLS43MjR2LTMuNzI0bC0uNjM3LjY0NmEuNzkuNzkgMCAwIDEtLjc3My4yMTUuODAzLjgwMyAwIDAgMS0uNTY3LS41NzUuODE2LjgxNiAwIDAgMSAuMjEyLS43ODNjLjY1MS0uNjY0IDEuMzMzLTEuMzg4IDEuOTktMi4wMDJhLjc3OC43NzggMCAwIDEgLjU3NS0uMjY2bC0uMDAyLjAwM1oiIGZpbGw9IiMwMTUyZDkiIGZpbGwtcnVsZT0ibm9uemVybyIvPjwvc3ZnPg==",er=Object.defineProperty,zn=Object.getOwnPropertySymbols,xr=Object.prototype.hasOwnProperty,Br=Object.prototype.propertyIsEnumerable,Wn=(St,Dt,zt)=>Dt in St?er(St,Dt,{enumerable:!0,configurable:!0,writable:!0,value:zt}):St[Dt]=zt,Jn=(St,Dt)=>{for(var zt in Dt||(Dt={}))xr.call(Dt,zt)&&Wn(St,zt,Dt[zt]);if(zn)for(var zt of zn(Dt))Br.call(Dt,zt)&&Wn(St,zt,Dt[zt]);return St};const gr=St=>React.createElement("svg",Jn({width:30,height:30,xmlns:"http://www.w3.org/2000/svg"},St),React.createElement("title",null,"\u4E0A\u4F20\u6210\u529F"),React.createElement("path",{d:"M15 0c8.285 0 15 6.717 15 15 0 8.285-6.715 15-15 15-8.283 0-15-6.715-15-15C0 6.717 6.717 0 15 0Zm10.041 7.5v.01a47.934 47.934 0 0 0-11.232 9.386l-4.372-3.3v-.002L7.5 15.08l7.553 7.42A44.625 44.625 0 0 1 25.5 8.55l-.459-1.05Z",fill:"#44D7B6",fillRule:"nonzero"}));var br="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzAiIGhlaWdodD0iMzAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTE1IDBjOC4yODUgMCAxNSA2LjcxNyAxNSAxNSAwIDguMjg1LTYuNzE1IDE1LTE1IDE1LTguMjgzIDAtMTUtNi43MTUtMTUtMTVDMCA2LjcxNyA2LjcxNyAwIDE1IDBabTEwLjA0MSA3LjV2LjAxYTQ3LjkzNCA0Ny45MzQgMCAwIDAtMTEuMjMyIDkuMzg2bC00LjM3Mi0zLjN2LS4wMDJMNy41IDE1LjA4bDcuNTUzIDcuNDJBNDQuNjI1IDQ0LjYyNSAwIDAgMSAyNS41IDguNTVsLS40NTktMS4wNVoiIGZpbGw9IiM0NEQ3QjYiIGZpbGwtcnVsZT0ibm9uemVybyIvPjwvc3ZnPg==",ui=Object.defineProperty,Ri=Object.getOwnPropertySymbols,gi=Object.prototype.hasOwnProperty,Hi=Object.prototype.propertyIsEnumerable,Oi=(St,Dt,zt)=>Dt in St?ui(St,Dt,{enumerable:!0,configurable:!0,writable:!0,value:zt}):St[Dt]=zt,Pi=(St,Dt)=>{for(var zt in Dt||(Dt={}))gi.call(Dt,zt)&&Oi(St,zt,Dt[zt]);if(Ri)for(var zt of Ri(Dt))Hi.call(Dt,zt)&&Oi(St,zt,Dt[zt]);return St};const ki=St=>React.createElement("svg",Pi({xmlns:"http://www.w3.org/2000/svg",width:20,height:20},St),React.createElement("path",{fill:"#AFBACB",d:"M9.99.02C4.482.02.02 4.482.02 9.99c0 5.506 4.463 9.97 9.97 9.97 5.506 0 9.97-4.464 9.97-9.97 0-5.507-4.464-9.97-9.97-9.97Zm1.636 13.69c-.744 1.19-1.488 2.083-2.827 2.083-.893-.149-1.19-.744-1.042-1.488l1.637-5.506c0-.149 0-.298-.149-.298-.148 0-.446 0-.595.298l-1.042 1.19v-.744c.745-1.19 1.935-2.083 2.828-2.083.744.149 1.19.744 1.042 1.488L9.84 14.305c0 .149 0 .298.148.298.15 0 .447-.15.596-.298l1.041-1.34v.745Zm-.297-7.292c-.596 0-1.19-.446-1.19-1.19 0-.745.446-1.191 1.19-1.191.595 0 1.19.446 1.19 1.19 0 .745-.595 1.191-1.19 1.191Z"}));var Fi="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCI+PHBhdGggZmlsbD0iI0FGQkFDQiIgZD0iTTkuOTkuMDJDNC40ODIuMDIuMDIgNC40ODIuMDIgOS45OWMwIDUuNTA2IDQuNDYzIDkuOTcgOS45NyA5Ljk3IDUuNTA2IDAgOS45Ny00LjQ2NCA5Ljk3LTkuOTcgMC01LjUwNy00LjQ2NC05Ljk3LTkuOTctOS45N1ptMS42MzYgMTMuNjljLS43NDQgMS4xOS0xLjQ4OCAyLjA4My0yLjgyNyAyLjA4My0uODkzLS4xNDktMS4xOS0uNzQ0LTEuMDQyLTEuNDg4bDEuNjM3LTUuNTA2YzAtLjE0OSAwLS4yOTgtLjE0OS0uMjk4LS4xNDggMC0uNDQ2IDAtLjU5NS4yOThsLTEuMDQyIDEuMTl2LS43NDRjLjc0NS0xLjE5IDEuOTM1LTIuMDgzIDIuODI4LTIuMDgzLjc0NC4xNDkgMS4xOS43NDQgMS4wNDIgMS40ODhMOS44NCAxNC4zMDVjMCAuMTQ5IDAgLjI5OC4xNDguMjk4LjE1IDAgLjQ0Ny0uMTUuNTk2LS4yOThsMS4wNDEtMS4zNHYuNzQ1Wm0tLjI5Ny03LjI5MmMtLjU5NiAwLTEuMTktLjQ0Ni0xLjE5LTEuMTkgMC0uNzQ1LjQ0Ni0xLjE5MSAxLjE5LTEuMTkxLjU5NSAwIDEuMTkuNDQ2IDEuMTkgMS4xOSAwIC43NDUtLjU5NSAxLjE5MS0xLjE5IDEuMTkxWiIvPjwvc3ZnPg==",Ni=Object.defineProperty,qi=Object.getOwnPropertySymbols,So=Object.prototype.hasOwnProperty,xo=Object.prototype.propertyIsEnumerable,eo=(St,Dt,zt)=>Dt in St?Ni(St,Dt,{enumerable:!0,configurable:!0,writable:!0,value:zt}):St[Dt]=zt,Yi=(St,Dt)=>{for(var zt in Dt||(Dt={}))So.call(Dt,zt)&&eo(St,zt,Dt[zt]);if(qi)for(var zt of qi(Dt))xo.call(Dt,zt)&&eo(St,zt,Dt[zt]);return St},oi=(St,Dt,zt)=>new Promise((Mr,lr)=>{var Zn=cr=>{try{tr(zt.next(cr))}catch(Pr){lr(Pr)}},or=cr=>{try{tr(zt.throw(cr))}catch(Pr){lr(Pr)}},tr=cr=>cr.done?Mr(cr.value):Promise.resolve(cr.value).then(Zn,or);tr((zt=zt.apply(St,Dt)).next())});const Xr=(St,Dt)=>{var zt,Mr,lr;const{uploadInfo:Zn={}}=Dt.payload;switch(Dt.type){case"addVideo":return{videoList:[...St.videoList,{name:Zn.file.name,size:Zn.file.size,type:Zn.file.type,fileHash:Zn.fileHash,state:Zn.state,video_id:Zn.videoId,attachment_id:"",article_id:-1,loaded:0,title:""}]};case"removeVideo":return{videoList:St.videoList.filter(or=>or.name!==Dt.payload.name)};case"replaceVideo":return{videoList:Dt.payload};case"removeAll":return[];case"updateProgress":return{videoList:St.videoList.map(or=>or.name===Dt.payload.uploadInfo.file.name?Yi(Yi({},or),{loaded:Dt.payload.progressPercent,video_id:Zn.videoId,fileHash:Zn.fileHash}):or)};case"updateTitle":return{videoList:(zt=St.videoList)==null?void 0:zt.map(or=>or.name===Dt.payload.item.name?Yi(Yi({},or),{title:Dt.payload.title}):or)};case"updateImg":return{videoList:(Mr=St.videoList)==null?void 0:Mr.map(or=>or.name===Dt.payload.item.name?Yi(Yi({},or),{attachment_id:Dt.payload.attachment_id}):or)};case"updateImg":return{videoList:(lr=St.videoList)==null?void 0:lr.map(or=>or.name===Dt.payload.item.name?Yi(Yi({},or),{attachment_id:Dt.payload.attachment_id}):or)};default:return[]}};var ro=({onClose:St,onOk:Dt,identifier:zt,active:Mr})=>{var lr,Zn;const[or]=Ue.default.useForm(),[tr,cr]=(0,y.useState)({}),[Pr,Wi]=(0,y.useState)(!1),[Ci,Ji]=(0,y.useState)(!1),[li,Qi]=(0,y.useReducer)(Xr,{videoList:[]}),Ti=(0,on.eY)(),ct=(0,de.useParams)(),at=(0,y.useRef)();(0,y.useEffect)(()=>{Mr&&Et()},[Mr]);const Et=()=>oi(void 0,null,function*(){var Fn,Dn,Pn,wr,ur,Tr,zr,Wr,Gr,Ar;const Ir=yield(0,x.M3)(zt,{active:Mr});if((Ir==null?void 0:Ir.status)===0){const Vr={name:(Fn=Ir==null?void 0:Ir.data)==null?void 0:Fn.name,content:(Dn=Ir==null?void 0:Ir.data)==null?void 0:Dn.content};or.setFieldsValue(Vr),cr(Vr),(wr=(Pn=Ir==null?void 0:Ir.data)==null?void 0:Pn.videos)!=null&&wr[0]&&Qi({type:"replaceVideo",payload:[{video_id:(zr=(Tr=(ur=Ir==null?void 0:Ir.data)==null?void 0:ur.videos)==null?void 0:Tr[0])==null?void 0:zr.video_id,name:(Ar=(Gr=(Wr=Ir==null?void 0:Ir.data)==null?void 0:Wr.videos)==null?void 0:Gr[0])==null?void 0:Ar.title,loaded:100}]})}}),Rt=(Fn,Dn)=>{cr(Yi({},Dn))},Ht=Fn=>oi(void 0,null,function*(){const Dn={videos:li.videoList,articles:Fn};Ji(!0);let Pn;Mr?(Dn.active=Mr,Pn=yield(0,x.gu)(zt,Dn)):Pn=yield(0,x.bx)(zt,Dn),(Pn==null?void 0:Pn.status)===0&&(console.log(Mr||(Pn==null?void 0:Pn.id),44),Dt(Mr||(Pn==null?void 0:Pn.id))),Ji(!1)}),Wt=()=>{const Fn=document.getElementById("fileUpload");Fn.value=""},Zt=Fn=>{var Dn='{"Vod":{}}';if(Wi(!0),at.current){at.current.addFile(Fn,null,null,null,Dn);return}(0,Jr.o)(Ti==null?void 0:Ti.login,"",{create:!at,addFileSuccess:Pn=>{Qi({type:"addVideo",payload:{uploadInfo:Pn}})},onUploadProgress:(Pn,wr,ur)=>{const Tr=Math.ceil(ur*100);Qi({type:"updateProgress",payload:{uploadInfo:Pn,progressPercent:Tr}}),Wt()},onUploadFailed:Pn=>{ae.ZP.info("\u89C6\u9891\u4E91\u670D\u52A1\u51FA\u73B0\u5F02\u5E38\uFF0C\u8BF7\u91CD\u65B0\u4E0A\u4F20\u3002")},onUploadEnd:Pn=>{Wi(!1)},onUploadSucceed:Pn=>{Wi(!1)},onUploadError:Pn=>{Wi(!1)},gotUploader:Pn=>{Pn.addFile(Fn,null,null,null,Dn),at.current=Pn}})},Qt=Fn=>{var Dn;const wr=Fn.target.files[0];if(!wr){Wt();return}let ur=wr.name.toLowerCase();if(ur&&ur.indexOf(".avi")==-1&&ur.indexOf(".flv")==-1&&ur.indexOf(".f4v")==-1&&ur.indexOf(".m4v")==-1&&ur.indexOf(".mov")==-1&&ur.indexOf(".mp4")==-1&&ur.indexOf(".rmvb")==-1&&ur.indexOf(".swf")==-1&&ur.indexOf(".webm")==-1&&ur.indexOf(".wmv")==-1){ae.ZP.info("\u4E0D\u652F\u6301\u7684\u89C6\u9891\u683C\u5F0F"),Wt();return}if(wr.size>1024*1024*1024){ae.ZP.info("\u89C6\u9891\u5927\u5C0F\u8D85\u8FC71024M"),Wt();return}if((Dn=li.videoList)!=null&&Dn.find(Tr=>Tr.name===wr.name)){ae.ZP.info("\u4F60\u4E0D\u80FD\u4E0A\u4F20\u540C\u4E00\u4E2A\u89C6\u9891\u6587\u4EF6\u540D\u79F0\uFF0C\u8BF7\u91CD\u65B0\u9009\u62E9\u3002"),Wt();return}Zt(wr)},sn=(Fn,Dn)=>{se.default.confirm({title:"\u63D0\u793A",centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:y.createElement("div",{className:"tc"},"\u60A8\u786E\u8BA4\u8981",Dn?"\u5220\u9664":"\u53D6\u6D88\u4E0A\u4F20","\u8BE5\u89C6\u9891\u5417\uFF1F"),onOk:()=>{Wt(),Qi({type:"removeVideo",payload:{name:Fn}})}})},un=()=>y.createElement("label",{htmlFor:"fileUpload",className:Lr.main},y.createElement("img",{src:Xn,alt:""}),y.createElement("span",null,"\u4E0A\u4F20\u89C6\u9891")),Bn=Fn=>y.createElement("div",{className:Lr.mainLoading},y.createElement("div",{className:Lr.proWarp},y.createElement("div",{className:Lr.pro},y.createElement("div",{style:{width:Fn}})),y.createElement("span",null,Fn||0,"%")),y.createElement("aside",null,"\u4E0A\u4F20\u4E2D"),y.createElement("div",{className:Lr.tip},y.createElement(wi.Z,{getPopupContainer:Dn=>Dn.parentNode,title:y.createElement("div",null,y.createElement("div",null,"1\u3001\u4E0A\u4F20\u89C6\u9891\uFF0C\u5373\u8868\u793A\u60A8\u5DF2\u540C\u610F",y.createElement("a",{className:"current c-light-primary",target:"_blank",href:"/users/innov/videos/protocol"},"\u4E0A\u4F20\u5185\u5BB9\u534F\u8BAE"),"\uFF0C\u4E0D\u5F97\u4E0A\u4F20\u672A\u7ECF\u4ED6\u4EBA\u6388\u6743\u7684\u4F5C\u54C1\uFF1B"),y.createElement("div",null,"2\u3001\u4E0D\u652F\u6301\u65AD\u70B9\u7EED\u4F20\uFF0C\u6587\u4EF6\u5927\u5C0F\u8BF7\u52FF\u8D85\u8FC71G\uFF1B"),y.createElement("div",null,"3\u3001\u652F\u6301\u6587\u4EF6\u683C\u5F0F\uFF1Aavi\u3001flv\u3001f4v\u3001m4v\u3001mov\u3001mp4\u3001rmvb\u3001swf\u3001webm\u3001wmv\uFF1B"))},y.createElement("img",{src:Fi,alt:""})))),an=Fn=>y.createElement("div",{className:Lr.mainSucceed},y.createElement("img",{src:br,alt:""}),y.createElement("span",null,"\u4E0A\u4F20\u6210\u529F"),y.createElement("div",{className:Lr.tip},y.createElement(wi.Z,{getPopupContainer:Dn=>Dn.parentNode,title:y.createElement("div",null,y.createElement("div",null,"1\u3001\u4E0A\u4F20\u89C6\u9891\uFF0C\u5373\u8868\u793A\u60A8\u5DF2\u540C\u610F",y.createElement("a",{className:"current c-light-primary",target:"_blank",href:"/users/innov/videos/protocol"},"\u4E0A\u4F20\u5185\u5BB9\u534F\u8BAE"),"\uFF0C\u4E0D\u5F97\u4E0A\u4F20\u672A\u7ECF\u4ED6\u4EBA\u6388\u6743\u7684\u4F5C\u54C1\uFF1B"),y.createElement("div",null,"2\u3001\u4E0D\u652F\u6301\u65AD\u70B9\u7EED\u4F20\uFF0C\u6587\u4EF6\u5927\u5C0F\u8BF7\u52FF\u8D85\u8FC71G\uFF1B"),y.createElement("div",null,"3\u3001\u652F\u6301\u6587\u4EF6\u683C\u5F0F\uFF1Aavi\u3001flv\u3001f4v\u3001m4v\u3001mov\u3001mp4\u3001rmvb\u3001swf\u3001webm\u3001wmv\uFF1B"))},y.createElement("img",{src:Fi,alt:""}))),y.createElement("div",{className:Lr.del,onClick:()=>sn(Fn.name,Fn.loaded==100)},y.createElement("i",{className:"iconfont icon-shanchu7 mr5"}),"\u5220\u9664\u89C6\u9891")),_n=()=>{var Fn;return y.createElement(y.Fragment,null,(Fn=li.videoList)==null?void 0:Fn.map((Dn,Pn)=>y.createElement(y.Fragment,{key:Pn},Dn.loaded==100?an(Dn):Bn(Dn.loaded))))},mn=()=>{se.default.confirm({centered:!0,width:500,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u6CE8\u610F",icon:null,className:"custom-modal-divider",content:"\u60A8\u6B63\u5728\u7F16\u5199\u9898\u89E3\uFF0C\u70B9\u51FB\u5173\u95ED\u540E\uFF0C\u60A8\u7684\u9898\u89E3\u5185\u5BB9\u5C06\u4E0D\u4F1A\u8FDB\u884C\u4FDD\u5B58\u3002",onOk:St})},hn=(lr=li.videoList)==null?void 0:lr.length;return y.createElement("div",{className:Lr.listForm},y.createElement("header",null,Mr?"\u7F16\u8F91":"\u53D1\u5E03","\u9898\u89E3"),y.createElement("section",{className:Lr.scroll,id:"sss"},y.createElement("div",{className:Lr.formWrap}," ",y.createElement(Ue.default,{form:or,scrollToFirstError:!0,layout:"vertical",onValuesChange:Rt,onFinish:Ht},y.createElement(Ue.default.Item,{name:"name",label:"\u6807\u9898:",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u540D\u79F0"},{max:60,message:"\u8BF7\u8F93\u5165\u540D\u79F0\uFF0C\u6700\u5927\u9650\u523660\u4E2A\u5B57\u7B26"},{whitespace:!0,message:"\u8BF7\u52FF\u8F93\u5165\u7A7A\u683C"}]},y.createElement(Ge.default,{bordered:!1,placeholder:"\u8BF7\u8F93\u5165\u540D\u79F0\uFF0C\u6700\u5927\u9650\u523660\u4E2A\u5B57\u7B26",suffix:`${((Zn=tr.name)==null?void 0:Zn.length)||0}/60`})),y.createElement(Ue.default.Item,{name:"content",label:"\u5185\u5BB9:"},y.createElement(ir.Z,{defaultValue:tr.content||"",watch:!0})))),y.createElement("div",{className:Lr.upload},hn?_n():un(),y.createElement("input",{type:"file",id:"fileUpload",style:{display:"none"},onChange:Qt,accept:".mkv, .flv, .f4v, .rmvb, .swf, video/mp4,video/x-m4v,video/flv,video/f4v,video/rmvb,video/swf,video/*"}))),y.createElement("div",{className:Lr.btns},y.createElement(Ke.ZP,{onClick:mn,type:"primary",ghost:!0},"\u5173\u95ED"),y.createElement(Ke.ZP,{loading:Ci,disabled:Pr,onClick:()=>or.submit(),type:"primary"},"\u53D1\u5E03\u9898\u89E3")))},ao={flex_box_center:"flex_box_center___Udvu8",flex_space_between:"flex_space_between___WNLp1",flex_box_vertical_center:"flex_box_vertical_center___ecch5",flex_box_center_end:"flex_box_center_end___cu_DJ",flex_box_column:"flex_box_column___zF2CU",listDetails:"listDetails___HpDwH",head:"head___wipEz",name:"name___qdH8S",title:"title___B0yUa",a:"a___LB6ZS",b:"b___yvOON",tag:"tag___bRCso",btn:"btn___akBxg",scroll:"scroll___JKC_q",video:"video___nEr4F",html:"html___GDNSx",g:"g___LSOhO",btns:"btns___Ci727"},la=oe(458),Vo=Object.defineProperty,Ko=Object.getOwnPropertySymbols,ha=Object.prototype.hasOwnProperty,wo=Object.prototype.propertyIsEnumerable,Zo=(St,Dt,zt)=>Dt in St?Vo(St,Dt,{enumerable:!0,configurable:!0,writable:!0,value:zt}):St[Dt]=zt,pa=(St,Dt)=>{for(var zt in Dt||(Dt={}))ha.call(Dt,zt)&&Zo(St,zt,Dt[zt]);if(Ko)for(var zt of Ko(Dt))wo.call(Dt,zt)&&Zo(St,zt,Dt[zt]);return St};const xa=St=>React.createElement("svg",pa({xmlns:"http://www.w3.org/2000/svg",xmlnsXlink:"http://www.w3.org/1999/xlink",width:15,height:16},St),React.createElement("defs",null,React.createElement("path",{id:"jx_svg__a",d:"M6.385.257c.616-.343 1.616-.342 2.23 0l5.27 2.94C14.501 3.538 15 4.38 15 5.071v5.856c0 .692-.501 1.533-1.115 1.876l-5.27 2.939c-.616.343-1.616.342-2.23 0l-5.27-2.94C.499 12.462 0 11.622 0 10.929V5.072C0 4.38.501 3.54 1.115 3.196Zm1.423 3.817c-.169-.341-.446-.341-.615 0L6.38 5.717c-.169.341-.616.665-.994.72l-1.82.264c-.378.055-.464.317-.19.583l1.317 1.278c.273.266.444.79.38 1.165l-.31 1.806c-.066.376.158.538.496.36l1.628-.853c.338-.177.89-.177 1.23 0l1.627.853c.337.177.561.015.497-.36l-.31-1.806c-.065-.375.105-.899.379-1.165l1.316-1.278c.274-.266.188-.529-.19-.583l-1.819-.264c-.377-.054-.825-.378-.994-.72Z"})),React.createElement("g",{fill:"none",fillRule:"evenodd"},React.createElement("mask",{id:"jx_svg__b",fill:"#fff"},React.createElement("use",{xlinkHref:"#jx_svg__a"})),React.createElement("use",{fill:"#8DC9FF",fillRule:"nonzero",xlinkHref:"#jx_svg__a"}),React.createElement("circle",{cx:-1.5,cy:-3.5,r:16.5,fill:"#C1E2FF",fillRule:"nonzero",mask:"url(#jx_svg__b)"}),React.createElement("circle",{cx:-2.5,cy:-4.5,r:12.5,fill:"#EEF7FF",fillRule:"nonzero",mask:"url(#jx_svg__b)"})));var ko="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMTUiIGhlaWdodD0iMTYiPjxkZWZzPjxwYXRoIGlkPSJhIiBkPSJNNi4zODUuMjU3Yy42MTYtLjM0MyAxLjYxNi0uMzQyIDIuMjMgMGw1LjI3IDIuOTRDMTQuNTAxIDMuNTM4IDE1IDQuMzggMTUgNS4wNzF2NS44NTZjMCAuNjkyLS41MDEgMS41MzMtMS4xMTUgMS44NzZsLTUuMjcgMi45MzljLS42MTYuMzQzLTEuNjE2LjM0Mi0yLjIzIDBsLTUuMjctMi45NEMuNDk5IDEyLjQ2MiAwIDExLjYyMiAwIDEwLjkyOVY1LjA3MkMwIDQuMzguNTAxIDMuNTQgMS4xMTUgMy4xOTZabTEuNDIzIDMuODE3Yy0uMTY5LS4zNDEtLjQ0Ni0uMzQxLS42MTUgMEw2LjM4IDUuNzE3Yy0uMTY5LjM0MS0uNjE2LjY2NS0uOTk0LjcybC0xLjgyLjI2NGMtLjM3OC4wNTUtLjQ2NC4zMTctLjE5LjU4M2wxLjMxNyAxLjI3OGMuMjczLjI2Ni40NDQuNzkuMzggMS4xNjVsLS4zMSAxLjgwNmMtLjA2Ni4zNzYuMTU4LjUzOC40OTYuMzZsMS42MjgtLjg1M2MuMzM4LS4xNzcuODktLjE3NyAxLjIzIDBsMS42MjcuODUzYy4zMzcuMTc3LjU2MS4wMTUuNDk3LS4zNmwtLjMxLTEuODA2Yy0uMDY1LS4zNzUuMTA1LS44OTkuMzc5LTEuMTY1bDEuMzE2LTEuMjc4Yy4yNzQtLjI2Ni4xODgtLjUyOS0uMTktLjU4M2wtMS44MTktLjI2NGMtLjM3Ny0uMDU0LS44MjUtLjM3OC0uOTk0LS43MloiLz48L2RlZnM+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48bWFzayBpZD0iYiIgZmlsbD0iI2ZmZiI+PHVzZSB4bGluazpocmVmPSIjYSIvPjwvbWFzaz48dXNlIGZpbGw9IiM4REM5RkYiIGZpbGwtcnVsZT0ibm9uemVybyIgeGxpbms6aHJlZj0iI2EiLz48Y2lyY2xlIGN4PSItMS41IiBjeT0iLTMuNSIgcj0iMTYuNSIgZmlsbD0iI0MxRTJGRiIgZmlsbC1ydWxlPSJub256ZXJvIiBtYXNrPSJ1cmwoI2IpIi8+PGNpcmNsZSBjeD0iLTIuNSIgY3k9Ii00LjUiIHI9IjEyLjUiIGZpbGw9IiNFRUY3RkYiIGZpbGwtcnVsZT0ibm9uemVybyIgbWFzaz0idXJsKCNiKSIvPjwvZz48L3N2Zz4=",Za=Object.defineProperty,Va=Object.getOwnPropertySymbols,Ii=Object.prototype.hasOwnProperty,Zi=Object.prototype.propertyIsEnumerable,Ei=(St,Dt,zt)=>Dt in St?Za(St,Dt,{enumerable:!0,configurable:!0,writable:!0,value:zt}):St[Dt]=zt,Mi=(St,Dt)=>{for(var zt in Dt||(Dt={}))Ii.call(Dt,zt)&&Ei(St,zt,Dt[zt]);if(Va)for(var zt of Va(Dt))Zi.call(Dt,zt)&&Ei(St,zt,Dt[zt]);return St};const io=St=>React.createElement("svg",Mi({xmlns:"http://www.w3.org/2000/svg",xmlnsXlink:"http://www.w3.org/1999/xlink",width:16,height:16},St),React.createElement("defs",null,React.createElement("path",{id:"gf_svg__a",d:"m8 0 1.857 1.073h2.146l1.071 1.854L14.931 4v2.144L16 8l-1.069 1.857V12l-1.858 1.072-1.071 1.856H9.857L8 16l-1.855-1.073H4l-1.072-1.856L1.072 12V9.857L0 8l1.072-1.856V4l1.857-1.073 1.072-1.854h2.145L8 0Zm2.91 6.385H4.796V12h1.246v-.451h4.026v.435h1.247V9.196H6.043v-.515h4.866V6.385Zm-.84 3.681v.613H6.042v-.613h4.026ZM9.705 7.24v.588H6.043v-.588h3.663ZM8.615 4l-1.48.137c.055.133.12.284.192.453l.076.175H4v1.426h1.195v-.483h5.61v.483H12V4.765H8.883c-.078-.23-.148-.43-.21-.602L8.616 4Z"})),React.createElement("g",{fill:"none",fillRule:"evenodd"},React.createElement("mask",{id:"gf_svg__b",fill:"#fff"},React.createElement("use",{xlinkHref:"#gf_svg__a"})),React.createElement("use",{fill:"#8DC9FF",fillRule:"nonzero",xlinkHref:"#gf_svg__a"}),React.createElement("circle",{cx:.5,cy:-3.5,r:16.5,fill:"#C1E2FF",fillRule:"nonzero",mask:"url(#gf_svg__b)"}),React.createElement("circle",{cx:-.5,cy:-4.5,r:12.5,fill:"#EEF7FF",fillRule:"nonzero",mask:"url(#gf_svg__b)"})));var to="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiPjxkZWZzPjxwYXRoIGlkPSJhIiBkPSJtOCAwIDEuODU3IDEuMDczaDIuMTQ2bDEuMDcxIDEuODU0TDE0LjkzMSA0djIuMTQ0TDE2IDhsLTEuMDY5IDEuODU3VjEybC0xLjg1OCAxLjA3Mi0xLjA3MSAxLjg1Nkg5Ljg1N0w4IDE2bC0xLjg1NS0xLjA3M0g0bC0xLjA3Mi0xLjg1NkwxLjA3MiAxMlY5Ljg1N0wwIDhsMS4wNzItMS44NTZWNGwxLjg1Ny0xLjA3MyAxLjA3Mi0xLjg1NGgyLjE0NUw4IDBabTIuOTEgNi4zODVINC43OTZWMTJoMS4yNDZ2LS40NTFoNC4wMjZ2LjQzNWgxLjI0N1Y5LjE5Nkg2LjA0M3YtLjUxNWg0Ljg2NlY2LjM4NVptLS44NCAzLjY4MXYuNjEzSDYuMDQydi0uNjEzaDQuMDI2Wk05LjcwNSA3LjI0di41ODhINi4wNDN2LS41ODhoMy42NjNaTTguNjE1IDRsLTEuNDguMTM3Yy4wNTUuMTMzLjEyLjI4NC4xOTIuNDUzbC4wNzYuMTc1SDR2MS40MjZoMS4xOTV2LS40ODNoNS42MXYuNDgzSDEyVjQuNzY1SDguODgzYy0uMDc4LS4yMy0uMTQ4LS40My0uMjEtLjYwMkw4LjYxNiA0WiIvPjwvZGVmcz48ZyBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPjxtYXNrIGlkPSJiIiBmaWxsPSIjZmZmIj48dXNlIHhsaW5rOmhyZWY9IiNhIi8+PC9tYXNrPjx1c2UgZmlsbD0iIzhEQzlGRiIgZmlsbC1ydWxlPSJub256ZXJvIiB4bGluazpocmVmPSIjYSIvPjxjaXJjbGUgY3g9Ii41IiBjeT0iLTMuNSIgcj0iMTYuNSIgZmlsbD0iI0MxRTJGRiIgZmlsbC1ydWxlPSJub256ZXJvIiBtYXNrPSJ1cmwoI2IpIi8+PGNpcmNsZSBjeD0iLS41IiBjeT0iLTQuNSIgcj0iMTIuNSIgZmlsbD0iI0VFRjdGRiIgZmlsbC1ydWxlPSJub256ZXJvIiBtYXNrPSJ1cmwoI2IpIi8+PC9nPjwvc3ZnPg==",ea=Object.defineProperty,Wo=Object.getOwnPropertySymbols,ca=Object.prototype.hasOwnProperty,$o=Object.prototype.propertyIsEnumerable,Na=(St,Dt,zt)=>Dt in St?ea(St,Dt,{enumerable:!0,configurable:!0,writable:!0,value:zt}):St[Dt]=zt,os=(St,Dt)=>{for(var zt in Dt||(Dt={}))ca.call(Dt,zt)&&Na(St,zt,Dt[zt]);if(Wo)for(var zt of Wo(Dt))$o.call(Dt,zt)&&Na(St,zt,Dt[zt]);return St};const Aa=St=>React.createElement("svg",os({width:22,height:20,xmlns:"http://www.w3.org/2000/svg"},St),React.createElement("title",null,"\u5927\u70B9\u8D5E"),React.createElement("g",{fillRule:"nonzero",fill:"none"},React.createElement("path",{d:"M3.566 19.08V8.134c0-.443-.318-.802-.71-.802H1.34c-.73 0-1.322.67-1.322 1.496v9.558c0 .827.593 1.496 1.322 1.496h1.515c.392 0 .71-.36.71-.802Z",fill:"#A3D3FF"}),React.createElement("path",{d:"M4.585 19.303V7.9c0-.263.188-.495.459-.559.955-.229 3.147-1.049 4.08-3.848.567-2.451 1.182-3.607 3.008-3.469 1.826.139 1.948 1.804 1.948 2.312v3.93s-.148.602.468.649c.617.046 5.426 0 5.426 0s2.639-.042 1.8 3.031c-.73 2.673-2.173 6.974-2.537 8.05a2.324 2.324 0 0 1-.324.626c-.353.483-1.094 1.258-2.228 1.258H5.201c-.341.002-.616-.257-.616-.577Z",fill:"#FFF"})));var Ka="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjIiIGhlaWdodD0iMjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbC1ydWxlPSJub256ZXJvIiBmaWxsPSJub25lIj48cGF0aCBkPSJNMy41NjYgMTkuMDhWOC4xMzRjMC0uNDQzLS4zMTgtLjgwMi0uNzEtLjgwMkgxLjM0Yy0uNzMgMC0xLjMyMi42Ny0xLjMyMiAxLjQ5NnY5LjU1OGMwIC44MjcuNTkzIDEuNDk2IDEuMzIyIDEuNDk2aDEuNTE1Yy4zOTIgMCAuNzEtLjM2LjcxLS44MDJaIiBmaWxsPSIjQTNEM0ZGIi8+PHBhdGggZD0iTTQuNTg1IDE5LjMwM1Y3LjljMC0uMjYzLjE4OC0uNDk1LjQ1OS0uNTU5Ljk1NS0uMjI5IDMuMTQ3LTEuMDQ5IDQuMDgtMy44NDguNTY3LTIuNDUxIDEuMTgyLTMuNjA3IDMuMDA4LTMuNDY5IDEuODI2LjEzOSAxLjk0OCAxLjgwNCAxLjk0OCAyLjMxMnYzLjkzcy0uMTQ4LjYwMi40NjguNjQ5Yy42MTcuMDQ2IDUuNDI2IDAgNS40MjYgMHMyLjYzOS0uMDQyIDEuOCAzLjAzMWMtLjczIDIuNjczLTIuMTczIDYuOTc0LTIuNTM3IDguMDVhMi4zMjQgMi4zMjQgMCAwIDEtLjMyNC42MjZjLS4zNTMuNDgzLTEuMDk0IDEuMjU4LTIuMjI4IDEuMjU4SDUuMjAxYy0uMzQxLjAwMi0uNjE2LS4yNTctLjYxNi0uNTc3WiIgZmlsbD0iI0ZGRiIvPjwvZz48L3N2Zz4=",Ya={flex_box_center:"flex_box_center___Fl60v",flex_space_between:"flex_space_between___bECvI",flex_box_vertical_center:"flex_box_vertical_center___NasnL",flex_box_center_end:"flex_box_center_end___llsAF",flex_box_column:"flex_box_column___KaTPF",discuss:"discuss___fk6PE",reply:"reply___pOmly",pagination:"pagination___qEsHX"},Ba=oe(77019),as=oe(5269),Xa={flex_box_center:"flex_box_center___qGmgZ",flex_space_between:"flex_space_between___PeDhE",flex_box_vertical_center:"flex_box_vertical_center___avs2o",flex_box_center_end:"flex_box_center_end___bpXQB",flex_box_column:"flex_box_column___bc5wd",discussItem:"discussItem___zcesj",wrap:"wrap___ezVW4",list:"list___EEOWp",btns:"btns___Niwl7",secondLevelDiscuss:"secondLevelDiscuss___TXG1b",line:"line___ejh2a",thirdlyLevelDiscuss:"thirdlyLevelDiscuss___HRI5Q"},il=(St,Dt,zt)=>new Promise((Mr,lr)=>{var Zn=cr=>{try{tr(zt.next(cr))}catch(Pr){lr(Pr)}},or=cr=>{try{tr(zt.throw(cr))}catch(Pr){lr(Pr)}},tr=cr=>cr.done?Mr(cr.value):Promise.resolve(cr.value).then(Zn,or);tr((zt=zt.apply(St,Dt)).next())});const Ja=({id:St,cb:Dt})=>{const[zt,Mr]=(0,y.useState)("");return y.createElement("aside",{className:"mt10"},y.createElement(ir.Z,{defaultValue:zt,id:"writeForumsReviewId",onChange:lr=>{Mr(lr)},placeholder:"\u6211\u8981\u56DE\u590D...",height:240}),y.createElement(Ba.Z,null,y.createElement(as.Z,{flex:"1"}),y.createElement(as.Z,null,y.createElement(Ke.ZP,{type:"primary",size:"middle",onClick:()=>il(void 0,null,function*(){zt===""?ae.ZP.error("\u8BF7\u8F93\u5165\u5185\u5BB9"):Dt(St,zt)})},"\u53D1\u9001"))))},vs=({data:St})=>{var Dt;return y.createElement("div",{className:Xa.thirdlyLevelDiscuss},y.createElement("span",{className:"c-grey-333"},y.createElement("span",{className:"font 14 c-light-primary"},(Dt=St==null?void 0:St.author)==null?void 0:Dt.name),"@",y.createElement("span",{className:"font 14 c-light-primary"},St==null?void 0:St.parent_name),":"),y.createElement(we.Z,{value:St==null?void 0:St.content}))},Wa=({data:St,onReplyDiscuss:Dt,thirdlyReply:zt,setThirdlyReply:Mr})=>{var lr,Zn,or,tr;const cr=(0,on.eY)();return console.log(cr,"user"),y.createElement("div",{className:Xa.list},y.createElement("img",{src:ee.Z.IMG_SERVER+"/images/"+((lr=St==null?void 0:St.author)==null?void 0:lr.image_url)}),y.createElement("div",{className:Xa.wrap},y.createElement("div",{className:"font14",style:{marginBottom:6}},y.createElement("span",{className:"c-grey-333"},(Zn=St==null?void 0:St.author)==null?void 0:Zn.name),(cr==null?void 0:cr.login)!==((or=St==null?void 0:St.author)==null?void 0:or.login)&&y.createElement("span",{onClick:()=>Mr(St==null?void 0:St.id),className:"c-grey-999 current",style:{float:"right"}},y.createElement("i",{className:"iconfont icon-huifu3 mr3 font12"}),y.createElement("span",null,"\u56DE\u590D"))),y.createElement(we.Z,{value:St==null?void 0:St.content}),(tr=St==null?void 0:St.children)==null?void 0:tr.map(Pr=>y.createElement(vs,{key:Pr.id,data:Pr})),zt===(St==null?void 0:St.id)&&y.createElement("div",null,y.createElement(Ja,{id:St==null?void 0:St.id,cb:Dt}),y.createElement("div",{style:{textAlign:"end",paddingTop:20},onClick:()=>Mr(null),className:"c-light-primary current"},y.createElement("i",{style:{transform:"scale(0.7)",display:"inline-block"},className:"iconfont icon-shouqi font12"}),"\u6536\u8D77\u56DE\u590D")),y.createElement("div",{className:Xa.line})))};var $s=({data:St,onReplyDiscuss:Dt,secondReply:zt,setSecondReply:Mr,thirdlyReply:lr,setThirdlyReply:Zn,onPlusDiscuss:or})=>{var tr,cr,Pr,Wi;const[Ci,Ji]=(0,y.useState)(!1);return console.log(St,"data"),y.createElement("div",{className:Xa.discussItem},y.createElement("div",{className:Xa.list},y.createElement("img",{src:ee.Z.IMG_SERVER+"/images/"+((tr=St==null?void 0:St.author)==null?void 0:tr.image_url)}),y.createElement("div",{className:Xa.wrap},y.createElement("div",{className:"font14",style:{marginBottom:6}},y.createElement("span",{className:"c-grey-333 mr30"},(cr=St==null?void 0:St.author)==null?void 0:cr.name),y.createElement("span",{className:"c-grey-999"},St==null?void 0:St.time)),y.createElement(we.Z,{value:St==null?void 0:St.content}),y.createElement("div",{className:Xa.btns},y.createElement("div",{onClick:()=>or(St==null?void 0:St.id),className:St!=null&&St.user_praise?"c-light-primary":"c-grey-999"},y.createElement("i",{className:"iconfont icon-xiaodianzan2 mr3"}),y.createElement("span",null,St==null?void 0:St.praise_count)),y.createElement("div",{onClick:()=>{var li;((li=St==null?void 0:St.children)==null?void 0:li.length)!==0&&(Mr(null),Ji(!Ci))},style:{color:Ci?"#0152d9":"#999999"}},y.createElement("i",{className:"iconfont icon-xiaopinglun2 mr3"}),y.createElement("span",null,Ci?"\u6536\u8D77\u8BC4\u8BBA":(Pr=St==null?void 0:St.children)==null?void 0:Pr.length)),y.createElement("div",{onClick:()=>{Ji(!1),Mr(zt===(St==null?void 0:St.id)?null:St==null?void 0:St.id)},style:{color:zt===(St==null?void 0:St.id)?"#0152d9":"#999999"}},y.createElement("i",{className:"iconfont icon-huifu3 mr3"}),y.createElement("span",null,zt===(St==null?void 0:St.id)?"\u6536\u8D77\u56DE\u590D":"\u56DE\u590D"))),zt===(St==null?void 0:St.id)&&y.createElement(Ja,{id:St==null?void 0:St.id,cb:(li,Qi)=>{Dt(li,Qi),Ji(!0)}}),Ci&&y.createElement("div",{className:Xa.secondLevelDiscuss},(Wi=St==null?void 0:St.children)==null?void 0:Wi.map(li=>y.createElement(Wa,{thirdlyReply:lr,setThirdlyReply:Zn,key:li.id,data:li,onReplyDiscuss:Dt}))))))},Es=(St,Dt,zt)=>new Promise((Mr,lr)=>{var Zn=cr=>{try{tr(zt.next(cr))}catch(Pr){lr(Pr)}},or=cr=>{try{tr(zt.throw(cr))}catch(Pr){lr(Pr)}},tr=cr=>cr.done?Mr(cr.value):Promise.resolve(cr.value).then(Zn,or);tr((zt=zt.apply(St,Dt)).next())}),Al=({identifier:St,active:Dt,onOk:zt})=>{const[Mr,lr]=(0,y.useState)(""),[Zn,or]=(0,y.useState)(1),[tr,cr]=(0,y.useState)([]),[Pr,Wi]=(0,y.useState)(0),[Ci,Ji]=(0,y.useState)(null),[li,Qi]=(0,y.useState)(null);(0,y.useEffect)(()=>{Ti(1),or(1)},[Dt]);const Ti=Ht=>Es(void 0,null,function*(){const Wt=yield Pt({container_type:"QuestionSolutionArticle",container_identifier:Dt,limit:5,page:Ht});Wt!=null&&Wt.comments&&(cr((Wt==null?void 0:Wt.comments)||[]),or(Ht),Wi(Wt==null?void 0:Wt.disscuss_count))}),ct=()=>Es(void 0,null,function*(){if(Mr===""){ae.ZP.error("\u8BF7\u8F93\u5165\u5185\u5BB9");return}const Ht=yield An({comments:{content:Mr},container_type:"QuestionSolutionArticle",container_identifier:Dt});Ht!=null&&Ht.discuss&&(lr(""),Ti(Zn),zt())}),at=(Ht,Wt,Zt)=>Es(void 0,null,function*(){const Qt=yield Sn({container_type:"QuestionSolutionArticle",container_identifier:Dt,comments:{content:Wt,parent_id:Ht}});Ji(null),Qi(null),Ti(Zn)}),Et=Ht=>Es(void 0,null,function*(){const Wt=yield cn(Ht);Ti(Zn)}),Rt=Ht=>{or(Ht),Ti(Ht)};return y.createElement("div",{className:Ya.discuss},y.createElement("aside",{className:Ya.reply,style:{borderWidth:Pr?1:0}},y.createElement(ir.Z,{defaultValue:Mr,id:"writeForumsReviewId",onChange:Ht=>{lr(Ht)},placeholder:"\u6211\u8981\u56DE\u590D...",height:240}),y.createElement(Ba.Z,null,y.createElement(as.Z,{flex:"1"}),y.createElement(as.Z,null,y.createElement(Ke.ZP,{type:"primary",size:"middle",onClick:()=>ct()},"\u53D1\u9001")))),tr==null?void 0:tr.map(Ht=>y.createElement($s,{secondReply:Ci,setSecondReply:Ji,thirdlyReply:li,setThirdlyReply:Qi,key:Ht.id,data:Ht,onReplyDiscuss:at,onPlusDiscuss:Et})),y.createElement(pt.Z,{className:Ya.pagination,showTotal:Ht=>y.createElement("span",{style:{color:"#656F87"}},"\u5171",y.createElement("span",{className:"c-light-primary"},Ht),"\u6761\u6570\u636E"),current:Zn,onChange:Rt,total:Pr,showSizeChanger:!1,showQuickJumper:!0,hideOnSinglePage:!0,pageSize:5}))},Gs=oe(38436),ss=Object.defineProperty,gs=Object.getOwnPropertySymbols,ks=Object.prototype.hasOwnProperty,Vs=Object.prototype.propertyIsEnumerable,ys=(St,Dt,zt)=>Dt in St?ss(St,Dt,{enumerable:!0,configurable:!0,writable:!0,value:zt}):St[Dt]=zt,Ks=(St,Dt)=>{for(var zt in Dt||(Dt={}))ks.call(Dt,zt)&&ys(St,zt,Dt[zt]);if(gs)for(var zt of gs(Dt))Vs.call(Dt,zt)&&ys(St,zt,Dt[zt]);return St},Rs=(St,Dt,zt)=>new Promise((Mr,lr)=>{var Zn=cr=>{try{tr(zt.next(cr))}catch(Pr){lr(Pr)}},or=cr=>{try{tr(zt.throw(cr))}catch(Pr){lr(Pr)}},tr=cr=>cr.done?Mr(cr.value):Promise.resolve(cr.value).then(Zn,or);tr((zt=zt.apply(St,Dt)).next())}),ya=({active:St,identifier:Dt,onAssist:zt,onEdit:Mr,onArticlesSkip:lr,onClose:Zn,onOk:or,onDelete:tr,detailsIndex:cr,btnShowStatus:Pr})=>{var Wi,Ci,Ji,li,Qi,Ti,ct,at,Et,Rt;const[Ht,Wt]=(0,y.useState)(!0),[Zt,Qt]=(0,y.useState)({});(0,y.useEffect)(()=>{St&&sn()},[St,cr]);const sn=(mn=!0)=>Rs(void 0,null,function*(){mn&&Wt(!0);const hn=yield(0,x.wO)(Dt,{active:St});(hn==null?void 0:hn.status)===0&&Qt((hn==null?void 0:hn.data)||{}),Wt(!1)}),un=mn=>Rs(void 0,null,function*(){const hn=yield(0,x.qe)(Dt,Ks({active:St},mn));(hn==null?void 0:hn.status)===0&&(sn(!1),or())}),Bn=mn=>Rs(void 0,null,function*(){(yield(0,x.Rg)(Dt,{active:mn==null?void 0:mn.id})).status===0&&(sn(!1),or())}),an=mn=>{se.default.confirm({centered:!0,width:500,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",icon:null,className:"custom-modal-divider",content:"\u786E\u8BA4\u8981\u5220\u9664\u8BE5\u9898\u89E3\u5417?",onOk:()=>tr(mn)})},_n=()=>{sn(!1),or()};return y.createElement("div",{className:ao.listDetails},y.createElement(la.Z,{className:"pt20 pl20 pr20",loading:Ht,active:!0,paragraph:{rows:5}},y.createElement("div",{className:ao.head},y.createElement("div",{className:ao.name},y.createElement("div",{title:Zt==null?void 0:Zt.name,className:ao.title},Zt==null?void 0:Zt.name),(Zt==null?void 0:Zt.is_authority)&&y.createElement("div",{className:ao.b},"\u5B98\u65B9"),(Zt==null?void 0:Zt.is_excellent)&&y.createElement("div",{className:ao.a},"\u7CBE\u9009")),y.createElement("div",{className:ao.tag},y.createElement("img",{src:ee.Z.IMG_SERVER+"/images/"+(Zt==null?void 0:Zt.image_url)}),y.createElement("div",{className:"c-grey-333 ml5 mr20 font14"},Zt==null?void 0:Zt.username),y.createElement("div",{style:{display:"inline-block",marginBottom:-2},className:"c-grey-999 mr20 font12"},"\u53D1\u5E03\u4E8E",Ie()(Zt==null?void 0:Zt.created_at).format("YYYY-MM-DD")),y.createElement("span",null,y.createElement("img",{src:ln}),y.createElement("span",null,Zt==null?void 0:Zt.praises_count)),y.createElement("span",null,y.createElement("img",{src:yr}),y.createElement("span",null,Zt==null?void 0:Zt.discusses_count)),y.createElement("span",null,y.createElement("img",{src:ii}),y.createElement("span",null,Zt==null?void 0:Zt.viewed_count)),y.createElement("div",{className:ao.btn},((0,on.Ny)()||(Zt==null?void 0:Zt.is_self))&&y.createElement(y.Fragment,null,y.createElement(Ke.ZP,{onClick:()=>an(Zt),type:"primary",ghost:!0},"\u5220\u9664"),y.createElement(Ke.ZP,{onClick:()=>Mr(Zt),type:"primary",ghost:!0},"\u7F16\u8F91")),(0,on.Ny)()&&y.createElement(Ke.ZP,{onClick:()=>un({is_authority:!(Zt!=null&&Zt.is_authority)}),type:"primary"},y.createElement("img",{src:to}),Zt!=null&&Zt.is_authority?"\u53D6\u6D88":"\u8BBE\u4E3A","\u5B98\u65B9"),(0,on.Ny)()&&y.createElement(Ke.ZP,{onClick:()=>un({is_excellent:!(Zt!=null&&Zt.is_excellent)}),type:"primary"},y.createElement("img",{src:ko}),Zt!=null&&Zt.is_excellent?"\u53D6\u6D88":"\u8BBE\u4E3A","\u7CBE\u9009")))),y.createElement("div",{className:ao.scroll},((Ci=(Wi=Zt==null?void 0:Zt.videos)==null?void 0:Wi[0])==null?void 0:Ci.id)&&y.createElement("div",{className:ao.video},y.createElement(te.Z,{tip:"\u6B63\u5728\u8F6C\u7801\uFF0C\u8BF7\u7A0D\u7B49...",spinning:!((li=(Ji=Zt==null?void 0:Zt.videos)==null?void 0:Ji[0])!=null&&li.transcoded)},y.createElement(Gs.Z,{poster:(Ti=(Qi=Zt==null?void 0:Zt.videos)==null?void 0:Qi[0])==null?void 0:Ti.cover_url,src:((at=(ct=Zt==null?void 0:Zt.videos)==null?void 0:ct[0])==null?void 0:at.play_url)||"",videoId:(Rt=(Et=Zt==null?void 0:Zt.videos)==null?void 0:Et[0])==null?void 0:Rt.id,logWatchHistory:()=>{}}))),y.createElement(we.Z,{className:ao.html,value:(Zt==null?void 0:Zt.content)||""}),y.createElement("div",{onClick:()=>Bn(Zt),className:ao.g},y.createElement("img",{className:"mr10",src:(Zt!=null&&Zt.user_liker,Ka)}),y.createElement("span",null,Zt==null?void 0:Zt.praises_count)),y.createElement(Al,{onOk:_n,active:St,identifier:Dt})),y.createElement("div",{className:ao.btns},y.createElement(Ke.ZP,{onClick:()=>Zn(),type:"primary",ghost:!0},"\u5173\u95ED"),Pr[0]&&y.createElement(Ke.ZP,{onClick:mn=>lr(mn,"prev"),style:{marginLeft:20},type:"primary"},"\u4E0A\u4E00\u9898\u89E3"),Pr[1]&&y.createElement(Ke.ZP,{onClick:mn=>lr(mn,"next"),style:{marginLeft:20},type:"primary"},"\u4E0B\u4E00\u9898\u89E3"))))},so=Object.defineProperty,Gi=Object.getOwnPropertySymbols,ra=Object.prototype.hasOwnProperty,ba=Object.prototype.propertyIsEnumerable,Ho=(St,Dt,zt)=>Dt in St?so(St,Dt,{enumerable:!0,configurable:!0,writable:!0,value:zt}):St[Dt]=zt,ia=(St,Dt)=>{for(var zt in Dt||(Dt={}))ra.call(Dt,zt)&&Ho(St,zt,Dt[zt]);if(Gi)for(var zt of Gi(Dt))ba.call(Dt,zt)&&Ho(St,zt,Dt[zt]);return St};const ls=St=>React.createElement("svg",ia({xmlns:"http://www.w3.org/2000/svg",xmlnsXlink:"http://www.w3.org/1999/xlink",width:16,height:16},St),React.createElement("defs",null,React.createElement("path",{id:"a_svg__a",d:"M13.727 0C14.983 0 16 .895 16 2v12c0 1.105-1.017 2-2.273 2H2.273C1.017 16 0 15.105 0 14V2C0 .895 1.017 0 2.273 0h11.454ZM7.464 11H2.955c-.266 0-.513.19-.646.5s-.133.69 0 1c.133.31.38.5.646.5h4.509c.411 0 .745-.448.745-1s-.334-1-.745-1Zm4-3.5H2.955c-.411 0-.745.448-.745 1s.334 1 .745 1h8.509c.412 0 .746-.448.746-1s-.334-1-.746-1ZM3.71 2.75a1.5 1.5 0 1 0 0 3 1.5 1.5 0 0 0 0-3Z"})),React.createElement("g",{fill:"none",fillRule:"evenodd"},React.createElement("mask",{id:"a_svg__b",fill:"#fff"},React.createElement("use",{xlinkHref:"#a_svg__a"})),React.createElement("use",{fill:"#7DC1FF",fillRule:"nonzero",xlinkHref:"#a_svg__a"}),React.createElement("circle",{cx:1.5,cy:.5,r:16.5,fill:"#A3D3FF",fillRule:"nonzero",mask:"url(#a_svg__b)"}),React.createElement("ellipse",{cx:1.5,cy:-.5,fill:"#C1E2FF",fillRule:"nonzero",mask:"url(#a_svg__b)",rx:12.5,ry:12}),React.createElement("ellipse",{cx:-2.5,cy:-4,fill:"#EEF7FF",fillRule:"nonzero",mask:"url(#a_svg__b)",rx:12.5,ry:12})));var $a="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiPjxkZWZzPjxwYXRoIGlkPSJhIiBkPSJNMTMuNzI3IDBDMTQuOTgzIDAgMTYgLjg5NSAxNiAydjEyYzAgMS4xMDUtMS4wMTcgMi0yLjI3MyAySDIuMjczQzEuMDE3IDE2IDAgMTUuMTA1IDAgMTRWMkMwIC44OTUgMS4wMTcgMCAyLjI3MyAwaDExLjQ1NFpNNy40NjQgMTFIMi45NTVjLS4yNjYgMC0uNTEzLjE5LS42NDYuNXMtLjEzMy42OSAwIDFjLjEzMy4zMS4zOC41LjY0Ni41aDQuNTA5Yy40MTEgMCAuNzQ1LS40NDguNzQ1LTFzLS4zMzQtMS0uNzQ1LTFabTQtMy41SDIuOTU1Yy0uNDExIDAtLjc0NS40NDgtLjc0NSAxcy4zMzQgMSAuNzQ1IDFoOC41MDljLjQxMiAwIC43NDYtLjQ0OC43NDYtMXMtLjMzNC0xLS43NDYtMVpNMy43MSAyLjc1YTEuNSAxLjUgMCAxIDAgMCAzIDEuNSAxLjUgMCAwIDAgMC0zWiIvPjwvZGVmcz48ZyBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPjxtYXNrIGlkPSJiIiBmaWxsPSIjZmZmIj48dXNlIHhsaW5rOmhyZWY9IiNhIi8+PC9tYXNrPjx1c2UgZmlsbD0iIzdEQzFGRiIgZmlsbC1ydWxlPSJub256ZXJvIiB4bGluazpocmVmPSIjYSIvPjxjaXJjbGUgY3g9IjEuNSIgY3k9Ii41IiByPSIxNi41IiBmaWxsPSIjQTNEM0ZGIiBmaWxsLXJ1bGU9Im5vbnplcm8iIG1hc2s9InVybCgjYikiLz48ZWxsaXBzZSBjeD0iMS41IiBjeT0iLS41IiBmaWxsPSIjQzFFMkZGIiBmaWxsLXJ1bGU9Im5vbnplcm8iIG1hc2s9InVybCgjYikiIHJ4PSIxMi41IiByeT0iMTIiLz48ZWxsaXBzZSBjeD0iLTIuNSIgY3k9Ii00IiBmaWxsPSIjRUVGN0ZGIiBmaWxsLXJ1bGU9Im5vbnplcm8iIG1hc2s9InVybCgjYikiIHJ4PSIxMi41IiByeT0iMTIiLz48L2c+PC9zdmc+",cs=oe(59477),Da=oe(89489),Ma=Object.defineProperty,Qa=Object.defineProperties,bs=Object.getOwnPropertyDescriptors,ol=Object.getOwnPropertySymbols,pl=Object.prototype.hasOwnProperty,Ps=Object.prototype.propertyIsEnumerable,us=(St,Dt,zt)=>Dt in St?Ma(St,Dt,{enumerable:!0,configurable:!0,writable:!0,value:zt}):St[Dt]=zt,Yo=(St,Dt)=>{for(var zt in Dt||(Dt={}))pl.call(Dt,zt)&&us(St,zt,Dt[zt]);if(ol)for(var zt of ol(Dt))Ps.call(Dt,zt)&&us(St,zt,Dt[zt]);return St},Sa=(St,Dt)=>Qa(St,bs(Dt)),ja=(St,Dt,zt)=>new Promise((Mr,lr)=>{var Zn=cr=>{try{tr(zt.next(cr))}catch(Pr){lr(Pr)}},or=cr=>{try{tr(zt.throw(cr))}catch(Pr){lr(Pr)}},tr=cr=>cr.done?Mr(cr.value):Promise.resolve(cr.value).then(Zn,or);tr((zt=zt.apply(St,Dt)).next())}),Ys=({identifier:St,tabStatus:Dt,setFilterListTotal:zt,setListStatus:Mr})=>{const lr={page:1,limit:10,total:0,search:"",save_search:"",sort_by:"updated_at",sort_direction:null};let[Zn,or]=(0,y.useState)(Yo({},lr));const[tr,cr]=(0,y.useState)(!1),[Pr,Wi]=(0,y.useState)(0),[Ci,Ji]=(0,y.useState)(1),[li,Qi]=(0,y.useState)(null),[Ti,ct]=(0,y.useState)([]),[at,Et]=(0,y.useState)([!0,!0]),[Rt,Ht]=(0,y.useState)(0),Wt=(0,y.useRef)(null);(0,y.useEffect)(()=>{Fn()},[Dt]),(0,y.useEffect)(()=>{Zt()},[li]),(0,y.useEffect)(()=>{sn(Yo({},lr)),Fn()},[St]),(0,y.useEffect)(()=>(window.addEventListener("resize",Qt),Mr(Rt),()=>{window.removeEventListener("resize",Qt)}),[Rt]);const Zt=()=>ja(void 0,null,function*(){if(!li){Et([!0,!0]);return}const Ar=[!0,!0],Ir=Ti==null?void 0:Ti.findIndex(Vr=>Vr.id===li);Ir===0&&Zn.page===1&&(Ar[0]=!1),(Zn.page-1)*Zn.limit+(Ir+1)===Zn.total&&(Ar[1]=!1),Et(Ar)}),Qt=()=>{var Ar;if(Rt){const Ir=window.innerWidth-((Ar=Wt.current)==null?void 0:Ar.clientWidth);Wi(Ir)}},sn=Ar=>ja(void 0,null,function*(){var Ir,Vr,xi;cr(!0);const Hr=yield(0,x.WH)(St,Ar);return(Hr==null?void 0:Hr.status)===0&&(ct(((Ir=Hr==null?void 0:Hr.data)==null?void 0:Ir.articles)||[]),or(Sa(Yo({},Ar),{total:(Vr=Hr==null?void 0:Hr.data)==null?void 0:Vr.articles_count})),zt((xi=Hr==null?void 0:Hr.data)==null?void 0:xi.articles_count)),cr(!1),Hr}),un=()=>{(Zn==null?void 0:Zn.sort_direction)===null?Zn.sort_direction="asc":(Zn==null?void 0:Zn.sort_direction)==="asc"?Zn.sort_direction="desc":(Zn==null?void 0:Zn.sort_direction)==="desc"&&(Zn.sort_direction=null),Zn.page=1,Fn(),or(Yo({},Zn)),sn(Zn)},Bn=()=>{Zn.page=1,Zn.search=Zn==null?void 0:Zn.save_search,Fn(),or(Yo({},Zn)),sn(Zn)},an=()=>{var Ar;const Ir=document.getElementsByClassName("btn-resize");Ir[0].style.visibility="hidden";const Vr=window.innerWidth-((Ar=Wt.current)==null?void 0:Ar.clientWidth);Wi(Vr)},_n=()=>{an(),Ht(1)},mn=Ar=>{an(),Qi(Ar==null?void 0:Ar.id),Ht(3)},hn=Ar=>{an(),Qi(Ar==null?void 0:Ar.id),Ht(2)},Fn=()=>{const Ar=document.getElementsByClassName("btn-resize");Ar[0].style.visibility="visible",Wi(0),Ht(0),Qi(null)},Dn=Ar=>{Ht(3),Qi(Ar),Zn.page=1,or(Yo({},Zn)),sn(Zn)},Pn=Ar=>{Ht(3),Qi(Ar),or(Yo({},Zn)),sn(Zn)},wr=Ar=>{or(Yo({},Zn)),sn(Zn)},ur=Ar=>ja(void 0,null,function*(){(yield(0,x.Rg)(St,{active:Ar==null?void 0:Ar.id})).status===0&&(sn(Zn),Ji(Ci+1))}),Tr=Ar=>ja(void 0,null,function*(){(yield(0,x.rL)(St,{active:Ar==null?void 0:Ar.id})).status===0&&(sn(Zn),Ji(Ci+1))}),zr=Ar=>ja(void 0,null,function*(){(yield(0,x.de)(St,{active:Ar==null?void 0:Ar.id})).status===0&&(Fn(),sn(Zn))}),Wr=Ar=>{Zn.page=Ar,or(Yo({},Zn)),sn(Zn)},Gr=(Ar,Ir)=>ja(void 0,null,function*(){var Vr,xi,Hr,ei;const Or=Ti==null?void 0:Ti.findIndex(mr=>mr.id===li);if(console.log(Or,Ir,22),Ir==="prev"){if(Or===void 0){ae.ZP.warning("\u4E0A\u4E00\u9898\u89E3\u4E0D\u5B58\u5728");return}if(Or===0){if(Zn.page===1){ae.ZP.warning("\u4E0A\u4E00\u9898\u89E3\u4E0D\u5B58\u5728");return}if(Zn.page!==1){Zn.page=Zn.page-1,or(Yo({},Zn));const mr=yield sn(Zn);if((mr==null?void 0:mr.status)===0){const Kr=(Hr=mr==null?void 0:mr.data)==null?void 0:Hr.articles[((xi=(Vr=mr==null?void 0:mr.data)==null?void 0:Vr.articles)==null?void 0:xi.length)-1];Qi(Kr==null?void 0:Kr.id),console.log(Ar.target,555)}}}else{const mr=Ti[Or-1];Qi(mr==null?void 0:mr.id)}}if(Ir==="next"){if(Or===void 0){ae.ZP.warning("\u4E0B\u4E00\u9898\u89E3\u4E0D\u5B58\u5728");return}if((Zn.page-1)*Zn.limit+(Or+1)===Zn.total){ae.ZP.warning("\u4E0B\u4E00\u9898\u89E3\u4E0D\u5B58\u5728");return}if(Or+1===Zn.limit){Zn.page=Zn.page+1,or(Yo({},Zn));const mr=yield sn(Zn);if((mr==null?void 0:mr.status)===0){const Kr=(ei=mr==null?void 0:mr.data)==null?void 0:ei.articles[0];Qi(Kr==null?void 0:Kr.id)}}else{const mr=Ti[Or+1];Qi(mr==null?void 0:mr.id)}}});return y.createElement("div",{className:Jt.wrap,ref:Wt},y.createElement("div",{className:Jt.head},y.createElement("div",{className:Jt.sort,onClick:un},y.createElement("span",null,"\u6700\u65B0"),y.createElement("aside",null,y.createElement(cs.Z,{style:{color:(Zn==null?void 0:Zn.sort_direction)==="asc"?"#0152d9":"#bfbfbf"}}),y.createElement(Da.Z,{style:{color:(Zn==null?void 0:Zn.sort_direction)==="desc"?"#0152d9":"#bfbfbf"}}))),y.createElement(Ge.default.Search,{value:Zn.save_search,className:Jt["oj-width-input"],placeholder:"\u641C\u7D22\u9898\u89E3",onChange:Ar=>{Zn.save_search=Ar.target.value,or(Yo({},Zn))},onSearch:Bn}),y.createElement("div",{onClick:_n,className:Jt.btn},y.createElement("img",{src:$a}),"\u5199\u9898\u89E3")),y.createElement("div",{className:Jt.listWarp},y.createElement(te.Z,{spinning:tr,className:"mt20"},Ti==null?void 0:Ti.map((Ar,Ir)=>{let Vr=!0;return Ir+1===Ti.length&&Ir!==0&&(Vr=!1),y.createElement(fi,{active:li,key:Ar.id,data:Ar,showLine:Vr,onClick:mn,onAssist:ur,onHide:Tr})}),(Ti==null?void 0:Ti.length)===0&&y.createElement(Ye.Z,{customText:"\u6682\u65F6\u8FD8\u6CA1\u6709\u76F8\u5173\u6570\u636E\u54E6!"}))),y.createElement(pt.Z,{className:Jt.pagination,showTotal:Ar=>y.createElement("span",{style:{color:"#656F87"}},"\u5171",y.createElement("span",{className:"c-light-primary"},Ar),"\u6761\u6570\u636E"),total:Zn.total,showSizeChanger:!1,current:Zn==null?void 0:Zn.page,onChange:Wr,hideOnSinglePage:!0,showQuickJumper:!0}),Rt>0&&y.createElement("div",{className:Jt.fixedRight,style:{width:Pr}},Rt===1&&y.createElement(ro,{identifier:St,onClose:Fn,onOk:Dn}),Rt===2&&y.createElement(ro,{active:li,identifier:St,onClose:Fn,onOk:Pn}),Rt===3&&y.createElement(ya,{btnShowStatus:at,onArticlesSkip:Gr,detailsIndex:Ci,active:li,identifier:St,onClose:Fn,onOk:wr,onEdit:hn,onAssist:ur,onDelete:zr})))},Is={flex_box_center:"flex_box_center___BbEkt",flex_space_between:"flex_space_between___v3cDl",flex_box_vertical_center:"flex_box_vertical_center___wUFLn",flex_box_center_end:"flex_box_center_end___Tdr08",flex_box_column:"flex_box_column___fYHlj",wrap:"wrap___UAZFM",head:"head___Nl6hk",title:"title___Ir573",content:"content___xUewa",list:"list___oi2ig",footer:"footer___V3bwQ"},ml=Object.defineProperty,Ls=Object.defineProperties,Wl=Object.getOwnPropertyDescriptors,vl=Object.getOwnPropertySymbols,Xs=Object.prototype.hasOwnProperty,dc=Object.prototype.propertyIsEnumerable,al=(St,Dt,zt)=>Dt in St?ml(St,Dt,{enumerable:!0,configurable:!0,writable:!0,value:zt}):St[Dt]=zt,Ss=(St,Dt)=>{for(var zt in Dt||(Dt={}))Xs.call(Dt,zt)&&al(St,zt,Dt[zt]);if(vl)for(var zt of vl(Dt))dc.call(Dt,zt)&&al(St,zt,Dt[zt]);return St},sl=(St,Dt)=>Ls(St,Wl(Dt)),Ns=(St,Dt,zt)=>new Promise((Mr,lr)=>{var Zn=cr=>{try{tr(zt.next(cr))}catch(Pr){lr(Pr)}},or=cr=>{try{tr(zt.throw(cr))}catch(Pr){lr(Pr)}},tr=cr=>cr.done?Mr(cr.value):Promise.resolve(cr.value).then(Zn,or);tr((zt=zt.apply(St,Dt)).next())}),Ai=({visible:St,onVisible:Dt,value:zt,onChange:Mr,setIndex:lr})=>{var Zn;const or={page:1,per_page:30,total:0,tag_discipline_id:[],search:"",save_search:"",difficulty:null};let[tr,cr]=(0,y.useState)(or);const[Pr,Wi]=(0,y.useState)([]),[Ci,Ji]=(0,y.useState)([]),[li,Qi]=(0,y.useState)(!1),Ti=(0,y.useRef)([]),ct=(0,y.useRef)(null),at=(0,de.useParams)();(0,y.useEffect)(()=>(at!=null&&at.id&&(ct.current=setInterval(()=>{Et(30)},3e4)),()=>{clearInterval(ct.current)}),[]);const Et=an=>Ns(void 0,null,function*(){const _n=yield(0,x.uc)(at==null?void 0:at.id,{practice_time:an})});(0,y.useEffect)(()=>{sn(tr),Zt()},[]),(0,y.useEffect)(()=>(window.addEventListener("click",Ht),()=>{window.removeEventListener("click",Ht)}),[at==null?void 0:at.save_identifier,St]),(0,y.useEffect)(()=>{const an=Ti.current.findIndex(Dn=>Dn.identifier===(at==null?void 0:at.save_identifier)),_n=Ti.current[an-1],mn=Ti.current[an+1],hn=document.getElementById("oj-prev"),Fn=document.getElementById("oj-next");_n?hn.style.display="block":hn.style.display="none",mn?Fn.style.display="block":Fn.style.display="none"},[at==null?void 0:at.save_identifier,Ti.current]);const Rt=(an,_n)=>{if(an.id===_n)return an;for(let mn=0,hn=an;hn=hn.parentNode;mn++){if(hn.id===_n)return hn;if(hn==document.documentElement)return!1}},Ht=an=>Ns(void 0,null,function*(){!Rt(an.target,"oj-drawer")&&St&&Dt(!1);const _n=Ti.current.findIndex(Fn=>Fn.identifier===(at==null?void 0:at.save_identifier)),mn=Ti.current[_n-1],hn=Ti.current[_n+1];if(an.target.id==="oj-prev"){if(!mn||_n===-1){ae.ZP.warning("\u4E0A\u4E00\u9898\u4E0D\u5B58\u5728");return}an.target.style.pointerEvents="none",an.target.style.cursor="not-allowed",yield un(mn==null?void 0:mn.identifier),lr("0"),setTimeout(()=>{an.target.style.pointerEvents="auto",an.target.style.cursor="pointer"},400)}if(an.target.id==="oj-next"||an.target.id==="oj-modal-next"){if(!hn||_n===-1){ae.ZP.warning("\u4E0B\u4E00\u9898\u4E0D\u5B58\u5728");return}an.target.style.pointerEvents="none",an.target.style.cursor="not-allowed",yield un(hn==null?void 0:hn.identifier),lr("0"),setTimeout(()=>{an.target.style.pointerEvents="auto",an.target.style.cursor="pointer"},400)}});(0,y.useEffect)(()=>{Mr(at==null?void 0:at.save_identifier);const an=Ci.findIndex(_n=>_n.some(mn=>mn.identifier===(at==null?void 0:at.save_identifier)));cr(an===-1?sl(Ss({},tr),{page:1}):sl(Ss({},tr),{page:an+1}))},[at==null?void 0:at.save_identifier,Ci]);const Wt=an=>{tr.page=1,tr.tag_discipline_id=an,cr(Ss({},tr)),sn(tr)},Zt=()=>Ns(void 0,null,function*(){const an=yield(0,en.ZP)("/api/tag_disciplines.json",{method:"get",params:{target:"practice",position:"index"}});Wi(an.tag_disciplines||[])}),Qt=an=>{tr.page=1,tr.difficulty=typeof an=="number"?an:null,cr(Ss({},tr)),sn(tr)},sn=an=>Ns(void 0,null,function*(){var _n,mn;Qi(!0);const hn=yield(0,x.KC)(an);if(hn!=null&&hn.practices_list){for(var Fn=(_n=hn==null?void 0:hn.practices_list)==null?void 0:_n.length,Dn=[],Pn=0;PnNs(void 0,null,function*(){const mn=yield(0,en.ZP)(`/api/practices/${an}/start`,{method:"get"});(mn==null?void 0:mn.status)===0&&de.history.push(`/problems/${mn==null?void 0:mn.identifier}/oj/${an}`)}),Bn=an=>{tr.page=an,cr(Ss({},tr))};return y.createElement("div",{className:Is.wrap,id:"oj-drawer",style:{left:St?0:-700}},y.createElement("div",{className:Is.head},y.createElement("div",{className:Is.title},"\u9898\u76EE\u5217\u8868"),y.createElement(Ge.default.Search,{value:tr==null?void 0:tr.save_search,placeholder:"\u8BF7\u8F93\u5165\u9898\u76EE\u540D\u79F0\u641C\u7D22",style:{width:180,marginLeft:"auto",marginRight:10},onChange:an=>{tr.save_search=an.target.value,cr(Ss({},tr))},onSearch:()=>{tr.page=1,tr.search=tr.save_search,cr(Ss({},tr)),sn(tr)}}),y.createElement(ne.default,{value:tr==null?void 0:tr.tag_discipline_id,style:{width:210},mode:"multiple",placeholder:"\u9009\u62E9\u77E5\u8BC6\u70B9",showSearch:!1,showArrow:!0,getPopupContainer:an=>an.parentNode,maxTagTextLength:2,maxTagCount:2,onChange:Wt},Pr.map(an=>y.createElement(ne.default.Option,{key:an.id,value:an.id},an.name))),y.createElement(ne.default,{style:{width:70,marginLeft:10},allowClear:!0,placeholder:"\u96BE\u5EA6",getPopupContainer:an=>an.parentNode,value:tr==null?void 0:tr.difficulty,onChange:Qt},y.createElement(ne.default.Option,{value:1},"\u7B80\u5355"),y.createElement(ne.default.Option,{value:2},"\u9002\u4E2D"),y.createElement(ne.default.Option,{value:3},"\u56F0\u96BE"))),y.createElement("div",{className:Is.content},y.createElement(te.Z,{spinning:li},(Zn=Ci==null?void 0:Ci[tr.page-1])==null?void 0:Zn.map(an=>y.createElement("div",{key:an.identifier,className:Is.list,onClick:_n=>un(an.identifier,_n)},y.createElement("i",{style:{visibility:zt===an.identifier?"visible":"hidden"},className:"iconfont icon-wancheng1 c-green-29b"}),y.createElement("span",{style:{fontWeight:zt===an.identifier?"bold":400,color:zt===an.identifier?"#ffffff":"#bac4cd"},title:an==null?void 0:an.name},an.name),(an==null?void 0:an.difficulty)===1&&y.createElement("b",{style:{color:"#2FA34F"}},"\u7B80\u5355"),(an==null?void 0:an.difficulty)===2&&y.createElement("b",{style:{color:"#0152d9"}},"\u9002\u4E2D"),(an==null?void 0:an.difficulty)===3&&y.createElement("b",{style:{color:"#FA6400"}},"\u56F0\u96BE"))))),y.createElement("div",{className:Is.footer},y.createElement(pt.Z,{showTotal:an=>y.createElement("span",{style:{color:"#656F87"}},"\u5171",y.createElement("span",{className:"c-light-primary"},an),"\u6761\u6570\u636E"),total:tr.total,pageSize:tr==null?void 0:tr.per_page,current:tr==null?void 0:tr.page,showSizeChanger:!1,onChange:Bn,showQuickJumper:!0,hideOnSinglePage:!0})))},Bs=({hack:St,onTriggerPraise:Dt,topicId:zt,page:Mr,onPageChange:lr,user:Zn,submitRecords:or,submitting:tr,submitResult:cr})=>{const[Pr]=(0,de.useSearchParams)(),Wi=(0,de.useLocation)(),[Ci,Ji]=(0,y.useState)(Pr.get("tab")||"0"),[li,Qi]=(0,y.useState)(0),[Ti,ct]=(0,y.useState)(0),[at,Et]=(0,y.useState)(0),[Rt,Ht]=(0,y.useState)(),[Wt,Zt]=(0,y.useState)(!1);function Qt(un){const Bn=un.target.id;if(Ci==="3"&&Bn!==Ci&&(Ti===1||Ti===2)){se.default.confirm({centered:!0,width:500,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u6CE8\u610F",icon:null,className:"custom-modal-divider",content:"\u60A8\u6B63\u5728\u7F16\u5199\u9898\u89E3\uFF0C\u70B9\u51FB\u5173\u95ED\u540E\uFF0C\u60A8\u7684\u9898\u89E3\u5185\u5BB9\u5C06\u4E0D\u4F1A\u8FDB\u884C\u4FDD\u5B58\u3002",onOk:()=>{Ji(Bn)}});return}Ji(Bn)}(0,y.useEffect)(()=>tt.Z.subscribe("to-commit-info",()=>{Ji("1")}),[]);function sn(){Ji("2")}return y.createElement("div",{className:ut["left-panel"]},y.createElement("ul",{className:`${ut["s-navs"]} ${ut["bg-white"]} ${ut.b1}`},y.createElement("li",{className:"mr40 current"},y.createElement("img",{onClick:()=>Zt(!0),src:It})),y.createElement("li",{className:ut["oj-mr"]},y.createElement("a",{className:Ci==="0"?ut.active:"",id:"0",onClick:Qt},"\u4EFB\u52A1\u63CF\u8FF0")),y.createElement("li",{className:ut["oj-mr"]},y.createElement("a",{className:Ci==="3"?ut.active:"",id:"3",onClick:Qt},"\u9898\u89E3",at?`(${at})`:"")),y.createElement("li",{className:ut["oj-mr"]},y.createElement("a",{className:Ci==="2"?ut.active:"",id:"2",onClick:Qt},"\u8BC4\u8BBA",li?`(${li})`:"")),y.createElement("li",null,y.createElement("a",{className:Ci==="1"?ut.active:"",id:"1",onClick:Qt},"\u63D0\u4EA4\u8BB0\u5F55"))),y.createElement("div",{className:`${ut["tab-panel-body"]} ${Ci==="0"?"":"hide"}`,style:{padding:"0 0 0 16px"}},y.createElement(Oe,{hack:St,onTriggerPraise:Dt,toDiscuss:sn})),y.createElement("div",{className:`${ut["tab-panel-body"]} ${Ci==="1"?"":"hide"}`},or!=null&&or.records_count?y.createElement(Be,{page:Mr,onPageChange:lr,topicId:zt,submitting:tr,submitRecords:or,submitResult:cr}):y.createElement(Ye.Z,null)),y.createElement("div",{className:`${ut["tab-panel-body"]} ${Ci==="2"?"":"hide"}`,style:{padding:0}},y.createElement(Vt,{setDiscussTotal:Qi,user:Zn,identifier:St.identifier,hack:St,onTriggerPraise:Dt})),y.createElement("div",{className:`${ut["tab-panel-body"]} ${Ci==="3"?"":"hide"}`,style:{padding:0}},y.createElement(Ys,{setListStatus:ct,setFilterListTotal:Et,tabStatus:Ci,identifier:St.identifier})),y.createElement(Ai,{visible:Wt,setIndex:Ji,onVisible:un=>Zt(un),value:Rt,onChange:un=>Ht(un)}))},_s=oe(61902),$l=oe(62522),Gl=oe(81923),fc=oe(8508),gl=oe(89392),Dl=oe.n(gl),js=oe(56102),Li=oe(59301),Vl=Object.defineProperty,yl=Object.defineProperties,Ml=Object.getOwnPropertyDescriptors,As=Object.getOwnPropertySymbols,bl=Object.prototype.hasOwnProperty,Ds=Object.prototype.propertyIsEnumerable,Fs=(St,Dt,zt)=>Dt in St?Vl(St,Dt,{enumerable:!0,configurable:!0,writable:!0,value:zt}):St[Dt]=zt,yo=(St,Dt)=>{for(var zt in Dt||(Dt={}))bl.call(Dt,zt)&&Fs(St,zt,Dt[zt]);if(As)for(var zt of As(Dt))Ds.call(Dt,zt)&&Fs(St,zt,Dt[zt]);return St},jo=(St,Dt)=>yl(St,Ml(Dt)),Qs=(St,Dt)=>{var zt={};for(var Mr in St)bl.call(St,Mr)&&Dt.indexOf(Mr)<0&&(zt[Mr]=St[Mr]);if(St!=null&&As)for(var Mr of As(St))Dt.indexOf(Mr)<0&&Ds.call(St,Mr)&&(zt[Mr]=St[Mr]);return zt},Oa=(St,Dt,zt)=>new Promise((Mr,lr)=>{var Zn=cr=>{try{tr(zt.next(cr))}catch(Pr){lr(Pr)}},or=cr=>{try{tr(zt.throw(cr))}catch(Pr){lr(Pr)}},tr=cr=>cr.done?Mr(cr.value):Promise.resolve(cr.value).then(Zn,or);tr((zt=zt.apply(St,Dt)).next())});const{Countdown:hc}=ue.default,Ol={Java:"java",C:"c",Python:"py","C++":"c"};var pc=(St=>(St[St.SET_LOADING=0]="SET_LOADING",St[St.GET_DATA=1]="GET_DATA",St[St.GET_SUBMIT_RECORDS=2]="GET_SUBMIT_RECORDS",St[St.SET_DATA=3]="SET_DATA",St[St.SET_DEBUGING=4]="SET_DEBUGING",St[St.SET_SUBMITING=5]="SET_SUBMITING",St[St.SET_EXECUTE_MESSAGE=6]="SET_EXECUTE_MESSAGE",St[St.SET_EXECUTE_RESULT=7]="SET_EXECUTE_RESULT",St[St.SET_SUBMIT_RESULT=8]="SET_SUBMIT_RESULT",St[St.SET_SHOW_NOTE=9]="SET_SHOW_NOTE",St[St.SET_PAGE=10]="SET_PAGE",St[St.GET_LANGUAGE=11]="GET_LANGUAGE",St[St.GET_DRAWER=12]="GET_DRAWER",St))(pc||{});function ds(){return new Date().getTime()}const zs={loading:!0,data:void 0,showNote:!1,debugResult:void 0,submitResult:void 0,debuging:!1,submitting:!1,submitRecords:void 0,submitRecordPage:1,executingMessage:"",languageValue:"",languageList:[],drawerData:[]};function Kl(St,Dt){switch(Dt.type){case 1:return yo(yo({},St),Dt.payload);case 3:return jo(yo({},St),{data:Dt.payload});case 0:return jo(yo({},St),{loading:Dt.payload});case 11:return jo(yo({},St),{languageList:Dt.payload});case 12:return jo(yo({},St),{drawerData:Dt.payload});case 9:return jo(yo({},St),{showNote:Dt.payload});case 4:return jo(yo({},St),{debuging:Dt.payload});case 5:return jo(yo({},St),{submitting:Dt.payload});case 2:return jo(yo({},St),{submitRecords:Dt.payload});case 10:return jo(yo({},St),{submitRecordPage:Dt.payload});case 6:return jo(yo({},St),{executingMessage:Dt.payload});case 7:return yo(yo({},St),Dt.payload);case 8:return yo(yo({},St),Dt.payload);default:throw new Error}}var mc=({children:St})=>{var Dt,zt,Mr,lr;const[Zn,or]=(0,y.useReducer)(Kl,zs),{id:tr}=(0,de.useParams)(),cr=(0,de.useLocation)(),[Pr]=(0,de.useSearchParams)(),{languageValue:Wi,languageList:Ci,loading:Ji,data:li,debugResult:Qi,submitResult:Ti,submitRecords:ct,submitRecordPage:at,showNote:Et,debuging:Rt,submitting:Ht,executingMessage:Wt}=Zn,[Zt,Qt]=(0,y.useState)("#FFF"),[sn,un]=(0,y.useState)(null),[Bn,an]=(0,y.useState)({}),[_n,mn]=(0,y.useState)(!1),hn=(0,y.useRef)(null),Fn=(0,y.useRef)(null),Dn=li==null?void 0:li.user,Pn=li==null?void 0:li.hack;(0,y.useEffect)(()=>((0,de.getDvaApp)()._store.dispatch({type:"globalSetting/headerFooterToggle",payload:!1}),(0,de.getDvaApp)()._store.dispatch({type:"globalSetting/onlyShowBackTopToggle",payload:!0}),()=>{(0,de.getDvaApp)()._store.dispatch({type:"globalSetting/headerFooterToggle",payload:!0}),(0,de.getDvaApp)()._store.dispatch({type:"globalSetting/onlyShowBackTopToggle",payload:!1})}),[]),(0,y.useEffect)(()=>{setTimeout(()=>{document.title="\u5728\u7EBF\u5237\u9898"},400)}),(0,y.useEffect)(()=>{var jr;if(_n){const bi=document.getElementById("oj-next"),no=document.getElementById("oj-modal-next");((jr=bi==null?void 0:bi.style)==null?void 0:jr.display)==="none"?no.style.display="none":no.style.display="block"}},[_n]),(0,y.useEffect)(()=>{function jr(){return Oa(this,null,function*(){var bi,no,mo;const Ui=yield(0,x.fu)(tr);if(Ui.status===401)document.location.href="/user/login";else{Ui.hack=Ui.practice,Ui.hack.code=Qe.Base64.decode((bi=Ui==null?void 0:Ui.hack)==null?void 0:bi.code);const lo=`${Dn==null?void 0:Dn.login}-language`;localStorage.getItem(lo)&&(Ui.hack.language=localStorage.getItem(lo)),Fn.current=Dl().cloneDeep(Ui),Fn.current.language=(no=Ui==null?void 0:Ui.hack)==null?void 0:no.language,or({type:1,payload:{loading:!1,data:Ui}}),or({type:8,payload:{languageValue:(mo=Ui==null?void 0:Ui.hack)==null?void 0:mo.language}})}})}tr&&jr()},[tr]),(0,y.useEffect)(()=>{or({type:8,payload:{debugResult:void 0}}),Tr(),mn(!1)},[tr]),(0,y.useEffect)(()=>{clearTimeout(hn.current)},[tr]),(0,y.useEffect)(()=>{ur()},[tr,at]);const wr=()=>{window.parent.postMessage("backExercise","*")};function ur(){return Oa(this,null,function*(){try{const jr=yield(0,x.zO)(tr,{limit:15,page:at});or({type:2,payload:jr})}catch(jr){console.log(jr)}})}function Tr(){return Oa(this,null,function*(){try{const jr=yield(0,x.dd)(tr);or({type:11,payload:jr==null?void 0:jr.data})}catch(jr){console.log(jr)}})}function zr(jr){or({type:10,payload:jr})}function Wr(jr){return Oa(this,null,function*(){var bi,no,mo;const Ui=((mo=(no=(bi=window==null?void 0:window.location)==null?void 0:bi.pathname)==null?void 0:no.split("/"))==null?void 0:mo[2])||tr,lo=jr||{code:Qe.Base64.encode(Pn.code),language:Wi};return lo!=null&&lo.code?yield(0,x.n4)(Ui,lo):{status:0,message:"success"}})}function Gr(){return Oa(this,null,function*(){var jr;if(!Pn.code||((jr=Pn.code)==null?void 0:jr.trim())===""){ae.ZP.warning({key:"emptyContent",content:"\u4EE3\u7801\u4E0D\u80FD\u4E3A\u7A7A\uFF0C\u8BF7\u5148\u7F16\u5199\u4EE3\u7801\u540E\uFF0C\u518D\u8FDB\u884C\u8BC4\u6D4B\uFF01"});return}if(!Ht){or({type:5,payload:!0});try{if(tt.Z.publish("to-commit-info"),(yield Wr()).status===0){let Vi=function(){return Oa(this,null,function*(){const{status:Xi,data:Io}=yield(0,x.rX)(tr,"submit"),di=ds()-To>(Ui*lo+3)*1e3;if(Xi!==0&&!di&&setTimeout(Vi,1e3),di){se.default.error({centered:!0,okText:"\u77E5\u9053\u5566",title:"\u8BC4\u6D4B\u4EE3\u7801\u8D85\u65F6"}),or({type:5,payload:!1});return}if(Xi===0){Io.status===2&&se.default.error({centered:!0,okText:"\u77E5\u9053\u5566",title:"\u8BC4\u6D4B\u4EE3\u7801\u8D85\u65F6"});const ji=yield(0,x.zO)(tr,{limit:15,page:at});or({type:8,payload:jo(yo({},Zn),{submitResult:Io,submitting:!1,submitRecords:ji})}),(Io==null?void 0:Io.status)===0&&mn(!0)}})},no={};if((yield(0,x.bM)(tr,no)).status===-1&&Pr.get("exercisesId")){window.parent.location.href=`/classrooms/${Pr.get("coursesId")}/exercise/${Pr.get("exercisesId")}/detail`;return}const{time_limit:Ui,test_case_size:lo}=Pn,To=ds();Vi()}}catch(bi){or({type:5,payload:!1})}}})}function Ar(){return Oa(this,null,function*(){var jr;if(!Pn.code||((jr=Pn.code)==null?void 0:jr.trim())===""){ae.ZP.warning({key:"emptyContent",content:"\u4EE3\u7801\u4E0D\u80FD\u4E3A\u7A7A\uFF0C\u8BF7\u5148\u7F16\u5199\u4EE3\u7801\u540E\uFF0C\u518D\u8FDB\u884C\u8BC4\u6D4B\uFF01"});return}Zn.debuging=!0,or({type:4,payload:!0});try{if((yield Wr()).status===0){let To=function(){return Oa(this,null,function*(){const{status:Vi,message:Xi,data:Io}=yield(0,x.rX)(tr,"debug"),di=ds()-lo>(no+3)*1e3;if(Vi!==0&&!di&&(or({type:6,payload:Xi}),setTimeout(To,1e3)),di){se.default.error({centered:!0,okText:"\u77E5\u9053\u5566",content:"\u8C03\u8BD5\u4EE3\u7801\u8D85\u65F6"}),or({type:4,payload:!1});return}Vi===0&&(or({type:4,payload:!1}),Io.status===2&&se.default.error({centered:!0,okText:"\u77E5\u9053\u5566",content:"\u8C03\u8BD5\u4EE3\u7801\u8D85\u65F6"}),or({type:7,payload:jo(yo({},Zn),{debugResult:Io,debuging:!1})}))})};const{time_limit:no}=Pn;let mo={input:encodeURIComponent(li.test_case.input)};if((yield(0,x.MU)(tr,mo)).status===-1&&Pr.get("exercisesId")){window.parent.location.href=`/classrooms/${Pr.get("coursesId")}/exercise/${Pr.get("exercisesId")}/detail`;return}const lo=ds();To()}else or({type:4,payload:!1})}catch(bi){console.log(bi)}finally{}})}function Ir(jr){var bi;clearTimeout(hn.current),hn.current=setTimeout(()=>{var no;Wr({code:Qe.Base64.encode(jr),language:(no=Fn==null?void 0:Fn.current)==null?void 0:no.language})},2e3),or({type:3,payload:jo(yo({},Fn==null?void 0:Fn.current),{hack:jo(yo({},(bi=Fn==null?void 0:Fn.current)==null?void 0:bi.hack),{code:jr})})})}function Vr(jr){let bi=jr.target.value;or({type:3,payload:jo(yo({},li),{test_case:{input:bi}})})}const xi=jr=>Oa(void 0,null,function*(){var bi;if(or({type:0,payload:!0}),(yield Wr()).status===0){or({type:8,payload:{languageValue:jr}}),Fn.current.language=jr;const mo=`${Dn==null?void 0:Dn.login}-language`;localStorage.setItem(mo,jr);const Ui=yield(0,x.dd)(tr);if(Ui.status===0){const lo=(bi=Ui==null?void 0:Ui.data)==null?void 0:bi.find(To=>To.language===jr);Ir(Qe.Base64.decode(lo.code))}}setTimeout(()=>{or({type:0,payload:!1})},300)});function Hr(){return Oa(this,null,function*(){try{const jr=yield(0,x.H7)(tr,{language:Wi});jr.status===401?de.history.replace("/login",{from:cr.pathname}):(Ir(Qe.Base64.decode(jr.code)),Tr())}catch(jr){console.log(jr)}})}function ei(){se.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:Li.createElement("p",null,"\u521D\u59CB\u4EE3\u7801\u6709\u4FEE\u6539\uFF0C\u66F4\u65B0\u540E\u5C06\u8986\u76D6\u73B0\u6709\u4EE3\u7801\u54E6~ ",Li.createElement("br",null),"\u8BF7\u5C06\u60A8\u7F16\u8F91\u7684\u4EE3\u7801\u4FDD\u5B58\u81F3\u672C\u5730\uFF0C\u4EE5\u9632\u4E22\u5931"),onOk(){return Oa(this,null,function*(){const jr=yield(0,x.fi)(tr,{language:Wi});jr.status===401?de.history.replace("/login",{from:cr.pathname}):Ir(Qe.Base64.decode(jr.code))})}})}function Or(){or({type:9,payload:!0})}function mr(){or({type:9,payload:!1})}function Kr(jr){return Oa(this,null,function*(){yield(0,x.MK)(tr,jr),or({type:1,payload:{showNote:!1,data:jo(yo({},li),{hack:jo(yo({},Pn),{notes:jr.notes})})}})})}const ci={input:(Dt=li==null?void 0:li.test_case)==null?void 0:Dt.input,is_file:(zt=li==null?void 0:li.test_case)==null?void 0:zt.is_file,language:((Mr=Fn.current)==null?void 0:Mr.language)||(Pn==null?void 0:Pn.language),code:Pn==null?void 0:Pn.code,title:"main."+Ol[Pn==null?void 0:Pn.language],modify_code:Pn==null?void 0:Pn.modify_code,notes:Pn==null?void 0:Pn.notes,debugResult:Qi,debuging:Rt,submitting:Ht,executingMessage:Wt,id:tr,languageValue:Wi,languageList:Ci,onChangeLanguage:xi,onCancelNote:mr,onAddNote:Kr,showNote:Et,onShowNote:Or,onSubmitCode:Gr,onChangeCode:Ir,onChangeInput:Vr,onDebugCode:Ar,onResetCode:Hr,onSyncCode:ei,onUpdateCode:Wr};function yi(){return Oa(this,null,function*(){const{praise_count:jr}=yield(0,x.vl)(Pn.id,{container_type:"Hack",type:1});let bi=jo(yo({},li),{hack:jo(yo({},Pn),{praises_count:jr,user_praise:!Pn.user_praise})});or({type:3,payload:bi})})}const Ur={topicId:tr,submitResult:Ti,submitRecords:ct,submitting:Ht,page:at,onPageChange:zr,hack:Pn,user:li==null?void 0:li.user,onTriggerPraise:yi};return console.log(li,Fn==null?void 0:Fn.current,"data--------"),Li.createElement(Li.Fragment,null,Li.createElement(te.Z,{className:"oj-custom-large-spin",size:"large",spinning:Ji},li?Li.createElement("div",{className:"oj-custom-warp"},Li.createElement("header",{className:$e.Z.header,style:{minWidth:1200}},Li.createElement("div",null,Li.createElement("img",{src:`${ee.Z.IMG_SERVER}/images/${Dn.image_url}`,alt:"user",width:30}),Li.createElement("span",null,Dn.name)),Li.createElement("h2",{className:"flex-wrp flex_box_column flex_box_center"},Li.createElement("div",null,Pn.name),Li.createElement(_s.Z,{onChange:jr=>{},className:"font12 c-grey-999"})),Li.createElement(js.CopyToClipboard,{text:`${(lr=window.location)==null?void 0:lr.origin}/problems/${Pn.identifier}/share`,onCopy:()=>ae.ZP.success("\u590D\u5236\u9898\u76EE\u94FE\u63A5\u6210\u529F")},Li.createElement("span",{className:$e.Z.btn_back,style:{marginRight:10,cursor:"pointer"}}," ",Li.createElement("i",{className:"iconfont icon-fenxiang1 font14 mr5"}),"\u5206\u4EAB\u9898\u76EE")),Pn.edit_privilege?Li.createElement(de.Link,{className:$e.Z.btn_back,to:`/problems/${Pn.identifier}/ojedit`,style:{marginRight:10}}," ",Li.createElement(ie.Z,null)," \u7F16\u8F91"):null,Li.createElement(de.Link,{className:$e.Z.btn_back,onClick:()=>{},to:"/problems"}," ",Li.createElement(he.Z,null),"\u9000\u51FA")),Li.createElement(b.Z,{hideResize:!0,className:"my-problems oj-problems",leftChild:Li.createElement(Bs,yo({},Ur)),rightChild:Li.createElement(vc,yo({},ci))})):null),Li.createElement(se.default,{centered:!0,closable:!1,width:680,footer:null,open:_n,className:"oj-modal"},Li.createElement("section",{className:"oj-modal-content"},Li.createElement("div",{className:"oj-modal-head"},Li.createElement("img",{src:$l,alt:""}),Li.createElement("i",{onClick:()=>mn(!1),className:"iconfont icon-guanbi1"})),Li.createElement("aside",null,Li.createElement("img",{className:"mr30",src:fc.Z}),"\u8FD0\u884C\u65F6\u95F4:\xA0",Li.createElement("span",{style:{color:"#75d6ba",marginRight:100}},Ti==null?void 0:Ti.execute_time,"s"),"\u4F18\u4E8E",Li.createElement("span",{style:{color:"#f3b087",margin:"0 5px"}},(Ti==null?void 0:Ti.time_better_than)||100,"%"),"\u7684\u7528\u6237"),Li.createElement("aside",{className:"mb50"},Li.createElement("img",{src:Gl.Z,className:"mr30"}),Li.createElement("span",{className:"oj-modal-tt"},Li.createElement("span",null,Li.createElement("span",null,"\u5360\u7528\u5185\u5B58:\xA0"),Li.createElement("span",{className:"c-light-primary"},Ti==null?void 0:Ti.execute_memory,"mb")),Li.createElement("span",null,Li.createElement("span",null))),"\u4F18\u4E8E",Li.createElement("span",{style:{color:"#f3b087",margin:"0 5px"}},(Ti==null?void 0:Ti.memory_better_than)||100,"%"),"\u7684\u7528\u6237"),Li.createElement("div",{id:"oj-modal-next",className:"oj-modal-btn"},"\u8FDB\u5165\u4E0B\u4E00\u9898"))))};function Yl({languageValue:St,languageList:Dt,onChangeLanguage:zt,title:Mr,modify_code:lr,onSyncCode:Zn,onShowCodeSetting:or,onResetCode:tr}){const cr=(0,de.useLocation)(),Pr=()=>{se.default.confirm({title:"\u6062\u590D\u521D\u59CB\u4EE3\u7801",icon:Li.createElement(E.Z,null),content:"\u4F60\u5728\u672C\u6587\u4EF6\u4E2D\u4FEE\u6539\u7684\u5185\u5BB9\u5C06\u4E22\u5931\uFF0C\u662F\u5426\u786E\u5B9A\u91CD\u65B0\u52A0\u8F7D\u521D\u59CB\u4EE3\u7801\uFF1F",centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:tr})};return Li.createElement("div",{className:"action-bar"},Li.createElement(ne.default,{className:"oj-select",value:St,style:{width:100},placeholder:"\u9009\u62E9\u8BED\u8A00",onChange:zt},Dt==null?void 0:Dt.map(Wi=>Li.createElement(ne.default.Option,{key:Wi.language,value:Wi.language},Wi.language))),Li.createElement("span",null),Li.createElement("a",{title:"\u6062\u590D\u521D\u59CB\u4EE3\u7801",onClick:Pr},Li.createElement("i",{className:"iconfont icon-zhongzhi font-20 "})),Li.createElement("a",{onClick:or},Li.createElement("i",{className:"iconfont icon-shezhi"})))}function vc(St){var Dt=St,{id:zt,input:Mr,is_file:lr,showNote:Zn,onShowNote:or,notes:tr,onCancelNote:cr,onAddNote:Pr,debugResult:Wi,language:Ci,debuging:Ji,submitting:li,executingMessage:Qi,code:Ti,onSubmitCode:ct,onDebugCode:at,onChangeCode:Et,onChangeInput:Rt,onUpdateCode:Ht}=Dt,Wt=Qs(Dt,["id","input","is_file","showNote","onShowNote","notes","onCancelNote","onAddNote","debugResult","language","debuging","submitting","executingMessage","code","onSubmitCode","onDebugCode","onChangeCode","onChangeInput","onUpdateCode"]);function Zt(sn){return Li.createElement(Yl,jo(yo({},Wt),{onShowCodeSetting:sn}))}const Qt={id:zt,input:Mr,debugResult:Wi,debuging:Ji,is_file:lr,submitting:li,executingMessage:Qi,onDebugCode:at,onChangeCode:Et,onSubmitCode:ct,onChangeInput:Rt};return Li.createElement("div",{className:"right-panel"},Li.createElement(He,{onUpdateCode:()=>{},language:Ci,value:Ti,onChange:Et,ActionBarRender:Zt}),Li.createElement("div",{className:`note-form-area ${Zn?"active":""}`},Li.createElement(Xe,{onCancel:cr,notes:tr,callback:Pr})),Li.createElement(ht.ZP,yo({},Qt)))}},24595:function(rn,Tt,oe){"use strict";oe.d(Tt,{h:function(){return y}});var y=(ie=>(ie[ie.NOMATCH=-1]="NOMATCH",ie[ie.OK=0]="OK",ie[ie.TIMEOUT=2]="TIMEOUT",ie[ie.PODFAILURE=3]="PODFAILURE",ie[ie.COMPILEFAILURE=4]="COMPILEFAILURE",ie[ie.EXECUTEFAILURE=5]="EXECUTEFAILURE",ie[ie.HIDE_COMPILE_STATUS=11]="HIDE_COMPILE_STATUS",ie))(y||{})},57554:function(rn,Tt,oe){"use strict";oe.d(Tt,{H7:function(){return ne},KC:function(){return re},M3:function(){return Se},MK:function(){return te},MU:function(){return de},Rg:function(){return Ce},WH:function(){return ce},X6:function(){return ae},bM:function(){return he},bx:function(){return le},dd:function(){return ee},de:function(){return be},fi:function(){return x},fu:function(){return ie},gu:function(){return ve},n4:function(){return b},qe:function(){return _e},rL:function(){return fe},rX:function(){return se},uc:function(){return Ee},vl:function(){return E},wO:function(){return ge},zO:function(){return ue}});var y=oe(98280);function ie(Ae){return(0,y.U2)(`mypractices/${Ae}.json`,{hidePopLogin:!0})}function he(Ae,De){return(0,y.v_)(`mypractices/${Ae}/code_submit.json`,De)}function de(Ae,De){return(0,y.v_)(`mypractices/${Ae}/code_debug.json`,De)}function ue(Ae,De){return De.language&&(De.language=encodeURIComponent(De.language)),(0,y.U2)(`mypractices/${Ae}/submit_records.json`,De)}function ae(Ae){return(0,y.U2)("mypractices/record_detail.json",{id:Ae})}function se(Ae,De){return(0,y.U2)(`mypractices/${Ae}/result.json`,{mode:De})}function te(Ae,De){return(0,y.v_)(`mypractices/${Ae}/add_notes.json`,De)}function ne(Ae,De){return(0,y.v_)(`mypractices/${Ae}/restore_initial_code.json`,De)}function x(Ae,De){return(0,y.v_)(`mypractices/${Ae}/sync_code.json`,De)}function b(Ae,De){return(0,y.v_)(`mypractices/${Ae}/update_code.json`,De)}function ee(Ae){return(0,y.v_)(`mypractices/${Ae}/initial_codes.json`)}function E(Ae,De){return(0,y.v_)(`discusses/${Ae}/plus.json`,De)}function re(Ae){return(0,y.U2)("practices/practices_list.json",Ae)}function ce(Ae,De){return(0,y.U2)(`practices/${Ae}/question_solution_articles`,De)}function le(Ae,De){return(0,y.v_)(`practices/${Ae}/question_solution_articles`,De)}function ve(Ae,De){return(0,y.gz)(`practices/${Ae}/question_solution_articles/${De==null?void 0:De.active}`,De)}function Se(Ae,De){return(0,y.U2)(`practices/${Ae}/question_solution_articles/${De==null?void 0:De.active}/edit`,De)}function ge(Ae,De){return(0,y.U2)(`practices/${Ae}/question_solution_articles/${De==null?void 0:De.active}`,De)}function _e(Ae,De){return(0,y.v_)(`practices/${Ae}/question_solution_articles/${De==null?void 0:De.active}/set_authority_or_excellent`,De)}function Ce(Ae,De){return(0,y.v_)(`practices/${Ae}/question_solution_articles/${De==null?void 0:De.active}/praise_or_treads`,De)}function fe(Ae,De){return(0,y.v_)(`practices/${Ae}/question_solution_articles/${De==null?void 0:De.active}/hide`)}function be(Ae,De){return(0,y.IV)(`practices/${Ae}/question_solution_articles/${De==null?void 0:De.active}`,De)}function Ee(Ae,De){return(0,y.v_)(`mypractices/${Ae}/update_practice_time_sum`,De)}},74314:function(rn,Tt,oe){"use strict";oe.d(Tt,{Z:function(){return E}});var y=oe(59301),ie=oe(6767),he=oe(25399),de=oe(29787),ue=oe(77019),ae=oe(5269),se=oe(31709),te=oe(7939),ne=oe(8547),x=oe(98280),b=oe(89558),ee=(ce,le,ve)=>new Promise((Se,ge)=>{var _e=be=>{try{fe(ve.next(be))}catch(Ee){ge(Ee)}},Ce=be=>{try{fe(ve.throw(be))}catch(Ee){ge(Ee)}},fe=be=>be.done?Se(be.value):Promise.resolve(be.value).then(_e,Ce);fe((ve=ve.apply(ce,le)).next())}),E=({id:ce,activeDiscussIndex:le,onReplyDiscuss:ve,adminOrOperator:Se})=>{const[ge,_e]=(0,y.useState)(""),[Ce,fe]=(0,y.useState)(!1);function be(Ae){_e(Ae)}function Ee(){if(!ge){ie.ZP.info("\u56DE\u590D\u5185\u5BB9\u4E0D\u80FD\u4E3A\u7A7A!");return}ve(ce,ge),_e("")}return(0,y.useEffect)(()=>{le!=ce&&fe(!1)},[le]),y.createElement("div",{key:ce,className:"discuss-item-editor",style:{display:le===ce?"block":"none",width:"100%"}},y.createElement(ne.Z,{miniToolbar:!0,startInit:le===ce,defaultValue:ge,id:ce,noStorage:!0,watch:!1,height:155,placeholder:"\u6211\u8981\u56DE\u590D",showResizeBar:!0,onChange:be,extraUse:Se&&y.createElement(he.Z,{color:"#fff",open:Ce,destroyTooltipOnHide:!0,title:re({id:ce,isOpen:Ce,activeDiscussIndex:le,onChange:be,setIsOpen:fe}),overlayStyle:{maxWidth:600}},y.createElement("a",{title:Ce?"\u5173\u95ED\u63A8\u8350":"\u6253\u5F00\u63A8\u8350",onClick:()=>fe(!Ce)},y.createElement("i",{className:"iconfont icon-dianzan11"})))}),y.createElement("a",{onClick:Ee,className:"btn-send"},"\u53D1\u9001"))};const re=ce=>{const[le,ve]=(0,y.useState)(!1),[Se,ge]=(0,y.useState)([]),[_e,Ce]=(0,y.useState)(1);(0,y.useEffect)(()=>{ce!=null&&ce.isOpen?fe():(Ce(1),ge([]))},[ce==null?void 0:ce.isOpen]);const fe=()=>ee(void 0,null,function*(){ve(!0);const be=yield(0,x.ZP)(`/api/discusses/${ce==null?void 0:ce.id}/recommend_answer.json`,{method:"get"});(be==null?void 0:be.status)==0&&ge(be==null?void 0:be.answer),ve(!1)});return y.createElement(de.Z,{spinning:le},y.createElement("div",{style:{color:"#000"}},y.createElement(b.Z,{className:"font14",style:{maxHeight:500,overflow:"auto"},value:(Se==null?void 0:Se[_e-1])||""}),y.createElement(ue.Z,{justify:"end",align:"middle"},y.createElement(ae.Z,null,y.createElement(se.Z,{simple:!0,current:_e,pageSize:1,total:(Se==null?void 0:Se.length)||0,onChange:be=>{Ce(be)}})),y.createElement(ae.Z,null,y.createElement(te.ZP,{onClick:()=>ee(void 0,null,function*(){ce==null||ce.onChange(Se==null?void 0:Se[_e-1]),ce==null||ce.setIsOpen(!1)})},"\u586B\u5165\u6587\u672C\u6846")))))}},5987:function(rn,Tt,oe){"use strict";oe.d(Tt,{o:function(){return ne}});var y=oe(98280),ie=oe(93125),he=oe.n(ie);let de="",ue,ae="";function se(x){te(x)}function te(x){ue=new(he()).Vod({timeout:6e4,partSize:1048576,parallel:5,retryCount:3,retryDuration:2,region:"ap-southeast-1",userId:0x6803cbd867207,enableUploadProgress:!1,addFileSuccess:function(b){console.log("addFileSuccess: "+b.file.name),x.addFileSuccess&&x.addFileSuccess(b),ue.startUpload()},onUploadstarted:function(b){const ee=b.file.name;if(b.videoId){var re=`/api/users/${de}/video_auths.json`;(0,y.ZP)(re,{method:"put",body:{video_id:b.videoId,title:ee,file_name:ee,virtual_classroom_id:ae}}).then(ce=>{if(ce.status==-1){x.onUploadError&&x.onUploadError(b);return}const le=ce.data;var ve=le.UploadAuth,Se=le.UploadAddress,ge=le.VideoId;ue.setUploadAuthAndAddress(b,ve,Se)}).catch(ce=>{ue.deleteFile(ue._curIndex),ue.nextUpload(),console.log(ce)})}else{var E=`/api/users/${de}/video_auths.json`;const ce="";(0,y.ZP)(E,{method:"Post",body:{title:ce+ee,file_name:ce+ee,virtual_classroom_id:ae}}).then(le=>{if(le){const _e=le.data;var ve=_e.UploadAuth,Se=_e.UploadAddress,ge=_e.VideoId;ue.setUploadAuthAndAddress(b,ve,Se,ge)}}).catch(le=>{ue.deleteFile(ue._curIndex),ue.nextUpload(),console.log(le)}),console.log("\u6587\u4EF6\u5F00\u59CB\u4E0A\u4F20...")}},onUploadSucceed:function(b){x.onUploadSucceed&&x.onUploadSucceed(b),console.log("\u6587\u4EF6\u4E0A\u4F20\u6210\u529F!")},onUploadFailed:function(b,ee,E){x.onUploadFailed&&x.onUploadFailed(b),console.log("\u6587\u4EF6\u4E0A\u4F20\u5931\u8D25!")},onUploadCanceled:function(b,ee,E){console.log("\u6587\u4EF6\u4E0A\u4F20\u5DF2\u6682\u505C!")},onUploadProgress:function(b,ee,E){x.onUploadProgress&&x.onUploadProgress(b,ee,E);var re=Math.ceil(E*100);console.log("\u6587\u4EF6\u4E0A\u4F20\u4E2D...")},onUploadTokenExpired:function(b){console.log("\u6587\u4EF6\u4E0A\u4F20\u8D85\u65F6!");var ee=`/api/users/${de}/video_auths.json`;(0,y.ZP)(ee,{method:"put",body:{video_id:b.videoId}}).then(E=>{var ce=E.data.UploadAuth;ue.resumeUploadWithAuth(ce)}).catch(E=>{console.log(E)})},onUploadEnd:function(b){x.onUploadEnd&&x.onUploadEnd(b),console.log("onUploadEnd: uploaded all the files")}}),x.gotUploader&&x.gotUploader(ue)}function ne(x,b,ee){x&&(de=x),b&&(ae=b),se(ee)}},22243:function(rn,Tt,oe){"use strict";oe.d(Tt,{BU:function(){return ie},Dj:function(){return y},gH:function(){return he},vp:function(){return de}});function y(ue){try{ue.mozRequestFullScreen?ue.mozRequestFullScreen():ue.webkitRequestFullScreen&&ue.webkitRequestFullScreen()}catch(ae){console.log(ae,":e")}}function ie(){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 he=()=>{if(document.webkitExitFullscreen)return"webkitfullscreenchange";if(document.exitFullscreen)return"fullscreenchange";if(document.msExitFullscreen)return"msfullscreenchange";if(document.mozCancelFullScreen)return"mozfullscreenchange"};function de(){var ue=window.top.document.fullscreenElement||window.top.document.mozFullscreenElement||window.top.document.webkitFullscreenElement,ae=document.fullscreenEnabled||document.mozFullscreenEnabled||document.webkitFullscreenEnabled;return console.log("fullscreenElement",ue),window.isFullScreen?window.isFullScreen:ue!=null}},71786:function(rn,Tt,oe){"use strict";oe.d(Tt,{AL:function(){return Ce},Iy:function(){return b},Qv:function(){return re},ez:function(){return _e},jb:function(){return ee}});var y=oe(32834),ie=oe.n(y),he=oe(11690),de=oe.n(he);let ue=1;function ae(De,je){const Fe=De.match(/^(\s+)(?:```)/);if(Fe===null)return je;const Re=Fe[1];return je.split(` `).map(qe=>{const Je=qe.match(/^\s+/);if(Je===null)return qe;const[He]=Je;return He.length>=Re.length?qe.slice(Re.length):qe}).join(` `)}let se=[],te=["
    "];const ne=new(ie()).Renderer,x=/^ *(#{1,6}) *([^\n]+?) *(?:#+ *)?(?:\n+|$)/;function b(){se.length=0,te=["
      "]}const ee={overflow:"hidden",WebkitBoxOrient:"vertical",display:"-webkit-box",WebkitLineClamp:2};function E(De,je,Fe,Re){if(je>=De.length||De[je].level<=Fe)return je;var qe=De[je];Re.push("
    • "+qe.text+""),je++;var Je=[];return je=E(De,je,qe.level,Je),Je.length>0&&(Re.push("
        "),Je.forEach(function(He){Re.push(He)}),Re.push("
      ")),Re.push("
    • "),je=E(De,je,Fe,Re),je}function re(){return E(se,0,0,te),te.push("
    "),te.join("")}const ce={heading(De){const je=x.exec(De);if(ue+=1,je)return{type:"heading",raw:je[0],depth:je[1].length,text:je[2]}},fences(De){const je=this.rules.block.fences.exec(De);if(je){const Fe=je[0];let Re=ae(Fe,je[3]||"");const qe=je[2]?je[2].trim():je[2];if(["latex","katex","math"].indexOf(qe)>=0){const Je=Se(),He=Re;Re=Je,ge[Je]={type:"block",expression:He}}return{type:"code",raw:Fe,lang:qe,text:Re}}}},le=/(?:\${2})([^\n`]+?)(?:\${2})/gi;let ve=0;const Se=()=>`__special_katext_id_${ve++}__`;let ge={};function _e(){return ge}function Ce(){ve=0,ge={}}function fe(De){return De=De.replace(le,(je,Fe)=>{const Re=Se();return ge[Re]={type:"inline",expression:Fe},Re}),De}const be=ne.listitem;ne.listitem=function(De){return be(fe(De))};const Ee=ne.paragraph;ne.paragraph=function(De){return Ee(fe(De))};const Ae=ne.tablecell;ne.tablecell=function(De,je){return Ae(fe(De),je)},ne.code=function(De,je,Fe){const Re=(je||"").match(/\S*/)[0];return Re?["latex","katex","math"].indexOf(Re)>=0?`

    ${De}

    `:`
    ${Fe?De:(0,he.escape)(De,!0)}
    `:'
    '+(Fe?De:(0,he.escape)(De,!0))+"
    "},ne.heading=function(De,je,Fe){let Re=this.options.headerPrefix+Fe.toLowerCase().replace(/[^\w\\u4e00-\\u9fa5]]+/g,"-");return se.push({anchor:Re,level:je,text:De}),"'+De+""},ie().setOptions({silent:!0,gfm:!0,pedantic:!1}),ie().use({tokenizer:ce,renderer:ne}),Tt.ZP=ie()},89156:function(rn,Tt,oe){"use strict";oe.d(Tt,{G:function(){return ue},t:function(){return de}});var y=oe(7062),ie=oe.n(y);const he=null;function de(ae,se){let te=ie().get("__ec");te||(te={}),te[ae]=se,ie().set("__ec",te)}function ue(ae,se){let te=ie().get("__ec");return te?te[ae]===void 0?se:te[ae]:se}},71854:function(rn,Tt,oe){"use strict";oe.d(Tt,{Z:function(){return Kn}});class y{static install(){Object.setPrototypeOf=Object.setPrototypeOf||function(Ne,Ve){return Ne.__proto__=Ve,Ne},Object.assign=Object.assign||function(Ne){if(Ne==null)throw new TypeError("Cannot convert undefined or null to object");let Ve=Object(Ne);for(let nt=1;nt ${Ve}`;ue.ENABLE_CALLBACK&&ue.emitter.emit("log","error",nt),ue.ENABLE_ERROR&&(console.error?console.error(nt):console.warn?console.warn(nt):console.log(nt))}static i(Ne,Ve){(!Ne||ue.FORCE_GLOBAL_TAG)&&(Ne=ue.GLOBAL_TAG);let nt=`[${Ne}] > ${Ve}`;ue.ENABLE_CALLBACK&&ue.emitter.emit("log","info",nt),ue.ENABLE_INFO&&(console.info?console.info(nt):console.log(nt))}static w(Ne,Ve){(!Ne||ue.FORCE_GLOBAL_TAG)&&(Ne=ue.GLOBAL_TAG);let nt=`[${Ne}] > ${Ve}`;ue.ENABLE_CALLBACK&&ue.emitter.emit("log","warn",nt),ue.ENABLE_WARN&&(console.warn?console.warn(nt):console.log(nt))}static d(Ne,Ve){(!Ne||ue.FORCE_GLOBAL_TAG)&&(Ne=ue.GLOBAL_TAG);let nt=`[${Ne}] > ${Ve}`;ue.ENABLE_CALLBACK&&ue.emitter.emit("log","debug",nt),ue.ENABLE_DEBUG&&(console.debug?console.debug(nt):console.log(nt))}static v(Ne,Ve){(!Ne||ue.FORCE_GLOBAL_TAG)&&(Ne=ue.GLOBAL_TAG);let nt=`[${Ne}] > ${Ve}`;ue.ENABLE_CALLBACK&&ue.emitter.emit("log","verbose",nt),ue.ENABLE_VERBOSE&&console.log(nt)}}ue.GLOBAL_TAG="flv.js",ue.FORCE_GLOBAL_TAG=!1,ue.ENABLE_ERROR=!0,ue.ENABLE_INFO=!0,ue.ENABLE_WARN=!0,ue.ENABLE_DEBUG=!0,ue.ENABLE_VERBOSE=!0,ue.ENABLE_CALLBACK=!1,ue.emitter=new(de());var ae=ue;class se{constructor(){this._firstCheckpoint=0,this._lastCheckpoint=0,this._intervalBytes=0,this._totalBytes=0,this._lastSecondBytes=0,self.performance&&self.performance.now?this._now=self.performance.now.bind(self.performance):this._now=Date.now}reset(){this._firstCheckpoint=this._lastCheckpoint=0,this._totalBytes=this._intervalBytes=0,this._lastSecondBytes=0}addBytes(Ne){this._firstCheckpoint===0?(this._firstCheckpoint=this._now(),this._lastCheckpoint=this._firstCheckpoint,this._intervalBytes+=Ne,this._totalBytes+=Ne):this._now()-this._lastCheckpoint<1e3?(this._intervalBytes+=Ne,this._totalBytes+=Ne):(this._lastSecondBytes=this._intervalBytes,this._intervalBytes=Ne,this._totalBytes+=Ne,this._lastCheckpoint=this._now())}get currentKBps(){this.addBytes(0);let Ne=(this._now()-this._lastCheckpoint)/1e3;return Ne==0&&(Ne=1),this._intervalBytes/Ne/1024}get lastSecondKBps(){return this.addBytes(0),this._lastSecondBytes!==0?this._lastSecondBytes/1024:this._now()-this._lastCheckpoint>=500?this.currentKBps:0}get averageKBps(){let Ne=(this._now()-this._firstCheckpoint)/1e3;return this._totalBytes/Ne/1024}}var te=se;class ne{constructor(Ne){this._message=Ne}get name(){return"RuntimeException"}get message(){return this._message}toString(){return this.name+": "+this.message}}class x extends ne{constructor(Ne){super(Ne)}get name(){return"IllegalStateException"}}class b extends ne{constructor(Ne){super(Ne)}get name(){return"InvalidArgumentException"}}class ee extends ne{constructor(Ne){super(Ne)}get name(){return"NotImplementedException"}}const E={kIdle:0,kConnecting:1,kBuffering:2,kError:3,kComplete:4},re={OK:"OK",EXCEPTION:"Exception",HTTP_STATUS_CODE_INVALID:"HttpStatusCodeInvalid",CONNECTING_TIMEOUT:"ConnectingTimeout",EARLY_EOF:"EarlyEof",UNRECOVERABLE_EARLY_EOF:"UnrecoverableEarlyEof"};class ce{constructor(Ne){this._type=Ne||"undefined",this._status=E.kIdle,this._needStash=!1,this._onContentLengthKnown=null,this._onURLRedirect=null,this._onDataArrival=null,this._onError=null,this._onComplete=null}destroy(){this._status=E.kIdle,this._onContentLengthKnown=null,this._onURLRedirect=null,this._onDataArrival=null,this._onError=null,this._onComplete=null}isWorking(){return this._status===E.kConnecting||this._status===E.kBuffering}get type(){return this._type}get status(){return this._status}get needStashBuffer(){return this._needStash}get onContentLengthKnown(){return this._onContentLengthKnown}set onContentLengthKnown(Ne){this._onContentLengthKnown=Ne}get onURLRedirect(){return this._onURLRedirect}set onURLRedirect(Ne){this._onURLRedirect=Ne}get onDataArrival(){return this._onDataArrival}set onDataArrival(Ne){this._onDataArrival=Ne}get onError(){return this._onError}set onError(Ne){this._onError=Ne}get onComplete(){return this._onComplete}set onComplete(Ne){this._onComplete=Ne}open(Ne,Ve){throw new ee("Unimplemented abstract function!")}abort(){throw new ee("Unimplemented abstract function!")}}let le={};function ve(){let yn=self.navigator.userAgent.toLowerCase(),Ne=/(edge)\/([\w.]+)/.exec(yn)||/(opr)[\/]([\w.]+)/.exec(yn)||/(chrome)[ \/]([\w.]+)/.exec(yn)||/(iemobile)[\/]([\w.]+)/.exec(yn)||/(version)(applewebkit)[ \/]([\w.]+).*(safari)[ \/]([\w.]+)/.exec(yn)||/(webkit)[ \/]([\w.]+).*(version)[ \/]([\w.]+).*(safari)[ \/]([\w.]+)/.exec(yn)||/(webkit)[ \/]([\w.]+)/.exec(yn)||/(opera)(?:.*version|)[ \/]([\w.]+)/.exec(yn)||/(msie) ([\w.]+)/.exec(yn)||yn.indexOf("trident")>=0&&/(rv)(?::| )([\w.]+)/.exec(yn)||yn.indexOf("compatible")<0&&/(firefox)[ \/]([\w.]+)/.exec(yn)||[],Ve=/(ipad)/.exec(yn)||/(ipod)/.exec(yn)||/(windows phone)/.exec(yn)||/(iphone)/.exec(yn)||/(kindle)/.exec(yn)||/(android)/.exec(yn)||/(windows)/.exec(yn)||/(mac)/.exec(yn)||/(linux)/.exec(yn)||/(cros)/.exec(yn)||[],nt={browser:Ne[5]||Ne[3]||Ne[1]||"",version:Ne[2]||Ne[4]||"0",majorVersion:Ne[4]||Ne[2]||"0",platform:Ve[0]||""},mt={};if(nt.browser){mt[nt.browser]=!0;let _t=nt.majorVersion.split(".");mt.version={major:parseInt(nt.majorVersion,10),string:nt.version},_t.length>1&&(mt.version.minor=parseInt(_t[1],10)),_t.length>2&&(mt.version.build=parseInt(_t[2],10))}if(nt.platform&&(mt[nt.platform]=!0),(mt.chrome||mt.opr||mt.safari)&&(mt.webkit=!0),mt.rv||mt.iemobile){mt.rv&&delete mt.rv;let _t="msie";nt.browser=_t,mt[_t]=!0}if(mt.edge){delete mt.edge;let _t="msedge";nt.browser=_t,mt[_t]=!0}if(mt.opr){let _t="opera";nt.browser=_t,mt[_t]=!0}if(mt.safari&&mt.android){let _t="android";nt.browser=_t,mt[_t]=!0}mt.name=nt.browser,mt.platform=nt.platform;for(let _t in le)le.hasOwnProperty(_t)&&delete le[_t];Object.assign(le,mt)}ve();var Se=le;class ge extends ce{static isSupported(){try{let Ne=Se.msedge&&Se.version.minor>=15048,Ve=Se.msedge?Ne:!0;return self.fetch&&self.ReadableStream&&Ve}catch(Ne){return!1}}constructor(Ne,Ve){super("fetch-stream-loader"),this.TAG="FetchStreamLoader",this._seekHandler=Ne,this._config=Ve,this._needStash=!0,this._requestAbort=!1,this._contentLength=null,this._receivedLength=0}destroy(){this.isWorking()&&this.abort(),super.destroy()}open(Ne,Ve){this._dataSource=Ne,this._range=Ve;let nt=Ne.url;this._config.reuseRedirectedURL&&Ne.redirectedURL!=null&&(nt=Ne.redirectedURL);let mt=this._seekHandler.getConfig(nt,Ve),_t=new self.Headers;if(typeof mt.headers=="object"){let Jt=mt.headers;for(let Xt in Jt)Jt.hasOwnProperty(Xt)&&_t.append(Xt,Jt[Xt])}let Vt={method:"GET",headers:_t,mode:"cors",cache:"default",referrerPolicy:"no-referrer-when-downgrade"};if(typeof this._config.headers=="object")for(let Jt in this._config.headers)_t.append(Jt,this._config.headers[Jt]);Ne.cors===!1&&(Vt.mode="same-origin"),Ne.withCredentials&&(Vt.credentials="include"),Ne.referrerPolicy&&(Vt.referrerPolicy=Ne.referrerPolicy),this._status=E.kConnecting,self.fetch(mt.url,Vt).then(Jt=>{if(this._requestAbort){this._requestAbort=!1,this._status=E.kIdle;return}if(Jt.ok&&Jt.status>=200&&Jt.status<=299){if(Jt.url!==mt.url&&this._onURLRedirect){let dn=this._seekHandler.removeURLParameters(Jt.url);this._onURLRedirect(dn)}let Xt=Jt.headers.get("Content-Length");return Xt!=null&&(this._contentLength=parseInt(Xt),this._contentLength!==0&&this._onContentLengthKnown&&this._onContentLengthKnown(this._contentLength)),this._pump.call(this,Jt.body.getReader())}else if(this._status=E.kError,this._onError)this._onError(re.HTTP_STATUS_CODE_INVALID,{code:Jt.status,msg:Jt.statusText});else throw new ne("FetchStreamLoader: Http code invalid, "+Jt.status+" "+Jt.statusText)}).catch(Jt=>{if(this._status=E.kError,this._onError)this._onError(re.EXCEPTION,{code:-1,msg:Jt.message});else throw Jt})}abort(){this._requestAbort=!0}_pump(Ne){return Ne.read().then(Ve=>{if(Ve.done)if(this._contentLength!==null&&this._receivedLength{if(Ve.code===11&&Se.msedge)return;this._status=E.kError;let nt=0,mt=null;if((Ve.code===19||Ve.message==="network error")&&(this._contentLength===null||this._contentLength!==null&&this._receivedLength299))if(this._status=E.kError,this._onError)this._onError(re.HTTP_STATUS_CODE_INVALID,{code:Ve.status,msg:Ve.statusText});else throw new ne("MozChunkedLoader: Http code invalid, "+Ve.status+" "+Ve.statusText);else this._status=E.kBuffering}}_onProgress(Ne){if(this._status===E.kError)return;this._contentLength===null&&Ne.total!==null&&Ne.total!==0&&(this._contentLength=Ne.total,this._onContentLengthKnown&&this._onContentLengthKnown(this._contentLength));let Ve=Ne.target.response,nt=this._range.from+this._receivedLength;this._receivedLength+=Ve.byteLength,this._onDataArrival&&this._onDataArrival(Ve,nt,this._receivedLength)}_onLoadEnd(Ne){if(this._requestAbort===!0){this._requestAbort=!1;return}else if(this._status===E.kError)return;this._status=E.kComplete,this._onComplete&&this._onComplete(this._range.from,this._range.from+this._receivedLength-1)}_onXhrError(Ne){this._status=E.kError;let Ve=0,nt=null;if(this._contentLength&&Ne.loaded=200&&Ve.status<=299){if(this._status=LoaderStatus.kBuffering,Ve.responseURL!=null){let mt=this._seekHandler.removeURLParameters(Ve.responseURL);Ve.responseURL!==this._currentRequestURL&&mt!==this._currentRedirectedURL&&(this._currentRedirectedURL=mt,this._onURLRedirect&&this._onURLRedirect(mt))}let nt=Ve.getResponseHeader("Content-Length");if(nt!=null&&this._contentLength==null){let mt=parseInt(nt);mt>0&&(this._contentLength=mt,this._onContentLengthKnown&&this._onContentLengthKnown(this._contentLength))}}else if(this._status=LoaderStatus.kError,this._onError)this._onError(LoaderErrors.HTTP_STATUS_CODE_INVALID,{code:Ve.status,msg:Ve.statusText});else throw new RuntimeException("MSStreamLoader: Http code invalid, "+Ve.status+" "+Ve.statusText);else if(Ve.readyState===3&&Ve.status>=200&&Ve.status<=299){this._status=LoaderStatus.kBuffering;let nt=Ve.response;this._reader.readAsArrayBuffer(nt)}}_xhrOnError(Ne){this._status=LoaderStatus.kError;let Ve=LoaderErrors.EXCEPTION,nt={code:-1,msg:Ne.constructor.name+" "+Ne.type};if(this._onError)this._onError(Ve,nt);else throw new RuntimeException(nt.msg)}_msrOnProgress(Ne){let nt=Ne.target.result;if(nt==null){this._doReconnectIfNeeded();return}let mt=nt.slice(this._lastTimeBufferSize);this._lastTimeBufferSize=nt.byteLength;let _t=this._totalRange.from+this._receivedLength;this._receivedLength+=mt.byteLength,this._onDataArrival&&this._onDataArrival(mt,_t,this._receivedLength),nt.byteLength>=this._bufferLimit&&(Log.v(this.TAG,`MSStream buffer exceeded max size near ${_t+mt.byteLength}, reconnecting...`),this._doReconnectIfNeeded())}_doReconnectIfNeeded(){if(this._contentLength==null||this._receivedLength=this._contentLength&&(nt=this._range.from+this._contentLength-1),this._currentRequestRange={from:Ve,to:nt},this._internalOpen(this._dataSource,this._currentRequestRange)}_internalOpen(Ne,Ve){this._lastTimeLoaded=0;let nt=Ne.url;this._config.reuseRedirectedURL&&(this._currentRedirectedURL!=null?nt=this._currentRedirectedURL:Ne.redirectedURL!=null&&(nt=Ne.redirectedURL));let mt=this._seekHandler.getConfig(nt,Ve);this._currentRequestURL=mt.url;let _t=this._xhr=new XMLHttpRequest;if(_t.open("GET",mt.url,!0),_t.responseType="arraybuffer",_t.onreadystatechange=this._onReadyStateChange.bind(this),_t.onprogress=this._onProgress.bind(this),_t.onload=this._onLoad.bind(this),_t.onerror=this._onXhrError.bind(this),Ne.withCredentials&&(_t.withCredentials=!0),typeof mt.headers=="object"){let Vt=mt.headers;for(let Jt in Vt)Vt.hasOwnProperty(Jt)&&_t.setRequestHeader(Jt,Vt[Jt])}if(typeof this._config.headers=="object"){let Vt=this._config.headers;for(let Jt in Vt)Vt.hasOwnProperty(Jt)&&_t.setRequestHeader(Jt,Vt[Jt])}_t.send()}abort(){this._requestAbort=!0,this._internalAbort(),this._status=E.kComplete}_internalAbort(){this._xhr&&(this._xhr.onreadystatechange=null,this._xhr.onprogress=null,this._xhr.onload=null,this._xhr.onerror=null,this._xhr.abort(),this._xhr=null)}_onReadyStateChange(Ne){let Ve=Ne.target;if(Ve.readyState===2){if(Ve.responseURL!=null){let nt=this._seekHandler.removeURLParameters(Ve.responseURL);Ve.responseURL!==this._currentRequestURL&&nt!==this._currentRedirectedURL&&(this._currentRedirectedURL=nt,this._onURLRedirect&&this._onURLRedirect(nt))}if(Ve.status>=200&&Ve.status<=299){if(this._waitForTotalLength)return;this._status=E.kBuffering}else if(this._status=E.kError,this._onError)this._onError(re.HTTP_STATUS_CODE_INVALID,{code:Ve.status,msg:Ve.statusText});else throw new ne("RangeLoader: Http code invalid, "+Ve.status+" "+Ve.statusText)}}_onProgress(Ne){if(this._status===E.kError)return;if(this._contentLength===null){let nt=!1;if(this._waitForTotalLength){this._waitForTotalLength=!1,this._totalLengthReceived=!0,nt=!0;let mt=Ne.total;this._internalAbort(),mt!=null&mt!==0&&(this._totalLength=mt)}if(this._range.to===-1?this._contentLength=this._totalLength-this._range.from:this._contentLength=this._range.to-this._range.from+1,nt){this._openSubRange();return}this._onContentLengthKnown&&this._onContentLengthKnown(this._contentLength)}let Ve=Ne.loaded-this._lastTimeLoaded;this._lastTimeLoaded=Ne.loaded,this._speedSampler.addBytes(Ve)}_normalizeSpeed(Ne){let Ve=this._chunkSizeKBList,nt=Ve.length-1,mt=0,_t=0,Vt=nt;if(Ne=Ve[mt]&&Ne=3&&(Ve=this._speedSampler.currentKBps)),Ve!==0){let Vt=this._normalizeSpeed(Ve);this._currentSpeedNormalized!==Vt&&(this._currentSpeedNormalized=Vt,this._currentChunkSizeKB=Vt)}let nt=Ne.target.response,mt=this._range.from+this._receivedLength;this._receivedLength+=nt.byteLength;let _t=!1;this._contentLength!=null&&this._receivedLength0&&this._receivedLength{this._dispatchArrayBuffer(Ve.result)},Ve.readAsArrayBuffer(Ne.data)}else{this._status=E.kError;let Ve={code:-1,msg:"Unsupported WebSocket message type: "+Ne.data.constructor.name};if(this._onError)this._onError(re.EXCEPTION,Ve);else throw new ne(Ve.msg)}}_dispatchArrayBuffer(Ne){let Ve=Ne,nt=this._receivedLength;this._receivedLength+=Ve.byteLength,this._onDataArrival&&this._onDataArrival(Ve,nt,this._receivedLength)}_onWebSocketError(Ne){this._status=E.kError;let Ve={code:Ne.code,msg:Ne.message};if(this._onError)this._onError(re.EXCEPTION,Ve);else throw new ne(Ve.msg)}}var Fe=je;class Re{constructor(Ne){this._zeroStart=Ne||!1}getConfig(Ne,Ve){let nt={};if(Ve.from!==0||Ve.to!==-1){let mt;Ve.to!==-1?mt=`bytes=${Ve.from.toString()}-${Ve.to.toString()}`:mt=`bytes=${Ve.from.toString()}-`,nt.Range=mt}else this._zeroStart&&(nt.Range="bytes=0-");return{url:Ne,headers:nt}}removeURLParameters(Ne){return Ne}}var qe=Re;class Je{constructor(Ne,Ve){this._startName=Ne,this._endName=Ve}getConfig(Ne,Ve){let nt=Ne;if(Ve.from!==0||Ve.to!==-1){let mt=!0;nt.indexOf("?")===-1&&(nt+="?",mt=!1),mt&&(nt+="&"),nt+=`${this._startName}=${Ve.from.toString()}`,Ve.to!==-1&&(nt+=`&${this._endName}=${Ve.to.toString()}`)}return{url:nt,headers:{}}}removeURLParameters(Ne){let Ve=Ne.split("?")[0],nt,mt=Ne.indexOf("?");mt!==-1&&(nt=Ne.substring(mt+1));let _t="";if(nt!=null&&nt.length>0){let Vt=nt.split("&");for(let Jt=0;Jt0;Xt[0]!==this._startName&&Xt[0]!==this._endName&&(dn&&(_t+="&"),_t+=Vt[Jt])}}return _t.length===0?Ve:Ve+"?"+_t}}var He=Je;class ze{constructor(Ne,Ve,nt){this.TAG="IOController",this._config=Ve,this._extraData=nt,this._stashInitialSize=1024*384,Ve.stashInitialSize!=null&&Ve.stashInitialSize>0&&(this._stashInitialSize=Ve.stashInitialSize),this._stashUsed=0,this._stashSize=this._stashInitialSize,this._bufferSize=1024*1024*3,this._stashBuffer=new ArrayBuffer(this._bufferSize),this._stashByteStart=0,this._enableStash=!0,Ve.enableStashBuffer===!1&&(this._enableStash=!1),this._loader=null,this._loaderClass=null,this._seekHandler=null,this._dataSource=Ne,this._isWebSocketURL=/wss?:\/\/(.+?)/.test(Ne.url),this._refTotalLength=Ne.filesize?Ne.filesize:null,this._totalLength=this._refTotalLength,this._fullRequestFlag=!1,this._currentRange=null,this._redirectedURL=null,this._speedNormalized=0,this._speedSampler=new te,this._speedNormalizeList=[64,128,256,384,512,768,1024,1536,2048,3072,4096],this._isEarlyEofReconnecting=!1,this._paused=!1,this._resumeFrom=0,this._onDataArrival=null,this._onSeeked=null,this._onError=null,this._onComplete=null,this._onRedirect=null,this._onRecoveredEarlyEof=null,this._selectSeekHandler(),this._selectLoader(),this._createLoader()}destroy(){this._loader.isWorking()&&this._loader.abort(),this._loader.destroy(),this._loader=null,this._loaderClass=null,this._dataSource=null,this._stashBuffer=null,this._stashUsed=this._stashSize=this._bufferSize=this._stashByteStart=0,this._currentRange=null,this._speedSampler=null,this._isEarlyEofReconnecting=!1,this._onDataArrival=null,this._onSeeked=null,this._onError=null,this._onComplete=null,this._onRedirect=null,this._onRecoveredEarlyEof=null,this._extraData=null}isWorking(){return this._loader&&this._loader.isWorking()&&!this._paused}isPaused(){return this._paused}get status(){return this._loader.status}get extraData(){return this._extraData}set extraData(Ne){this._extraData=Ne}get onDataArrival(){return this._onDataArrival}set onDataArrival(Ne){this._onDataArrival=Ne}get onSeeked(){return this._onSeeked}set onSeeked(Ne){this._onSeeked=Ne}get onError(){return this._onError}set onError(Ne){this._onError=Ne}get onComplete(){return this._onComplete}set onComplete(Ne){this._onComplete=Ne}get onRedirect(){return this._onRedirect}set onRedirect(Ne){this._onRedirect=Ne}get onRecoveredEarlyEof(){return this._onRecoveredEarlyEof}set onRecoveredEarlyEof(Ne){this._onRecoveredEarlyEof=Ne}get currentURL(){return this._dataSource.url}get hasRedirect(){return this._redirectedURL!=null||this._dataSource.redirectedURL!=null}get currentRedirectedURL(){return this._redirectedURL||this._dataSource.redirectedURL}get currentSpeed(){return this._loaderClass===De?this._loader.currentSpeed:this._speedSampler.lastSecondKBps}get loaderType(){return this._loader.type}_selectSeekHandler(){let Ne=this._config;if(Ne.seekType==="range")this._seekHandler=new qe(this._config.rangeLoadZeroStart);else if(Ne.seekType==="param"){let Ve=Ne.seekParamStart||"bstart",nt=Ne.seekParamEnd||"bend";this._seekHandler=new He(Ve,nt)}else if(Ne.seekType==="custom"){if(typeof Ne.customSeekHandler!="function")throw new b("Custom seekType specified in config but invalid customSeekHandler!");this._seekHandler=new Ne.customSeekHandler}else throw new b(`Invalid seekType in config: ${Ne.seekType}`)}_selectLoader(){if(this._config.customLoader!=null)this._loaderClass=this._config.customLoader;else if(this._isWebSocketURL)this._loaderClass=Fe;else if(_e.isSupported())this._loaderClass=_e;else if(fe.isSupported())this._loaderClass=fe;else if(De.isSupported())this._loaderClass=De;else throw new ne("Your browser doesn't support xhr with arraybuffer responseType!")}_createLoader(){this._loader=new this._loaderClass(this._seekHandler,this._config),this._loader.needStashBuffer===!1&&(this._enableStash=!1),this._loader.onContentLengthKnown=this._onContentLengthKnown.bind(this),this._loader.onURLRedirect=this._onURLRedirect.bind(this),this._loader.onDataArrival=this._onLoaderChunkArrival.bind(this),this._loader.onComplete=this._onLoaderComplete.bind(this),this._loader.onError=this._onLoaderError.bind(this)}open(Ne){this._currentRange={from:0,to:-1},Ne&&(this._currentRange.from=Ne),this._speedSampler.reset(),Ne||(this._fullRequestFlag=!0),this._loader.open(this._dataSource,Object.assign({},this._currentRange))}abort(){this._loader.abort(),this._paused&&(this._paused=!1,this._resumeFrom=0)}pause(){this.isWorking()&&(this._loader.abort(),this._stashUsed!==0?(this._resumeFrom=this._stashByteStart,this._currentRange.to=this._stashByteStart-1):this._resumeFrom=this._currentRange.to+1,this._stashUsed=0,this._stashByteStart=0,this._paused=!0)}resume(){if(this._paused){this._paused=!1;let Ne=this._resumeFrom;this._resumeFrom=0,this._internalSeek(Ne,!0)}}seek(Ne){this._paused=!1,this._stashUsed=0,this._stashByteStart=0,this._internalSeek(Ne,!0)}_internalSeek(Ne,Ve){this._loader.isWorking()&&this._loader.abort(),this._flushStashBuffer(Ve),this._loader.destroy(),this._loader=null;let nt={from:Ne,to:-1};this._currentRange={from:nt.from,to:-1},this._speedSampler.reset(),this._stashSize=this._stashInitialSize,this._createLoader(),this._loader.open(this._dataSource,nt),this._onSeeked&&this._onSeeked()}updateUrl(Ne){if(!Ne||typeof Ne!="string"||Ne.length===0)throw new b("Url must be a non-empty string!");this._dataSource.url=Ne}_expandBuffer(Ne){let Ve=this._stashSize;for(;Ve+1024*1024*10){let mt=new Uint8Array(this._stashBuffer,0,this._stashUsed);new Uint8Array(nt,0,Ve).set(mt,0)}this._stashBuffer=nt,this._bufferSize=Ve}_normalizeSpeed(Ne){let Ve=this._speedNormalizeList,nt=Ve.length-1,mt=0,_t=0,Vt=nt;if(Ne=Ve[mt]&&Ne=512&&Ne<=1024?Ve=Math.floor(Ne*1.5):Ve=Ne*2,Ve>8192&&(Ve=8192);let nt=Ve*1024+1024*1024*1;this._bufferSize0){let Vt=this._stashBuffer.slice(0,this._stashUsed),Jt=this._dispatchChunks(Vt,this._stashByteStart);if(Jt0){let Xt=new Uint8Array(Vt,Jt);_t.set(Xt,0),this._stashUsed=Xt.byteLength,this._stashByteStart+=Jt}}else this._stashUsed=0,this._stashByteStart+=Jt;this._stashUsed+Ne.byteLength>this._bufferSize&&(this._expandBuffer(this._stashUsed+Ne.byteLength),_t=new Uint8Array(this._stashBuffer,0,this._bufferSize)),_t.set(new Uint8Array(Ne),this._stashUsed),this._stashUsed+=Ne.byteLength}else{let Vt=this._dispatchChunks(Ne,Ve);if(Vtthis._bufferSize&&(this._expandBuffer(Jt),_t=new Uint8Array(this._stashBuffer,0,this._bufferSize)),_t.set(new Uint8Array(Ne,Vt),0),this._stashUsed+=Jt,this._stashByteStart=Ve+Vt}}}else if(this._stashUsed===0){let _t=this._dispatchChunks(Ne,Ve);if(_tthis._bufferSize&&this._expandBuffer(Vt),new Uint8Array(this._stashBuffer,0,this._bufferSize).set(new Uint8Array(Ne,_t),0),this._stashUsed+=Vt,this._stashByteStart=Ve+_t}}else{this._stashUsed+Ne.byteLength>this._bufferSize&&this._expandBuffer(this._stashUsed+Ne.byteLength);let _t=new Uint8Array(this._stashBuffer,0,this._bufferSize);_t.set(new Uint8Array(Ne),this._stashUsed),this._stashUsed+=Ne.byteLength;let Vt=this._dispatchChunks(this._stashBuffer.slice(0,this._stashUsed),this._stashByteStart);if(Vt0){let Jt=new Uint8Array(this._stashBuffer,Vt);_t.set(Jt,0)}this._stashUsed-=Vt,this._stashByteStart+=Vt}}_flushStashBuffer(Ne){if(this._stashUsed>0){let Ve=this._stashBuffer.slice(0,this._stashUsed),nt=this._dispatchChunks(Ve,this._stashByteStart),mt=Ve.byteLength-nt;if(nt0){let _t=new Uint8Array(this._stashBuffer,0,this._bufferSize),Vt=new Uint8Array(Ve,nt);_t.set(Vt,0),this._stashUsed=Vt.byteLength,this._stashByteStart+=nt}return 0}return this._stashUsed=0,this._stashByteStart=0,mt}return 0}_onLoaderComplete(Ne,Ve){this._flushStashBuffer(!0),this._onComplete&&this._onComplete(this._extraData)}_onLoaderError(Ne,Ve){switch(ae.e(this.TAG,`Loader error, code = ${Ve.code}, msg = ${Ve.msg}`),this._flushStashBuffer(!1),this._isEarlyEofReconnecting&&(this._isEarlyEofReconnecting=!1,Ne=re.UNRECOVERABLE_EARLY_EOF),Ne){case re.EARLY_EOF:{if(!this._config.isLive&&this._totalLength){let nt=this._currentRange.to+1;nt0){let Ve=rt.getConfig();Ne.emit("change",Ve)}}static registerListener(Ne){rt.emitter.addListener("change",Ne)}static removeListener(Ne){rt.emitter.removeListener("change",Ne)}static addLogListener(Ne){ae.emitter.addListener("log",Ne),ae.emitter.listenerCount("log")>0&&(ae.ENABLE_CALLBACK=!0,rt._notifyChange())}static removeLogListener(Ne){ae.emitter.removeListener("log",Ne),ae.emitter.listenerCount("log")===0&&(ae.ENABLE_CALLBACK=!1,rt._notifyChange())}}rt.emitter=new(de());var Xe=rt;class ut{constructor(){this.mimeType=null,this.duration=null,this.hasAudio=null,this.hasVideo=null,this.audioCodec=null,this.videoCodec=null,this.audioDataRate=null,this.videoDataRate=null,this.audioSampleRate=null,this.audioChannelCount=null,this.width=null,this.height=null,this.fps=null,this.profile=null,this.level=null,this.refFrames=null,this.chromaFormat=null,this.sarNum=null,this.sarDen=null,this.metadata=null,this.segments=null,this.segmentCount=null,this.hasKeyframesIndex=null,this.keyframesIndex=null}isComplete(){let Ne=this.hasAudio===!1||this.hasAudio===!0&&this.audioCodec!=null&&this.audioSampleRate!=null&&this.audioChannelCount!=null,Ve=this.hasVideo===!1||this.hasVideo===!0&&this.videoCodec!=null&&this.width!=null&&this.height!=null&&this.fps!=null&&this.profile!=null&&this.level!=null&&this.refFrames!=null&&this.chromaFormat!=null&&this.sarNum!=null&&this.sarDen!=null;return this.mimeType!=null&&this.duration!=null&&this.metadata!=null&&this.hasKeyframesIndex!=null&&Ne&&Ve}isSeekable(){return this.hasKeyframesIndex===!0}getNearestKeyframe(Ne){if(this.keyframesIndex==null)return null;let Ve=this.keyframesIndex,nt=this._search(Ve.times,Ne);return{index:nt,milliseconds:Ve.times[nt],fileposition:Ve.filepositions[nt]}}_search(Ne,Ve){let nt=0,mt=Ne.length-1,_t=0,Vt=0,Jt=mt;for(Ve=Ne[_t]&&Ve=128){Ne.push(String.fromCharCode(_t&65535)),nt+=2;continue}}}else if(Ve[nt]<240){if(kt(Ve,nt,2)){let _t=(Ve[nt]&15)<<12|(Ve[nt+1]&63)<<6|Ve[nt+2]&63;if(_t>=2048&&(_t&63488)!==55296){Ne.push(String.fromCharCode(_t&65535)),nt+=3;continue}}}else if(Ve[nt]<248&&kt(Ve,nt,3)){let _t=(Ve[nt]&7)<<18|(Ve[nt+1]&63)<<12|(Ve[nt+2]&63)<<6|Ve[nt+3]&63;if(_t>65536&&_t<1114112){_t-=65536,Ne.push(String.fromCharCode(_t>>>10|55296)),Ne.push(String.fromCharCode(_t&1023|56320)),nt+=4;continue}}}Ne.push("\uFFFD"),++nt}return Ne.join("")}var Mt=pt;let wt=function(){let yn=new ArrayBuffer(2);return new DataView(yn).setInt16(0,256,!0),new Int16Array(yn)[0]===256}();class bt{static parseScriptData(Ne,Ve,nt){let mt={};try{let _t=bt.parseValue(Ne,Ve,nt),Vt=bt.parseValue(Ne,Ve+_t.size,nt-_t.size);mt[_t.data]=Vt.data}catch(_t){ae.e("AMF",_t.toString())}return mt}static parseObject(Ne,Ve,nt){if(nt<3)throw new x("Data not enough when parse ScriptDataObject");let mt=bt.parseString(Ne,Ve,nt),_t=bt.parseValue(Ne,Ve+mt.size,nt-mt.size),Vt=_t.objectEnd;return{data:{name:mt.data,value:_t.data},size:mt.size+_t.size,objectEnd:Vt}}static parseVariable(Ne,Ve,nt){return bt.parseObject(Ne,Ve,nt)}static parseString(Ne,Ve,nt){if(nt<2)throw new x("Data not enough when parse String");let _t=new DataView(Ne,Ve,nt).getUint16(0,!wt),Vt;return _t>0?Vt=Mt(new Uint8Array(Ne,Ve+2,_t)):Vt="",{data:Vt,size:2+_t}}static parseLongString(Ne,Ve,nt){if(nt<4)throw new x("Data not enough when parse LongString");let _t=new DataView(Ne,Ve,nt).getUint32(0,!wt),Vt;return _t>0?Vt=Mt(new Uint8Array(Ne,Ve+4,_t)):Vt="",{data:Vt,size:4+_t}}static parseDate(Ne,Ve,nt){if(nt<10)throw new x("Data size invalid when parse Date");let mt=new DataView(Ne,Ve,nt),_t=mt.getFloat64(0,!wt),Vt=mt.getInt16(8,!wt);return _t+=Vt*60*1e3,{data:new Date(_t),size:10}}static parseValue(Ne,Ve,nt){if(nt<1)throw new x("Data not enough when parse Value");let mt=new DataView(Ne,Ve,nt),_t=1,Vt=mt.getUint8(0),Jt,Xt=!1;try{switch(Vt){case 0:Jt=mt.getFloat64(1,!wt),_t+=8;break;case 1:{Jt=!!mt.getUint8(1),_t+=1;break}case 2:{let dn=bt.parseString(Ne,Ve+1,nt-1);Jt=dn.data,_t+=dn.size;break}case 3:{Jt={};let dn=0;for((mt.getUint32(nt-4,!wt)&16777215)===9&&(dn=3);_t32)throw new b("ExpGolomb: readBits() bits exceeded max 32bits!");if(Ne<=this._current_word_bits_left){let Vt=this._current_word>>>32-Ne;return this._current_word<<=Ne,this._current_word_bits_left-=Ne,Vt}let Ve=this._current_word_bits_left?this._current_word:0;Ve=Ve>>>32-this._current_word_bits_left;let nt=Ne-this._current_word_bits_left;this._fillCurrentWord();let mt=Math.min(nt,this._current_word_bits_left),_t=this._current_word>>>32-mt;return this._current_word<<=mt,this._current_word_bits_left-=mt,Ve=Ve<>>Ne)return this._current_word<<=Ne,this._current_word_bits_left-=Ne,Ne;return this._fillCurrentWord(),Ne+this._skipLeadingZero()}readUEG(){let Ne=this._skipLeadingZero();return this.readBits(Ne+1)-1}readSEG(){let Ne=this.readUEG();return Ne&1?Ne+1>>>1:-1*(Ne>>>1)}}var Ie=We;class xe{static _ebsp2rbsp(Ne){let Ve=Ne,nt=Ve.byteLength,mt=new Uint8Array(nt),_t=0;for(let Vt=0;Vt=2&&Ve[Vt]===3&&Ve[Vt-1]===0&&Ve[Vt-2]===0||(mt[_t]=Ve[Vt],_t++);return new Uint8Array(mt.buffer,0,_t)}static parseSPS(Ne){let Ve=xe._ebsp2rbsp(Ne),nt=new Ie(Ve);nt.readByte();let mt=nt.readByte();nt.readByte();let _t=nt.readByte();nt.readUEG();let Vt=xe.getProfileString(mt),Jt=xe.getLevelString(_t),Xt=1,dn=420,jn=[0,420,422,444],vr=8;if((mt===100||mt===110||mt===122||mt===244||mt===44||mt===83||mt===86||mt===118||mt===128||mt===138||mt===144)&&(Xt=nt.readUEG(),Xt===3&&nt.readBits(1),Xt<=3&&(dn=jn[Xt]),vr=nt.readUEG()+8,nt.readUEG(),nt.readBits(1),nt.readBool())){let Un=Xt!==3?8:12;for(let hr=0;hr0&&Un<16?(pn=hr[Un-1],tn=ar[Un-1]):Un===255&&(pn=nt.readByte()<<8|nt.readByte(),tn=nt.readByte()<<8|nt.readByte())}if(nt.readBool()&&nt.readBool(),nt.readBool()&&(nt.readBits(4),nt.readBool()&&nt.readBits(24)),nt.readBool()&&(nt.readUEG(),nt.readUEG()),nt.readBool()){let Un=nt.readBits(32),hr=nt.readBits(32);Rn=nt.readBool(),nr=hr,rr=Un*2,ln=nr/rr}}let ti=1;(pn!==1||tn!==1)&&(ti=pn/tn);let fn=0,Kt=0;if(Xt===0)fn=1,Kt=2-yt;else{let Un=Xt===3?1:2,hr=Xt===1?2:1;fn=Un,Kt=hr*(2-yt)}let gn=(xt+1)*16,xn=(2-yt)*((Ot+1)*16);gn-=(Lt+Ut)*fn,xn-=(bn+Tn)*Kt;let Ln=Math.ceil(gn*ti);return nt.destroy(),nt=null,{profile_string:Vt,level_string:Jt,bit_depth:vr,ref_frames:jt,chroma_format:dn,chroma_format_string:xe.getChromaFormatString(dn),frame_rate:{fixed:Rn,fps:ln,fps_den:rr,fps_num:nr},sar_ratio:{width:pn,height:tn},codec_size:{width:gn,height:xn},present_size:{width:Ln,height:xn}}}static _skipScalingList(Ne,Ve){let nt=8,mt=8,_t=0;for(let Vt=0;Vt>>8&255|(yn&255)<<8}function pe(yn){return(yn&4278190080)>>>24|(yn&16711680)>>>8|(yn&65280)<<8|(yn&255)<<24}function we(yn,Ne){return yn[Ne]<<24|yn[Ne+1]<<16|yn[Ne+2]<<8|yn[Ne+3]}class ke{constructor(Ne,Ve){this.TAG="FLVDemuxer",this._config=Ve,this._onError=null,this._onMediaInfo=null,this._onMetaDataArrived=null,this._onScriptDataArrived=null,this._onTrackMetadata=null,this._onDataAvailable=null,this._dataOffset=Ne.dataOffset,this._firstParse=!0,this._dispatch=!1,this._hasAudio=Ne.hasAudioTrack,this._hasVideo=Ne.hasVideoTrack,this._hasAudioFlagOverrided=!1,this._hasVideoFlagOverrided=!1,this._audioInitialMetadataDispatched=!1,this._videoInitialMetadataDispatched=!1,this._mediaInfo=new lt,this._mediaInfo.hasAudio=this._hasAudio,this._mediaInfo.hasVideo=this._hasVideo,this._metadata=null,this._audioMetadata=null,this._videoMetadata=null,this._naluLengthSize=4,this._timestampBase=0,this._timescale=1e3,this._duration=0,this._durationOverrided=!1,this._referenceFrameRate={fixed:!0,fps:23.976,fps_num:23976,fps_den:1e3},this._flvSoundRateTable=[5500,11025,22050,44100,48e3],this._mpegSamplingRates=[96e3,88200,64e3,48e3,44100,32e3,24e3,22050,16e3,12e3,11025,8e3,7350],this._mpegAudioV10SampleRateTable=[44100,48e3,32e3,0],this._mpegAudioV20SampleRateTable=[22050,24e3,16e3,0],this._mpegAudioV25SampleRateTable=[11025,12e3,8e3,0],this._mpegAudioL1BitRateTable=[0,32,64,96,128,160,192,224,256,288,320,352,384,416,448,-1],this._mpegAudioL2BitRateTable=[0,32,48,56,64,80,96,112,128,160,192,224,256,320,384,-1],this._mpegAudioL3BitRateTable=[0,32,40,48,56,64,80,96,112,128,160,192,224,256,320,-1],this._videoTrack={type:"video",id:1,sequenceNumber:0,samples:[],length:0},this._audioTrack={type:"audio",id:2,sequenceNumber:0,samples:[],length:0},this._littleEndian=function(){let nt=new ArrayBuffer(2);return new DataView(nt).setInt16(0,256,!0),new Int16Array(nt)[0]===256}()}destroy(){this._mediaInfo=null,this._metadata=null,this._audioMetadata=null,this._videoMetadata=null,this._videoTrack=null,this._audioTrack=null,this._onError=null,this._onMediaInfo=null,this._onMetaDataArrived=null,this._onScriptDataArrived=null,this._onTrackMetadata=null,this._onDataAvailable=null}static probe(Ne){let Ve=new Uint8Array(Ne),nt={match:!1};if(Ve[0]!==70||Ve[1]!==76||Ve[2]!==86||Ve[3]!==1)return nt;let mt=(Ve[4]&4)>>>2!==0,_t=(Ve[4]&1)!==0,Vt=we(Ve,5);return Vt<9?nt:{match:!0,consumed:Vt,dataOffset:Vt,hasAudioTrack:mt,hasVideoTrack:_t}}bindDataSource(Ne){return Ne.onDataArrival=this.parseChunks.bind(this),this}get onTrackMetadata(){return this._onTrackMetadata}set onTrackMetadata(Ne){this._onTrackMetadata=Ne}get onMediaInfo(){return this._onMediaInfo}set onMediaInfo(Ne){this._onMediaInfo=Ne}get onMetaDataArrived(){return this._onMetaDataArrived}set onMetaDataArrived(Ne){this._onMetaDataArrived=Ne}get onScriptDataArrived(){return this._onScriptDataArrived}set onScriptDataArrived(Ne){this._onScriptDataArrived=Ne}get onError(){return this._onError}set onError(Ne){this._onError=Ne}get onDataAvailable(){return this._onDataAvailable}set onDataAvailable(Ne){this._onDataAvailable=Ne}get timestampBase(){return this._timestampBase}set timestampBase(Ne){this._timestampBase=Ne}get overridedDuration(){return this._duration}set overridedDuration(Ne){this._durationOverrided=!0,this._duration=Ne,this._mediaInfo.duration=Ne}set overridedHasAudio(Ne){this._hasAudioFlagOverrided=!0,this._hasAudio=Ne,this._mediaInfo.hasAudio=Ne}set overridedHasVideo(Ne){this._hasVideoFlagOverrided=!0,this._hasVideo=Ne,this._mediaInfo.hasVideo=Ne}resetMediaInfo(){this._mediaInfo=new lt}_isInitialMetadataDispatched(){return this._hasAudio&&this._hasVideo?this._audioInitialMetadataDispatched&&this._videoInitialMetadataDispatched:this._hasAudio&&!this._hasVideo?this._audioInitialMetadataDispatched:!this._hasAudio&&this._hasVideo?this._videoInitialMetadataDispatched:!1}parseChunks(Ne,Ve){if(!this._onError||!this._onMediaInfo||!this._onTrackMetadata||!this._onDataAvailable)throw new x("Flv: onError & onMediaInfo & onTrackMetadata & onDataAvailable callback must be specified");let nt=0,mt=this._littleEndian;if(Ve===0)if(Ne.byteLength>13)nt=ke.probe(Ne).dataOffset;else return 0;for(this._firstParse&&(this._firstParse=!1,Ve+nt!==this._dataOffset&&ae.w(this.TAG,"First time parsing but chunk byteStart invalid!"),new DataView(Ne,nt).getUint32(0,!mt)!==0&&ae.w(this.TAG,"PrevTagSize0 !== 0 !!!"),nt+=4);ntNe.byteLength)break;let Vt=_t.getUint8(0),Jt=_t.getUint32(0,!mt)&16777215;if(nt+11+Jt+4>Ne.byteLength)break;if(Vt!==8&&Vt!==9&&Vt!==18){ae.w(this.TAG,`Unsupported tag type ${Vt}, skipped`),nt+=11+Jt+4;continue}let Xt=_t.getUint8(4),dn=_t.getUint8(5),jn=_t.getUint8(6),vr=_t.getUint8(7),Nt=jn|dn<<8|Xt<<16|vr<<24;(_t.getUint32(7,!mt)&16777215)!==0&&ae.w(this.TAG,"Meet tag which has StreamID != 0!");let xt=nt+11;switch(Vt){case 8:this._parseAudioData(Ne,xt,Jt,Nt);break;case 9:this._parseVideoData(Ne,xt,Jt,Nt,Ve+nt);break;case 18:this._parseScriptData(Ne,xt,Jt);break}let Ot=_t.getUint32(11+Jt,!mt);Ot!==11+Jt&&ae.w(this.TAG,`Invalid PrevTagSize ${Ot}`),nt+=11+Jt+4}return this._isInitialMetadataDispatched()&&this._dispatch&&(this._audioTrack.length||this._videoTrack.length)&&this._onDataAvailable(this._audioTrack,this._videoTrack),nt}_parseScriptData(Ne,Ve,nt){let mt=gt.parseScriptData(Ne,Ve,nt);if(mt.hasOwnProperty("onMetaData")){if(mt.onMetaData==null||typeof mt.onMetaData!="object"){ae.w(this.TAG,"Invalid onMetaData structure!");return}this._metadata&&ae.w(this.TAG,"Found another onMetaData tag!"),this._metadata=mt;let _t=this._metadata.onMetaData;if(this._onMetaDataArrived&&this._onMetaDataArrived(Object.assign({},_t)),typeof _t.hasAudio=="boolean"&&this._hasAudioFlagOverrided===!1&&(this._hasAudio=_t.hasAudio,this._mediaInfo.hasAudio=this._hasAudio),typeof _t.hasVideo=="boolean"&&this._hasVideoFlagOverrided===!1&&(this._hasVideo=_t.hasVideo,this._mediaInfo.hasVideo=this._hasVideo),typeof _t.audiodatarate=="number"&&(this._mediaInfo.audioDataRate=_t.audiodatarate),typeof _t.videodatarate=="number"&&(this._mediaInfo.videoDataRate=_t.videodatarate),typeof _t.width=="number"&&(this._mediaInfo.width=_t.width),typeof _t.height=="number"&&(this._mediaInfo.height=_t.height),typeof _t.duration=="number"){if(!this._durationOverrided){let Vt=Math.floor(_t.duration*this._timescale);this._duration=Vt,this._mediaInfo.duration=Vt}}else this._mediaInfo.duration=0;if(typeof _t.framerate=="number"){let Vt=Math.floor(_t.framerate*1e3);if(Vt>0){let Jt=Vt/1e3;this._referenceFrameRate.fixed=!0,this._referenceFrameRate.fps=Jt,this._referenceFrameRate.fps_num=Vt,this._referenceFrameRate.fps_den=1e3,this._mediaInfo.fps=Jt}}if(typeof _t.keyframes=="object"){this._mediaInfo.hasKeyframesIndex=!0;let Vt=_t.keyframes;this._mediaInfo.keyframesIndex=this._parseKeyframesIndex(Vt),_t.keyframes=null}else this._mediaInfo.hasKeyframesIndex=!1;this._dispatch=!1,this._mediaInfo.metadata=_t,ae.v(this.TAG,"Parsed onMetaData"),this._mediaInfo.isComplete()&&this._onMediaInfo(this._mediaInfo)}Object.keys(mt).length>0&&this._onScriptDataArrived&&this._onScriptDataArrived(Object.assign({},mt))}_parseKeyframesIndex(Ne){let Ve=[],nt=[];for(let mt=1;mt>>4;if(Xt!==2&&Xt!==10){this._onError(Pe.CODEC_UNSUPPORTED,"Flv: Unsupported audio codec idx: "+Xt);return}let dn=0,jn=(Jt&12)>>>2;if(jn>=0&&jn<=4)dn=this._flvSoundRateTable[jn];else{this._onError(Pe.FORMAT_ERROR,"Flv: Invalid audio sample rate idx: "+jn);return}let vr=(Jt&2)>>>1,Nt=Jt&1,jt=this._audioMetadata,xt=this._audioTrack;if(jt||(this._hasAudio===!1&&this._hasAudioFlagOverrided===!1&&(this._hasAudio=!0,this._mediaInfo.hasAudio=!0),jt=this._audioMetadata={},jt.type="audio",jt.id=xt.id,jt.timescale=this._timescale,jt.duration=this._duration,jt.audioSampleRate=dn,jt.channelCount=Nt===0?1:2),Xt===10){let Ot=this._parseAACAudioData(Ne,Ve+1,nt-1);if(Ot==null)return;if(Ot.packetType===0){jt.config&&ae.w(this.TAG,"Found another AudioSpecificConfig!");let yt=Ot.data;jt.audioSampleRate=yt.samplingRate,jt.channelCount=yt.channelCount,jt.codec=yt.codec,jt.originalCodec=yt.originalCodec,jt.config=yt.config,jt.refSampleDuration=1024/jt.audioSampleRate*jt.timescale,ae.v(this.TAG,"Parsed AudioSpecificConfig"),this._isInitialMetadataDispatched()?this._dispatch&&(this._audioTrack.length||this._videoTrack.length)&&this._onDataAvailable(this._audioTrack,this._videoTrack):this._audioInitialMetadataDispatched=!0,this._dispatch=!1,this._onTrackMetadata("audio",jt);let Lt=this._mediaInfo;Lt.audioCodec=jt.originalCodec,Lt.audioSampleRate=jt.audioSampleRate,Lt.audioChannelCount=jt.channelCount,Lt.hasVideo?Lt.videoCodec!=null&&(Lt.mimeType='video/x-flv; codecs="'+Lt.videoCodec+","+Lt.audioCodec+'"'):Lt.mimeType='video/x-flv; codecs="'+Lt.audioCodec+'"',Lt.isComplete()&&this._onMediaInfo(Lt)}else if(Ot.packetType===1){let yt=this._timestampBase+mt,Lt={unit:Ot.data,length:Ot.data.byteLength,dts:yt,pts:yt};xt.samples.push(Lt),xt.length+=Ot.data.length}else ae.e(this.TAG,`Flv: Unsupported AAC data type ${Ot.packetType}`)}else if(Xt===2){if(!jt.codec){let Ut=this._parseMP3AudioData(Ne,Ve+1,nt-1,!0);if(Ut==null)return;jt.audioSampleRate=Ut.samplingRate,jt.channelCount=Ut.channelCount,jt.codec=Ut.codec,jt.originalCodec=Ut.originalCodec,jt.refSampleDuration=1152/jt.audioSampleRate*jt.timescale,ae.v(this.TAG,"Parsed MPEG Audio Frame Header"),this._audioInitialMetadataDispatched=!0,this._onTrackMetadata("audio",jt);let bn=this._mediaInfo;bn.audioCodec=jt.codec,bn.audioSampleRate=jt.audioSampleRate,bn.audioChannelCount=jt.channelCount,bn.audioDataRate=Ut.bitRate,bn.hasVideo?bn.videoCodec!=null&&(bn.mimeType='video/x-flv; codecs="'+bn.videoCodec+","+bn.audioCodec+'"'):bn.mimeType='video/x-flv; codecs="'+bn.audioCodec+'"',bn.isComplete()&&this._onMediaInfo(bn)}let Ot=this._parseMP3AudioData(Ne,Ve+1,nt-1,!1);if(Ot==null)return;let yt=this._timestampBase+mt,Lt={unit:Ot,length:Ot.byteLength,dts:yt,pts:yt};xt.samples.push(Lt),xt.length+=Ot.length}}_parseAACAudioData(Ne,Ve,nt){if(nt<=1){ae.w(this.TAG,"Flv: Invalid AAC packet, missing AACPacketType or/and Data!");return}let mt={},_t=new Uint8Array(Ne,Ve,nt);return mt.packetType=_t[0],_t[0]===0?mt.data=this._parseAACAudioSpecificConfig(Ne,Ve+1,nt-1):mt.data=_t.subarray(1),mt}_parseAACAudioSpecificConfig(Ne,Ve,nt){let mt=new Uint8Array(Ne,Ve,nt),_t=null,Vt=0,Jt=0,Xt=null,dn=0,jn=null;if(Vt=Jt=mt[0]>>>3,dn=(mt[0]&7)<<1|mt[1]>>>7,dn<0||dn>=this._mpegSamplingRates.length){this._onError(Pe.FORMAT_ERROR,"Flv: AAC invalid sampling frequency index!");return}let vr=this._mpegSamplingRates[dn],Nt=(mt[1]&120)>>>3;if(Nt<0||Nt>=8){this._onError(Pe.FORMAT_ERROR,"Flv: AAC invalid channel configuration");return}Vt===5&&(jn=(mt[1]&7)<<1|mt[2]>>>7,Xt=(mt[2]&124)>>>2);let jt=self.navigator.userAgent.toLowerCase();return jt.indexOf("firefox")!==-1?dn>=6?(Vt=5,_t=new Array(4),jn=dn-3):(Vt=2,_t=new Array(2),jn=dn):jt.indexOf("android")!==-1?(Vt=2,_t=new Array(2),jn=dn):(Vt=5,jn=dn,_t=new Array(4),dn>=6?jn=dn-3:Nt===1&&(Vt=2,_t=new Array(2),jn=dn)),_t[0]=Vt<<3,_t[0]|=(dn&15)>>>1,_t[1]=(dn&15)<<7,_t[1]|=(Nt&15)<<3,Vt===5&&(_t[1]|=(jn&15)>>>1,_t[2]=(jn&1)<<7,_t[2]|=8,_t[3]=0),{config:_t,samplingRate:vr,channelCount:Nt,codec:"mp4a.40."+Vt,originalCodec:"mp4a.40."+Jt}}_parseMP3AudioData(Ne,Ve,nt,mt){if(nt<4){ae.w(this.TAG,"Flv: Invalid MP3 packet, header missing!");return}let _t=this._littleEndian,Vt=new Uint8Array(Ne,Ve,nt),Jt=null;if(mt){if(Vt[0]!==255)return;let Xt=Vt[1]>>>3&3,dn=(Vt[1]&6)>>1,jn=(Vt[2]&240)>>>4,vr=(Vt[2]&12)>>>2,jt=(Vt[3]>>>6&3)!==3?2:1,xt=0,Ot=0,yt=34,Lt="mp3";switch(Xt){case 0:xt=this._mpegAudioV25SampleRateTable[vr];break;case 2:xt=this._mpegAudioV20SampleRateTable[vr];break;case 3:xt=this._mpegAudioV10SampleRateTable[vr];break}switch(dn){case 1:yt=34,jn>>4,Xt=Vt&15;if(Xt!==7){this._onError(Pe.CODEC_UNSUPPORTED,`Flv: Unsupported codec in video frame: ${Xt}`);return}this._parseAVCVideoPacket(Ne,Ve+1,nt-1,mt,_t,Jt)}_parseAVCVideoPacket(Ne,Ve,nt,mt,_t,Vt){if(nt<4){ae.w(this.TAG,"Flv: Invalid AVC packet, missing AVCPacketType or/and CompositionTime");return}let Jt=this._littleEndian,Xt=new DataView(Ne,Ve,nt),dn=Xt.getUint8(0),vr=(Xt.getUint32(0,!Jt)&16777215)<<8>>8;if(dn===0)this._parseAVCDecoderConfigurationRecord(Ne,Ve+4,nt-4);else if(dn===1)this._parseAVCVideoData(Ne,Ve+4,nt-4,mt,_t,Vt,vr);else if(dn!==2){this._onError(Pe.FORMAT_ERROR,`Flv: Invalid video packet type ${dn}`);return}}_parseAVCDecoderConfigurationRecord(Ne,Ve,nt){if(nt<7){ae.w(this.TAG,"Flv: Invalid AVCDecoderConfigurationRecord, lack of data!");return}let mt=this._videoMetadata,_t=this._videoTrack,Vt=this._littleEndian,Jt=new DataView(Ne,Ve,nt);mt?typeof mt.avcc!="undefined"&&ae.w(this.TAG,"Found another AVCDecoderConfigurationRecord!"):(this._hasVideo===!1&&this._hasVideoFlagOverrided===!1&&(this._hasVideo=!0,this._mediaInfo.hasVideo=!0),mt=this._videoMetadata={},mt.type="video",mt.id=_t.id,mt.timescale=this._timescale,mt.duration=this._duration);let Xt=Jt.getUint8(0),dn=Jt.getUint8(1),jn=Jt.getUint8(2),vr=Jt.getUint8(3);if(Xt!==1||dn===0){this._onError(Pe.FORMAT_ERROR,"Flv: Invalid AVCDecoderConfigurationRecord");return}if(this._naluLengthSize=(Jt.getUint8(4)&3)+1,this._naluLengthSize!==3&&this._naluLengthSize!==4){this._onError(Pe.FORMAT_ERROR,`Flv: Strange NaluLengthSizeMinusOne: ${this._naluLengthSize-1}`);return}let Nt=Jt.getUint8(5)&31;if(Nt===0){this._onError(Pe.FORMAT_ERROR,"Flv: Invalid AVCDecoderConfigurationRecord: No SPS");return}else Nt>1&&ae.w(this.TAG,`Flv: Strange AVCDecoderConfigurationRecord: SPS Count = ${Nt}`);let jt=6;for(let Ot=0;Ot1&&ae.w(this.TAG,`Flv: Strange AVCDecoderConfigurationRecord: PPS Count = ${xt}`);jt++;for(let Ot=0;Ot=nt){ae.w(this.TAG,`Malformed Nalu near timestamp ${xt}, offset = ${Nt}, dataSize = ${nt}`);break}let yt=dn.getUint32(Nt,!Xt);if(jt===3&&(yt>>>=8),yt>nt-jt){ae.w(this.TAG,`Malformed Nalus near timestamp ${xt}, NaluSize > DataSize!`);return}let Lt=dn.getUint8(Nt+jt)&31;Lt===5&&(Ot=!0);let Ut=new Uint8Array(Ne,Ve+Nt,jt+yt),bn={type:Lt,data:Ut};jn.push(bn),vr+=Ut.byteLength,Nt+=jt+yt}if(jn.length){let yt=this._videoTrack,Lt={units:jn,length:vr,isKeyframe:Ot,dts:xt,cts:Jt,pts:xt+Jt};Ot&&(Lt.fileposition=_t),yt.samples.push(Lt),yt.length+=vr}}}var Me=ke;class Oe{static init(){Oe.types={avc1:[],avcC:[],btrt:[],dinf:[],dref:[],esds:[],ftyp:[],hdlr:[],mdat:[],mdhd:[],mdia:[],mfhd:[],minf:[],moof:[],moov:[],mp4a:[],mvex:[],mvhd:[],sdtp:[],stbl:[],stco:[],stsc:[],stsd:[],stsz:[],stts:[],tfdt:[],tfhd:[],traf:[],trak:[],trun:[],trex:[],tkhd:[],vmhd:[],smhd:[],".mp3":[]};for(let Ve in Oe.types)Oe.types.hasOwnProperty(Ve)&&(Oe.types[Ve]=[Ve.charCodeAt(0),Ve.charCodeAt(1),Ve.charCodeAt(2),Ve.charCodeAt(3)]);let Ne=Oe.constants={};Ne.FTYP=new Uint8Array([105,115,111,109,0,0,0,1,105,115,111,109,97,118,99,49]),Ne.STSD_PREFIX=new Uint8Array([0,0,0,0,0,0,0,1]),Ne.STTS=new Uint8Array([0,0,0,0,0,0,0,0]),Ne.STSC=Ne.STCO=Ne.STTS,Ne.STSZ=new Uint8Array([0,0,0,0,0,0,0,0,0,0,0,0]),Ne.HDLR_VIDEO=new Uint8Array([0,0,0,0,0,0,0,0,118,105,100,101,0,0,0,0,0,0,0,0,0,0,0,0,86,105,100,101,111,72,97,110,100,108,101,114,0]),Ne.HDLR_AUDIO=new Uint8Array([0,0,0,0,0,0,0,0,115,111,117,110,0,0,0,0,0,0,0,0,0,0,0,0,83,111,117,110,100,72,97,110,100,108,101,114,0]),Ne.DREF=new Uint8Array([0,0,0,0,0,0,0,1,0,0,0,12,117,114,108,32,0,0,0,1]),Ne.SMHD=new Uint8Array([0,0,0,0,0,0,0,0]),Ne.VMHD=new Uint8Array([0,0,0,1,0,0,0,0,0,0,0,0])}static box(Ne){let Ve=8,nt=null,mt=Array.prototype.slice.call(arguments,1),_t=mt.length;for(let Jt=0;Jt<_t;Jt++)Ve+=mt[Jt].byteLength;nt=new Uint8Array(Ve),nt[0]=Ve>>>24&255,nt[1]=Ve>>>16&255,nt[2]=Ve>>>8&255,nt[3]=Ve&255,nt.set(Ne,4);let Vt=8;for(let Jt=0;Jt<_t;Jt++)nt.set(mt[Jt],Vt),Vt+=mt[Jt].byteLength;return nt}static generateInitSegment(Ne){let Ve=Oe.box(Oe.types.ftyp,Oe.constants.FTYP),nt=Oe.moov(Ne),mt=new Uint8Array(Ve.byteLength+nt.byteLength);return mt.set(Ve,0),mt.set(nt,Ve.byteLength),mt}static moov(Ne){let Ve=Oe.mvhd(Ne.timescale,Ne.duration),nt=Oe.trak(Ne),mt=Oe.mvex(Ne);return Oe.box(Oe.types.moov,Ve,nt,mt)}static mvhd(Ne,Ve){return Oe.box(Oe.types.mvhd,new Uint8Array([0,0,0,0,0,0,0,0,0,0,0,0,Ne>>>24&255,Ne>>>16&255,Ne>>>8&255,Ne&255,Ve>>>24&255,Ve>>>16&255,Ve>>>8&255,Ve&255,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255]))}static trak(Ne){return Oe.box(Oe.types.trak,Oe.tkhd(Ne),Oe.mdia(Ne))}static tkhd(Ne){let Ve=Ne.id,nt=Ne.duration,mt=Ne.presentWidth,_t=Ne.presentHeight;return Oe.box(Oe.types.tkhd,new Uint8Array([0,0,0,7,0,0,0,0,0,0,0,0,Ve>>>24&255,Ve>>>16&255,Ve>>>8&255,Ve&255,0,0,0,0,nt>>>24&255,nt>>>16&255,nt>>>8&255,nt&255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,0,0,0,mt>>>8&255,mt&255,0,0,_t>>>8&255,_t&255,0,0]))}static mdia(Ne){return Oe.box(Oe.types.mdia,Oe.mdhd(Ne),Oe.hdlr(Ne),Oe.minf(Ne))}static mdhd(Ne){let Ve=Ne.timescale,nt=Ne.duration;return Oe.box(Oe.types.mdhd,new Uint8Array([0,0,0,0,0,0,0,0,0,0,0,0,Ve>>>24&255,Ve>>>16&255,Ve>>>8&255,Ve&255,nt>>>24&255,nt>>>16&255,nt>>>8&255,nt&255,85,196,0,0]))}static hdlr(Ne){let Ve=null;return Ne.type==="audio"?Ve=Oe.constants.HDLR_AUDIO:Ve=Oe.constants.HDLR_VIDEO,Oe.box(Oe.types.hdlr,Ve)}static minf(Ne){let Ve=null;return Ne.type==="audio"?Ve=Oe.box(Oe.types.smhd,Oe.constants.SMHD):Ve=Oe.box(Oe.types.vmhd,Oe.constants.VMHD),Oe.box(Oe.types.minf,Ve,Oe.dinf(),Oe.stbl(Ne))}static dinf(){return Oe.box(Oe.types.dinf,Oe.box(Oe.types.dref,Oe.constants.DREF))}static stbl(Ne){return Oe.box(Oe.types.stbl,Oe.stsd(Ne),Oe.box(Oe.types.stts,Oe.constants.STTS),Oe.box(Oe.types.stsc,Oe.constants.STSC),Oe.box(Oe.types.stsz,Oe.constants.STSZ),Oe.box(Oe.types.stco,Oe.constants.STCO))}static stsd(Ne){return Ne.type==="audio"?Ne.codec==="mp3"?Oe.box(Oe.types.stsd,Oe.constants.STSD_PREFIX,Oe.mp3(Ne)):Oe.box(Oe.types.stsd,Oe.constants.STSD_PREFIX,Oe.mp4a(Ne)):Oe.box(Oe.types.stsd,Oe.constants.STSD_PREFIX,Oe.avc1(Ne))}static mp3(Ne){let Ve=Ne.channelCount,nt=Ne.audioSampleRate,mt=new Uint8Array([0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,Ve,0,16,0,0,0,0,nt>>>8&255,nt&255,0,0]);return Oe.box(Oe.types[".mp3"],mt)}static mp4a(Ne){let Ve=Ne.channelCount,nt=Ne.audioSampleRate,mt=new Uint8Array([0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,Ve,0,16,0,0,0,0,nt>>>8&255,nt&255,0,0]);return Oe.box(Oe.types.mp4a,mt,Oe.esds(Ne))}static esds(Ne){let Ve=Ne.config||[],nt=Ve.length,mt=new Uint8Array([0,0,0,0,3,23+nt,0,1,0,4,15+nt,64,21,0,0,0,0,0,0,0,0,0,0,0,5].concat([nt]).concat(Ve).concat([6,1,2]));return Oe.box(Oe.types.esds,mt)}static avc1(Ne){let Ve=Ne.avcc,nt=Ne.codecWidth,mt=Ne.codecHeight,_t=new Uint8Array([0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,nt>>>8&255,nt&255,mt>>>8&255,mt&255,0,72,0,0,0,72,0,0,0,0,0,0,0,1,10,120,113,113,47,102,108,118,46,106,115,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,24,255,255]);return Oe.box(Oe.types.avc1,_t,Oe.box(Oe.types.avcC,Ve))}static mvex(Ne){return Oe.box(Oe.types.mvex,Oe.trex(Ne))}static trex(Ne){let Ve=Ne.id,nt=new Uint8Array([0,0,0,0,Ve>>>24&255,Ve>>>16&255,Ve>>>8&255,Ve&255,0,0,0,1,0,0,0,0,0,0,0,0,0,1,0,1]);return Oe.box(Oe.types.trex,nt)}static moof(Ne,Ve){return Oe.box(Oe.types.moof,Oe.mfhd(Ne.sequenceNumber),Oe.traf(Ne,Ve))}static mfhd(Ne){let Ve=new Uint8Array([0,0,0,0,Ne>>>24&255,Ne>>>16&255,Ne>>>8&255,Ne&255]);return Oe.box(Oe.types.mfhd,Ve)}static traf(Ne,Ve){let nt=Ne.id,mt=Oe.box(Oe.types.tfhd,new Uint8Array([0,0,0,0,nt>>>24&255,nt>>>16&255,nt>>>8&255,nt&255])),_t=Oe.box(Oe.types.tfdt,new Uint8Array([0,0,0,0,Ve>>>24&255,Ve>>>16&255,Ve>>>8&255,Ve&255])),Vt=Oe.sdtp(Ne),Jt=Oe.trun(Ne,Vt.byteLength+16+16+8+16+8+8);return Oe.box(Oe.types.traf,mt,_t,Jt,Vt)}static sdtp(Ne){let Ve=Ne.samples||[],nt=Ve.length,mt=new Uint8Array(4+nt);for(let _t=0;_t>>24&255,mt>>>16&255,mt>>>8&255,mt&255,Ve>>>24&255,Ve>>>16&255,Ve>>>8&255,Ve&255],0);for(let Jt=0;Jt>>24&255,Xt>>>16&255,Xt>>>8&255,Xt&255,dn>>>24&255,dn>>>16&255,dn>>>8&255,dn&255,jn.isLeading<<2|jn.dependsOn,jn.isDependedOn<<6|jn.hasRedundancy<<4|jn.isNonSync,0,0,vr>>>24&255,vr>>>16&255,vr>>>8&255,vr&255],12+16*Jt)}return Oe.box(Oe.types.trun,Vt)}static mdat(Ne){return Oe.box(Oe.types.mdat,Ne)}}Oe.init();var tt=Oe;class ot{static getSilentFrame(Ne,Ve){if(Ne==="mp4a.40.2"){if(Ve===1)return new Uint8Array([0,200,0,128,35,128]);if(Ve===2)return new Uint8Array([33,0,73,144,2,25,0,35,128]);if(Ve===3)return new Uint8Array([0,200,0,128,32,132,1,38,64,8,100,0,142]);if(Ve===4)return new Uint8Array([0,200,0,128,32,132,1,38,64,8,100,0,128,44,128,8,2,56]);if(Ve===5)return new Uint8Array([0,200,0,128,32,132,1,38,64,8,100,0,130,48,4,153,0,33,144,2,56]);if(Ve===6)return new Uint8Array([0,200,0,128,32,132,1,38,64,8,100,0,130,48,4,153,0,33,144,2,0,178,0,32,8,224])}else{if(Ve===1)return new Uint8Array([1,64,34,128,163,78,230,128,186,8,0,0,0,28,6,241,193,10,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,94]);if(Ve===2)return new Uint8Array([1,64,34,128,163,94,230,128,186,8,0,0,0,0,149,0,6,241,161,10,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,94]);if(Ve===3)return new Uint8Array([1,64,34,128,163,94,230,128,186,8,0,0,0,0,149,0,6,241,161,10,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,94])}return null}}var st=ot;class ft{constructor(Ne,Ve,nt,mt,_t){this.dts=Ne,this.pts=Ve,this.duration=nt,this.originalDts=mt,this.isSyncPoint=_t,this.fileposition=null}}class Ft{constructor(){this.beginDts=0,this.endDts=0,this.beginPts=0,this.endPts=0,this.originalBeginDts=0,this.originalEndDts=0,this.syncPoints=[],this.firstSample=null,this.lastSample=null}appendSyncPoint(Ne){Ne.isSyncPoint=!0,this.syncPoints.push(Ne)}}class Bt{constructor(){this._list=[]}clear(){this._list=[]}appendArray(Ne){let Ve=this._list;Ne.length!==0&&(Ve.length>0&&Ne[0].originalDts=Ve[_t].dts&&NeVe[mt].lastSample.originalDts&&Ne=Ve[mt].lastSample.originalDts&&(mt===Ve.length-1||mt0&&(_t=this._searchNearestSegmentBefore(nt.originalBeginDts)+1),this._lastAppendLocation=_t,this._list.splice(_t,0,nt)}getLastSegmentBefore(Ne){let Ve=this._searchNearestSegmentBefore(Ne);return Ve>=0?this._list[Ve]:null}getLastSampleBefore(Ne){let Ve=this.getLastSegmentBefore(Ne);return Ve!=null?Ve.lastSample:null}getLastSyncPointBefore(Ne){let Ve=this._searchNearestSegmentBefore(Ne),nt=this._list[Ve].syncPoints;for(;nt.length===0&&Ve>0;)Ve--,nt=this._list[Ve].syncPoints;return nt.length>0?nt[nt.length-1]:null}}class $t{constructor(Ne){this.TAG="MP4Remuxer",this._config=Ne,this._isLive=Ne.isLive===!0,this._dtsBase=-1,this._dtsBaseInited=!1,this._audioDtsBase=1/0,this._videoDtsBase=1/0,this._audioNextDts=void 0,this._videoNextDts=void 0,this._audioStashedLastSample=null,this._videoStashedLastSample=null,this._audioMeta=null,this._videoMeta=null,this._audioSegmentInfoList=new qt("audio"),this._videoSegmentInfoList=new qt("video"),this._onInitSegment=null,this._onMediaSegment=null,this._forceFirstIDR=!!(Se.chrome&&(Se.version.major<50||Se.version.major===50&&Se.version.build<2661)),this._fillSilentAfterSeek=Se.msedge||Se.msie,this._mp3UseMpegAudio=!Se.firefox,this._fillAudioTimestampGap=this._config.fixAudioTimestampGap}destroy(){this._dtsBase=-1,this._dtsBaseInited=!1,this._audioMeta=null,this._videoMeta=null,this._audioSegmentInfoList.clear(),this._audioSegmentInfoList=null,this._videoSegmentInfoList.clear(),this._videoSegmentInfoList=null,this._onInitSegment=null,this._onMediaSegment=null}bindDataSource(Ne){return Ne.onDataAvailable=this.remux.bind(this),Ne.onTrackMetadata=this._onTrackMetadataReceived.bind(this),this}get onInitSegment(){return this._onInitSegment}set onInitSegment(Ne){this._onInitSegment=Ne}get onMediaSegment(){return this._onMediaSegment}set onMediaSegment(Ne){this._onMediaSegment=Ne}insertDiscontinuity(){this._audioNextDts=this._videoNextDts=void 0}seek(Ne){this._audioStashedLastSample=null,this._videoStashedLastSample=null,this._videoSegmentInfoList.clear(),this._audioSegmentInfoList.clear()}remux(Ne,Ve){if(!this._onMediaSegment)throw new x("MP4Remuxer: onMediaSegment callback must be specificed!");this._dtsBaseInited||this._calculateDtsBase(Ne,Ve),this._remuxVideo(Ve),this._remuxAudio(Ne)}_onTrackMetadataReceived(Ne,Ve){let nt=null,mt="mp4",_t=Ve.codec;if(Ne==="audio")this._audioMeta=Ve,Ve.codec==="mp3"&&this._mp3UseMpegAudio?(mt="mpeg",_t="",nt=new Uint8Array):nt=tt.generateInitSegment(Ve);else if(Ne==="video")this._videoMeta=Ve,nt=tt.generateInitSegment(Ve);else return;if(!this._onInitSegment)throw new x("MP4Remuxer: onInitSegment callback must be specified!");this._onInitSegment(Ne,{type:Ne,data:nt.buffer,codec:_t,container:`${Ne}/${mt}`,mediaDuration:Ve.duration})}_calculateDtsBase(Ne,Ve){this._dtsBaseInited||(Ne.samples&&Ne.samples.length&&(this._audioDtsBase=Ne.samples[0].dts),Ve.samples&&Ve.samples.length&&(this._videoDtsBase=Ve.samples[0].dts),this._dtsBase=Math.min(this._audioDtsBase,this._videoDtsBase),this._dtsBaseInited=!0)}flushStashedSamples(){let Ne=this._videoStashedLastSample,Ve=this._audioStashedLastSample,nt={type:"video",id:1,sequenceNumber:0,samples:[],length:0};Ne!=null&&(nt.samples.push(Ne),nt.length=Ne.length);let mt={type:"audio",id:2,sequenceNumber:0,samples:[],length:0};Ve!=null&&(mt.samples.push(Ve),mt.length=Ve.length),this._videoStashedLastSample=null,this._audioStashedLastSample=null,this._remuxVideo(nt,!0),this._remuxAudio(mt,!0)}_remuxAudio(Ne,Ve){if(this._audioMeta==null)return;let nt=Ne,mt=nt.samples,_t,Vt=-1,Jt=-1,Xt=-1,dn=this._audioMeta.refSampleDuration,jn=this._audioMeta.codec==="mp3"&&this._mp3UseMpegAudio,vr=this._dtsBaseInited&&this._audioNextDts===void 0,Nt=!1;if(!mt||mt.length===0||mt.length===1&&!Ve)return;let jt=0,xt=null,Ot=0;jn?(jt=0,Ot=nt.length):(jt=8,Ot=8+nt.length);let yt=null;if(mt.length>1&&(yt=mt.pop(),Ot-=yt.length),this._audioStashedLastSample!=null){let tn=this._audioStashedLastSample;this._audioStashedLastSample=null,mt.unshift(tn),Ot+=tn.length}yt!=null&&(this._audioStashedLastSample=yt);let Lt=mt[0].dts-this._dtsBase;if(this._audioNextDts)_t=Lt-this._audioNextDts;else if(this._audioSegmentInfoList.isEmpty())_t=0,this._fillSilentAfterSeek&&!this._videoSegmentInfoList.isEmpty()&&this._audioMeta.originalCodec!=="mp3"&&(Nt=!0);else{let tn=this._audioSegmentInfoList.getLastSampleBefore(Lt);if(tn!=null){let ln=Lt-(tn.originalDts+tn.duration);ln<=3&&(ln=0);let Rn=tn.dts+tn.duration+ln;_t=Lt-Rn}else _t=0}if(Nt){let tn=Lt-_t,ln=this._videoSegmentInfoList.getLastSegmentBefore(Lt);if(ln!=null&&ln.beginDts=1?fr=Ut[Ut.length-1].duration:fr=Math.floor(dn);let ti=!1,fn=null;if(fr>dn*1.5&&this._audioMeta.codec!=="mp3"&&this._fillAudioTimestampGap&&!Se.safari){ti=!0;let Kt=Math.abs(fr-dn),gn=Math.ceil(Kt/dn),xn=rr+dn;ae.w(this.TAG,`Large audio timestamp gap detected, may cause AV sync to drift. Silent frames will be generated to avoid unsync. @@ -1083,7 +1083,7 @@ headers: `+(0,ee.default)(Sn),It.data=en,It.path=pt.path,It.status=Oe,It.headers `]:{[`${ee}-selection-search`]:{marginInlineStart:0},[`${ee}-selection-placeholder`]:{insetInlineStart:0}},[`${re}-item-suffix`]:{minHeight:Se.itemHeight,marginBlock:E},[`${ee}-selection-search`]:{display:"inline-flex",position:"relative",maxWidth:"100%",marginInlineStart:x.calc(x.inputPaddingHorizontalBase).sub(le).equal(),"\n &-input,\n &-mirror\n ":{height:ce,fontFamily:x.fontFamily,lineHeight:(0,y.unit)(ce),transition:`all ${x.motionDurationSlow}`},"&-input":{width:"100%",minWidth:4.1},"&-mirror":{position:"absolute",top:0,insetInlineStart:0,insetInlineEnd:"auto",zIndex:999,whiteSpace:"pre",visibility:"hidden"}},[`${ee}-selection-placeholder`]:{position:"absolute",top:"50%",insetInlineStart:x.calc(x.inputPaddingHorizontalBase).sub(Se.basePadding).equal(),insetInlineEnd:x.inputPaddingHorizontalBase,transform:"translateY(-50%)",transition:`all ${x.motionDurationSlow}`}})}};function te(x,b){const{componentCls:ee}=x,E=b?`${ee}-${b}`:"",re={[`${ee}-multiple${E}`]:{fontSize:x.fontSize,[`${ee}-selector`]:{[`${ee}-show-search&`]:{cursor:"text"}},[` &${ee}-show-arrow ${ee}-selector, &${ee}-allow-clear ${ee}-selector - `]:{paddingInlineEnd:x.calc(x.fontSizeIcon).add(x.controlPaddingHorizontal).equal()}}};return[se(x,b),re]}const ne=x=>{const{componentCls:b}=x,ee=(0,he.mergeToken)(x,{selectHeight:x.controlHeightSM,multipleSelectItemHeight:x.multipleItemHeightSM,borderRadius:x.borderRadiusSM,borderRadiusSM:x.borderRadiusXS}),E=(0,he.mergeToken)(x,{fontSize:x.fontSizeLG,selectHeight:x.controlHeightLG,multipleSelectItemHeight:x.multipleItemHeightLG,borderRadius:x.borderRadiusLG,borderRadiusSM:x.borderRadius});return[te(x),te(ee,"sm"),{[`${b}-multiple${b}-sm`]:{[`${b}-selection-placeholder`]:{insetInline:x.calc(x.controlPaddingHorizontalSM).sub(x.lineWidth).equal()},[`${b}-selection-search`]:{marginInlineStart:2}}},te(E,"lg")]};Tt.ZP=ne},68525:function(rn,Tt,oe){"use strict";oe.d(Tt,{Z:function(){return te}});var y=oe(59301),ie=oe(40001),he=oe(19248),de=oe(99267),ue=oe(84105),ae=oe(58617),se=oe(47472);function te(ne){let{suffixIcon:x,clearIcon:b,menuItemSelectedIcon:ee,removeIcon:E,loading:re,multiple:ce,hasFeedback:le,prefixCls:ve,showSuffixIcon:Se,feedbackIcon:ge,showArrow:_e,componentName:Ce}=ne;const fe=b!=null?b:y.createElement(he.Z,null),be=je=>x===null&&!le&&!_e?null:y.createElement(y.Fragment,null,Se!==!1&&je,le&&ge);let Ee=null;if(x!==void 0)Ee=be(x);else if(re)Ee=be(y.createElement(ae.Z,{spin:!0}));else{const je=`${ve}-suffix`;Ee=Fe=>{let{open:Re,showSearch:qe}=Fe;return be(Re&&qe?y.createElement(se.Z,{className:je}):y.createElement(ue.Z,{className:je}))}}let Ae=null;ee!==void 0?Ae=ee:ce?Ae=y.createElement(ie.Z,null):Ae=null;let De=null;return E!==void 0?De=E:De=y.createElement(de.Z,null),{clearIcon:fe,suffixIcon:Ee,itemIcon:Ae,removeIcon:De}}},90005:function(rn,Tt,oe){"use strict";oe.d(Tt,{Z:function(){return y}});function y(ie,he){return he!==void 0?he:ie!==null}},11938:function(rn,Tt,oe){"use strict";oe.d(Tt,{default:function(){return Fe}});var y=oe(59301),ie=oe(40192),he=oe(22703),de=oe(92310),ue=oe.n(de),ae=oe(26112),se=oe(48755),te=oe(458),x=Re=>{const{value:qe,formatter:Je,precision:He,decimalSeparator:ze,groupSeparator:Qe="",prefixCls:$e}=Re;let ht;if(typeof Je=="function")ht=Je(qe);else{const Ge=String(qe),Ue=Ge.match(/^(-?)(\d*)(\.(\d+))?$/);if(!Ue||Ge==="-")ht=Ge;else{const Ke=Ue[1];let et=Ue[2]||"0",rt=Ue[4]||"";et=et.replace(/\B(?=(\d{3})+(?!\d))/g,Qe),typeof He=="number"&&(rt=rt.padEnd(He,"0").slice(0,He>0?He:0)),rt&&(rt=`${ze}${rt}`),ht=[y.createElement("span",{key:"int",className:`${$e}-content-value-int`},Ke,et),rt&&y.createElement("span",{key:"decimal",className:`${$e}-content-value-decimal`},rt)]}}return y.createElement("span",{className:`${$e}-content-value`},ht)},b=oe(63356),ee=oe(16931),E=oe(51636);const re=Re=>{const{componentCls:qe,marginXXS:Je,padding:He,colorTextDescription:ze,titleFontSize:Qe,colorTextHeading:$e,contentFontSize:ht,fontFamily:Ge}=Re;return{[qe]:Object.assign(Object.assign({},(0,b.Wf)(Re)),{[`${qe}-title`]:{marginBottom:Je,color:ze,fontSize:Qe},[`${qe}-skeleton`]:{paddingTop:He},[`${qe}-content`]:{color:$e,fontSize:ht,fontFamily:Ge,[`${qe}-content-value`]:{display:"inline-block",direction:"ltr"},[`${qe}-content-prefix, ${qe}-content-suffix`]:{display:"inline-block"},[`${qe}-content-prefix`]:{marginInlineEnd:Je},[`${qe}-content-suffix`]:{marginInlineStart:Je}}})}},ce=Re=>{const{fontSizeHeading3:qe,fontSize:Je}=Re;return{titleFontSize:Je,contentFontSize:qe}};var le=(0,ee.I$)("Statistic",Re=>{const qe=(0,E.mergeToken)(Re,{});return[re(qe)]},ce),ve=function(Re,qe){var Je={};for(var He in Re)Object.prototype.hasOwnProperty.call(Re,He)&&qe.indexOf(He)<0&&(Je[He]=Re[He]);if(Re!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ze=0,He=Object.getOwnPropertySymbols(Re);ze{const{prefixCls:qe,className:Je,rootClassName:He,style:ze,valueStyle:Qe,value:$e=0,title:ht,valueRender:Ge,prefix:Ue,suffix:Ke,loading:et=!1,formatter:rt,precision:Xe,decimalSeparator:ut=".",groupSeparator:lt=",",onMouseEnter:kt,onMouseLeave:pt}=Re,Mt=ve(Re,["prefixCls","className","rootClassName","style","valueStyle","value","title","valueRender","prefix","suffix","loading","formatter","precision","decimalSeparator","groupSeparator","onMouseEnter","onMouseLeave"]),{getPrefixCls:wt,direction:bt,className:gt,style:We}=(0,se.dj)("statistic"),Ie=wt("statistic",qe),[xe,Be,Ye]=le(Ie),Pe=y.createElement(x,{decimalSeparator:ut,groupSeparator:lt,prefixCls:Ie,formatter:rt,precision:Xe,value:$e}),Le=ue()(Ie,{[`${Ie}-rtl`]:bt==="rtl"},gt,Je,He,Be,Ye),pe=(0,ae.Z)(Mt,{aria:!0,data:!0});return xe(y.createElement("div",Object.assign({},pe,{className:Le,style:Object.assign(Object.assign({},We),ze),onMouseEnter:kt,onMouseLeave:pt}),ht&&y.createElement("div",{className:`${Ie}-title`},ht),y.createElement(te.Z,{paragraph:!1,loading:et,className:`${Ie}-skeleton`},y.createElement("div",{style:Qe,className:`${Ie}-content`},Ue&&y.createElement("span",{className:`${Ie}-content-prefix`},Ue),Ge?Ge(Pe):Pe,Ke&&y.createElement("span",{className:`${Ie}-content-suffix`},Ke)))))};const _e=[["Y",1e3*60*60*24*365],["M",1e3*60*60*24*30],["D",1e3*60*60*24],["H",1e3*60*60],["m",1e3*60],["s",1e3],["S",1]];function Ce(Re,qe){let Je=Re;const He=/\[[^\]]*]/g,ze=(qe.match(He)||[]).map(Ge=>Ge.slice(1,-1)),Qe=qe.replace(He,"[]"),$e=_e.reduce((Ge,Ue)=>{let[Ke,et]=Ue;if(Ge.includes(Ke)){const rt=Math.floor(Je/et);return Je-=rt*et,Ge.replace(new RegExp(`${Ke}+`,"g"),Xe=>{const ut=Xe.length;return rt.toString().padStart(ut,"0")})}return Ge},Qe);let ht=0;return $e.replace(He,()=>{const Ge=ze[ht];return ht+=1,Ge})}function fe(Re,qe){const{format:Je=""}=qe,He=new Date(Re).getTime(),ze=Date.now(),Qe=Math.max(He-ze,0);return Ce(Qe,Je)}var be=function(Re,qe){var Je={};for(var He in Re)Object.prototype.hasOwnProperty.call(Re,He)&&qe.indexOf(He)<0&&(Je[He]=Re[He]);if(Re!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ze=0,He=Object.getOwnPropertySymbols(Re);ze{const{value:qe,format:Je="HH:mm:ss",onChange:He,onFinish:ze}=Re,Qe=be(Re,["value","format","onChange","onFinish"]),$e=(0,ie.Z)(),ht=y.useRef(null),Ge=()=>{ze==null||ze(),ht.current&&(clearInterval(ht.current),ht.current=null)},Ue=()=>{const rt=Ae(qe);rt>=Date.now()&&(ht.current=setInterval(()=>{$e(),He==null||He(rt-Date.now()),rt(Ue(),()=>{ht.current&&(clearInterval(ht.current),ht.current=null)}),[qe]);const Ke=(rt,Xe)=>fe(rt,Object.assign(Object.assign({},Xe),{format:Je})),et=rt=>(0,he.Tm)(rt,{title:void 0});return y.createElement(ge,Object.assign({},Qe,{value:qe,valueRender:et,formatter:Ke}))};var je=y.memo(De);ge.Countdown=je;var Fe=ge},58755:function(rn,Tt,oe){"use strict";oe.d(Tt,{Z:function(){return ze}});var y=oe(59301),ie=oe(58617),he=oe(92310),de=oe.n(he),ue=oe(54476),ae=oe(20068),se=oe(42978),te=oe(75931),ne=oe(18929),x=oe(10228),b=["prefixCls","className","checked","defaultChecked","disabled","loadingIcon","checkedChildren","unCheckedChildren","onClick","onChange","onKeyDown"],ee=y.forwardRef(function(Qe,$e){var ht,Ge=Qe.prefixCls,Ue=Ge===void 0?"rc-switch":Ge,Ke=Qe.className,et=Qe.checked,rt=Qe.defaultChecked,Xe=Qe.disabled,ut=Qe.loadingIcon,lt=Qe.checkedChildren,kt=Qe.unCheckedChildren,pt=Qe.onClick,Mt=Qe.onChange,wt=Qe.onKeyDown,bt=(0,te.Z)(Qe,b),gt=(0,ne.Z)(!1,{value:et,defaultValue:rt}),We=(0,se.Z)(gt,2),Ie=We[0],xe=We[1];function Be(pe,we){var ke=Ie;return Xe||(ke=pe,xe(ke),Mt==null||Mt(ke,we)),ke}function Ye(pe){pe.which===x.Z.LEFT?Be(!1,pe):pe.which===x.Z.RIGHT&&Be(!0,pe),wt==null||wt(pe)}function Pe(pe){var we=Be(!Ie,pe);pt==null||pt(we,pe)}var Le=de()(Ue,Ke,(ht={},(0,ae.Z)(ht,"".concat(Ue,"-checked"),Ie),(0,ae.Z)(ht,"".concat(Ue,"-disabled"),Xe),ht));return y.createElement("button",(0,ue.Z)({},bt,{type:"button",role:"switch","aria-checked":Ie,disabled:Xe,className:Le,ref:$e,onKeyDown:Ye,onClick:Pe}),ut,y.createElement("span",{className:"".concat(Ue,"-inner")},y.createElement("span",{className:"".concat(Ue,"-inner-checked")},lt),y.createElement("span",{className:"".concat(Ue,"-inner-unchecked")},kt)))});ee.displayName="Switch";var E=ee,re=oe(12919),ce=oe(48755),le=oe(2171),ve=oe(31756),Se=oe(36237),ge=oe(17835),_e=oe(63356),Ce=oe(16931),fe=oe(51636);const be=Qe=>{const{componentCls:$e,trackHeightSM:ht,trackPadding:Ge,trackMinWidthSM:Ue,innerMinMarginSM:Ke,innerMaxMarginSM:et,handleSizeSM:rt,calc:Xe}=Qe,ut=`${$e}-inner`,lt=(0,Se.unit)(Xe(rt).add(Xe(Ge).mul(2)).equal()),kt=(0,Se.unit)(Xe(et).mul(2).equal());return{[$e]:{[`&${$e}-small`]:{minWidth:Ue,height:ht,lineHeight:(0,Se.unit)(ht),[`${$e}-inner`]:{paddingInlineStart:et,paddingInlineEnd:Ke,[`${ut}-checked, ${ut}-unchecked`]:{minHeight:ht},[`${ut}-checked`]:{marginInlineStart:`calc(-100% + ${lt} - ${kt})`,marginInlineEnd:`calc(100% - ${lt} + ${kt})`},[`${ut}-unchecked`]:{marginTop:Xe(ht).mul(-1).equal(),marginInlineStart:0,marginInlineEnd:0}},[`${$e}-handle`]:{width:rt,height:rt},[`${$e}-loading-icon`]:{top:Xe(Xe(rt).sub(Qe.switchLoadingIconSize)).div(2).equal(),fontSize:Qe.switchLoadingIconSize},[`&${$e}-checked`]:{[`${$e}-inner`]:{paddingInlineStart:Ke,paddingInlineEnd:et,[`${ut}-checked`]:{marginInlineStart:0,marginInlineEnd:0},[`${ut}-unchecked`]:{marginInlineStart:`calc(100% - ${lt} + ${kt})`,marginInlineEnd:`calc(-100% + ${lt} - ${kt})`}},[`${$e}-handle`]:{insetInlineStart:`calc(100% - ${(0,Se.unit)(Xe(rt).add(Ge).equal())})`}},[`&:not(${$e}-disabled):active`]:{[`&:not(${$e}-checked) ${ut}`]:{[`${ut}-unchecked`]:{marginInlineStart:Xe(Qe.marginXXS).div(2).equal(),marginInlineEnd:Xe(Qe.marginXXS).mul(-1).div(2).equal()}},[`&${$e}-checked ${ut}`]:{[`${ut}-checked`]:{marginInlineStart:Xe(Qe.marginXXS).mul(-1).div(2).equal(),marginInlineEnd:Xe(Qe.marginXXS).div(2).equal()}}}}}}},Ee=Qe=>{const{componentCls:$e,handleSize:ht,calc:Ge}=Qe;return{[$e]:{[`${$e}-loading-icon${Qe.iconCls}`]:{position:"relative",top:Ge(Ge(ht).sub(Qe.fontSize)).div(2).equal(),color:Qe.switchLoadingIconColor,verticalAlign:"top"},[`&${$e}-checked ${$e}-loading-icon`]:{color:Qe.switchColor}}}},Ae=Qe=>{const{componentCls:$e,trackPadding:ht,handleBg:Ge,handleShadow:Ue,handleSize:Ke,calc:et}=Qe,rt=`${$e}-handle`;return{[$e]:{[rt]:{position:"absolute",top:ht,insetInlineStart:ht,width:Ke,height:Ke,transition:`all ${Qe.switchDuration} ease-in-out`,"&::before":{position:"absolute",top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,backgroundColor:Ge,borderRadius:et(Ke).div(2).equal(),boxShadow:Ue,transition:`all ${Qe.switchDuration} ease-in-out`,content:'""'}},[`&${$e}-checked ${rt}`]:{insetInlineStart:`calc(100% - ${(0,Se.unit)(et(Ke).add(ht).equal())})`},[`&:not(${$e}-disabled):active`]:{[`${rt}::before`]:{insetInlineEnd:Qe.switchHandleActiveInset,insetInlineStart:0},[`&${$e}-checked ${rt}::before`]:{insetInlineEnd:0,insetInlineStart:Qe.switchHandleActiveInset}}}}},De=Qe=>{const{componentCls:$e,trackHeight:ht,trackPadding:Ge,innerMinMargin:Ue,innerMaxMargin:Ke,handleSize:et,calc:rt}=Qe,Xe=`${$e}-inner`,ut=(0,Se.unit)(rt(et).add(rt(Ge).mul(2)).equal()),lt=(0,Se.unit)(rt(Ke).mul(2).equal());return{[$e]:{[Xe]:{display:"block",overflow:"hidden",borderRadius:100,height:"100%",paddingInlineStart:Ke,paddingInlineEnd:Ue,transition:`padding-inline-start ${Qe.switchDuration} ease-in-out, padding-inline-end ${Qe.switchDuration} ease-in-out`,[`${Xe}-checked, ${Xe}-unchecked`]:{display:"block",color:Qe.colorTextLightSolid,fontSize:Qe.fontSizeSM,transition:`margin-inline-start ${Qe.switchDuration} ease-in-out, margin-inline-end ${Qe.switchDuration} ease-in-out`,pointerEvents:"none",minHeight:ht},[`${Xe}-checked`]:{marginInlineStart:`calc(-100% + ${ut} - ${lt})`,marginInlineEnd:`calc(100% - ${ut} + ${lt})`},[`${Xe}-unchecked`]:{marginTop:rt(ht).mul(-1).equal(),marginInlineStart:0,marginInlineEnd:0}},[`&${$e}-checked ${Xe}`]:{paddingInlineStart:Ue,paddingInlineEnd:Ke,[`${Xe}-checked`]:{marginInlineStart:0,marginInlineEnd:0},[`${Xe}-unchecked`]:{marginInlineStart:`calc(100% - ${ut} + ${lt})`,marginInlineEnd:`calc(-100% + ${ut} - ${lt})`}},[`&:not(${$e}-disabled):active`]:{[`&:not(${$e}-checked) ${Xe}`]:{[`${Xe}-unchecked`]:{marginInlineStart:rt(Ge).mul(2).equal(),marginInlineEnd:rt(Ge).mul(-1).mul(2).equal()}},[`&${$e}-checked ${Xe}`]:{[`${Xe}-checked`]:{marginInlineStart:rt(Ge).mul(-1).mul(2).equal(),marginInlineEnd:rt(Ge).mul(2).equal()}}}}}},je=Qe=>{const{componentCls:$e,trackHeight:ht,trackMinWidth:Ge}=Qe;return{[$e]:Object.assign(Object.assign(Object.assign(Object.assign({},(0,_e.Wf)(Qe)),{position:"relative",display:"inline-block",boxSizing:"border-box",minWidth:Ge,height:ht,lineHeight:(0,Se.unit)(ht),verticalAlign:"middle",background:Qe.colorTextQuaternary,border:"0",borderRadius:100,cursor:"pointer",transition:`all ${Qe.motionDurationMid}`,userSelect:"none",[`&:hover:not(${$e}-disabled)`]:{background:Qe.colorTextTertiary}}),(0,_e.Qy)(Qe)),{[`&${$e}-checked`]:{background:Qe.switchColor,[`&:hover:not(${$e}-disabled)`]:{background:Qe.colorPrimaryHover}},[`&${$e}-loading, &${$e}-disabled`]:{cursor:"not-allowed",opacity:Qe.switchDisabledOpacity,"*":{boxShadow:"none",cursor:"not-allowed"}},[`&${$e}-rtl`]:{direction:"rtl"}})}},Fe=Qe=>{const{fontSize:$e,lineHeight:ht,controlHeight:Ge,colorWhite:Ue}=Qe,Ke=$e*ht,et=Ge/2,rt=2,Xe=Ke-rt*2,ut=et-rt*2;return{trackHeight:Ke,trackHeightSM:et,trackMinWidth:Xe*2+rt*4,trackMinWidthSM:ut*2+rt*2,trackPadding:rt,handleBg:Ue,handleSize:Xe,handleSizeSM:ut,handleShadow:`0 2px 4px 0 ${new ge.FastColor("#00230b").setA(.2).toRgbString()}`,innerMinMargin:Xe/2,innerMaxMargin:Xe+rt+rt*2,innerMinMarginSM:ut/2,innerMaxMarginSM:ut+rt+rt*2}};var Re=(0,Ce.I$)("Switch",Qe=>{const $e=(0,fe.mergeToken)(Qe,{switchDuration:Qe.motionDurationMid,switchColor:Qe.colorPrimary,switchDisabledOpacity:Qe.opacityLoading,switchLoadingIconSize:Qe.calc(Qe.fontSizeIcon).mul(.75).equal(),switchLoadingIconColor:`rgba(0, 0, 0, ${Qe.opacityLoading})`,switchHandleActiveInset:"-30%"});return[je($e),De($e),Ae($e),Ee($e),be($e)]},Fe),qe=function(Qe,$e){var ht={};for(var Ge in Qe)Object.prototype.hasOwnProperty.call(Qe,Ge)&&$e.indexOf(Ge)<0&&(ht[Ge]=Qe[Ge]);if(Qe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ue=0,Ge=Object.getOwnPropertySymbols(Qe);Ue{const{prefixCls:ht,size:Ge,disabled:Ue,loading:Ke,className:et,rootClassName:rt,style:Xe,checked:ut,value:lt,defaultChecked:kt,defaultValue:pt,onChange:Mt}=Qe,wt=qe(Qe,["prefixCls","size","disabled","loading","className","rootClassName","style","checked","value","defaultChecked","defaultValue","onChange"]),[bt,gt]=(0,ne.Z)(!1,{value:ut!=null?ut:lt,defaultValue:kt!=null?kt:pt}),{getPrefixCls:We,direction:Ie,switch:xe}=y.useContext(ce.E_),Be=y.useContext(le.Z),Ye=(Ue!=null?Ue:Be)||Ke,Pe=We("switch",ht),Le=y.createElement("div",{className:`${Pe}-handle`},Ke&&y.createElement(ie.Z,{className:`${Pe}-loading-icon`})),[pe,we,ke]=Re(Pe),Me=(0,ve.Z)(Ge),Oe=de()(xe==null?void 0:xe.className,{[`${Pe}-small`]:Me==="small",[`${Pe}-loading`]:Ke,[`${Pe}-rtl`]:Ie==="rtl"},et,rt,we,ke),tt=Object.assign(Object.assign({},xe==null?void 0:xe.style),Xe),ot=function(){gt(arguments.length<=0?void 0:arguments[0]),Mt==null||Mt.apply(void 0,arguments)};return pe(y.createElement(re.Z,{component:"Switch"},y.createElement(E,Object.assign({},wt,{checked:bt,onChange:ot,prefixCls:Pe,className:Oe,style:tt,disabled:Ye,ref:$e,loadingIcon:Le}))))});He.__ANT_SWITCH=!0;var ze=He},70858:function(rn,Tt,oe){"use strict";oe.d(Tt,{default:function(){return Ti}});var y=oe(59301),ie={},he="rc-table-internal-hook",de=oe(42978),ue=oe(6089),ae=oe(34280),se=oe(13697),te=oe(4676);function ne(ct){var at=y.createContext(void 0),Et=function(Ht){var Wt=Ht.value,Zt=Ht.children,Qt=y.useRef(Wt);Qt.current=Wt;var sn=y.useState(function(){return{getValue:function(){return Qt.current},listeners:new Set}}),un=(0,de.Z)(sn,1),Bn=un[0];return(0,ae.Z)(function(){(0,te.unstable_batchedUpdates)(function(){Bn.listeners.forEach(function(an){an(Wt)})})},[Wt]),y.createElement(at.Provider,{value:Bn},Zt)};return{Context:at,Provider:Et,defaultValue:ct}}function x(ct,at){var Et=(0,ue.Z)(typeof at=="function"?at:function(an){if(at===void 0)return an;if(!Array.isArray(at))return an[at];var _n={};return at.forEach(function(mn){_n[mn]=an[mn]}),_n}),Rt=y.useContext(ct==null?void 0:ct.Context),Ht=Rt||{},Wt=Ht.listeners,Zt=Ht.getValue,Qt=y.useRef();Qt.current=Et(Rt?Zt():ct==null?void 0:ct.defaultValue);var sn=y.useState({}),un=(0,de.Z)(sn,2),Bn=un[1];return(0,ae.Z)(function(){if(!Rt)return;function an(_n){var mn=Et(_n);(0,se.Z)(Qt.current,mn,!0)||Bn({})}return Wt.add(an),function(){Wt.delete(an)}},[Rt]),Qt.current}var b=oe(54476),ee=oe(8654);function E(){var ct=y.createContext(null);function at(){return y.useContext(ct)}function Et(Ht,Wt){var Zt=(0,ee.Yr)(Ht),Qt=function(un,Bn){var an=Zt?{ref:Bn}:{},_n=y.useRef(0),mn=y.useRef(un),hn=at();return hn!==null?y.createElement(Ht,(0,b.Z)({},un,an)):((!Wt||Wt(mn.current,un))&&(_n.current+=1),mn.current=un,y.createElement(ct.Provider,{value:_n.current},y.createElement(Ht,(0,b.Z)({},un,an))))};return Zt?y.forwardRef(Qt):Qt}function Rt(Ht,Wt){var Zt=(0,ee.Yr)(Ht),Qt=function(un,Bn){var an=Zt?{ref:Bn}:{};return at(),y.createElement(Ht,(0,b.Z)({},un,an))};return Zt?y.memo(y.forwardRef(Qt),Wt):y.memo(Qt,Wt)}return{makeImmutable:Et,responseImmutable:Rt,useImmutableMark:at}}var re=E(),ce=re.makeImmutable,le=re.responseImmutable,ve=re.useImmutableMark,Se=E(),ge=Se.makeImmutable,_e=Se.responseImmutable,Ce=Se.useImmutableMark,fe=ne(),be=fe;function Ee(ct,at){var Et=React.useRef(0);Et.current+=1;var Rt=React.useRef(ct),Ht=[];Object.keys(ct||{}).map(function(Zt){var Qt;(ct==null?void 0:ct[Zt])!==((Qt=Rt.current)===null||Qt===void 0?void 0:Qt[Zt])&&Ht.push(Zt)}),Rt.current=ct;var Wt=React.useRef([]);return Ht.length&&(Wt.current=Ht),React.useDebugValue(Et.current),React.useDebugValue(Wt.current.join(", ")),at&&console.log("".concat(at,":"),Et.current,Wt.current),Et.current}var Ae=null,De=null,je=oe(76190),Fe=oe(33885),Re=oe(20068),qe=oe(92310),Je=oe.n(qe),He=oe(80547),ze=oe(97938),Qe=oe(48736),$e=y.createContext({renderWithProps:!1}),ht=$e,Ge="RC_TABLE_KEY";function Ue(ct){return ct==null?[]:Array.isArray(ct)?ct:[ct]}function Ke(ct){var at=[],Et={};return ct.forEach(function(Rt){for(var Ht=Rt||{},Wt=Ht.key,Zt=Ht.dataIndex,Qt=Wt||Ue(Zt).join("-")||Ge;Et[Qt];)Qt="".concat(Qt,"_next");Et[Qt]=!0,at.push(Qt)}),at}function et(ct){return ct!=null}function rt(ct){return typeof ct=="number"&&!Number.isNaN(ct)}function Xe(ct){return ct&&(0,je.Z)(ct)==="object"&&!Array.isArray(ct)&&!y.isValidElement(ct)}function ut(ct,at,Et,Rt,Ht,Wt){var Zt=y.useContext(ht),Qt=Ce(),sn=(0,He.Z)(function(){if(et(Rt))return[Rt];var un=at==null||at===""?[]:Array.isArray(at)?at:[at],Bn=(0,ze.Z)(ct,un),an=Bn,_n=void 0;if(Ht){var mn=Ht(Bn,ct,Et);Xe(mn)?(an=mn.children,_n=mn.props,Zt.renderWithProps=!0):an=mn}return[an,_n]},[Qt,ct,Rt,at,Ht,Et],function(un,Bn){if(Wt){var an=(0,de.Z)(un,2),_n=an[1],mn=(0,de.Z)(Bn,2),hn=mn[1];return Wt(hn,_n)}return Zt.renderWithProps?!0:!(0,se.Z)(un,Bn,!0)});return sn}function lt(ct,at,Et,Rt){var Ht=ct+at-1;return ct<=Rt&&Ht>=Et}function kt(ct,at){return x(be,function(Et){var Rt=lt(ct,at||1,Et.hoverStartRow,Et.hoverEndRow);return[Rt,Et.onHover]})}var pt=oe(70425),Mt=function(at){var Et=at.ellipsis,Rt=at.rowType,Ht=at.children,Wt,Zt=Et===!0?{showTitle:!0}:Et;return Zt&&(Zt.showTitle||Rt==="header")&&(typeof Ht=="string"||typeof Ht=="number"?Wt=Ht.toString():y.isValidElement(Ht)&&typeof Ht.props.children=="string"&&(Wt=Ht.props.children)),Wt};function wt(ct){var at,Et,Rt,Ht,Wt,Zt,Qt,sn,un=ct.component,Bn=ct.children,an=ct.ellipsis,_n=ct.scope,mn=ct.prefixCls,hn=ct.className,Fn=ct.align,Dn=ct.record,Pn=ct.render,wr=ct.dataIndex,ur=ct.renderIndex,Tr=ct.shouldCellUpdate,zr=ct.index,Wr=ct.rowType,Gr=ct.colSpan,Ar=ct.rowSpan,Ir=ct.fixLeft,Vr=ct.fixRight,xi=ct.firstFixLeft,Hr=ct.lastFixLeft,ei=ct.firstFixRight,Or=ct.lastFixRight,mr=ct.appendNode,Kr=ct.additionalProps,ci=Kr===void 0?{}:Kr,yi=ct.isSticky,Ur="".concat(mn,"-cell"),jr=x(be,["supportSticky","allColumnsFixedLeft","rowHoverable"]),bi=jr.supportSticky,no=jr.allColumnsFixedLeft,po=jr.rowHoverable,Ui=ut(Dn,wr,ur,Bn,Pn,Tr),mo=(0,de.Z)(Ui,2),Io=mo[0],Vi=mo[1],Xi={},To=typeof Ir=="number"&&bi,Go=typeof Vr=="number"&&bi;To&&(Xi.position="sticky",Xi.left=Ir),Go&&(Xi.position="sticky",Xi.right=Vr);var di=(at=(Et=(Rt=Vi==null?void 0:Vi.colSpan)!==null&&Rt!==void 0?Rt:ci.colSpan)!==null&&Et!==void 0?Et:Gr)!==null&&at!==void 0?at:1,ji=(Ht=(Wt=(Zt=Vi==null?void 0:Vi.rowSpan)!==null&&Zt!==void 0?Zt:ci.rowSpan)!==null&&Wt!==void 0?Wt:Ar)!==null&&Ht!==void 0?Ht:1,mi=kt(zr,ji),ni=(0,de.Z)(mi,2),lo=ni[0],vo=ni[1],Ro=(0,pt.zX)(function(Eo){var Co;Dn&&vo(zr,zr+ji-1),ci==null||(Co=ci.onMouseEnter)===null||Co===void 0||Co.call(ci,Eo)}),Lo=(0,pt.zX)(function(Eo){var Co;Dn&&vo(-1,-1),ci==null||(Co=ci.onMouseLeave)===null||Co===void 0||Co.call(ci,Eo)});if(di===0||ji===0)return null;var Xo=(Qt=ci.title)!==null&&Qt!==void 0?Qt:Mt({rowType:Wr,ellipsis:an,children:Io}),oa=Je()(Ur,hn,(sn={},(0,Re.Z)((0,Re.Z)((0,Re.Z)((0,Re.Z)((0,Re.Z)((0,Re.Z)((0,Re.Z)((0,Re.Z)((0,Re.Z)((0,Re.Z)(sn,"".concat(Ur,"-fix-left"),To&&bi),"".concat(Ur,"-fix-left-first"),xi&&bi),"".concat(Ur,"-fix-left-last"),Hr&&bi),"".concat(Ur,"-fix-left-all"),Hr&&no&&bi),"".concat(Ur,"-fix-right"),Go&&bi),"".concat(Ur,"-fix-right-first"),ei&&bi),"".concat(Ur,"-fix-right-last"),Or&&bi),"".concat(Ur,"-ellipsis"),an),"".concat(Ur,"-with-append"),mr),"".concat(Ur,"-fix-sticky"),(To||Go)&&yi&&bi),(0,Re.Z)(sn,"".concat(Ur,"-row-hover"),!Vi&&lo)),ci.className,Vi==null?void 0:Vi.className),_i={};Fn&&(_i.textAlign=Fn);var Di=(0,Fe.Z)((0,Fe.Z)((0,Fe.Z)((0,Fe.Z)({},Vi==null?void 0:Vi.style),Xi),_i),ci.style),bo=Io;return(0,je.Z)(bo)==="object"&&!Array.isArray(bo)&&!y.isValidElement(bo)&&(bo=null),an&&(Hr||ei)&&(bo=y.createElement("span",{className:"".concat(Ur,"-content")},bo)),y.createElement(un,(0,b.Z)({},Vi,ci,{className:oa,style:Di,title:Xo,scope:_n,onMouseEnter:po?Ro:void 0,onMouseLeave:po?Lo:void 0,colSpan:di!==1?di:null,rowSpan:ji!==1?ji:null}),mr,bo)}var bt=y.memo(wt);function gt(ct,at,Et,Rt,Ht){var Wt=Et[ct]||{},Zt=Et[at]||{},Qt,sn;Wt.fixed==="left"?Qt=Rt.left[Ht==="rtl"?at:ct]:Zt.fixed==="right"&&(sn=Rt.right[Ht==="rtl"?ct:at]);var un=!1,Bn=!1,an=!1,_n=!1,mn=Et[at+1],hn=Et[ct-1],Fn=mn&&!mn.fixed||hn&&!hn.fixed||Et.every(function(Tr){return Tr.fixed==="left"});if(Ht==="rtl"){if(Qt!==void 0){var Dn=hn&&hn.fixed==="left";_n=!Dn&&Fn}else if(sn!==void 0){var Pn=mn&&mn.fixed==="right";an=!Pn&&Fn}}else if(Qt!==void 0){var wr=mn&&mn.fixed==="left";un=!wr&&Fn}else if(sn!==void 0){var ur=hn&&hn.fixed==="right";Bn=!ur&&Fn}return{fixLeft:Qt,fixRight:sn,lastFixLeft:un,firstFixRight:Bn,lastFixRight:an,firstFixLeft:_n,isSticky:Rt.isSticky}}var We=y.createContext({}),Ie=We;function xe(ct){var at=ct.className,Et=ct.index,Rt=ct.children,Ht=ct.colSpan,Wt=Ht===void 0?1:Ht,Zt=ct.rowSpan,Qt=ct.align,sn=x(be,["prefixCls","direction"]),un=sn.prefixCls,Bn=sn.direction,an=y.useContext(Ie),_n=an.scrollColumnIndex,mn=an.stickyOffsets,hn=an.flattenColumns,Fn=Et+Wt-1,Dn=Fn+1===_n?Wt+1:Wt,Pn=gt(Et,Et+Dn-1,hn,mn,Bn);return y.createElement(bt,(0,b.Z)({className:at,index:Et,component:"td",prefixCls:un,record:null,dataIndex:null,align:Qt,colSpan:Dn,rowSpan:Zt,render:function(){return Rt}},Pn))}var Be=oe(75931),Ye=["children"];function Pe(ct){var at=ct.children,Et=(0,Be.Z)(ct,Ye);return y.createElement("tr",Et,at)}function Le(ct){var at=ct.children;return at}Le.Row=Pe,Le.Cell=xe;var pe=Le;function we(ct){var at=ct.children,Et=ct.stickyOffsets,Rt=ct.flattenColumns,Ht=x(be,"prefixCls"),Wt=Rt.length-1,Zt=Rt[Wt],Qt=y.useMemo(function(){return{stickyOffsets:Et,flattenColumns:Rt,scrollColumnIndex:Zt!=null&&Zt.scrollbar?Wt:null}},[Zt,Rt,Wt,Et]);return y.createElement(Ie.Provider,{value:Qt},y.createElement("tfoot",{className:"".concat(Ht,"-summary")},at))}var ke=_e(we),Me=pe,Oe=oe(29301),tt=oe(24514),ot=oe(75152),st=oe(26112);function ft(ct,at,Et,Rt,Ht,Wt,Zt){ct.push({record:at,indent:Et,index:Zt});var Qt=Wt(at),sn=Ht==null?void 0:Ht.has(Qt);if(at&&Array.isArray(at[Rt])&&sn)for(var un=0;un1?xi-1:0),ei=1;ei=1)),style:(0,Fe.Z)((0,Fe.Z)({},Et),Pn==null?void 0:Pn.style)}),hn.map(function(Ir,Vr){var xi=Ir.render,Hr=Ir.dataIndex,ei=Ir.className,Or=cn(_n,Ir,Vr,sn,Ht),mr=Or.key,Kr=Or.fixedInfo,ci=Or.appendCellNode,yi=Or.additionalCellProps;return y.createElement(bt,(0,b.Z)({className:ei,ellipsis:Ir.ellipsis,align:Ir.align,scope:Ir.rowScope,component:Ir.rowScope?an:Bn,prefixCls:mn,key:mr,record:Rt,index:Ht,renderIndex:Wt,dataIndex:Hr,render:xi,shouldCellUpdate:Ir.shouldCellUpdate},Kr,{appendNode:ci,additionalProps:yi}))})),Gr;if(ur&&(Tr.current||wr)){var Ar=Dn(Rt,Ht,sn+1,wr);Gr=y.createElement($t,{expanded:wr,className:Je()("".concat(mn,"-expanded-row"),"".concat(mn,"-expanded-row-level-").concat(sn+1),zr),prefixCls:mn,component:un,cellComponent:Bn,colSpan:hn.length,isEmpty:!1},Ar)}return y.createElement(y.Fragment,null,Wr,Gr)}var An=_e(Sn);function wn(ct){var at=ct.columnKey,Et=ct.onColumnResize,Rt=y.useRef();return(0,ae.Z)(function(){Rt.current&&Et(at,Rt.current.offsetWidth)},[]),y.createElement(Oe.Z,{data:at},y.createElement("td",{ref:Rt,style:{padding:0,border:0,height:0}},y.createElement("div",{style:{height:0,overflow:"hidden"}},"\xA0")))}var At=oe(29194);function Gt(ct){var at=ct.prefixCls,Et=ct.columnsKey,Rt=ct.onColumnResize,Ht=y.useRef(null);return y.createElement("tr",{"aria-hidden":"true",className:"".concat(at,"-measure-row"),style:{height:0,fontSize:0},ref:Ht},y.createElement(Oe.Z.Collection,{onBatchResize:function(Zt){(0,At.Z)(Ht.current)&&Zt.forEach(function(Qt){var sn=Qt.data,un=Qt.size;Rt(sn,un.offsetWidth)})}},Et.map(function(Wt){return y.createElement(wn,{key:Wt,columnKey:Wt,onColumnResize:Rt})})))}function on(ct){var at=ct.data,Et=ct.measureColumnWidth,Rt=x(be,["prefixCls","getComponent","onColumnResize","flattenColumns","getRowKey","expandedKeys","childrenColumnName","emptyNode"]),Ht=Rt.prefixCls,Wt=Rt.getComponent,Zt=Rt.onColumnResize,Qt=Rt.flattenColumns,sn=Rt.getRowKey,un=Rt.expandedKeys,Bn=Rt.childrenColumnName,an=Rt.emptyNode,_n=Ft(at,Bn,un,sn),mn=y.useRef({renderWithProps:!1}),hn=Wt(["body","wrapper"],"tbody"),Fn=Wt(["body","row"],"tr"),Dn=Wt(["body","cell"],"td"),Pn=Wt(["body","cell"],"th"),wr;at.length?wr=_n.map(function(Tr,zr){var Wr=Tr.record,Gr=Tr.indent,Ar=Tr.index,Ir=sn(Wr,zr);return y.createElement(An,{key:Ir,rowKey:Ir,record:Wr,index:zr,renderIndex:Ar,rowComponent:Fn,cellComponent:Dn,scopeCellComponent:Pn,indent:Gr})}):wr=y.createElement($t,{expanded:!0,className:"".concat(Ht,"-placeholder"),prefixCls:Ht,component:Fn,cellComponent:Dn,colSpan:Qt.length,isEmpty:!0},an);var ur=Ke(Qt);return y.createElement(ht.Provider,{value:mn.current},y.createElement(hn,{className:"".concat(Ht,"-tbody")},Et&&y.createElement(Gt,{prefixCls:Ht,columnsKey:ur,onColumnResize:Zt}),wr))}var vn=_e(on),Nn=["expandable"],Yn="RC_TABLE_INTERNAL_COL_DEFINE";function Vn(ct){var at=ct.expandable,Et=(0,Be.Z)(ct,Nn),Rt;return"expandable"in ct?Rt=(0,Fe.Z)((0,Fe.Z)({},Et),at):Rt=Et,Rt.showExpandColumn===!1&&(Rt.expandIconColumnIndex=-1),Rt}var ir=["columnType"];function Mn(ct){for(var at=ct.colWidths,Et=ct.columns,Rt=ct.columCount,Ht=x(be,["tableLayout"]),Wt=Ht.tableLayout,Zt=[],Qt=Rt||Et.length,sn=!1,un=Qt-1;un>=0;un-=1){var Bn=at[un],an=Et&&Et[un],_n=void 0,mn=void 0;if(an&&(_n=an[Yn],Wt==="auto"&&(mn=an.minWidth)),Bn||mn||_n||sn){var hn=_n||{},Fn=hn.columnType,Dn=(0,Be.Z)(hn,ir);Zt.unshift(y.createElement("col",(0,b.Z)({key:un,style:{width:Bn,minWidth:mn}},Dn))),sn=!0}}return y.createElement("colgroup",null,Zt)}var qn=Mn,En=oe(94480),Hn=["className","noData","columns","flattenColumns","colWidths","columCount","stickyOffsets","direction","fixHeader","stickyTopOffset","stickyBottomOffset","stickyClassName","onScroll","maxContentScroll","children"];function Qn(ct,at){return(0,y.useMemo)(function(){for(var Et=[],Rt=0;Rt1?"colgroup":"col":null,ellipsis:Dn.ellipsis,align:Dn.align,component:Zt,prefixCls:Bn,key:mn[Fn]},Pn,{additionalProps:wr,rowType:"header"}))}))},Kn=$n;function yn(ct){var at=[];function Et(Zt,Qt){var sn=arguments.length>2&&arguments[2]!==void 0?arguments[2]:0;at[sn]=at[sn]||[];var un=Qt,Bn=Zt.filter(Boolean).map(function(an){var _n={key:an.key,className:an.className||"",children:an.title,column:an,colStart:un},mn=1,hn=an.children;return hn&&hn.length>0&&(mn=Et(hn,un,sn+1).reduce(function(Fn,Dn){return Fn+Dn},0),_n.hasSubColumns=!0),"colSpan"in an&&(mn=an.colSpan),"rowSpan"in an&&(_n.rowSpan=an.rowSpan),_n.colSpan=mn,_n.colEnd=_n.colStart+mn-1,at[sn].push(_n),un+=mn,mn});return Bn}Et(ct,0);for(var Rt=at.length,Ht=function(Qt){at[Qt].forEach(function(sn){!("rowSpan"in sn)&&!sn.hasSubColumns&&(sn.rowSpan=Rt-Qt)})},Wt=0;Wt1&&arguments[1]!==void 0?arguments[1]:"";return typeof at=="number"?at:at.endsWith("%")?ct*parseFloat(at)/100:null}function _t(ct,at,Et){return y.useMemo(function(){if(at&&at>0){var Rt=0,Ht=0;ct.forEach(function(_n){var mn=mt(at,_n.width);mn?Rt+=mn:Ht+=1});var Wt=Math.max(at,Et),Zt=Math.max(Wt-Rt,Ht),Qt=Ht,sn=Zt/Ht,un=0,Bn=ct.map(function(_n){var mn=(0,Fe.Z)({},_n),hn=mt(at,mn.width);if(hn)mn.width=hn;else{var Fn=Math.floor(sn);mn.width=Qt===1?Zt:Fn,Zt-=Fn,Qt-=1}return un+=mn.width,mn});if(un0?(0,Fe.Z)((0,Fe.Z)({},at),{},{children:dn(Et)}):at})}function jn(ct){var at=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"key";return ct.filter(function(Et){return Et&&(0,je.Z)(Et)==="object"}).reduce(function(Et,Rt,Ht){var Wt=Rt.fixed,Zt=Wt===!0?"left":Wt,Qt="".concat(at,"-").concat(Ht),sn=Rt.children;return sn&&sn.length>0?[].concat((0,En.Z)(Et),(0,En.Z)(jn(sn,Qt).map(function(un){return(0,Fe.Z)({fixed:Zt},un)}))):[].concat((0,En.Z)(Et),[(0,Fe.Z)((0,Fe.Z)({key:Qt},Rt),{},{fixed:Zt})])},[])}function vr(ct){return ct.map(function(at){var Et=at.fixed,Rt=(0,Be.Z)(at,Jt),Ht=Et;return Et==="left"?Ht="right":Et==="right"&&(Ht="left"),(0,Fe.Z)({fixed:Ht},Rt)})}function Nt(ct,at){var Et=ct.prefixCls,Rt=ct.columns,Ht=ct.children,Wt=ct.expandable,Zt=ct.expandedKeys,Qt=ct.columnTitle,sn=ct.getRowKey,un=ct.onTriggerExpand,Bn=ct.expandIcon,an=ct.rowExpandable,_n=ct.expandIconColumnIndex,mn=ct.direction,hn=ct.expandRowByClick,Fn=ct.columnWidth,Dn=ct.fixed,Pn=ct.scrollWidth,wr=ct.clientWidth,ur=y.useMemo(function(){var Hr=Rt||Xt(Ht)||[];return dn(Hr.slice())},[Rt,Ht]),Tr=y.useMemo(function(){if(Wt){var Hr=ur.slice();if(!Hr.includes(ie)){var ei=_n||0;ei>=0&&(ei||Dn==="left"||!Dn)&&Hr.splice(ei,0,ie),Dn==="right"&&Hr.splice(ur.length,0,ie)}var Or=Hr.indexOf(ie);Hr=Hr.filter(function(yi,Ur){return yi!==ie||Ur===Or});var mr=ur[Or],Kr;Dn?Kr=Dn:Kr=mr?mr.fixed:null;var ci=(0,Re.Z)((0,Re.Z)((0,Re.Z)((0,Re.Z)((0,Re.Z)((0,Re.Z)({},Yn,{className:"".concat(Et,"-expand-icon-col"),columnType:"EXPAND_COLUMN"}),"title",Qt),"fixed",Kr),"className","".concat(Et,"-row-expand-icon-cell")),"width",Fn),"render",function(Ur,jr,bi){var no=sn(jr,bi),po=Zt.has(no),Ui=an?an(jr):!0,mo=Bn({prefixCls:Et,expanded:po,expandable:Ui,record:jr,onExpand:un});return hn?y.createElement("span",{onClick:function(Vi){return Vi.stopPropagation()}},mo):mo});return Hr.map(function(yi){return yi===ie?ci:yi})}return ur.filter(function(yi){return yi!==ie})},[Wt,ur,sn,Zt,Bn,mn]),zr=y.useMemo(function(){var Hr=Tr;return at&&(Hr=at(Hr)),Hr.length||(Hr=[{render:function(){return null}}]),Hr},[at,Tr,mn]),Wr=y.useMemo(function(){return mn==="rtl"?vr(jn(zr)):jn(zr)},[zr,mn,Pn]),Gr=y.useMemo(function(){for(var Hr=-1,ei=Wr.length-1;ei>=0;ei-=1){var Or=Wr[ei].fixed;if(Or==="left"||Or===!0){Hr=ei;break}}if(Hr>=0)for(var mr=0;mr<=Hr;mr+=1){var Kr=Wr[mr].fixed;if(Kr!=="left"&&Kr!==!0)return!0}var ci=Wr.findIndex(function(jr){var bi=jr.fixed;return bi==="right"});if(ci>=0)for(var yi=ci;yi=ci-Qt?wr(function(yi){return(0,Fe.Z)((0,Fe.Z)({},yi),{},{isHiddenScrollBar:!0})}):wr(function(yi){return(0,Fe.Z)((0,Fe.Z)({},yi),{},{isHiddenScrollBar:!1})})}})},ei=function(mr){wr(function(Kr){return(0,Fe.Z)((0,Fe.Z)({},Kr),{},{scrollLeft:mr/an*_n||0})})};return y.useImperativeHandle(Et,function(){return{setScrollLeft:ei,checkScrollBarVisible:Hr}}),y.useEffect(function(){var Or=(0,nr.Z)(document.body,"mouseup",Ir,!1),mr=(0,nr.Z)(document.body,"mousemove",xi,!1);return Hr(),function(){Or.remove(),mr.remove()}},[mn,Wr]),y.useEffect(function(){if(Wt.current){for(var Or=[],mr=(0,fr.bn)(Wt.current);mr;)Or.push(mr),mr=mr.parentElement;return Or.forEach(function(Kr){return Kr.addEventListener("scroll",Hr,!1)}),window.addEventListener("resize",Hr,!1),window.addEventListener("scroll",Hr,!1),sn.addEventListener("scroll",Hr,!1),function(){Or.forEach(function(Kr){return Kr.removeEventListener("scroll",Hr)}),window.removeEventListener("resize",Hr),window.removeEventListener("scroll",Hr),sn.removeEventListener("scroll",Hr)}}},[sn]),y.useEffect(function(){Pn.isHiddenScrollBar||wr(function(Or){var mr=Wt.current;return mr?(0,Fe.Z)((0,Fe.Z)({},Or),{},{scrollLeft:mr.scrollLeft/mr.scrollWidth*mr.clientWidth}):Or})},[Pn.isHiddenScrollBar]),an<=_n||!mn||Pn.isHiddenScrollBar?null:y.createElement("div",{style:{height:(0,ot.Z)(),width:_n,bottom:Qt},className:"".concat(Bn,"-sticky-scroll")},y.createElement("div",{onMouseDown:Vr,ref:hn,className:Je()("".concat(Bn,"-sticky-scroll-bar"),(0,Re.Z)({},"".concat(Bn,"-sticky-scroll-bar-active"),Wr)),style:{width:"".concat(mn,"px"),transform:"translate3d(".concat(Pn.scrollLeft,"px, 0, 0)")}}))},Kt=y.forwardRef(fn);function gn(ct){return null}var xn=gn;function Ln(ct){return null}var Un=Ln,hr="rc-table",ar=[],Sr={};function Cr(){return"No Data"}function yr(ct,at){var Et=(0,Fe.Z)({rowKey:"key",prefixCls:hr,emptyText:Cr},ct),Rt=Et.prefixCls,Ht=Et.className,Wt=Et.rowClassName,Zt=Et.style,Qt=Et.data,sn=Et.rowKey,un=Et.scroll,Bn=Et.tableLayout,an=Et.direction,_n=Et.title,mn=Et.footer,hn=Et.summary,Fn=Et.caption,Dn=Et.id,Pn=Et.showHeader,wr=Et.components,ur=Et.emptyText,Tr=Et.onRow,zr=Et.onHeaderRow,Wr=Et.onScroll,Gr=Et.internalHooks,Ar=Et.transformColumns,Ir=Et.internalRefs,Vr=Et.tailor,xi=Et.getContainerWidth,Hr=Et.sticky,ei=Et.rowHoverable,Or=ei===void 0?!0:ei,mr=Qt||ar,Kr=!!mr.length,ci=Gr===he,yi=y.useCallback(function(ho,go){return(0,ze.Z)(wr,ho)||go},[wr]),Ur=y.useMemo(function(){return typeof sn=="function"?sn:function(ho){var go=ho&&ho[sn];return go}},[sn]),jr=yi(["body"]),bi=Ut(),no=(0,de.Z)(bi,3),po=no[0],Ui=no[1],mo=no[2],Io=xt(Et,mr,Ur),Vi=(0,de.Z)(Io,6),Xi=Vi[0],To=Vi[1],Go=Vi[2],di=Vi[3],ji=Vi[4],mi=Vi[5],ni=un==null?void 0:un.x,lo=y.useState(0),vo=(0,de.Z)(lo,2),Ro=vo[0],Lo=vo[1],Xo=jt((0,Fe.Z)((0,Fe.Z)((0,Fe.Z)({},Et),Xi),{},{expandable:!!Xi.expandedRowRender,columnTitle:Xi.columnTitle,expandedKeys:Go,getRowKey:Ur,onTriggerExpand:mi,expandIcon:di,expandIconColumnIndex:Xi.expandIconColumnIndex,direction:an,scrollWidth:ci&&Vr&&typeof ni=="number"?ni:null,clientWidth:Ro}),ci?Ar:null),oa=(0,de.Z)(Xo,4),_i=oa[0],Di=oa[1],bo=oa[2],Eo=oa[3],Co=bo!=null?bo:ni,ua=y.useMemo(function(){return{columns:_i,flattenColumns:Di}},[_i,Di]),Jo=y.useRef(),Fa=y.useRef(),No=y.useRef(),uo=y.useRef();y.useImperativeHandle(at,function(){return{nativeElement:Jo.current,scrollTo:function(go){var Ea;if(No.current instanceof HTMLElement){var ts=go.index,Ta=go.top,ul=go.key;if(rt(Ta)){var Zs;(Zs=No.current)===null||Zs===void 0||Zs.scrollTo({top:Ta})}else{var Ms,dl=ul!=null?ul:Ur(mr[ts]);(Ms=No.current.querySelector('[data-row-key="'.concat(dl,'"]')))===null||Ms===void 0||Ms.scrollIntoView()}}else(Ea=No.current)!==null&&Ea!==void 0&&Ea.scrollTo&&No.current.scrollTo(go)}}});var Ao=y.useRef(),Do=y.useState(!1),aa=(0,de.Z)(Do,2),Uo=aa[0],fo=aa[1],Bo=y.useState(!1),_o=(0,de.Z)(Bo,2),_a=_o[0],ta=_o[1],ka=y.useState(new Map),za=(0,de.Z)(ka,2),Cs=za[0],Mo=za[1],Sl=Ke(Di),Ra=Sl.map(function(ho){return Cs.get(ho)}),fs=y.useMemo(function(){return Ra},[Ra.join("_")]),qa=tn(fs,Di,an),Ha=un&&et(un.y),Oo=un&&et(Co)||!!Xi.fixed,es=Oo&&Di.some(function(ho){var go=ho.fixed;return go}),Hs=y.useRef(),xs=Gn(Hr,Rt),ws=xs.isSticky,kl=xs.offsetHeader,Rl=xs.offsetSummary,Pl=xs.offsetScroll,Nl=xs.stickyClassName,Xl=xs.container,Ki=y.useMemo(function(){return hn==null?void 0:hn(mr)},[hn,mr]),oo=(Ha||ws)&&y.isValidElement(Ki)&&Ki.type===pe&&Ki.props.fixed,Fo,Qo,ma;Ha&&(Qo={overflowY:Kr?"scroll":"auto",maxHeight:un.y}),Oo&&(Fo={overflowX:"auto"},Ha||(Qo={overflowY:"hidden"}),ma={width:Co===!0?"auto":Co,minWidth:"100%"});var da=y.useCallback(function(ho,go){Mo(function(Ea){if(Ea.get(ho)!==go){var ts=new Map(Ea);return ts.set(ho,go),ts}return Ea})},[]),ms=Lt(null),wa=(0,de.Z)(ms,2),ll=wa[0],Jl=wa[1];function _l(ho,go){go&&(typeof go=="function"?go(ho):go.scrollLeft!==ho&&(go.scrollLeft=ho,go.scrollLeft!==ho&&setTimeout(function(){go.scrollLeft=ho},0)))}var el=(0,ue.Z)(function(ho){var go=ho.currentTarget,Ea=ho.scrollLeft,ts=an==="rtl",Ta=typeof Ea=="number"?Ea:go.scrollLeft,ul=go||Sr;if(!Jl()||Jl()===ul){var Zs;ll(ul),_l(Ta,Fa.current),_l(Ta,No.current),_l(Ta,Ao.current),_l(Ta,(Zs=Hs.current)===null||Zs===void 0?void 0:Zs.setScrollLeft)}var Ms=go||Fa.current;if(Ms){var dl=ci&&Vr&&typeof Co=="number"?Co:Ms.scrollWidth,cc=Ms.clientWidth;if(dl===cc){fo(!1),ta(!1);return}ts?(fo(-Ta0)):(fo(Ta>0),ta(Ta1?Dn-Or:0,Kr=(0,Fe.Z)((0,Fe.Z)((0,Fe.Z)({},Ar),un),{},{flex:"0 0 ".concat(Or,"px"),width:"".concat(Or,"px"),marginRight:mr,pointerEvents:"auto"}),ci=y.useMemo(function(){return an?Hr<=1:Vr===0||Hr===0||Hr>1},[Hr,Vr,an]);ci?Kr.visibility="hidden":an&&(Kr.height=_n==null?void 0:_n(Hr));var yi=ci?function(){return null}:mn,Ur={};return(Hr===0||Vr===0)&&(Ur.rowSpan=1,Ur.colSpan=1),y.createElement(bt,(0,b.Z)({className:Je()(Fn,Bn),ellipsis:Et.ellipsis,align:Et.align,scope:Et.rowScope,component:Zt,prefixCls:at.prefixCls,key:Tr,record:sn,index:Wt,renderIndex:Qt,dataIndex:hn,render:yi,shouldCellUpdate:Et.shouldCellUpdate},zr,{appendNode:Wr,additionalProps:(0,Fe.Z)((0,Fe.Z)({},Gr),{},{style:Kr},Ur)}))}var fi=Dr,Lr=["data","index","className","rowKey","style","extra","getHeight"],wi=y.forwardRef(function(ct,at){var Et=ct.data,Rt=ct.index,Ht=ct.className,Wt=ct.rowKey,Zt=ct.style,Qt=ct.extra,sn=ct.getHeight,un=(0,Be.Z)(ct,Lr),Bn=Et.record,an=Et.indent,_n=Et.index,mn=x(be,["prefixCls","flattenColumns","fixColumn","componentWidth","scrollX"]),hn=mn.scrollX,Fn=mn.flattenColumns,Dn=mn.prefixCls,Pn=mn.fixColumn,wr=mn.componentWidth,ur=x(ai,["getComponent"]),Tr=ur.getComponent,zr=Bt(Bn,Wt,Rt,an),Wr=Tr(["body","row"],"div"),Gr=Tr(["body","cell"],"div"),Ar=zr.rowSupportExpand,Ir=zr.expanded,Vr=zr.rowProps,xi=zr.expandedRowRender,Hr=zr.expandedRowClassName,ei;if(Ar&&Ir){var Or=xi(Bn,Rt,an+1,Ir),mr=Pt(Hr,Bn,Rt,an),Kr={};Pn&&(Kr={style:(0,Re.Z)({},"--virtual-width","".concat(wr,"px"))});var ci="".concat(Dn,"-expanded-row-cell");ei=y.createElement(Wr,{className:Je()("".concat(Dn,"-expanded-row"),"".concat(Dn,"-expanded-row-level-").concat(an+1),mr)},y.createElement(bt,{component:Gr,prefixCls:Dn,className:Je()(ci,(0,Re.Z)({},"".concat(ci,"-fixed"),Pn)),additionalProps:Kr},Or))}var yi=(0,Fe.Z)((0,Fe.Z)({},Zt),{},{width:hn});Qt&&(yi.position="absolute",yi.pointerEvents="none");var Ur=y.createElement(Wr,(0,b.Z)({},Vr,un,{"data-row-key":Wt,ref:Ar?null:at,className:Je()(Ht,"".concat(Dn,"-row"),Vr==null?void 0:Vr.className,(0,Re.Z)({},"".concat(Dn,"-row-extra"),Qt)),style:(0,Fe.Z)((0,Fe.Z)({},yi),Vr==null?void 0:Vr.style)}),Fn.map(function(jr,bi){return y.createElement(fi,{key:bi,component:Gr,rowInfo:zr,column:jr,colIndex:bi,indent:an,index:Rt,renderIndex:_n,record:Bn,inverse:Qt,getHeight:sn})}));return Ar?y.createElement("div",{ref:at},Ur,ei):Ur}),Jr=_e(wi),Zr=Jr,si=y.forwardRef(function(ct,at){var Et=ct.data,Rt=ct.onScroll,Ht=x(be,["flattenColumns","onColumnResize","getRowKey","prefixCls","expandedKeys","childrenColumnName","scrollX","direction"]),Wt=Ht.flattenColumns,Zt=Ht.onColumnResize,Qt=Ht.getRowKey,sn=Ht.expandedKeys,un=Ht.prefixCls,Bn=Ht.childrenColumnName,an=Ht.scrollX,_n=Ht.direction,mn=x(ai),hn=mn.sticky,Fn=mn.scrollY,Dn=mn.listItemHeight,Pn=mn.getComponent,wr=mn.onScroll,ur=y.useRef(),Tr=Ft(Et,Bn,sn,Qt),zr=y.useMemo(function(){var ei=0;return Wt.map(function(Or){var mr=Or.width,Kr=Or.key;return ei+=mr,[Kr,mr,ei]})},[Wt]),Wr=y.useMemo(function(){return zr.map(function(ei){return ei[2]})},[zr]);y.useEffect(function(){zr.forEach(function(ei){var Or=(0,de.Z)(ei,2),mr=Or[0],Kr=Or[1];Zt(mr,Kr)})},[zr]),y.useImperativeHandle(at,function(){var ei,Or={scrollTo:function(Kr){var ci;(ci=ur.current)===null||ci===void 0||ci.scrollTo(Kr)},nativeElement:(ei=ur.current)===null||ei===void 0?void 0:ei.nativeElement};return Object.defineProperty(Or,"scrollLeft",{get:function(){var Kr;return((Kr=ur.current)===null||Kr===void 0?void 0:Kr.getScrollInfo().x)||0},set:function(Kr){var ci;(ci=ur.current)===null||ci===void 0||ci.scrollTo({left:Kr})}}),Or});var Gr=function(Or,mr){var Kr,ci=(Kr=Tr[mr])===null||Kr===void 0?void 0:Kr.record,yi=Or.onCell;if(yi){var Ur,jr=yi(ci,mr);return(Ur=jr==null?void 0:jr.rowSpan)!==null&&Ur!==void 0?Ur:1}return 1},Ar=function(Or){var mr=Or.start,Kr=Or.end,ci=Or.getSize,yi=Or.offsetY;if(Kr<0)return null;for(var Ur=Wt.filter(function(di){return Gr(di,mr)===0}),jr=mr,bi=function(ji){if(Ur=Ur.filter(function(mi){return Gr(mi,ji)===0}),!Ur.length)return jr=ji,1},no=mr;no>=0&&!bi(no);no-=1);for(var po=Wt.filter(function(di){return Gr(di,Kr)!==1}),Ui=Kr,mo=function(ji){if(po=po.filter(function(mi){return Gr(mi,ji)!==1}),!po.length)return Ui=Math.max(ji-1,Kr),1},Io=Kr;Io1})&&Vi.push(ji)},To=jr;To<=Ui;To+=1)Xi(To);var Go=Vi.map(function(di){var ji=Tr[di],mi=Qt(ji.record,di),ni=function(Ro){var Lo=di+Ro-1,Xo=Qt(Tr[Lo].record,Lo),oa=ci(mi,Xo);return oa.bottom-oa.top},lo=ci(mi);return y.createElement(Zr,{key:di,data:ji,rowKey:mi,index:di,style:{top:-yi+lo.top},extra:!0,getHeight:ni})});return Go},Ir=y.useMemo(function(){return{columnsOffset:Wr}},[Wr]),Vr="".concat(un,"-tbody"),xi=Pn(["body","wrapper"]),Hr={};return hn&&(Hr.position="sticky",Hr.bottom=0,(0,je.Z)(hn)==="object"&&hn.offsetScroll&&(Hr.bottom=hn.offsetScroll)),y.createElement(Rr.Provider,{value:Ir},y.createElement(Yr.Z,{fullHeight:!1,ref:ur,prefixCls:"".concat(Vr,"-virtual"),styles:{horizontalScrollBar:Hr},className:Vr,height:Fn,itemHeight:Dn||24,data:Tr,itemKey:function(Or){return Qt(Or.record)},component:xi,scrollWidth:an,direction:_n,onVirtualScroll:function(Or){var mr,Kr=Or.x;Rt({currentTarget:(mr=ur.current)===null||mr===void 0?void 0:mr.nativeElement,scrollLeft:Kr})},onScroll:wr,extraRender:Ar},function(ei,Or,mr){var Kr=Qt(ei.record,Or);return y.createElement(Zr,{data:ei,rowKey:Kr,index:Or,style:mr.style})}))}),vi=_e(si),pi=vi,ri=function(at,Et){var Rt=Et.ref,Ht=Et.onScroll;return y.createElement(pi,{ref:Rt,data:at,onScroll:Ht})};function Er(ct,at){var Et=ct.data,Rt=ct.columns,Ht=ct.scroll,Wt=ct.sticky,Zt=ct.prefixCls,Qt=Zt===void 0?hr:Zt,sn=ct.className,un=ct.listItemHeight,Bn=ct.components,an=ct.onScroll,_n=Ht||{},mn=_n.x,hn=_n.y;typeof mn!="number"&&(mn=1),typeof hn!="number"&&(hn=500);var Fn=(0,pt.zX)(function(wr,ur){return(0,ze.Z)(Bn,wr)||ur}),Dn=(0,pt.zX)(an),Pn=y.useMemo(function(){return{sticky:Wt,scrollY:hn,listItemHeight:un,getComponent:Fn,onScroll:Dn}},[Wt,hn,un,Fn,Dn]);return y.createElement(ai.Provider,{value:Pn},y.createElement(Nr,(0,b.Z)({},ct,{className:Je()(sn,"".concat(Qt,"-virtual")),scroll:(0,Fe.Z)((0,Fe.Z)({},Ht),{},{x:mn}),components:(0,Fe.Z)((0,Fe.Z)({},Bn),{},{body:Et!=null&&Et.length?ri:void 0}),columns:Rt,internalHooks:he,tailor:!0,ref:at})))}var kn=y.forwardRef(Er);function Xn(ct){return ge(kn,ct)}var er=Xn(),zn=null,Br=ct=>null,Jn=ct=>null,gr=oe(84105),br=oe(82661),ui=oe(34643),Ri=oe(34061),gi=oe(18929);function Hi(ct){const[at,Et]=(0,y.useState)(null);return[(0,y.useCallback)((Wt,Zt,Qt)=>{const sn=at!=null?at:Wt,un=Math.min(sn||0,Wt),Bn=Math.max(sn||0,Wt),an=Zt.slice(un,Bn+1).map(hn=>ct(hn)),_n=an.some(hn=>!Qt.has(hn)),mn=[];return an.forEach(hn=>{_n?(Qt.has(hn)||mn.push(hn),Qt.add(hn)):(Qt.delete(hn),mn.push(hn))}),Et(_n?Bn:null),mn},[at]),Wt=>{Et(Wt)}]}var Oi=oe(32383),Pi=oe(62673),ki=oe(75727),Fi=oe(47889);const Ni={},qi="SELECT_ALL",So="SELECT_INVERT",xo="SELECT_NONE",eo=[],Yi=(ct,at)=>{let Et=[];return(at||[]).forEach(Rt=>{Et.push(Rt),Rt&&typeof Rt=="object"&&ct in Rt&&(Et=[].concat((0,En.Z)(Et),(0,En.Z)(Yi(ct,Rt[ct]))))}),Et};var Xr=(ct,at)=>{const{preserveSelectedRowKeys:Et,selectedRowKeys:Rt,defaultSelectedRowKeys:Ht,getCheckboxProps:Wt,onChange:Zt,onSelect:Qt,onSelectAll:sn,onSelectInvert:un,onSelectNone:Bn,onSelectMultiple:an,columnWidth:_n,type:mn,selections:hn,fixed:Fn,renderCell:Dn,hideSelectAll:Pn,checkStrictly:wr=!0}=at||{},{prefixCls:ur,data:Tr,pageData:zr,getRecordByKey:Wr,getRowKey:Gr,expandType:Ar,childrenColumnName:Ir,locale:Vr,getPopupContainer:xi}=ct,Hr=(0,Oi.ln)("Table"),[ei,Or]=Hi(di=>di),[mr,Kr]=(0,gi.Z)(Rt||Ht||eo,{value:Rt}),ci=y.useRef(new Map),yi=(0,y.useCallback)(di=>{if(Et){const ji=new Map;di.forEach(mi=>{let ni=Wr(mi);!ni&&ci.current.has(mi)&&(ni=ci.current.get(mi)),ji.set(mi,ni)}),ci.current=ji}},[Wr,Et]);y.useEffect(()=>{yi(mr)},[mr]);const Ur=(0,y.useMemo)(()=>Yi(Ir,zr),[Ir,zr]),{keyEntities:jr}=(0,y.useMemo)(()=>{if(wr)return{keyEntities:null};let di=Tr;if(Et){const ji=new Set(Ur.map((ni,lo)=>Gr(ni,lo))),mi=Array.from(ci.current).reduce((ni,lo)=>{let[vo,Ro]=lo;return ji.has(vo)?ni:ni.concat(Ro)},[]);di=[].concat((0,En.Z)(di),(0,En.Z)(mi))}return(0,Ri.I8)(di,{externalGetKey:Gr,childrenPropName:Ir})},[Tr,Gr,wr,Ir,Et,Ur]),bi=(0,y.useMemo)(()=>{const di=new Map;return Ur.forEach((ji,mi)=>{const ni=Gr(ji,mi),lo=(Wt?Wt(ji):null)||{};di.set(ni,lo)}),di},[Ur,Gr,Wt]),no=(0,y.useCallback)(di=>{const ji=Gr(di);let mi;return bi.has(ji)?mi=bi.get(Gr(di)):mi=Wt?Wt(di):void 0,!!(mi!=null&&mi.disabled)},[bi,Gr]),[po,Ui]=(0,y.useMemo)(()=>{if(wr)return[mr||[],[]];const{checkedKeys:di,halfCheckedKeys:ji}=(0,ui.S)(mr,!0,jr,no);return[di||[],ji]},[mr,wr,jr,no]),mo=(0,y.useMemo)(()=>{const di=mn==="radio"?po.slice(0,1):po;return new Set(di)},[po,mn]),Io=(0,y.useMemo)(()=>mn==="radio"?new Set:new Set(Ui),[Ui,mn]);y.useEffect(()=>{at||Kr(eo)},[!!at]);const Vi=(0,y.useCallback)((di,ji)=>{let mi,ni;yi(di),Et?(mi=di,ni=di.map(lo=>ci.current.get(lo))):(mi=[],ni=[],di.forEach(lo=>{const vo=Wr(lo);vo!==void 0&&(mi.push(lo),ni.push(vo))})),Kr(mi),Zt==null||Zt(mi,ni,{type:ji})},[Kr,Wr,Zt,Et]),Xi=(0,y.useCallback)((di,ji,mi,ni)=>{if(Qt){const lo=mi.map(vo=>Wr(vo));Qt(Wr(di),ji,lo,ni)}Vi(mi,"single")},[Qt,Wr,Vi]),To=(0,y.useMemo)(()=>!hn||Pn?null:(hn===!0?[qi,So,xo]:hn).map(ji=>ji===qi?{key:"all",text:Vr.selectionAll,onSelect(){Vi(Tr.map((mi,ni)=>Gr(mi,ni)).filter(mi=>{const ni=bi.get(mi);return!(ni!=null&&ni.disabled)||mo.has(mi)}),"all")}}:ji===So?{key:"invert",text:Vr.selectInvert,onSelect(){const mi=new Set(mo);zr.forEach((lo,vo)=>{const Ro=Gr(lo,vo),Lo=bi.get(Ro);Lo!=null&&Lo.disabled||(mi.has(Ro)?mi.delete(Ro):mi.add(Ro))});const ni=Array.from(mi);un&&(Hr.deprecated(!1,"onSelectInvert","onChange"),un(ni)),Vi(ni,"invert")}}:ji===xo?{key:"none",text:Vr.selectNone,onSelect(){Bn==null||Bn(),Vi(Array.from(mo).filter(mi=>{const ni=bi.get(mi);return ni==null?void 0:ni.disabled}),"none")}}:ji).map(ji=>Object.assign(Object.assign({},ji),{onSelect:function(){for(var mi,ni,lo=arguments.length,vo=new Array(lo),Ro=0;Ro{var ji;if(!at)return di.filter(uo=>uo!==Ni);let mi=(0,En.Z)(di);const ni=new Set(mo),lo=Ur.map(Gr).filter(uo=>!bi.get(uo).disabled),vo=lo.every(uo=>ni.has(uo)),Ro=lo.some(uo=>ni.has(uo)),Lo=()=>{const uo=[];vo?lo.forEach(Do=>{ni.delete(Do),uo.push(Do)}):lo.forEach(Do=>{ni.has(Do)||(ni.add(Do),uo.push(Do))});const Ao=Array.from(ni);sn==null||sn(!vo,Ao.map(Do=>Wr(Do)),uo.map(Do=>Wr(Do))),Vi(Ao,"all"),Or(null)};let Xo,oa;if(mn!=="radio"){let uo;if(To){const fo={getPopupContainer:xi,items:To.map((Bo,_o)=>{const{key:_a,text:ta,onSelect:ka}=Bo;return{key:_a!=null?_a:_o,onClick:()=>{ka==null||ka(lo)},label:ta}})};uo=y.createElement("div",{className:`${ur}-selection-extra`},y.createElement(ki.Z,{menu:fo,getPopupContainer:xi},y.createElement("span",null,y.createElement(gr.Z,null))))}const Ao=Ur.map((fo,Bo)=>{const _o=Gr(fo,Bo),_a=bi.get(_o)||{};return Object.assign({checked:ni.has(_o)},_a)}).filter(fo=>{let{disabled:Bo}=fo;return Bo}),Do=!!Ao.length&&Ao.length===Ur.length,aa=Do&&Ao.every(fo=>{let{checked:Bo}=fo;return Bo}),Uo=Do&&Ao.some(fo=>{let{checked:Bo}=fo;return Bo});oa=y.createElement(Pi.default,{checked:Do?aa:!!Ur.length&&vo,indeterminate:Do?!aa&&Uo:!vo&&Ro,onChange:Lo,disabled:Ur.length===0||Do,"aria-label":uo?"Custom selection":"Select all",skipGroup:!0}),Xo=!Pn&&y.createElement("div",{className:`${ur}-selection`},oa,uo)}let _i;mn==="radio"?_i=(uo,Ao,Do)=>{const aa=Gr(Ao,Do),Uo=ni.has(aa),fo=bi.get(aa);return{node:y.createElement(Fi.ZP,Object.assign({},fo,{checked:Uo,onClick:Bo=>{var _o;Bo.stopPropagation(),(_o=fo==null?void 0:fo.onClick)===null||_o===void 0||_o.call(fo,Bo)},onChange:Bo=>{var _o;ni.has(aa)||Xi(aa,!0,[aa],Bo.nativeEvent),(_o=fo==null?void 0:fo.onChange)===null||_o===void 0||_o.call(fo,Bo)}})),checked:Uo}}:_i=(uo,Ao,Do)=>{var aa;const Uo=Gr(Ao,Do),fo=ni.has(Uo),Bo=Io.has(Uo),_o=bi.get(Uo);let _a;return Ar==="nest"?_a=Bo:_a=(aa=_o==null?void 0:_o.indeterminate)!==null&&aa!==void 0?aa:Bo,{node:y.createElement(Pi.default,Object.assign({},_o,{indeterminate:_a,checked:fo,skipGroup:!0,onClick:ta=>{var ka;ta.stopPropagation(),(ka=_o==null?void 0:_o.onClick)===null||ka===void 0||ka.call(_o,ta)},onChange:ta=>{var ka;const{nativeEvent:za}=ta,{shiftKey:Cs}=za,Mo=lo.findIndex(Ra=>Ra===Uo),Sl=po.some(Ra=>lo.includes(Ra));if(Cs&&wr&&Sl){const Ra=ei(Mo,lo,ni),fs=Array.from(ni);an==null||an(!fo,fs.map(qa=>Wr(qa)),Ra.map(qa=>Wr(qa))),Vi(fs,"multiple")}else{const Ra=po;if(wr){const fs=fo?(0,br._5)(Ra,Uo):(0,br.L0)(Ra,Uo);Xi(Uo,!fo,fs,za)}else{const fs=(0,ui.S)([].concat((0,En.Z)(Ra),[Uo]),!0,jr,no),{checkedKeys:qa,halfCheckedKeys:Ha}=fs;let Oo=qa;if(fo){const es=new Set(qa);es.delete(Uo),Oo=(0,ui.S)(Array.from(es),{checked:!1,halfCheckedKeys:Ha},jr,no).checkedKeys}Xi(Uo,!fo,Oo,za)}}Or(fo?null:Mo),(ka=_o==null?void 0:_o.onChange)===null||ka===void 0||ka.call(_o,ta)}})),checked:fo}};const Di=(uo,Ao,Do)=>{const{node:aa,checked:Uo}=_i(uo,Ao,Do);return Dn?Dn(Uo,Ao,Do,aa):aa};if(!mi.includes(Ni))if(mi.findIndex(uo=>{var Ao;return((Ao=uo[Yn])===null||Ao===void 0?void 0:Ao.columnType)==="EXPAND_COLUMN"})===0){const[uo,...Ao]=mi;mi=[uo,Ni].concat((0,En.Z)(Ao))}else mi=[Ni].concat((0,En.Z)(mi));const bo=mi.indexOf(Ni);mi=mi.filter((uo,Ao)=>uo!==Ni||Ao===bo);const Eo=mi[bo-1],Co=mi[bo+1];let ua=Fn;ua===void 0&&((Co==null?void 0:Co.fixed)!==void 0?ua=Co.fixed:(Eo==null?void 0:Eo.fixed)!==void 0&&(ua=Eo.fixed)),ua&&Eo&&((ji=Eo[Yn])===null||ji===void 0?void 0:ji.columnType)==="EXPAND_COLUMN"&&Eo.fixed===void 0&&(Eo.fixed=ua);const Jo=Je()(`${ur}-selection-col`,{[`${ur}-selection-col-with-dropdown`]:hn&&mn==="checkbox"}),Fa=()=>at!=null&&at.columnTitle?typeof at.columnTitle=="function"?at.columnTitle(oa):at.columnTitle:Xo,No={fixed:ua,width:_n,className:`${ur}-selection-column`,title:Fa(),render:Di,onCell:at.onCell,[Yn]:{className:Jo}};return mi.map(uo=>uo===Ni?No:uo)},[Gr,Ur,at,po,mo,Io,_n,To,Ar,bi,an,Xi,no]),mo]},$i=oe(2738);function ro(ct,at){return ct._antProxy=ct._antProxy||{},Object.keys(at).forEach(Et=>{if(!(Et in ct._antProxy)){const Rt=ct[Et];ct._antProxy[Et]=Rt,ct[Et]=at[Et]}}),ct}function ao(ct,at){return(0,y.useImperativeHandle)(ct,()=>{const Et=at(),{nativeElement:Rt}=Et;return typeof Proxy!="undefined"?new Proxy(Rt,{get(Ht,Wt){return Et[Wt]?Et[Wt]:Reflect.get(Ht,Wt)}}):ro(Rt,Et)})}var la=oe(83010),Vo=oe(48755),Ko=oe(38406),ha=oe(83397),wo=oe(31756),Zo=oe(13783),pa=oe(85981),xa=oe(31709),ko=oe(29787),Za=oe(57700);function Va(ct){return at=>{const{prefixCls:Et,onExpand:Rt,record:Ht,expanded:Wt,expandable:Zt}=at,Qt=`${Et}-row-expand-icon`;return y.createElement("button",{type:"button",onClick:sn=>{Rt(Ht,sn),sn.stopPropagation()},className:Je()(Qt,{[`${Qt}-spaced`]:!Zt,[`${Qt}-expanded`]:Zt&&Wt,[`${Qt}-collapsed`]:Zt&&!Wt}),"aria-label":Wt?ct.collapse:ct.expand,"aria-expanded":Wt})}}var Ii=Va;function Zi(ct){return(Et,Rt)=>{const Ht=Et.querySelector(`.${ct}-container`);let Wt=Rt;if(Ht){const Zt=getComputedStyle(Ht),Qt=parseInt(Zt.borderLeftWidth,10),sn=parseInt(Zt.borderRightWidth,10);Wt=Rt-Qt-sn}return Wt}}const Ei=(ct,at)=>"key"in ct&&ct.key!==void 0&&ct.key!==null?ct.key:ct.dataIndex?Array.isArray(ct.dataIndex)?ct.dataIndex.join("."):ct.dataIndex:at;function Mi(ct,at){return at?`${at}-${ct}`:`${ct}`}const io=(ct,at)=>typeof ct=="function"?ct(at):ct,to=(ct,at)=>{const Et=io(ct,at);return Object.prototype.toString.call(Et)==="[object Object]"?"":Et};var ea={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M349 838c0 17.7 14.2 32 31.8 32h262.4c17.6 0 31.8-14.3 31.8-32V642H349v196zm531.1-684H143.9c-24.5 0-39.8 26.7-27.5 48l221.3 376h348.8l221.3-376c12.1-21.3-3.2-48-27.7-48z"}}]},name:"filter",theme:"filled"},Wo=ea,ca=oe(7657),$o=function(at,Et){return y.createElement(ca.Z,(0,b.Z)({},at,{ref:Et,icon:Wo}))},Na=y.forwardRef($o),os=Na,Aa=oe(9981),Ka=oe(40192);function Ya(ct){const at=y.useRef(ct),Et=(0,Ka.Z)();return[()=>at.current,Rt=>{at.current=Rt,Et()}]}var Ba=oe(7939),as=oe(584),Xa=oe(93041),il=oe(78857),Ja=oe(18287),vs=oe(47472),Wa=oe(49397),$s=ct=>{const{value:at,filterSearch:Et,tablePrefixCls:Rt,locale:Ht,onChange:Wt}=ct;return Et?y.createElement("div",{className:`${Rt}-filter-dropdown-search`},y.createElement(Wa.Z,{prefix:y.createElement(vs.Z,null),placeholder:Ht.filterSearchPlaceholder,onChange:Wt,value:at,htmlSize:1,className:`${Rt}-filter-dropdown-search-input`})):null},Es=oe(10228);const hl=ct=>{const{keyCode:at}=ct;at===Es.Z.ENTER&&ct.stopPropagation()};var Gs=y.forwardRef((ct,at)=>y.createElement("div",{className:ct.className,onClick:Et=>Et.stopPropagation(),onKeyDown:hl,ref:at},ct.children));function ss(ct){let at=[];return(ct||[]).forEach(Et=>{let{value:Rt,children:Ht}=Et;at.push(Rt),Ht&&(at=[].concat((0,En.Z)(at),(0,En.Z)(ss(Ht))))}),at}function gs(ct){return ct.some(at=>{let{children:Et}=at;return Et})}function ks(ct,at){return typeof at=="string"||typeof at=="number"?at==null?void 0:at.toString().toLowerCase().includes(ct.trim().toLowerCase()):!1}function Vs(ct){let{filters:at,prefixCls:Et,filteredKeys:Rt,filterMultiple:Ht,searchValue:Wt,filterSearch:Zt}=ct;return at.map((Qt,sn)=>{const un=String(Qt.value);if(Qt.children)return{key:un||sn,label:Qt.text,popupClassName:`${Et}-dropdown-submenu`,children:Vs({filters:Qt.children,prefixCls:Et,filteredKeys:Rt,filterMultiple:Ht,searchValue:Wt,filterSearch:Zt})};const Bn=Ht?Pi.default:Fi.ZP,an={key:Qt.value!==void 0?un:sn,label:y.createElement(y.Fragment,null,y.createElement(Bn,{checked:Rt.includes(un)}),y.createElement("span",null,Qt.text))};return Wt.trim()?typeof Zt=="function"?Zt(Wt,Qt)?an:null:ks(Wt,Qt.text)?an:null:an})}function ys(ct){return ct||[]}var Rs=ct=>{var at,Et,Rt,Ht;const{tablePrefixCls:Wt,prefixCls:Zt,column:Qt,dropdownPrefixCls:sn,columnKey:un,filterOnClose:Bn,filterMultiple:an,filterMode:_n="menu",filterSearch:mn=!1,filterState:hn,triggerFilter:Fn,locale:Dn,children:Pn,getPopupContainer:wr,rootClassName:ur}=ct,{filterResetToDefaultFilteredValue:Tr,defaultFilteredValue:zr,filterDropdownProps:Wr={},filterDropdownOpen:Gr,filterDropdownVisible:Ar,onFilterDropdownVisibleChange:Ir,onFilterDropdownOpenChange:Vr}=Qt,[xi,Hr]=y.useState(!1),ei=!!(hn&&(!((at=hn.filteredKeys)===null||at===void 0)&&at.length||hn.forceFiltered)),Or=_i=>{var Di;Hr(_i),(Di=Wr.onOpenChange)===null||Di===void 0||Di.call(Wr,_i),Vr==null||Vr(_i),Ir==null||Ir(_i)},mr=(Ht=(Rt=(Et=Wr.open)!==null&&Et!==void 0?Et:Gr)!==null&&Rt!==void 0?Rt:Ar)!==null&&Ht!==void 0?Ht:xi,Kr=hn==null?void 0:hn.filteredKeys,[ci,yi]=Ya(ys(Kr)),Ur=_i=>{let{selectedKeys:Di}=_i;yi(Di)},jr=(_i,Di)=>{let{node:bo,checked:Eo}=Di;Ur(an?{selectedKeys:_i}:{selectedKeys:Eo&&bo.key?[bo.key]:[]})};y.useEffect(()=>{xi&&Ur({selectedKeys:ys(Kr)})},[Kr]);const[bi,no]=y.useState([]),po=_i=>{no(_i)},[Ui,mo]=y.useState(""),Io=_i=>{const{value:Di}=_i.target;mo(Di)};y.useEffect(()=>{xi||mo("")},[xi]);const Vi=_i=>{const Di=_i!=null&&_i.length?_i:null;if(Di===null&&(!hn||!hn.filteredKeys)||(0,se.Z)(Di,hn==null?void 0:hn.filteredKeys,!0))return null;Fn({column:Qt,key:un,filteredKeys:Di})},Xi=()=>{Or(!1),Vi(ci())},To=function(){let{confirm:_i,closeDropdown:Di}=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{confirm:!1,closeDropdown:!1};_i&&Vi([]),Di&&Or(!1),mo(""),yi(Tr?(zr||[]).map(bo=>String(bo)):[])},Go=function(){let{closeDropdown:_i}=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{closeDropdown:!0};_i&&Or(!1),Vi(ci())},di=(_i,Di)=>{Di.source==="trigger"&&(_i&&Kr!==void 0&&yi(ys(Kr)),Or(_i),!_i&&!Qt.filterDropdown&&Bn&&Xi())},ji=Je()({[`${sn}-menu-without-submenu`]:!gs(Qt.filters||[])}),mi=_i=>{if(_i.target.checked){const Di=ss(Qt==null?void 0:Qt.filters).map(bo=>String(bo));yi(Di)}else yi([])},ni=_i=>{let{filters:Di}=_i;return(Di||[]).map((bo,Eo)=>{const Co=String(bo.value),ua={title:bo.text,key:bo.value!==void 0?Co:String(Eo)};return bo.children&&(ua.children=ni({filters:bo.children})),ua})},lo=_i=>{var Di;return Object.assign(Object.assign({},_i),{text:_i.title,value:_i.key,children:((Di=_i.children)===null||Di===void 0?void 0:Di.map(bo=>lo(bo)))||[]})};let vo;const{direction:Ro,renderEmpty:Lo}=y.useContext(Vo.E_);if(typeof Qt.filterDropdown=="function")vo=Qt.filterDropdown({prefixCls:`${sn}-custom`,setSelectedKeys:_i=>Ur({selectedKeys:_i}),selectedKeys:ci(),confirm:Go,clearFilters:To,filters:Qt.filters,visible:mr,close:()=>{Or(!1)}});else if(Qt.filterDropdown)vo=Qt.filterDropdown;else{const _i=ci()||[],Di=()=>{var Eo,Co;const ua=(Eo=Lo==null?void 0:Lo("Table.filter"))!==null&&Eo!==void 0?Eo:y.createElement(as.Z,{image:as.Z.PRESENTED_IMAGE_SIMPLE,description:Dn.filterEmptyText,styles:{image:{height:24}},style:{margin:0,padding:"16px 0"}});if((Qt.filters||[]).length===0)return ua;if(_n==="tree")return y.createElement(y.Fragment,null,y.createElement($s,{filterSearch:mn,value:Ui,onChange:Io,tablePrefixCls:Wt,locale:Dn}),y.createElement("div",{className:`${Wt}-filter-dropdown-tree`},an?y.createElement(Pi.default,{checked:_i.length===ss(Qt.filters).length,indeterminate:_i.length>0&&_i.lengthtypeof mn=="function"?mn(Ui,lo(No)):ks(Ui,No.title):void 0})));const Jo=Vs({filters:Qt.filters||[],filterSearch:mn,prefixCls:Zt,filteredKeys:ci(),filterMultiple:an,searchValue:Ui}),Fa=Jo.every(No=>No===null);return y.createElement(y.Fragment,null,y.createElement($s,{filterSearch:mn,value:Ui,onChange:Io,tablePrefixCls:Wt,locale:Dn}),Fa?ua:y.createElement(Xa.default,{selectable:!0,multiple:an,prefixCls:`${sn}-menu`,className:ji,onSelect:Ur,onDeselect:Ur,selectedKeys:_i,getPopupContainer:wr,openKeys:bi,onOpenChange:po,items:Jo}))},bo=()=>Tr?(0,se.Z)((zr||[]).map(Eo=>String(Eo)),_i,!0):_i.length===0;vo=y.createElement(y.Fragment,null,Di(),y.createElement("div",{className:`${Zt}-dropdown-btns`},y.createElement(Ba.ZP,{type:"link",size:"small",disabled:bo(),onClick:()=>To()},Dn.filterReset),y.createElement(Ba.ZP,{type:"primary",size:"small",onClick:Xi},Dn.filterConfirm)))}Qt.filterDropdown&&(vo=y.createElement(il.J,{selectable:void 0},vo)),vo=y.createElement(Gs,{className:`${Zt}-dropdown`},vo);const Xo=()=>{let _i;return typeof Qt.filterIcon=="function"?_i=Qt.filterIcon(ei):Qt.filterIcon?_i=Qt.filterIcon:_i=y.createElement(os,null),y.createElement("span",{role:"button",tabIndex:-1,className:Je()(`${Zt}-trigger`,{active:ei}),onClick:Di=>{Di.stopPropagation()}},_i)},oa=(0,Aa.Z)({trigger:["click"],placement:Ro==="rtl"?"bottomLeft":"bottomRight",children:Xo(),getPopupContainer:wr},Object.assign(Object.assign({},Wr),{rootClassName:Je()(ur,Wr.rootClassName),open:mr,onOpenChange:di,dropdownRender:()=>typeof(Wr==null?void 0:Wr.dropdownRender)=="function"?Wr.dropdownRender(vo):vo}));return y.createElement("div",{className:`${Zt}-column`},y.createElement("span",{className:`${Wt}-column-title`},Pn),y.createElement(ki.Z,Object.assign({},oa)))};const Ts=(ct,at,Et)=>{let Rt=[];return(ct||[]).forEach((Ht,Wt)=>{var Zt;const Qt=Mi(Wt,Et);if(Ht.filters||"filterDropdown"in Ht||"onFilter"in Ht)if("filteredValue"in Ht){let sn=Ht.filteredValue;"filterDropdown"in Ht||(sn=(Zt=sn==null?void 0:sn.map(String))!==null&&Zt!==void 0?Zt:sn),Rt.push({column:Ht,key:Ei(Ht,Qt),filteredKeys:sn,forceFiltered:Ht.filtered})}else Rt.push({column:Ht,key:Ei(Ht,Qt),filteredKeys:at&&Ht.defaultFilteredValue?Ht.defaultFilteredValue:void 0,forceFiltered:Ht.filtered});"children"in Ht&&(Rt=[].concat((0,En.Z)(Rt),(0,En.Z)(Ts(Ht.children,at,Qt))))}),Rt};function ya(ct,at,Et,Rt,Ht,Wt,Zt,Qt,sn){return Et.map((un,Bn)=>{const an=Mi(Bn,Qt),{filterOnClose:_n=!0,filterMultiple:mn=!0,filterMode:hn,filterSearch:Fn}=un;let Dn=un;if(Dn.filters||Dn.filterDropdown){const Pn=Ei(Dn,an),wr=Rt.find(ur=>{let{key:Tr}=ur;return Pn===Tr});Dn=Object.assign(Object.assign({},Dn),{title:ur=>y.createElement(Rs,{tablePrefixCls:ct,prefixCls:`${ct}-filter`,dropdownPrefixCls:at,column:Dn,columnKey:Pn,filterState:wr,filterOnClose:_n,filterMultiple:mn,filterMode:hn,filterSearch:Fn,triggerFilter:Wt,locale:Ht,getPopupContainer:Zt,rootClassName:sn},io(un.title,ur))})}return"children"in Dn&&(Dn=Object.assign(Object.assign({},Dn),{children:ya(ct,at,Dn.children,Rt,Ht,Wt,Zt,an,sn)})),Dn})}const so=ct=>{const at={};return ct.forEach(Et=>{let{key:Rt,filteredKeys:Ht,column:Wt}=Et;const Zt=Rt,{filters:Qt,filterDropdown:sn}=Wt;if(sn)at[Zt]=Ht||null;else if(Array.isArray(Ht)){const un=ss(Qt);at[Zt]=un.filter(Bn=>Ht.includes(String(Bn)))}else at[Zt]=null}),at},Gi=(ct,at,Et)=>at.reduce((Ht,Wt)=>{const{column:{onFilter:Zt,filters:Qt},filteredKeys:sn}=Wt;return Zt&&sn&&sn.length?Ht.map(un=>Object.assign({},un)).filter(un=>sn.some(Bn=>{const an=ss(Qt),_n=an.findIndex(hn=>String(hn)===String(Bn)),mn=_n!==-1?an[_n]:Bn;return un[Et]&&(un[Et]=Gi(un[Et],at,Et)),Zt(mn,un)})):Ht},ct),ra=ct=>ct.flatMap(at=>"children"in at?[at].concat((0,En.Z)(ra(at.children||[]))):[at]);var Ho=ct=>{const{prefixCls:at,dropdownPrefixCls:Et,mergedColumns:Rt,onFilterChange:Ht,getPopupContainer:Wt,locale:Zt,rootClassName:Qt}=ct,sn=(0,Oi.ln)("Table"),un=y.useMemo(()=>ra(Rt||[]),[Rt]),[Bn,an]=y.useState(()=>Ts(un,!0)),_n=y.useMemo(()=>{const Dn=Ts(un,!1);if(Dn.length===0)return Dn;let Pn=!0,wr=!0;if(Dn.forEach(ur=>{let{filteredKeys:Tr}=ur;Tr!==void 0?Pn=!1:wr=!1}),Pn){const ur=(un||[]).map((Tr,zr)=>Ei(Tr,Mi(zr)));return Bn.filter(Tr=>{let{key:zr}=Tr;return ur.includes(zr)}).map(Tr=>{const zr=un[ur.findIndex(Wr=>Wr===Tr.key)];return Object.assign(Object.assign({},Tr),{column:Object.assign(Object.assign({},Tr.column),zr),forceFiltered:zr.filtered})})}return Dn},[un,Bn]),mn=y.useMemo(()=>so(_n),[_n]),hn=Dn=>{const Pn=_n.filter(wr=>{let{key:ur}=wr;return ur!==Dn.key});Pn.push(Dn),an(Pn),Ht(so(Pn),Pn)};return[Dn=>ya(at,Et,Dn,_n,Zt,hn,Wt,void 0,Qt),_n,mn]},ls=(ct,at,Et)=>{const Rt=y.useRef({});function Ht(Wt){var Zt;if(!Rt.current||Rt.current.data!==ct||Rt.current.childrenColumnName!==at||Rt.current.getRowKey!==Et){let sn=function(un){un.forEach((Bn,an)=>{const _n=Et(Bn,an);Qt.set(_n,Bn),Bn&&typeof Bn=="object"&&at in Bn&&sn(Bn[at]||[])})};const Qt=new Map;sn(ct),Rt.current={data:ct,childrenColumnName:at,kvMap:Qt,getRowKey:Et}}return(Zt=Rt.current.kvMap)===null||Zt===void 0?void 0:Zt.get(Wt)}return[Ht]},$a=function(ct,at){var Et={};for(var Rt in ct)Object.prototype.hasOwnProperty.call(ct,Rt)&&at.indexOf(Rt)<0&&(Et[Rt]=ct[Rt]);if(ct!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ht=0,Rt=Object.getOwnPropertySymbols(ct);Ht{const Wt=ct[Ht];typeof Wt!="function"&&(Et[Ht]=Wt)}),Et}function Ma(ct,at,Et){const Rt=Et&&typeof Et=="object"?Et:{},{total:Ht=0}=Rt,Wt=$a(Rt,["total"]),[Zt,Qt]=(0,y.useState)(()=>({current:"defaultCurrent"in Wt?Wt.defaultCurrent:1,pageSize:"defaultPageSize"in Wt?Wt.defaultPageSize:cs})),sn=(0,Aa.Z)(Zt,Wt,{total:Ht>0?Ht:ct}),un=Math.ceil((Ht||ct)/sn.pageSize);sn.current>un&&(sn.current=un||1);const Bn=(_n,mn)=>{Qt({current:_n!=null?_n:1,pageSize:mn||sn.pageSize})},an=(_n,mn)=>{var hn;Et&&((hn=Et.onChange)===null||hn===void 0||hn.call(Et,_n,mn)),Bn(_n,mn),at(_n,mn||(sn==null?void 0:sn.pageSize))};return Et===!1?[{},()=>{}]:[Object.assign(Object.assign({},sn),{onChange:an}),Bn]}var Qa=Ma,bs=oe(89489),ol=oe(59477),pl=oe(25399);const Ps="ascend",us="descend",Yo=ct=>typeof ct.sorter=="object"&&typeof ct.sorter.multiple=="number"?ct.sorter.multiple:!1,Sa=ct=>typeof ct=="function"?ct:ct&&typeof ct=="object"&&ct.compare?ct.compare:!1,ja=(ct,at)=>at?ct[ct.indexOf(at)+1]:ct[0],ps=(ct,at,Et)=>{let Rt=[];const Ht=(Wt,Zt)=>{Rt.push({column:Wt,key:Ei(Wt,Zt),multiplePriority:Yo(Wt),sortOrder:Wt.sortOrder})};return(ct||[]).forEach((Wt,Zt)=>{const Qt=Mi(Zt,Et);Wt.children?("sortOrder"in Wt&&Ht(Wt,Qt),Rt=[].concat((0,En.Z)(Rt),(0,En.Z)(ps(Wt.children,at,Qt)))):Wt.sorter&&("sortOrder"in Wt?Ht(Wt,Qt):at&&Wt.defaultSortOrder&&Rt.push({column:Wt,key:Ei(Wt,Qt),multiplePriority:Yo(Wt),sortOrder:Wt.defaultSortOrder}))}),Rt},Ys=(ct,at,Et,Rt,Ht,Wt,Zt,Qt)=>(at||[]).map((un,Bn)=>{const an=Mi(Bn,Qt);let _n=un;if(_n.sorter){const mn=_n.sortDirections||Ht,hn=_n.showSorterTooltip===void 0?Zt:_n.showSorterTooltip,Fn=Ei(_n,an),Dn=Et.find(Ir=>{let{key:Vr}=Ir;return Vr===Fn}),Pn=Dn?Dn.sortOrder:null,wr=ja(mn,Pn);let ur;if(un.sortIcon)ur=un.sortIcon({sortOrder:Pn});else{const Ir=mn.includes(Ps)&&y.createElement(ol.Z,{className:Je()(`${ct}-column-sorter-up`,{active:Pn===Ps})}),Vr=mn.includes(us)&&y.createElement(bs.Z,{className:Je()(`${ct}-column-sorter-down`,{active:Pn===us})});ur=y.createElement("span",{className:Je()(`${ct}-column-sorter`,{[`${ct}-column-sorter-full`]:!!(Ir&&Vr)})},y.createElement("span",{className:`${ct}-column-sorter-inner`,"aria-hidden":"true"},Ir,Vr))}const{cancelSort:Tr,triggerAsc:zr,triggerDesc:Wr}=Wt||{};let Gr=Tr;wr===us?Gr=Wr:wr===Ps&&(Gr=zr);const Ar=typeof hn=="object"?Object.assign({title:Gr},hn):{title:Gr};_n=Object.assign(Object.assign({},_n),{className:Je()(_n.className,{[`${ct}-column-sort`]:Pn}),title:Ir=>{const Vr=`${ct}-column-sorters`,xi=y.createElement("span",{className:`${ct}-column-title`},io(un.title,Ir)),Hr=y.createElement("div",{className:Vr},xi,ur);return hn?typeof hn!="boolean"&&(hn==null?void 0:hn.target)==="sorter-icon"?y.createElement("div",{className:`${Vr} ${ct}-column-sorters-tooltip-target-sorter`},xi,y.createElement(pl.Z,Object.assign({},Ar),ur)):y.createElement(pl.Z,Object.assign({},Ar),Hr):Hr},onHeaderCell:Ir=>{var Vr;const xi=((Vr=un.onHeaderCell)===null||Vr===void 0?void 0:Vr.call(un,Ir))||{},Hr=xi.onClick,ei=xi.onKeyDown;xi.onClick=Kr=>{Rt({column:un,key:Fn,sortOrder:wr,multiplePriority:Yo(un)}),Hr==null||Hr(Kr)},xi.onKeyDown=Kr=>{Kr.keyCode===Es.Z.ENTER&&(Rt({column:un,key:Fn,sortOrder:wr,multiplePriority:Yo(un)}),ei==null||ei(Kr))};const Or=to(un.title,{}),mr=Or==null?void 0:Or.toString();return Pn&&(xi["aria-sort"]=Pn==="ascend"?"ascending":"descending"),xi["aria-label"]=mr||"",xi.className=Je()(xi.className,`${ct}-column-has-sorters`),xi.tabIndex=0,un.ellipsis&&(xi.title=(Or!=null?Or:"").toString()),xi}})}return"children"in _n&&(_n=Object.assign(Object.assign({},_n),{children:Ys(ct,_n.children,Et,Rt,Ht,Wt,Zt,an)})),_n}),Is=ct=>{const{column:at,sortOrder:Et}=ct;return{column:at,order:Et,field:at.dataIndex,columnKey:at.key}},ml=ct=>{const at=ct.filter(Et=>{let{sortOrder:Rt}=Et;return Rt}).map(Is);if(at.length===0&&ct.length){const Et=ct.length-1;return Object.assign(Object.assign({},Is(ct[Et])),{column:void 0,order:void 0,field:void 0,columnKey:void 0})}return at.length<=1?at[0]||{}:at},Ls=(ct,at,Et)=>{const Rt=at.slice().sort((Zt,Qt)=>Qt.multiplePriority-Zt.multiplePriority),Ht=ct.slice(),Wt=Rt.filter(Zt=>{let{column:{sorter:Qt},sortOrder:sn}=Zt;return Sa(Qt)&&sn});return Wt.length?Ht.sort((Zt,Qt)=>{for(let sn=0;sn{const Qt=Zt[Et];return Qt?Object.assign(Object.assign({},Zt),{[Et]:Ls(Qt,at,Et)}):Zt}):Ht};var vl=ct=>{const{prefixCls:at,mergedColumns:Et,sortDirections:Rt,tableLocale:Ht,showSorterTooltip:Wt,onSorterChange:Zt}=ct,[Qt,sn]=y.useState(ps(Et,!0)),un=(Fn,Dn)=>{const Pn=[];return Fn.forEach((wr,ur)=>{const Tr=Mi(ur,Dn);if(Pn.push(Ei(wr,Tr)),Array.isArray(wr.children)){const zr=un(wr.children,Tr);Pn.push.apply(Pn,(0,En.Z)(zr))}}),Pn},Bn=y.useMemo(()=>{let Fn=!0;const Dn=ps(Et,!1);if(!Dn.length){const Tr=un(Et);return Qt.filter(zr=>{let{key:Wr}=zr;return Tr.includes(Wr)})}const Pn=[];function wr(Tr){Fn?Pn.push(Tr):Pn.push(Object.assign(Object.assign({},Tr),{sortOrder:null}))}let ur=null;return Dn.forEach(Tr=>{ur===null?(wr(Tr),Tr.sortOrder&&(Tr.multiplePriority===!1?Fn=!1:ur=!0)):(ur&&Tr.multiplePriority!==!1||(Fn=!1),wr(Tr))}),Pn},[Et,Qt]),an=y.useMemo(()=>{var Fn,Dn;const Pn=Bn.map(wr=>{let{column:ur,sortOrder:Tr}=wr;return{column:ur,order:Tr}});return{sortColumns:Pn,sortColumn:(Fn=Pn[0])===null||Fn===void 0?void 0:Fn.column,sortOrder:(Dn=Pn[0])===null||Dn===void 0?void 0:Dn.order}},[Bn]),_n=Fn=>{let Dn;Fn.multiplePriority===!1||!Bn.length||Bn[0].multiplePriority===!1?Dn=[Fn]:Dn=[].concat((0,En.Z)(Bn.filter(Pn=>{let{key:wr}=Pn;return wr!==Fn.key})),[Fn]),sn(Dn),Zt(ml(Dn),Dn)};return[Fn=>Ys(at,Fn,Bn,_n,Rt,Ht,Wt),Bn,an,()=>ml(Bn)]};const Xs=(ct,at)=>ct.map(Rt=>{const Ht=Object.assign({},Rt);return Ht.title=io(Rt.title,at),"children"in Ht&&(Ht.children=Xs(Ht.children,at)),Ht});var al=ct=>[y.useCallback(Et=>Xs(Et,ct),[ct])],sl=$r((ct,at)=>{const{_renderTimes:Et}=ct,{_renderTimes:Rt}=at;return Et!==Rt}),Js=Xn((ct,at)=>{const{_renderTimes:Et}=ct,{_renderTimes:Rt}=at;return Et!==Rt}),Ai=oe(36237),Bs=oe(17835),_s=oe(63356),$l=oe(16931),Gl=oe(51636),gl=ct=>{const{componentCls:at,lineWidth:Et,lineType:Rt,tableBorderColor:Ht,tableHeaderBg:Wt,tablePaddingVertical:Zt,tablePaddingHorizontal:Qt,calc:sn}=ct,un=`${(0,Ai.unit)(Et)} ${Rt} ${Ht}`,Bn=(an,_n,mn)=>({[`&${at}-${an}`]:{[`> ${at}-container`]:{[`> ${at}-content, > ${at}-body`]:{"\n > table > tbody > tr > th,\n > table > tbody > tr > td\n ":{[`> ${at}-expanded-row-fixed`]:{margin:`${(0,Ai.unit)(sn(_n).mul(-1).equal())} + `]:{paddingInlineEnd:x.calc(x.fontSizeIcon).add(x.controlPaddingHorizontal).equal()}}};return[se(x,b),re]}const ne=x=>{const{componentCls:b}=x,ee=(0,he.mergeToken)(x,{selectHeight:x.controlHeightSM,multipleSelectItemHeight:x.multipleItemHeightSM,borderRadius:x.borderRadiusSM,borderRadiusSM:x.borderRadiusXS}),E=(0,he.mergeToken)(x,{fontSize:x.fontSizeLG,selectHeight:x.controlHeightLG,multipleSelectItemHeight:x.multipleItemHeightLG,borderRadius:x.borderRadiusLG,borderRadiusSM:x.borderRadius});return[te(x),te(ee,"sm"),{[`${b}-multiple${b}-sm`]:{[`${b}-selection-placeholder`]:{insetInline:x.calc(x.controlPaddingHorizontalSM).sub(x.lineWidth).equal()},[`${b}-selection-search`]:{marginInlineStart:2}}},te(E,"lg")]};Tt.ZP=ne},68525:function(rn,Tt,oe){"use strict";oe.d(Tt,{Z:function(){return te}});var y=oe(59301),ie=oe(40001),he=oe(19248),de=oe(99267),ue=oe(84105),ae=oe(58617),se=oe(47472);function te(ne){let{suffixIcon:x,clearIcon:b,menuItemSelectedIcon:ee,removeIcon:E,loading:re,multiple:ce,hasFeedback:le,prefixCls:ve,showSuffixIcon:Se,feedbackIcon:ge,showArrow:_e,componentName:Ce}=ne;const fe=b!=null?b:y.createElement(he.Z,null),be=je=>x===null&&!le&&!_e?null:y.createElement(y.Fragment,null,Se!==!1&&je,le&&ge);let Ee=null;if(x!==void 0)Ee=be(x);else if(re)Ee=be(y.createElement(ae.Z,{spin:!0}));else{const je=`${ve}-suffix`;Ee=Fe=>{let{open:Re,showSearch:qe}=Fe;return be(Re&&qe?y.createElement(se.Z,{className:je}):y.createElement(ue.Z,{className:je}))}}let Ae=null;ee!==void 0?Ae=ee:ce?Ae=y.createElement(ie.Z,null):Ae=null;let De=null;return E!==void 0?De=E:De=y.createElement(de.Z,null),{clearIcon:fe,suffixIcon:Ee,itemIcon:Ae,removeIcon:De}}},90005:function(rn,Tt,oe){"use strict";oe.d(Tt,{Z:function(){return y}});function y(ie,he){return he!==void 0?he:ie!==null}},11938:function(rn,Tt,oe){"use strict";oe.d(Tt,{default:function(){return Fe}});var y=oe(59301),ie=oe(40192),he=oe(22703),de=oe(92310),ue=oe.n(de),ae=oe(26112),se=oe(48755),te=oe(458),x=Re=>{const{value:qe,formatter:Je,precision:He,decimalSeparator:ze,groupSeparator:Qe="",prefixCls:$e}=Re;let ht;if(typeof Je=="function")ht=Je(qe);else{const Ge=String(qe),Ue=Ge.match(/^(-?)(\d*)(\.(\d+))?$/);if(!Ue||Ge==="-")ht=Ge;else{const Ke=Ue[1];let et=Ue[2]||"0",rt=Ue[4]||"";et=et.replace(/\B(?=(\d{3})+(?!\d))/g,Qe),typeof He=="number"&&(rt=rt.padEnd(He,"0").slice(0,He>0?He:0)),rt&&(rt=`${ze}${rt}`),ht=[y.createElement("span",{key:"int",className:`${$e}-content-value-int`},Ke,et),rt&&y.createElement("span",{key:"decimal",className:`${$e}-content-value-decimal`},rt)]}}return y.createElement("span",{className:`${$e}-content-value`},ht)},b=oe(63356),ee=oe(16931),E=oe(51636);const re=Re=>{const{componentCls:qe,marginXXS:Je,padding:He,colorTextDescription:ze,titleFontSize:Qe,colorTextHeading:$e,contentFontSize:ht,fontFamily:Ge}=Re;return{[qe]:Object.assign(Object.assign({},(0,b.Wf)(Re)),{[`${qe}-title`]:{marginBottom:Je,color:ze,fontSize:Qe},[`${qe}-skeleton`]:{paddingTop:He},[`${qe}-content`]:{color:$e,fontSize:ht,fontFamily:Ge,[`${qe}-content-value`]:{display:"inline-block",direction:"ltr"},[`${qe}-content-prefix, ${qe}-content-suffix`]:{display:"inline-block"},[`${qe}-content-prefix`]:{marginInlineEnd:Je},[`${qe}-content-suffix`]:{marginInlineStart:Je}}})}},ce=Re=>{const{fontSizeHeading3:qe,fontSize:Je}=Re;return{titleFontSize:Je,contentFontSize:qe}};var le=(0,ee.I$)("Statistic",Re=>{const qe=(0,E.mergeToken)(Re,{});return[re(qe)]},ce),ve=function(Re,qe){var Je={};for(var He in Re)Object.prototype.hasOwnProperty.call(Re,He)&&qe.indexOf(He)<0&&(Je[He]=Re[He]);if(Re!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ze=0,He=Object.getOwnPropertySymbols(Re);ze{const{prefixCls:qe,className:Je,rootClassName:He,style:ze,valueStyle:Qe,value:$e=0,title:ht,valueRender:Ge,prefix:Ue,suffix:Ke,loading:et=!1,formatter:rt,precision:Xe,decimalSeparator:ut=".",groupSeparator:lt=",",onMouseEnter:kt,onMouseLeave:pt}=Re,Mt=ve(Re,["prefixCls","className","rootClassName","style","valueStyle","value","title","valueRender","prefix","suffix","loading","formatter","precision","decimalSeparator","groupSeparator","onMouseEnter","onMouseLeave"]),{getPrefixCls:wt,direction:bt,className:gt,style:We}=(0,se.dj)("statistic"),Ie=wt("statistic",qe),[xe,Be,Ye]=le(Ie),Pe=y.createElement(x,{decimalSeparator:ut,groupSeparator:lt,prefixCls:Ie,formatter:rt,precision:Xe,value:$e}),Le=ue()(Ie,{[`${Ie}-rtl`]:bt==="rtl"},gt,Je,He,Be,Ye),pe=(0,ae.Z)(Mt,{aria:!0,data:!0});return xe(y.createElement("div",Object.assign({},pe,{className:Le,style:Object.assign(Object.assign({},We),ze),onMouseEnter:kt,onMouseLeave:pt}),ht&&y.createElement("div",{className:`${Ie}-title`},ht),y.createElement(te.Z,{paragraph:!1,loading:et,className:`${Ie}-skeleton`},y.createElement("div",{style:Qe,className:`${Ie}-content`},Ue&&y.createElement("span",{className:`${Ie}-content-prefix`},Ue),Ge?Ge(Pe):Pe,Ke&&y.createElement("span",{className:`${Ie}-content-suffix`},Ke)))))};const _e=[["Y",1e3*60*60*24*365],["M",1e3*60*60*24*30],["D",1e3*60*60*24],["H",1e3*60*60],["m",1e3*60],["s",1e3],["S",1]];function Ce(Re,qe){let Je=Re;const He=/\[[^\]]*]/g,ze=(qe.match(He)||[]).map(Ge=>Ge.slice(1,-1)),Qe=qe.replace(He,"[]"),$e=_e.reduce((Ge,Ue)=>{let[Ke,et]=Ue;if(Ge.includes(Ke)){const rt=Math.floor(Je/et);return Je-=rt*et,Ge.replace(new RegExp(`${Ke}+`,"g"),Xe=>{const ut=Xe.length;return rt.toString().padStart(ut,"0")})}return Ge},Qe);let ht=0;return $e.replace(He,()=>{const Ge=ze[ht];return ht+=1,Ge})}function fe(Re,qe){const{format:Je=""}=qe,He=new Date(Re).getTime(),ze=Date.now(),Qe=Math.max(He-ze,0);return Ce(Qe,Je)}var be=function(Re,qe){var Je={};for(var He in Re)Object.prototype.hasOwnProperty.call(Re,He)&&qe.indexOf(He)<0&&(Je[He]=Re[He]);if(Re!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ze=0,He=Object.getOwnPropertySymbols(Re);ze{const{value:qe,format:Je="HH:mm:ss",onChange:He,onFinish:ze}=Re,Qe=be(Re,["value","format","onChange","onFinish"]),$e=(0,ie.Z)(),ht=y.useRef(null),Ge=()=>{ze==null||ze(),ht.current&&(clearInterval(ht.current),ht.current=null)},Ue=()=>{const rt=Ae(qe);rt>=Date.now()&&(ht.current=setInterval(()=>{$e(),He==null||He(rt-Date.now()),rt(Ue(),()=>{ht.current&&(clearInterval(ht.current),ht.current=null)}),[qe]);const Ke=(rt,Xe)=>fe(rt,Object.assign(Object.assign({},Xe),{format:Je})),et=rt=>(0,he.Tm)(rt,{title:void 0});return y.createElement(ge,Object.assign({},Qe,{value:qe,valueRender:et,formatter:Ke}))};var je=y.memo(De);ge.Countdown=je;var Fe=ge},58755:function(rn,Tt,oe){"use strict";oe.d(Tt,{Z:function(){return ze}});var y=oe(59301),ie=oe(58617),he=oe(92310),de=oe.n(he),ue=oe(54476),ae=oe(20068),se=oe(42978),te=oe(75931),ne=oe(18929),x=oe(10228),b=["prefixCls","className","checked","defaultChecked","disabled","loadingIcon","checkedChildren","unCheckedChildren","onClick","onChange","onKeyDown"],ee=y.forwardRef(function(Qe,$e){var ht,Ge=Qe.prefixCls,Ue=Ge===void 0?"rc-switch":Ge,Ke=Qe.className,et=Qe.checked,rt=Qe.defaultChecked,Xe=Qe.disabled,ut=Qe.loadingIcon,lt=Qe.checkedChildren,kt=Qe.unCheckedChildren,pt=Qe.onClick,Mt=Qe.onChange,wt=Qe.onKeyDown,bt=(0,te.Z)(Qe,b),gt=(0,ne.Z)(!1,{value:et,defaultValue:rt}),We=(0,se.Z)(gt,2),Ie=We[0],xe=We[1];function Be(pe,we){var ke=Ie;return Xe||(ke=pe,xe(ke),Mt==null||Mt(ke,we)),ke}function Ye(pe){pe.which===x.Z.LEFT?Be(!1,pe):pe.which===x.Z.RIGHT&&Be(!0,pe),wt==null||wt(pe)}function Pe(pe){var we=Be(!Ie,pe);pt==null||pt(we,pe)}var Le=de()(Ue,Ke,(ht={},(0,ae.Z)(ht,"".concat(Ue,"-checked"),Ie),(0,ae.Z)(ht,"".concat(Ue,"-disabled"),Xe),ht));return y.createElement("button",(0,ue.Z)({},bt,{type:"button",role:"switch","aria-checked":Ie,disabled:Xe,className:Le,ref:$e,onKeyDown:Ye,onClick:Pe}),ut,y.createElement("span",{className:"".concat(Ue,"-inner")},y.createElement("span",{className:"".concat(Ue,"-inner-checked")},lt),y.createElement("span",{className:"".concat(Ue,"-inner-unchecked")},kt)))});ee.displayName="Switch";var E=ee,re=oe(12919),ce=oe(48755),le=oe(2171),ve=oe(31756),Se=oe(36237),ge=oe(17835),_e=oe(63356),Ce=oe(16931),fe=oe(51636);const be=Qe=>{const{componentCls:$e,trackHeightSM:ht,trackPadding:Ge,trackMinWidthSM:Ue,innerMinMarginSM:Ke,innerMaxMarginSM:et,handleSizeSM:rt,calc:Xe}=Qe,ut=`${$e}-inner`,lt=(0,Se.unit)(Xe(rt).add(Xe(Ge).mul(2)).equal()),kt=(0,Se.unit)(Xe(et).mul(2).equal());return{[$e]:{[`&${$e}-small`]:{minWidth:Ue,height:ht,lineHeight:(0,Se.unit)(ht),[`${$e}-inner`]:{paddingInlineStart:et,paddingInlineEnd:Ke,[`${ut}-checked, ${ut}-unchecked`]:{minHeight:ht},[`${ut}-checked`]:{marginInlineStart:`calc(-100% + ${lt} - ${kt})`,marginInlineEnd:`calc(100% - ${lt} + ${kt})`},[`${ut}-unchecked`]:{marginTop:Xe(ht).mul(-1).equal(),marginInlineStart:0,marginInlineEnd:0}},[`${$e}-handle`]:{width:rt,height:rt},[`${$e}-loading-icon`]:{top:Xe(Xe(rt).sub(Qe.switchLoadingIconSize)).div(2).equal(),fontSize:Qe.switchLoadingIconSize},[`&${$e}-checked`]:{[`${$e}-inner`]:{paddingInlineStart:Ke,paddingInlineEnd:et,[`${ut}-checked`]:{marginInlineStart:0,marginInlineEnd:0},[`${ut}-unchecked`]:{marginInlineStart:`calc(100% - ${lt} + ${kt})`,marginInlineEnd:`calc(-100% + ${lt} - ${kt})`}},[`${$e}-handle`]:{insetInlineStart:`calc(100% - ${(0,Se.unit)(Xe(rt).add(Ge).equal())})`}},[`&:not(${$e}-disabled):active`]:{[`&:not(${$e}-checked) ${ut}`]:{[`${ut}-unchecked`]:{marginInlineStart:Xe(Qe.marginXXS).div(2).equal(),marginInlineEnd:Xe(Qe.marginXXS).mul(-1).div(2).equal()}},[`&${$e}-checked ${ut}`]:{[`${ut}-checked`]:{marginInlineStart:Xe(Qe.marginXXS).mul(-1).div(2).equal(),marginInlineEnd:Xe(Qe.marginXXS).div(2).equal()}}}}}}},Ee=Qe=>{const{componentCls:$e,handleSize:ht,calc:Ge}=Qe;return{[$e]:{[`${$e}-loading-icon${Qe.iconCls}`]:{position:"relative",top:Ge(Ge(ht).sub(Qe.fontSize)).div(2).equal(),color:Qe.switchLoadingIconColor,verticalAlign:"top"},[`&${$e}-checked ${$e}-loading-icon`]:{color:Qe.switchColor}}}},Ae=Qe=>{const{componentCls:$e,trackPadding:ht,handleBg:Ge,handleShadow:Ue,handleSize:Ke,calc:et}=Qe,rt=`${$e}-handle`;return{[$e]:{[rt]:{position:"absolute",top:ht,insetInlineStart:ht,width:Ke,height:Ke,transition:`all ${Qe.switchDuration} ease-in-out`,"&::before":{position:"absolute",top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,backgroundColor:Ge,borderRadius:et(Ke).div(2).equal(),boxShadow:Ue,transition:`all ${Qe.switchDuration} ease-in-out`,content:'""'}},[`&${$e}-checked ${rt}`]:{insetInlineStart:`calc(100% - ${(0,Se.unit)(et(Ke).add(ht).equal())})`},[`&:not(${$e}-disabled):active`]:{[`${rt}::before`]:{insetInlineEnd:Qe.switchHandleActiveInset,insetInlineStart:0},[`&${$e}-checked ${rt}::before`]:{insetInlineEnd:0,insetInlineStart:Qe.switchHandleActiveInset}}}}},De=Qe=>{const{componentCls:$e,trackHeight:ht,trackPadding:Ge,innerMinMargin:Ue,innerMaxMargin:Ke,handleSize:et,calc:rt}=Qe,Xe=`${$e}-inner`,ut=(0,Se.unit)(rt(et).add(rt(Ge).mul(2)).equal()),lt=(0,Se.unit)(rt(Ke).mul(2).equal());return{[$e]:{[Xe]:{display:"block",overflow:"hidden",borderRadius:100,height:"100%",paddingInlineStart:Ke,paddingInlineEnd:Ue,transition:`padding-inline-start ${Qe.switchDuration} ease-in-out, padding-inline-end ${Qe.switchDuration} ease-in-out`,[`${Xe}-checked, ${Xe}-unchecked`]:{display:"block",color:Qe.colorTextLightSolid,fontSize:Qe.fontSizeSM,transition:`margin-inline-start ${Qe.switchDuration} ease-in-out, margin-inline-end ${Qe.switchDuration} ease-in-out`,pointerEvents:"none",minHeight:ht},[`${Xe}-checked`]:{marginInlineStart:`calc(-100% + ${ut} - ${lt})`,marginInlineEnd:`calc(100% - ${ut} + ${lt})`},[`${Xe}-unchecked`]:{marginTop:rt(ht).mul(-1).equal(),marginInlineStart:0,marginInlineEnd:0}},[`&${$e}-checked ${Xe}`]:{paddingInlineStart:Ue,paddingInlineEnd:Ke,[`${Xe}-checked`]:{marginInlineStart:0,marginInlineEnd:0},[`${Xe}-unchecked`]:{marginInlineStart:`calc(100% - ${ut} + ${lt})`,marginInlineEnd:`calc(-100% + ${ut} - ${lt})`}},[`&:not(${$e}-disabled):active`]:{[`&:not(${$e}-checked) ${Xe}`]:{[`${Xe}-unchecked`]:{marginInlineStart:rt(Ge).mul(2).equal(),marginInlineEnd:rt(Ge).mul(-1).mul(2).equal()}},[`&${$e}-checked ${Xe}`]:{[`${Xe}-checked`]:{marginInlineStart:rt(Ge).mul(-1).mul(2).equal(),marginInlineEnd:rt(Ge).mul(2).equal()}}}}}},je=Qe=>{const{componentCls:$e,trackHeight:ht,trackMinWidth:Ge}=Qe;return{[$e]:Object.assign(Object.assign(Object.assign(Object.assign({},(0,_e.Wf)(Qe)),{position:"relative",display:"inline-block",boxSizing:"border-box",minWidth:Ge,height:ht,lineHeight:(0,Se.unit)(ht),verticalAlign:"middle",background:Qe.colorTextQuaternary,border:"0",borderRadius:100,cursor:"pointer",transition:`all ${Qe.motionDurationMid}`,userSelect:"none",[`&:hover:not(${$e}-disabled)`]:{background:Qe.colorTextTertiary}}),(0,_e.Qy)(Qe)),{[`&${$e}-checked`]:{background:Qe.switchColor,[`&:hover:not(${$e}-disabled)`]:{background:Qe.colorPrimaryHover}},[`&${$e}-loading, &${$e}-disabled`]:{cursor:"not-allowed",opacity:Qe.switchDisabledOpacity,"*":{boxShadow:"none",cursor:"not-allowed"}},[`&${$e}-rtl`]:{direction:"rtl"}})}},Fe=Qe=>{const{fontSize:$e,lineHeight:ht,controlHeight:Ge,colorWhite:Ue}=Qe,Ke=$e*ht,et=Ge/2,rt=2,Xe=Ke-rt*2,ut=et-rt*2;return{trackHeight:Ke,trackHeightSM:et,trackMinWidth:Xe*2+rt*4,trackMinWidthSM:ut*2+rt*2,trackPadding:rt,handleBg:Ue,handleSize:Xe,handleSizeSM:ut,handleShadow:`0 2px 4px 0 ${new ge.FastColor("#00230b").setA(.2).toRgbString()}`,innerMinMargin:Xe/2,innerMaxMargin:Xe+rt+rt*2,innerMinMarginSM:ut/2,innerMaxMarginSM:ut+rt+rt*2}};var Re=(0,Ce.I$)("Switch",Qe=>{const $e=(0,fe.mergeToken)(Qe,{switchDuration:Qe.motionDurationMid,switchColor:Qe.colorPrimary,switchDisabledOpacity:Qe.opacityLoading,switchLoadingIconSize:Qe.calc(Qe.fontSizeIcon).mul(.75).equal(),switchLoadingIconColor:`rgba(0, 0, 0, ${Qe.opacityLoading})`,switchHandleActiveInset:"-30%"});return[je($e),De($e),Ae($e),Ee($e),be($e)]},Fe),qe=function(Qe,$e){var ht={};for(var Ge in Qe)Object.prototype.hasOwnProperty.call(Qe,Ge)&&$e.indexOf(Ge)<0&&(ht[Ge]=Qe[Ge]);if(Qe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ue=0,Ge=Object.getOwnPropertySymbols(Qe);Ue{const{prefixCls:ht,size:Ge,disabled:Ue,loading:Ke,className:et,rootClassName:rt,style:Xe,checked:ut,value:lt,defaultChecked:kt,defaultValue:pt,onChange:Mt}=Qe,wt=qe(Qe,["prefixCls","size","disabled","loading","className","rootClassName","style","checked","value","defaultChecked","defaultValue","onChange"]),[bt,gt]=(0,ne.Z)(!1,{value:ut!=null?ut:lt,defaultValue:kt!=null?kt:pt}),{getPrefixCls:We,direction:Ie,switch:xe}=y.useContext(ce.E_),Be=y.useContext(le.Z),Ye=(Ue!=null?Ue:Be)||Ke,Pe=We("switch",ht),Le=y.createElement("div",{className:`${Pe}-handle`},Ke&&y.createElement(ie.Z,{className:`${Pe}-loading-icon`})),[pe,we,ke]=Re(Pe),Me=(0,ve.Z)(Ge),Oe=de()(xe==null?void 0:xe.className,{[`${Pe}-small`]:Me==="small",[`${Pe}-loading`]:Ke,[`${Pe}-rtl`]:Ie==="rtl"},et,rt,we,ke),tt=Object.assign(Object.assign({},xe==null?void 0:xe.style),Xe),ot=function(){gt(arguments.length<=0?void 0:arguments[0]),Mt==null||Mt.apply(void 0,arguments)};return pe(y.createElement(re.Z,{component:"Switch"},y.createElement(E,Object.assign({},wt,{checked:bt,onChange:ot,prefixCls:Pe,className:Oe,style:tt,disabled:Ye,ref:$e,loadingIcon:Le}))))});He.__ANT_SWITCH=!0;var ze=He},70858:function(rn,Tt,oe){"use strict";oe.d(Tt,{default:function(){return Ti}});var y=oe(59301),ie={},he="rc-table-internal-hook",de=oe(42978),ue=oe(6089),ae=oe(34280),se=oe(13697),te=oe(4676);function ne(ct){var at=y.createContext(void 0),Et=function(Ht){var Wt=Ht.value,Zt=Ht.children,Qt=y.useRef(Wt);Qt.current=Wt;var sn=y.useState(function(){return{getValue:function(){return Qt.current},listeners:new Set}}),un=(0,de.Z)(sn,1),Bn=un[0];return(0,ae.Z)(function(){(0,te.unstable_batchedUpdates)(function(){Bn.listeners.forEach(function(an){an(Wt)})})},[Wt]),y.createElement(at.Provider,{value:Bn},Zt)};return{Context:at,Provider:Et,defaultValue:ct}}function x(ct,at){var Et=(0,ue.Z)(typeof at=="function"?at:function(an){if(at===void 0)return an;if(!Array.isArray(at))return an[at];var _n={};return at.forEach(function(mn){_n[mn]=an[mn]}),_n}),Rt=y.useContext(ct==null?void 0:ct.Context),Ht=Rt||{},Wt=Ht.listeners,Zt=Ht.getValue,Qt=y.useRef();Qt.current=Et(Rt?Zt():ct==null?void 0:ct.defaultValue);var sn=y.useState({}),un=(0,de.Z)(sn,2),Bn=un[1];return(0,ae.Z)(function(){if(!Rt)return;function an(_n){var mn=Et(_n);(0,se.Z)(Qt.current,mn,!0)||Bn({})}return Wt.add(an),function(){Wt.delete(an)}},[Rt]),Qt.current}var b=oe(54476),ee=oe(8654);function E(){var ct=y.createContext(null);function at(){return y.useContext(ct)}function Et(Ht,Wt){var Zt=(0,ee.Yr)(Ht),Qt=function(un,Bn){var an=Zt?{ref:Bn}:{},_n=y.useRef(0),mn=y.useRef(un),hn=at();return hn!==null?y.createElement(Ht,(0,b.Z)({},un,an)):((!Wt||Wt(mn.current,un))&&(_n.current+=1),mn.current=un,y.createElement(ct.Provider,{value:_n.current},y.createElement(Ht,(0,b.Z)({},un,an))))};return Zt?y.forwardRef(Qt):Qt}function Rt(Ht,Wt){var Zt=(0,ee.Yr)(Ht),Qt=function(un,Bn){var an=Zt?{ref:Bn}:{};return at(),y.createElement(Ht,(0,b.Z)({},un,an))};return Zt?y.memo(y.forwardRef(Qt),Wt):y.memo(Qt,Wt)}return{makeImmutable:Et,responseImmutable:Rt,useImmutableMark:at}}var re=E(),ce=re.makeImmutable,le=re.responseImmutable,ve=re.useImmutableMark,Se=E(),ge=Se.makeImmutable,_e=Se.responseImmutable,Ce=Se.useImmutableMark,fe=ne(),be=fe;function Ee(ct,at){var Et=React.useRef(0);Et.current+=1;var Rt=React.useRef(ct),Ht=[];Object.keys(ct||{}).map(function(Zt){var Qt;(ct==null?void 0:ct[Zt])!==((Qt=Rt.current)===null||Qt===void 0?void 0:Qt[Zt])&&Ht.push(Zt)}),Rt.current=ct;var Wt=React.useRef([]);return Ht.length&&(Wt.current=Ht),React.useDebugValue(Et.current),React.useDebugValue(Wt.current.join(", ")),at&&console.log("".concat(at,":"),Et.current,Wt.current),Et.current}var Ae=null,De=null,je=oe(76190),Fe=oe(33885),Re=oe(20068),qe=oe(92310),Je=oe.n(qe),He=oe(80547),ze=oe(97938),Qe=oe(48736),$e=y.createContext({renderWithProps:!1}),ht=$e,Ge="RC_TABLE_KEY";function Ue(ct){return ct==null?[]:Array.isArray(ct)?ct:[ct]}function Ke(ct){var at=[],Et={};return ct.forEach(function(Rt){for(var Ht=Rt||{},Wt=Ht.key,Zt=Ht.dataIndex,Qt=Wt||Ue(Zt).join("-")||Ge;Et[Qt];)Qt="".concat(Qt,"_next");Et[Qt]=!0,at.push(Qt)}),at}function et(ct){return ct!=null}function rt(ct){return typeof ct=="number"&&!Number.isNaN(ct)}function Xe(ct){return ct&&(0,je.Z)(ct)==="object"&&!Array.isArray(ct)&&!y.isValidElement(ct)}function ut(ct,at,Et,Rt,Ht,Wt){var Zt=y.useContext(ht),Qt=Ce(),sn=(0,He.Z)(function(){if(et(Rt))return[Rt];var un=at==null||at===""?[]:Array.isArray(at)?at:[at],Bn=(0,ze.Z)(ct,un),an=Bn,_n=void 0;if(Ht){var mn=Ht(Bn,ct,Et);Xe(mn)?(an=mn.children,_n=mn.props,Zt.renderWithProps=!0):an=mn}return[an,_n]},[Qt,ct,Rt,at,Ht,Et],function(un,Bn){if(Wt){var an=(0,de.Z)(un,2),_n=an[1],mn=(0,de.Z)(Bn,2),hn=mn[1];return Wt(hn,_n)}return Zt.renderWithProps?!0:!(0,se.Z)(un,Bn,!0)});return sn}function lt(ct,at,Et,Rt){var Ht=ct+at-1;return ct<=Rt&&Ht>=Et}function kt(ct,at){return x(be,function(Et){var Rt=lt(ct,at||1,Et.hoverStartRow,Et.hoverEndRow);return[Rt,Et.onHover]})}var pt=oe(70425),Mt=function(at){var Et=at.ellipsis,Rt=at.rowType,Ht=at.children,Wt,Zt=Et===!0?{showTitle:!0}:Et;return Zt&&(Zt.showTitle||Rt==="header")&&(typeof Ht=="string"||typeof Ht=="number"?Wt=Ht.toString():y.isValidElement(Ht)&&typeof Ht.props.children=="string"&&(Wt=Ht.props.children)),Wt};function wt(ct){var at,Et,Rt,Ht,Wt,Zt,Qt,sn,un=ct.component,Bn=ct.children,an=ct.ellipsis,_n=ct.scope,mn=ct.prefixCls,hn=ct.className,Fn=ct.align,Dn=ct.record,Pn=ct.render,wr=ct.dataIndex,ur=ct.renderIndex,Tr=ct.shouldCellUpdate,zr=ct.index,Wr=ct.rowType,Gr=ct.colSpan,Ar=ct.rowSpan,Ir=ct.fixLeft,Vr=ct.fixRight,xi=ct.firstFixLeft,Hr=ct.lastFixLeft,ei=ct.firstFixRight,Or=ct.lastFixRight,mr=ct.appendNode,Kr=ct.additionalProps,ci=Kr===void 0?{}:Kr,yi=ct.isSticky,Ur="".concat(mn,"-cell"),jr=x(be,["supportSticky","allColumnsFixedLeft","rowHoverable"]),bi=jr.supportSticky,no=jr.allColumnsFixedLeft,mo=jr.rowHoverable,Ui=ut(Dn,wr,ur,Bn,Pn,Tr),lo=(0,de.Z)(Ui,2),To=lo[0],Vi=lo[1],Xi={},Io=typeof Ir=="number"&&bi,Go=typeof Vr=="number"&&bi;Io&&(Xi.position="sticky",Xi.left=Ir),Go&&(Xi.position="sticky",Xi.right=Vr);var di=(at=(Et=(Rt=Vi==null?void 0:Vi.colSpan)!==null&&Rt!==void 0?Rt:ci.colSpan)!==null&&Et!==void 0?Et:Gr)!==null&&at!==void 0?at:1,ji=(Ht=(Wt=(Zt=Vi==null?void 0:Vi.rowSpan)!==null&&Zt!==void 0?Zt:ci.rowSpan)!==null&&Wt!==void 0?Wt:Ar)!==null&&Ht!==void 0?Ht:1,mi=kt(zr,ji),ni=(0,de.Z)(mi,2),co=ni[0],vo=ni[1],Ro=(0,pt.zX)(function(Eo){var Co;Dn&&vo(zr,zr+ji-1),ci==null||(Co=ci.onMouseEnter)===null||Co===void 0||Co.call(ci,Eo)}),Lo=(0,pt.zX)(function(Eo){var Co;Dn&&vo(-1,-1),ci==null||(Co=ci.onMouseLeave)===null||Co===void 0||Co.call(ci,Eo)});if(di===0||ji===0)return null;var Xo=(Qt=ci.title)!==null&&Qt!==void 0?Qt:Mt({rowType:Wr,ellipsis:an,children:To}),oa=Je()(Ur,hn,(sn={},(0,Re.Z)((0,Re.Z)((0,Re.Z)((0,Re.Z)((0,Re.Z)((0,Re.Z)((0,Re.Z)((0,Re.Z)((0,Re.Z)((0,Re.Z)(sn,"".concat(Ur,"-fix-left"),Io&&bi),"".concat(Ur,"-fix-left-first"),xi&&bi),"".concat(Ur,"-fix-left-last"),Hr&&bi),"".concat(Ur,"-fix-left-all"),Hr&&no&&bi),"".concat(Ur,"-fix-right"),Go&&bi),"".concat(Ur,"-fix-right-first"),ei&&bi),"".concat(Ur,"-fix-right-last"),Or&&bi),"".concat(Ur,"-ellipsis"),an),"".concat(Ur,"-with-append"),mr),"".concat(Ur,"-fix-sticky"),(Io||Go)&&yi&&bi),(0,Re.Z)(sn,"".concat(Ur,"-row-hover"),!Vi&&co)),ci.className,Vi==null?void 0:Vi.className),_i={};Fn&&(_i.textAlign=Fn);var Di=(0,Fe.Z)((0,Fe.Z)((0,Fe.Z)((0,Fe.Z)({},Vi==null?void 0:Vi.style),Xi),_i),ci.style),bo=To;return(0,je.Z)(bo)==="object"&&!Array.isArray(bo)&&!y.isValidElement(bo)&&(bo=null),an&&(Hr||ei)&&(bo=y.createElement("span",{className:"".concat(Ur,"-content")},bo)),y.createElement(un,(0,b.Z)({},Vi,ci,{className:oa,style:Di,title:Xo,scope:_n,onMouseEnter:mo?Ro:void 0,onMouseLeave:mo?Lo:void 0,colSpan:di!==1?di:null,rowSpan:ji!==1?ji:null}),mr,bo)}var bt=y.memo(wt);function gt(ct,at,Et,Rt,Ht){var Wt=Et[ct]||{},Zt=Et[at]||{},Qt,sn;Wt.fixed==="left"?Qt=Rt.left[Ht==="rtl"?at:ct]:Zt.fixed==="right"&&(sn=Rt.right[Ht==="rtl"?ct:at]);var un=!1,Bn=!1,an=!1,_n=!1,mn=Et[at+1],hn=Et[ct-1],Fn=mn&&!mn.fixed||hn&&!hn.fixed||Et.every(function(Tr){return Tr.fixed==="left"});if(Ht==="rtl"){if(Qt!==void 0){var Dn=hn&&hn.fixed==="left";_n=!Dn&&Fn}else if(sn!==void 0){var Pn=mn&&mn.fixed==="right";an=!Pn&&Fn}}else if(Qt!==void 0){var wr=mn&&mn.fixed==="left";un=!wr&&Fn}else if(sn!==void 0){var ur=hn&&hn.fixed==="right";Bn=!ur&&Fn}return{fixLeft:Qt,fixRight:sn,lastFixLeft:un,firstFixRight:Bn,lastFixRight:an,firstFixLeft:_n,isSticky:Rt.isSticky}}var We=y.createContext({}),Ie=We;function xe(ct){var at=ct.className,Et=ct.index,Rt=ct.children,Ht=ct.colSpan,Wt=Ht===void 0?1:Ht,Zt=ct.rowSpan,Qt=ct.align,sn=x(be,["prefixCls","direction"]),un=sn.prefixCls,Bn=sn.direction,an=y.useContext(Ie),_n=an.scrollColumnIndex,mn=an.stickyOffsets,hn=an.flattenColumns,Fn=Et+Wt-1,Dn=Fn+1===_n?Wt+1:Wt,Pn=gt(Et,Et+Dn-1,hn,mn,Bn);return y.createElement(bt,(0,b.Z)({className:at,index:Et,component:"td",prefixCls:un,record:null,dataIndex:null,align:Qt,colSpan:Dn,rowSpan:Zt,render:function(){return Rt}},Pn))}var Be=oe(75931),Ye=["children"];function Pe(ct){var at=ct.children,Et=(0,Be.Z)(ct,Ye);return y.createElement("tr",Et,at)}function Le(ct){var at=ct.children;return at}Le.Row=Pe,Le.Cell=xe;var pe=Le;function we(ct){var at=ct.children,Et=ct.stickyOffsets,Rt=ct.flattenColumns,Ht=x(be,"prefixCls"),Wt=Rt.length-1,Zt=Rt[Wt],Qt=y.useMemo(function(){return{stickyOffsets:Et,flattenColumns:Rt,scrollColumnIndex:Zt!=null&&Zt.scrollbar?Wt:null}},[Zt,Rt,Wt,Et]);return y.createElement(Ie.Provider,{value:Qt},y.createElement("tfoot",{className:"".concat(Ht,"-summary")},at))}var ke=_e(we),Me=pe,Oe=oe(29301),tt=oe(24514),ot=oe(75152),st=oe(26112);function ft(ct,at,Et,Rt,Ht,Wt,Zt){ct.push({record:at,indent:Et,index:Zt});var Qt=Wt(at),sn=Ht==null?void 0:Ht.has(Qt);if(at&&Array.isArray(at[Rt])&&sn)for(var un=0;un1?xi-1:0),ei=1;ei=1)),style:(0,Fe.Z)((0,Fe.Z)({},Et),Pn==null?void 0:Pn.style)}),hn.map(function(Ir,Vr){var xi=Ir.render,Hr=Ir.dataIndex,ei=Ir.className,Or=cn(_n,Ir,Vr,sn,Ht),mr=Or.key,Kr=Or.fixedInfo,ci=Or.appendCellNode,yi=Or.additionalCellProps;return y.createElement(bt,(0,b.Z)({className:ei,ellipsis:Ir.ellipsis,align:Ir.align,scope:Ir.rowScope,component:Ir.rowScope?an:Bn,prefixCls:mn,key:mr,record:Rt,index:Ht,renderIndex:Wt,dataIndex:Hr,render:xi,shouldCellUpdate:Ir.shouldCellUpdate},Kr,{appendNode:ci,additionalProps:yi}))})),Gr;if(ur&&(Tr.current||wr)){var Ar=Dn(Rt,Ht,sn+1,wr);Gr=y.createElement($t,{expanded:wr,className:Je()("".concat(mn,"-expanded-row"),"".concat(mn,"-expanded-row-level-").concat(sn+1),zr),prefixCls:mn,component:un,cellComponent:Bn,colSpan:hn.length,isEmpty:!1},Ar)}return y.createElement(y.Fragment,null,Wr,Gr)}var An=_e(Sn);function wn(ct){var at=ct.columnKey,Et=ct.onColumnResize,Rt=y.useRef();return(0,ae.Z)(function(){Rt.current&&Et(at,Rt.current.offsetWidth)},[]),y.createElement(Oe.Z,{data:at},y.createElement("td",{ref:Rt,style:{padding:0,border:0,height:0}},y.createElement("div",{style:{height:0,overflow:"hidden"}},"\xA0")))}var At=oe(29194);function Gt(ct){var at=ct.prefixCls,Et=ct.columnsKey,Rt=ct.onColumnResize,Ht=y.useRef(null);return y.createElement("tr",{"aria-hidden":"true",className:"".concat(at,"-measure-row"),style:{height:0,fontSize:0},ref:Ht},y.createElement(Oe.Z.Collection,{onBatchResize:function(Zt){(0,At.Z)(Ht.current)&&Zt.forEach(function(Qt){var sn=Qt.data,un=Qt.size;Rt(sn,un.offsetWidth)})}},Et.map(function(Wt){return y.createElement(wn,{key:Wt,columnKey:Wt,onColumnResize:Rt})})))}function on(ct){var at=ct.data,Et=ct.measureColumnWidth,Rt=x(be,["prefixCls","getComponent","onColumnResize","flattenColumns","getRowKey","expandedKeys","childrenColumnName","emptyNode"]),Ht=Rt.prefixCls,Wt=Rt.getComponent,Zt=Rt.onColumnResize,Qt=Rt.flattenColumns,sn=Rt.getRowKey,un=Rt.expandedKeys,Bn=Rt.childrenColumnName,an=Rt.emptyNode,_n=Ft(at,Bn,un,sn),mn=y.useRef({renderWithProps:!1}),hn=Wt(["body","wrapper"],"tbody"),Fn=Wt(["body","row"],"tr"),Dn=Wt(["body","cell"],"td"),Pn=Wt(["body","cell"],"th"),wr;at.length?wr=_n.map(function(Tr,zr){var Wr=Tr.record,Gr=Tr.indent,Ar=Tr.index,Ir=sn(Wr,zr);return y.createElement(An,{key:Ir,rowKey:Ir,record:Wr,index:zr,renderIndex:Ar,rowComponent:Fn,cellComponent:Dn,scopeCellComponent:Pn,indent:Gr})}):wr=y.createElement($t,{expanded:!0,className:"".concat(Ht,"-placeholder"),prefixCls:Ht,component:Fn,cellComponent:Dn,colSpan:Qt.length,isEmpty:!0},an);var ur=Ke(Qt);return y.createElement(ht.Provider,{value:mn.current},y.createElement(hn,{className:"".concat(Ht,"-tbody")},Et&&y.createElement(Gt,{prefixCls:Ht,columnsKey:ur,onColumnResize:Zt}),wr))}var vn=_e(on),Nn=["expandable"],Yn="RC_TABLE_INTERNAL_COL_DEFINE";function Vn(ct){var at=ct.expandable,Et=(0,Be.Z)(ct,Nn),Rt;return"expandable"in ct?Rt=(0,Fe.Z)((0,Fe.Z)({},Et),at):Rt=Et,Rt.showExpandColumn===!1&&(Rt.expandIconColumnIndex=-1),Rt}var ir=["columnType"];function Mn(ct){for(var at=ct.colWidths,Et=ct.columns,Rt=ct.columCount,Ht=x(be,["tableLayout"]),Wt=Ht.tableLayout,Zt=[],Qt=Rt||Et.length,sn=!1,un=Qt-1;un>=0;un-=1){var Bn=at[un],an=Et&&Et[un],_n=void 0,mn=void 0;if(an&&(_n=an[Yn],Wt==="auto"&&(mn=an.minWidth)),Bn||mn||_n||sn){var hn=_n||{},Fn=hn.columnType,Dn=(0,Be.Z)(hn,ir);Zt.unshift(y.createElement("col",(0,b.Z)({key:un,style:{width:Bn,minWidth:mn}},Dn))),sn=!0}}return y.createElement("colgroup",null,Zt)}var qn=Mn,En=oe(94480),Hn=["className","noData","columns","flattenColumns","colWidths","columCount","stickyOffsets","direction","fixHeader","stickyTopOffset","stickyBottomOffset","stickyClassName","onScroll","maxContentScroll","children"];function Qn(ct,at){return(0,y.useMemo)(function(){for(var Et=[],Rt=0;Rt1?"colgroup":"col":null,ellipsis:Dn.ellipsis,align:Dn.align,component:Zt,prefixCls:Bn,key:mn[Fn]},Pn,{additionalProps:wr,rowType:"header"}))}))},Kn=$n;function yn(ct){var at=[];function Et(Zt,Qt){var sn=arguments.length>2&&arguments[2]!==void 0?arguments[2]:0;at[sn]=at[sn]||[];var un=Qt,Bn=Zt.filter(Boolean).map(function(an){var _n={key:an.key,className:an.className||"",children:an.title,column:an,colStart:un},mn=1,hn=an.children;return hn&&hn.length>0&&(mn=Et(hn,un,sn+1).reduce(function(Fn,Dn){return Fn+Dn},0),_n.hasSubColumns=!0),"colSpan"in an&&(mn=an.colSpan),"rowSpan"in an&&(_n.rowSpan=an.rowSpan),_n.colSpan=mn,_n.colEnd=_n.colStart+mn-1,at[sn].push(_n),un+=mn,mn});return Bn}Et(ct,0);for(var Rt=at.length,Ht=function(Qt){at[Qt].forEach(function(sn){!("rowSpan"in sn)&&!sn.hasSubColumns&&(sn.rowSpan=Rt-Qt)})},Wt=0;Wt1&&arguments[1]!==void 0?arguments[1]:"";return typeof at=="number"?at:at.endsWith("%")?ct*parseFloat(at)/100:null}function _t(ct,at,Et){return y.useMemo(function(){if(at&&at>0){var Rt=0,Ht=0;ct.forEach(function(_n){var mn=mt(at,_n.width);mn?Rt+=mn:Ht+=1});var Wt=Math.max(at,Et),Zt=Math.max(Wt-Rt,Ht),Qt=Ht,sn=Zt/Ht,un=0,Bn=ct.map(function(_n){var mn=(0,Fe.Z)({},_n),hn=mt(at,mn.width);if(hn)mn.width=hn;else{var Fn=Math.floor(sn);mn.width=Qt===1?Zt:Fn,Zt-=Fn,Qt-=1}return un+=mn.width,mn});if(un0?(0,Fe.Z)((0,Fe.Z)({},at),{},{children:dn(Et)}):at})}function jn(ct){var at=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"key";return ct.filter(function(Et){return Et&&(0,je.Z)(Et)==="object"}).reduce(function(Et,Rt,Ht){var Wt=Rt.fixed,Zt=Wt===!0?"left":Wt,Qt="".concat(at,"-").concat(Ht),sn=Rt.children;return sn&&sn.length>0?[].concat((0,En.Z)(Et),(0,En.Z)(jn(sn,Qt).map(function(un){return(0,Fe.Z)({fixed:Zt},un)}))):[].concat((0,En.Z)(Et),[(0,Fe.Z)((0,Fe.Z)({key:Qt},Rt),{},{fixed:Zt})])},[])}function vr(ct){return ct.map(function(at){var Et=at.fixed,Rt=(0,Be.Z)(at,Jt),Ht=Et;return Et==="left"?Ht="right":Et==="right"&&(Ht="left"),(0,Fe.Z)({fixed:Ht},Rt)})}function Nt(ct,at){var Et=ct.prefixCls,Rt=ct.columns,Ht=ct.children,Wt=ct.expandable,Zt=ct.expandedKeys,Qt=ct.columnTitle,sn=ct.getRowKey,un=ct.onTriggerExpand,Bn=ct.expandIcon,an=ct.rowExpandable,_n=ct.expandIconColumnIndex,mn=ct.direction,hn=ct.expandRowByClick,Fn=ct.columnWidth,Dn=ct.fixed,Pn=ct.scrollWidth,wr=ct.clientWidth,ur=y.useMemo(function(){var Hr=Rt||Xt(Ht)||[];return dn(Hr.slice())},[Rt,Ht]),Tr=y.useMemo(function(){if(Wt){var Hr=ur.slice();if(!Hr.includes(ie)){var ei=_n||0;ei>=0&&(ei||Dn==="left"||!Dn)&&Hr.splice(ei,0,ie),Dn==="right"&&Hr.splice(ur.length,0,ie)}var Or=Hr.indexOf(ie);Hr=Hr.filter(function(yi,Ur){return yi!==ie||Ur===Or});var mr=ur[Or],Kr;Dn?Kr=Dn:Kr=mr?mr.fixed:null;var ci=(0,Re.Z)((0,Re.Z)((0,Re.Z)((0,Re.Z)((0,Re.Z)((0,Re.Z)({},Yn,{className:"".concat(Et,"-expand-icon-col"),columnType:"EXPAND_COLUMN"}),"title",Qt),"fixed",Kr),"className","".concat(Et,"-row-expand-icon-cell")),"width",Fn),"render",function(Ur,jr,bi){var no=sn(jr,bi),mo=Zt.has(no),Ui=an?an(jr):!0,lo=Bn({prefixCls:Et,expanded:mo,expandable:Ui,record:jr,onExpand:un});return hn?y.createElement("span",{onClick:function(Vi){return Vi.stopPropagation()}},lo):lo});return Hr.map(function(yi){return yi===ie?ci:yi})}return ur.filter(function(yi){return yi!==ie})},[Wt,ur,sn,Zt,Bn,mn]),zr=y.useMemo(function(){var Hr=Tr;return at&&(Hr=at(Hr)),Hr.length||(Hr=[{render:function(){return null}}]),Hr},[at,Tr,mn]),Wr=y.useMemo(function(){return mn==="rtl"?vr(jn(zr)):jn(zr)},[zr,mn,Pn]),Gr=y.useMemo(function(){for(var Hr=-1,ei=Wr.length-1;ei>=0;ei-=1){var Or=Wr[ei].fixed;if(Or==="left"||Or===!0){Hr=ei;break}}if(Hr>=0)for(var mr=0;mr<=Hr;mr+=1){var Kr=Wr[mr].fixed;if(Kr!=="left"&&Kr!==!0)return!0}var ci=Wr.findIndex(function(jr){var bi=jr.fixed;return bi==="right"});if(ci>=0)for(var yi=ci;yi=ci-Qt?wr(function(yi){return(0,Fe.Z)((0,Fe.Z)({},yi),{},{isHiddenScrollBar:!0})}):wr(function(yi){return(0,Fe.Z)((0,Fe.Z)({},yi),{},{isHiddenScrollBar:!1})})}})},ei=function(mr){wr(function(Kr){return(0,Fe.Z)((0,Fe.Z)({},Kr),{},{scrollLeft:mr/an*_n||0})})};return y.useImperativeHandle(Et,function(){return{setScrollLeft:ei,checkScrollBarVisible:Hr}}),y.useEffect(function(){var Or=(0,nr.Z)(document.body,"mouseup",Ir,!1),mr=(0,nr.Z)(document.body,"mousemove",xi,!1);return Hr(),function(){Or.remove(),mr.remove()}},[mn,Wr]),y.useEffect(function(){if(Wt.current){for(var Or=[],mr=(0,fr.bn)(Wt.current);mr;)Or.push(mr),mr=mr.parentElement;return Or.forEach(function(Kr){return Kr.addEventListener("scroll",Hr,!1)}),window.addEventListener("resize",Hr,!1),window.addEventListener("scroll",Hr,!1),sn.addEventListener("scroll",Hr,!1),function(){Or.forEach(function(Kr){return Kr.removeEventListener("scroll",Hr)}),window.removeEventListener("resize",Hr),window.removeEventListener("scroll",Hr),sn.removeEventListener("scroll",Hr)}}},[sn]),y.useEffect(function(){Pn.isHiddenScrollBar||wr(function(Or){var mr=Wt.current;return mr?(0,Fe.Z)((0,Fe.Z)({},Or),{},{scrollLeft:mr.scrollLeft/mr.scrollWidth*mr.clientWidth}):Or})},[Pn.isHiddenScrollBar]),an<=_n||!mn||Pn.isHiddenScrollBar?null:y.createElement("div",{style:{height:(0,ot.Z)(),width:_n,bottom:Qt},className:"".concat(Bn,"-sticky-scroll")},y.createElement("div",{onMouseDown:Vr,ref:hn,className:Je()("".concat(Bn,"-sticky-scroll-bar"),(0,Re.Z)({},"".concat(Bn,"-sticky-scroll-bar-active"),Wr)),style:{width:"".concat(mn,"px"),transform:"translate3d(".concat(Pn.scrollLeft,"px, 0, 0)")}}))},Kt=y.forwardRef(fn);function gn(ct){return null}var xn=gn;function Ln(ct){return null}var Un=Ln,hr="rc-table",ar=[],Sr={};function Cr(){return"No Data"}function yr(ct,at){var Et=(0,Fe.Z)({rowKey:"key",prefixCls:hr,emptyText:Cr},ct),Rt=Et.prefixCls,Ht=Et.className,Wt=Et.rowClassName,Zt=Et.style,Qt=Et.data,sn=Et.rowKey,un=Et.scroll,Bn=Et.tableLayout,an=Et.direction,_n=Et.title,mn=Et.footer,hn=Et.summary,Fn=Et.caption,Dn=Et.id,Pn=Et.showHeader,wr=Et.components,ur=Et.emptyText,Tr=Et.onRow,zr=Et.onHeaderRow,Wr=Et.onScroll,Gr=Et.internalHooks,Ar=Et.transformColumns,Ir=Et.internalRefs,Vr=Et.tailor,xi=Et.getContainerWidth,Hr=Et.sticky,ei=Et.rowHoverable,Or=ei===void 0?!0:ei,mr=Qt||ar,Kr=!!mr.length,ci=Gr===he,yi=y.useCallback(function(po,go){return(0,ze.Z)(wr,po)||go},[wr]),Ur=y.useMemo(function(){return typeof sn=="function"?sn:function(po){var go=po&&po[sn];return go}},[sn]),jr=yi(["body"]),bi=Ut(),no=(0,de.Z)(bi,3),mo=no[0],Ui=no[1],lo=no[2],To=xt(Et,mr,Ur),Vi=(0,de.Z)(To,6),Xi=Vi[0],Io=Vi[1],Go=Vi[2],di=Vi[3],ji=Vi[4],mi=Vi[5],ni=un==null?void 0:un.x,co=y.useState(0),vo=(0,de.Z)(co,2),Ro=vo[0],Lo=vo[1],Xo=jt((0,Fe.Z)((0,Fe.Z)((0,Fe.Z)({},Et),Xi),{},{expandable:!!Xi.expandedRowRender,columnTitle:Xi.columnTitle,expandedKeys:Go,getRowKey:Ur,onTriggerExpand:mi,expandIcon:di,expandIconColumnIndex:Xi.expandIconColumnIndex,direction:an,scrollWidth:ci&&Vr&&typeof ni=="number"?ni:null,clientWidth:Ro}),ci?Ar:null),oa=(0,de.Z)(Xo,4),_i=oa[0],Di=oa[1],bo=oa[2],Eo=oa[3],Co=bo!=null?bo:ni,ua=y.useMemo(function(){return{columns:_i,flattenColumns:Di}},[_i,Di]),Jo=y.useRef(),Fa=y.useRef(),No=y.useRef(),fo=y.useRef();y.useImperativeHandle(at,function(){return{nativeElement:Jo.current,scrollTo:function(go){var Ea;if(No.current instanceof HTMLElement){var ts=go.index,Ta=go.top,ul=go.key;if(rt(Ta)){var Zs;(Zs=No.current)===null||Zs===void 0||Zs.scrollTo({top:Ta})}else{var Ms,dl=ul!=null?ul:Ur(mr[ts]);(Ms=No.current.querySelector('[data-row-key="'.concat(dl,'"]')))===null||Ms===void 0||Ms.scrollIntoView()}}else(Ea=No.current)!==null&&Ea!==void 0&&Ea.scrollTo&&No.current.scrollTo(go)}}});var Ao=y.useRef(),Do=y.useState(!1),aa=(0,de.Z)(Do,2),Uo=aa[0],ho=aa[1],Bo=y.useState(!1),_o=(0,de.Z)(Bo,2),_a=_o[0],ta=_o[1],ka=y.useState(new Map),za=(0,de.Z)(ka,2),Cs=za[0],Mo=za[1],Sl=Ke(Di),Ra=Sl.map(function(po){return Cs.get(po)}),fs=y.useMemo(function(){return Ra},[Ra.join("_")]),qa=tn(fs,Di,an),Ha=un&&et(un.y),Oo=un&&et(Co)||!!Xi.fixed,es=Oo&&Di.some(function(po){var go=po.fixed;return go}),Hs=y.useRef(),xs=Gn(Hr,Rt),ws=xs.isSticky,kl=xs.offsetHeader,Rl=xs.offsetSummary,Pl=xs.offsetScroll,Nl=xs.stickyClassName,Xl=xs.container,Ki=y.useMemo(function(){return hn==null?void 0:hn(mr)},[hn,mr]),oo=(Ha||ws)&&y.isValidElement(Ki)&&Ki.type===pe&&Ki.props.fixed,Fo,Qo,ma;Ha&&(Qo={overflowY:Kr?"scroll":"auto",maxHeight:un.y}),Oo&&(Fo={overflowX:"auto"},Ha||(Qo={overflowY:"hidden"}),ma={width:Co===!0?"auto":Co,minWidth:"100%"});var da=y.useCallback(function(po,go){Mo(function(Ea){if(Ea.get(po)!==go){var ts=new Map(Ea);return ts.set(po,go),ts}return Ea})},[]),ms=Lt(null),wa=(0,de.Z)(ms,2),ll=wa[0],Jl=wa[1];function _l(po,go){go&&(typeof go=="function"?go(po):go.scrollLeft!==po&&(go.scrollLeft=po,go.scrollLeft!==po&&setTimeout(function(){go.scrollLeft=po},0)))}var el=(0,ue.Z)(function(po){var go=po.currentTarget,Ea=po.scrollLeft,ts=an==="rtl",Ta=typeof Ea=="number"?Ea:go.scrollLeft,ul=go||Sr;if(!Jl()||Jl()===ul){var Zs;ll(ul),_l(Ta,Fa.current),_l(Ta,No.current),_l(Ta,Ao.current),_l(Ta,(Zs=Hs.current)===null||Zs===void 0?void 0:Zs.setScrollLeft)}var Ms=go||Fa.current;if(Ms){var dl=ci&&Vr&&typeof Co=="number"?Co:Ms.scrollWidth,cc=Ms.clientWidth;if(dl===cc){ho(!1),ta(!1);return}ts?(ho(-Ta0)):(ho(Ta>0),ta(Ta1?Dn-Or:0,Kr=(0,Fe.Z)((0,Fe.Z)((0,Fe.Z)({},Ar),un),{},{flex:"0 0 ".concat(Or,"px"),width:"".concat(Or,"px"),marginRight:mr,pointerEvents:"auto"}),ci=y.useMemo(function(){return an?Hr<=1:Vr===0||Hr===0||Hr>1},[Hr,Vr,an]);ci?Kr.visibility="hidden":an&&(Kr.height=_n==null?void 0:_n(Hr));var yi=ci?function(){return null}:mn,Ur={};return(Hr===0||Vr===0)&&(Ur.rowSpan=1,Ur.colSpan=1),y.createElement(bt,(0,b.Z)({className:Je()(Fn,Bn),ellipsis:Et.ellipsis,align:Et.align,scope:Et.rowScope,component:Zt,prefixCls:at.prefixCls,key:Tr,record:sn,index:Wt,renderIndex:Qt,dataIndex:hn,render:yi,shouldCellUpdate:Et.shouldCellUpdate},zr,{appendNode:Wr,additionalProps:(0,Fe.Z)((0,Fe.Z)({},Gr),{},{style:Kr},Ur)}))}var fi=Dr,Lr=["data","index","className","rowKey","style","extra","getHeight"],wi=y.forwardRef(function(ct,at){var Et=ct.data,Rt=ct.index,Ht=ct.className,Wt=ct.rowKey,Zt=ct.style,Qt=ct.extra,sn=ct.getHeight,un=(0,Be.Z)(ct,Lr),Bn=Et.record,an=Et.indent,_n=Et.index,mn=x(be,["prefixCls","flattenColumns","fixColumn","componentWidth","scrollX"]),hn=mn.scrollX,Fn=mn.flattenColumns,Dn=mn.prefixCls,Pn=mn.fixColumn,wr=mn.componentWidth,ur=x(ai,["getComponent"]),Tr=ur.getComponent,zr=Bt(Bn,Wt,Rt,an),Wr=Tr(["body","row"],"div"),Gr=Tr(["body","cell"],"div"),Ar=zr.rowSupportExpand,Ir=zr.expanded,Vr=zr.rowProps,xi=zr.expandedRowRender,Hr=zr.expandedRowClassName,ei;if(Ar&&Ir){var Or=xi(Bn,Rt,an+1,Ir),mr=Pt(Hr,Bn,Rt,an),Kr={};Pn&&(Kr={style:(0,Re.Z)({},"--virtual-width","".concat(wr,"px"))});var ci="".concat(Dn,"-expanded-row-cell");ei=y.createElement(Wr,{className:Je()("".concat(Dn,"-expanded-row"),"".concat(Dn,"-expanded-row-level-").concat(an+1),mr)},y.createElement(bt,{component:Gr,prefixCls:Dn,className:Je()(ci,(0,Re.Z)({},"".concat(ci,"-fixed"),Pn)),additionalProps:Kr},Or))}var yi=(0,Fe.Z)((0,Fe.Z)({},Zt),{},{width:hn});Qt&&(yi.position="absolute",yi.pointerEvents="none");var Ur=y.createElement(Wr,(0,b.Z)({},Vr,un,{"data-row-key":Wt,ref:Ar?null:at,className:Je()(Ht,"".concat(Dn,"-row"),Vr==null?void 0:Vr.className,(0,Re.Z)({},"".concat(Dn,"-row-extra"),Qt)),style:(0,Fe.Z)((0,Fe.Z)({},yi),Vr==null?void 0:Vr.style)}),Fn.map(function(jr,bi){return y.createElement(fi,{key:bi,component:Gr,rowInfo:zr,column:jr,colIndex:bi,indent:an,index:Rt,renderIndex:_n,record:Bn,inverse:Qt,getHeight:sn})}));return Ar?y.createElement("div",{ref:at},Ur,ei):Ur}),Jr=_e(wi),Zr=Jr,si=y.forwardRef(function(ct,at){var Et=ct.data,Rt=ct.onScroll,Ht=x(be,["flattenColumns","onColumnResize","getRowKey","prefixCls","expandedKeys","childrenColumnName","scrollX","direction"]),Wt=Ht.flattenColumns,Zt=Ht.onColumnResize,Qt=Ht.getRowKey,sn=Ht.expandedKeys,un=Ht.prefixCls,Bn=Ht.childrenColumnName,an=Ht.scrollX,_n=Ht.direction,mn=x(ai),hn=mn.sticky,Fn=mn.scrollY,Dn=mn.listItemHeight,Pn=mn.getComponent,wr=mn.onScroll,ur=y.useRef(),Tr=Ft(Et,Bn,sn,Qt),zr=y.useMemo(function(){var ei=0;return Wt.map(function(Or){var mr=Or.width,Kr=Or.key;return ei+=mr,[Kr,mr,ei]})},[Wt]),Wr=y.useMemo(function(){return zr.map(function(ei){return ei[2]})},[zr]);y.useEffect(function(){zr.forEach(function(ei){var Or=(0,de.Z)(ei,2),mr=Or[0],Kr=Or[1];Zt(mr,Kr)})},[zr]),y.useImperativeHandle(at,function(){var ei,Or={scrollTo:function(Kr){var ci;(ci=ur.current)===null||ci===void 0||ci.scrollTo(Kr)},nativeElement:(ei=ur.current)===null||ei===void 0?void 0:ei.nativeElement};return Object.defineProperty(Or,"scrollLeft",{get:function(){var Kr;return((Kr=ur.current)===null||Kr===void 0?void 0:Kr.getScrollInfo().x)||0},set:function(Kr){var ci;(ci=ur.current)===null||ci===void 0||ci.scrollTo({left:Kr})}}),Or});var Gr=function(Or,mr){var Kr,ci=(Kr=Tr[mr])===null||Kr===void 0?void 0:Kr.record,yi=Or.onCell;if(yi){var Ur,jr=yi(ci,mr);return(Ur=jr==null?void 0:jr.rowSpan)!==null&&Ur!==void 0?Ur:1}return 1},Ar=function(Or){var mr=Or.start,Kr=Or.end,ci=Or.getSize,yi=Or.offsetY;if(Kr<0)return null;for(var Ur=Wt.filter(function(di){return Gr(di,mr)===0}),jr=mr,bi=function(ji){if(Ur=Ur.filter(function(mi){return Gr(mi,ji)===0}),!Ur.length)return jr=ji,1},no=mr;no>=0&&!bi(no);no-=1);for(var mo=Wt.filter(function(di){return Gr(di,Kr)!==1}),Ui=Kr,lo=function(ji){if(mo=mo.filter(function(mi){return Gr(mi,ji)!==1}),!mo.length)return Ui=Math.max(ji-1,Kr),1},To=Kr;To1})&&Vi.push(ji)},Io=jr;Io<=Ui;Io+=1)Xi(Io);var Go=Vi.map(function(di){var ji=Tr[di],mi=Qt(ji.record,di),ni=function(Ro){var Lo=di+Ro-1,Xo=Qt(Tr[Lo].record,Lo),oa=ci(mi,Xo);return oa.bottom-oa.top},co=ci(mi);return y.createElement(Zr,{key:di,data:ji,rowKey:mi,index:di,style:{top:-yi+co.top},extra:!0,getHeight:ni})});return Go},Ir=y.useMemo(function(){return{columnsOffset:Wr}},[Wr]),Vr="".concat(un,"-tbody"),xi=Pn(["body","wrapper"]),Hr={};return hn&&(Hr.position="sticky",Hr.bottom=0,(0,je.Z)(hn)==="object"&&hn.offsetScroll&&(Hr.bottom=hn.offsetScroll)),y.createElement(Rr.Provider,{value:Ir},y.createElement(Yr.Z,{fullHeight:!1,ref:ur,prefixCls:"".concat(Vr,"-virtual"),styles:{horizontalScrollBar:Hr},className:Vr,height:Fn,itemHeight:Dn||24,data:Tr,itemKey:function(Or){return Qt(Or.record)},component:xi,scrollWidth:an,direction:_n,onVirtualScroll:function(Or){var mr,Kr=Or.x;Rt({currentTarget:(mr=ur.current)===null||mr===void 0?void 0:mr.nativeElement,scrollLeft:Kr})},onScroll:wr,extraRender:Ar},function(ei,Or,mr){var Kr=Qt(ei.record,Or);return y.createElement(Zr,{data:ei,rowKey:Kr,index:Or,style:mr.style})}))}),vi=_e(si),pi=vi,ri=function(at,Et){var Rt=Et.ref,Ht=Et.onScroll;return y.createElement(pi,{ref:Rt,data:at,onScroll:Ht})};function Er(ct,at){var Et=ct.data,Rt=ct.columns,Ht=ct.scroll,Wt=ct.sticky,Zt=ct.prefixCls,Qt=Zt===void 0?hr:Zt,sn=ct.className,un=ct.listItemHeight,Bn=ct.components,an=ct.onScroll,_n=Ht||{},mn=_n.x,hn=_n.y;typeof mn!="number"&&(mn=1),typeof hn!="number"&&(hn=500);var Fn=(0,pt.zX)(function(wr,ur){return(0,ze.Z)(Bn,wr)||ur}),Dn=(0,pt.zX)(an),Pn=y.useMemo(function(){return{sticky:Wt,scrollY:hn,listItemHeight:un,getComponent:Fn,onScroll:Dn}},[Wt,hn,un,Fn,Dn]);return y.createElement(ai.Provider,{value:Pn},y.createElement(Nr,(0,b.Z)({},ct,{className:Je()(sn,"".concat(Qt,"-virtual")),scroll:(0,Fe.Z)((0,Fe.Z)({},Ht),{},{x:mn}),components:(0,Fe.Z)((0,Fe.Z)({},Bn),{},{body:Et!=null&&Et.length?ri:void 0}),columns:Rt,internalHooks:he,tailor:!0,ref:at})))}var kn=y.forwardRef(Er);function Xn(ct){return ge(kn,ct)}var er=Xn(),zn=null,Br=ct=>null,Jn=ct=>null,gr=oe(84105),br=oe(82661),ui=oe(34643),Ri=oe(34061),gi=oe(18929);function Hi(ct){const[at,Et]=(0,y.useState)(null);return[(0,y.useCallback)((Wt,Zt,Qt)=>{const sn=at!=null?at:Wt,un=Math.min(sn||0,Wt),Bn=Math.max(sn||0,Wt),an=Zt.slice(un,Bn+1).map(hn=>ct(hn)),_n=an.some(hn=>!Qt.has(hn)),mn=[];return an.forEach(hn=>{_n?(Qt.has(hn)||mn.push(hn),Qt.add(hn)):(Qt.delete(hn),mn.push(hn))}),Et(_n?Bn:null),mn},[at]),Wt=>{Et(Wt)}]}var Oi=oe(32383),Pi=oe(62673),ki=oe(75727),Fi=oe(47889);const Ni={},qi="SELECT_ALL",So="SELECT_INVERT",xo="SELECT_NONE",eo=[],Yi=(ct,at)=>{let Et=[];return(at||[]).forEach(Rt=>{Et.push(Rt),Rt&&typeof Rt=="object"&&ct in Rt&&(Et=[].concat((0,En.Z)(Et),(0,En.Z)(Yi(ct,Rt[ct]))))}),Et};var Xr=(ct,at)=>{const{preserveSelectedRowKeys:Et,selectedRowKeys:Rt,defaultSelectedRowKeys:Ht,getCheckboxProps:Wt,onChange:Zt,onSelect:Qt,onSelectAll:sn,onSelectInvert:un,onSelectNone:Bn,onSelectMultiple:an,columnWidth:_n,type:mn,selections:hn,fixed:Fn,renderCell:Dn,hideSelectAll:Pn,checkStrictly:wr=!0}=at||{},{prefixCls:ur,data:Tr,pageData:zr,getRecordByKey:Wr,getRowKey:Gr,expandType:Ar,childrenColumnName:Ir,locale:Vr,getPopupContainer:xi}=ct,Hr=(0,Oi.ln)("Table"),[ei,Or]=Hi(di=>di),[mr,Kr]=(0,gi.Z)(Rt||Ht||eo,{value:Rt}),ci=y.useRef(new Map),yi=(0,y.useCallback)(di=>{if(Et){const ji=new Map;di.forEach(mi=>{let ni=Wr(mi);!ni&&ci.current.has(mi)&&(ni=ci.current.get(mi)),ji.set(mi,ni)}),ci.current=ji}},[Wr,Et]);y.useEffect(()=>{yi(mr)},[mr]);const Ur=(0,y.useMemo)(()=>Yi(Ir,zr),[Ir,zr]),{keyEntities:jr}=(0,y.useMemo)(()=>{if(wr)return{keyEntities:null};let di=Tr;if(Et){const ji=new Set(Ur.map((ni,co)=>Gr(ni,co))),mi=Array.from(ci.current).reduce((ni,co)=>{let[vo,Ro]=co;return ji.has(vo)?ni:ni.concat(Ro)},[]);di=[].concat((0,En.Z)(di),(0,En.Z)(mi))}return(0,Ri.I8)(di,{externalGetKey:Gr,childrenPropName:Ir})},[Tr,Gr,wr,Ir,Et,Ur]),bi=(0,y.useMemo)(()=>{const di=new Map;return Ur.forEach((ji,mi)=>{const ni=Gr(ji,mi),co=(Wt?Wt(ji):null)||{};di.set(ni,co)}),di},[Ur,Gr,Wt]),no=(0,y.useCallback)(di=>{const ji=Gr(di);let mi;return bi.has(ji)?mi=bi.get(Gr(di)):mi=Wt?Wt(di):void 0,!!(mi!=null&&mi.disabled)},[bi,Gr]),[mo,Ui]=(0,y.useMemo)(()=>{if(wr)return[mr||[],[]];const{checkedKeys:di,halfCheckedKeys:ji}=(0,ui.S)(mr,!0,jr,no);return[di||[],ji]},[mr,wr,jr,no]),lo=(0,y.useMemo)(()=>{const di=mn==="radio"?mo.slice(0,1):mo;return new Set(di)},[mo,mn]),To=(0,y.useMemo)(()=>mn==="radio"?new Set:new Set(Ui),[Ui,mn]);y.useEffect(()=>{at||Kr(eo)},[!!at]);const Vi=(0,y.useCallback)((di,ji)=>{let mi,ni;yi(di),Et?(mi=di,ni=di.map(co=>ci.current.get(co))):(mi=[],ni=[],di.forEach(co=>{const vo=Wr(co);vo!==void 0&&(mi.push(co),ni.push(vo))})),Kr(mi),Zt==null||Zt(mi,ni,{type:ji})},[Kr,Wr,Zt,Et]),Xi=(0,y.useCallback)((di,ji,mi,ni)=>{if(Qt){const co=mi.map(vo=>Wr(vo));Qt(Wr(di),ji,co,ni)}Vi(mi,"single")},[Qt,Wr,Vi]),Io=(0,y.useMemo)(()=>!hn||Pn?null:(hn===!0?[qi,So,xo]:hn).map(ji=>ji===qi?{key:"all",text:Vr.selectionAll,onSelect(){Vi(Tr.map((mi,ni)=>Gr(mi,ni)).filter(mi=>{const ni=bi.get(mi);return!(ni!=null&&ni.disabled)||lo.has(mi)}),"all")}}:ji===So?{key:"invert",text:Vr.selectInvert,onSelect(){const mi=new Set(lo);zr.forEach((co,vo)=>{const Ro=Gr(co,vo),Lo=bi.get(Ro);Lo!=null&&Lo.disabled||(mi.has(Ro)?mi.delete(Ro):mi.add(Ro))});const ni=Array.from(mi);un&&(Hr.deprecated(!1,"onSelectInvert","onChange"),un(ni)),Vi(ni,"invert")}}:ji===xo?{key:"none",text:Vr.selectNone,onSelect(){Bn==null||Bn(),Vi(Array.from(lo).filter(mi=>{const ni=bi.get(mi);return ni==null?void 0:ni.disabled}),"none")}}:ji).map(ji=>Object.assign(Object.assign({},ji),{onSelect:function(){for(var mi,ni,co=arguments.length,vo=new Array(co),Ro=0;Ro{var ji;if(!at)return di.filter(fo=>fo!==Ni);let mi=(0,En.Z)(di);const ni=new Set(lo),co=Ur.map(Gr).filter(fo=>!bi.get(fo).disabled),vo=co.every(fo=>ni.has(fo)),Ro=co.some(fo=>ni.has(fo)),Lo=()=>{const fo=[];vo?co.forEach(Do=>{ni.delete(Do),fo.push(Do)}):co.forEach(Do=>{ni.has(Do)||(ni.add(Do),fo.push(Do))});const Ao=Array.from(ni);sn==null||sn(!vo,Ao.map(Do=>Wr(Do)),fo.map(Do=>Wr(Do))),Vi(Ao,"all"),Or(null)};let Xo,oa;if(mn!=="radio"){let fo;if(Io){const ho={getPopupContainer:xi,items:Io.map((Bo,_o)=>{const{key:_a,text:ta,onSelect:ka}=Bo;return{key:_a!=null?_a:_o,onClick:()=>{ka==null||ka(co)},label:ta}})};fo=y.createElement("div",{className:`${ur}-selection-extra`},y.createElement(ki.Z,{menu:ho,getPopupContainer:xi},y.createElement("span",null,y.createElement(gr.Z,null))))}const Ao=Ur.map((ho,Bo)=>{const _o=Gr(ho,Bo),_a=bi.get(_o)||{};return Object.assign({checked:ni.has(_o)},_a)}).filter(ho=>{let{disabled:Bo}=ho;return Bo}),Do=!!Ao.length&&Ao.length===Ur.length,aa=Do&&Ao.every(ho=>{let{checked:Bo}=ho;return Bo}),Uo=Do&&Ao.some(ho=>{let{checked:Bo}=ho;return Bo});oa=y.createElement(Pi.default,{checked:Do?aa:!!Ur.length&&vo,indeterminate:Do?!aa&&Uo:!vo&&Ro,onChange:Lo,disabled:Ur.length===0||Do,"aria-label":fo?"Custom selection":"Select all",skipGroup:!0}),Xo=!Pn&&y.createElement("div",{className:`${ur}-selection`},oa,fo)}let _i;mn==="radio"?_i=(fo,Ao,Do)=>{const aa=Gr(Ao,Do),Uo=ni.has(aa),ho=bi.get(aa);return{node:y.createElement(Fi.ZP,Object.assign({},ho,{checked:Uo,onClick:Bo=>{var _o;Bo.stopPropagation(),(_o=ho==null?void 0:ho.onClick)===null||_o===void 0||_o.call(ho,Bo)},onChange:Bo=>{var _o;ni.has(aa)||Xi(aa,!0,[aa],Bo.nativeEvent),(_o=ho==null?void 0:ho.onChange)===null||_o===void 0||_o.call(ho,Bo)}})),checked:Uo}}:_i=(fo,Ao,Do)=>{var aa;const Uo=Gr(Ao,Do),ho=ni.has(Uo),Bo=To.has(Uo),_o=bi.get(Uo);let _a;return Ar==="nest"?_a=Bo:_a=(aa=_o==null?void 0:_o.indeterminate)!==null&&aa!==void 0?aa:Bo,{node:y.createElement(Pi.default,Object.assign({},_o,{indeterminate:_a,checked:ho,skipGroup:!0,onClick:ta=>{var ka;ta.stopPropagation(),(ka=_o==null?void 0:_o.onClick)===null||ka===void 0||ka.call(_o,ta)},onChange:ta=>{var ka;const{nativeEvent:za}=ta,{shiftKey:Cs}=za,Mo=co.findIndex(Ra=>Ra===Uo),Sl=mo.some(Ra=>co.includes(Ra));if(Cs&&wr&&Sl){const Ra=ei(Mo,co,ni),fs=Array.from(ni);an==null||an(!ho,fs.map(qa=>Wr(qa)),Ra.map(qa=>Wr(qa))),Vi(fs,"multiple")}else{const Ra=mo;if(wr){const fs=ho?(0,br._5)(Ra,Uo):(0,br.L0)(Ra,Uo);Xi(Uo,!ho,fs,za)}else{const fs=(0,ui.S)([].concat((0,En.Z)(Ra),[Uo]),!0,jr,no),{checkedKeys:qa,halfCheckedKeys:Ha}=fs;let Oo=qa;if(ho){const es=new Set(qa);es.delete(Uo),Oo=(0,ui.S)(Array.from(es),{checked:!1,halfCheckedKeys:Ha},jr,no).checkedKeys}Xi(Uo,!ho,Oo,za)}}Or(ho?null:Mo),(ka=_o==null?void 0:_o.onChange)===null||ka===void 0||ka.call(_o,ta)}})),checked:ho}};const Di=(fo,Ao,Do)=>{const{node:aa,checked:Uo}=_i(fo,Ao,Do);return Dn?Dn(Uo,Ao,Do,aa):aa};if(!mi.includes(Ni))if(mi.findIndex(fo=>{var Ao;return((Ao=fo[Yn])===null||Ao===void 0?void 0:Ao.columnType)==="EXPAND_COLUMN"})===0){const[fo,...Ao]=mi;mi=[fo,Ni].concat((0,En.Z)(Ao))}else mi=[Ni].concat((0,En.Z)(mi));const bo=mi.indexOf(Ni);mi=mi.filter((fo,Ao)=>fo!==Ni||Ao===bo);const Eo=mi[bo-1],Co=mi[bo+1];let ua=Fn;ua===void 0&&((Co==null?void 0:Co.fixed)!==void 0?ua=Co.fixed:(Eo==null?void 0:Eo.fixed)!==void 0&&(ua=Eo.fixed)),ua&&Eo&&((ji=Eo[Yn])===null||ji===void 0?void 0:ji.columnType)==="EXPAND_COLUMN"&&Eo.fixed===void 0&&(Eo.fixed=ua);const Jo=Je()(`${ur}-selection-col`,{[`${ur}-selection-col-with-dropdown`]:hn&&mn==="checkbox"}),Fa=()=>at!=null&&at.columnTitle?typeof at.columnTitle=="function"?at.columnTitle(oa):at.columnTitle:Xo,No={fixed:ua,width:_n,className:`${ur}-selection-column`,title:Fa(),render:Di,onCell:at.onCell,[Yn]:{className:Jo}};return mi.map(fo=>fo===Ni?No:fo)},[Gr,Ur,at,mo,lo,To,_n,Io,Ar,bi,an,Xi,no]),lo]},$i=oe(2738);function ro(ct,at){return ct._antProxy=ct._antProxy||{},Object.keys(at).forEach(Et=>{if(!(Et in ct._antProxy)){const Rt=ct[Et];ct._antProxy[Et]=Rt,ct[Et]=at[Et]}}),ct}function ao(ct,at){return(0,y.useImperativeHandle)(ct,()=>{const Et=at(),{nativeElement:Rt}=Et;return typeof Proxy!="undefined"?new Proxy(Rt,{get(Ht,Wt){return Et[Wt]?Et[Wt]:Reflect.get(Ht,Wt)}}):ro(Rt,Et)})}var la=oe(83010),Vo=oe(48755),Ko=oe(38406),ha=oe(83397),wo=oe(31756),Zo=oe(13783),pa=oe(85981),xa=oe(31709),ko=oe(29787),Za=oe(57700);function Va(ct){return at=>{const{prefixCls:Et,onExpand:Rt,record:Ht,expanded:Wt,expandable:Zt}=at,Qt=`${Et}-row-expand-icon`;return y.createElement("button",{type:"button",onClick:sn=>{Rt(Ht,sn),sn.stopPropagation()},className:Je()(Qt,{[`${Qt}-spaced`]:!Zt,[`${Qt}-expanded`]:Zt&&Wt,[`${Qt}-collapsed`]:Zt&&!Wt}),"aria-label":Wt?ct.collapse:ct.expand,"aria-expanded":Wt})}}var Ii=Va;function Zi(ct){return(Et,Rt)=>{const Ht=Et.querySelector(`.${ct}-container`);let Wt=Rt;if(Ht){const Zt=getComputedStyle(Ht),Qt=parseInt(Zt.borderLeftWidth,10),sn=parseInt(Zt.borderRightWidth,10);Wt=Rt-Qt-sn}return Wt}}const Ei=(ct,at)=>"key"in ct&&ct.key!==void 0&&ct.key!==null?ct.key:ct.dataIndex?Array.isArray(ct.dataIndex)?ct.dataIndex.join("."):ct.dataIndex:at;function Mi(ct,at){return at?`${at}-${ct}`:`${ct}`}const io=(ct,at)=>typeof ct=="function"?ct(at):ct,to=(ct,at)=>{const Et=io(ct,at);return Object.prototype.toString.call(Et)==="[object Object]"?"":Et};var ea={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M349 838c0 17.7 14.2 32 31.8 32h262.4c17.6 0 31.8-14.3 31.8-32V642H349v196zm531.1-684H143.9c-24.5 0-39.8 26.7-27.5 48l221.3 376h348.8l221.3-376c12.1-21.3-3.2-48-27.7-48z"}}]},name:"filter",theme:"filled"},Wo=ea,ca=oe(7657),$o=function(at,Et){return y.createElement(ca.Z,(0,b.Z)({},at,{ref:Et,icon:Wo}))},Na=y.forwardRef($o),os=Na,Aa=oe(9981),Ka=oe(40192);function Ya(ct){const at=y.useRef(ct),Et=(0,Ka.Z)();return[()=>at.current,Rt=>{at.current=Rt,Et()}]}var Ba=oe(7939),as=oe(584),Xa=oe(93041),il=oe(78857),Ja=oe(18287),vs=oe(47472),Wa=oe(49397),$s=ct=>{const{value:at,filterSearch:Et,tablePrefixCls:Rt,locale:Ht,onChange:Wt}=ct;return Et?y.createElement("div",{className:`${Rt}-filter-dropdown-search`},y.createElement(Wa.Z,{prefix:y.createElement(vs.Z,null),placeholder:Ht.filterSearchPlaceholder,onChange:Wt,value:at,htmlSize:1,className:`${Rt}-filter-dropdown-search-input`})):null},Es=oe(10228);const hl=ct=>{const{keyCode:at}=ct;at===Es.Z.ENTER&&ct.stopPropagation()};var Gs=y.forwardRef((ct,at)=>y.createElement("div",{className:ct.className,onClick:Et=>Et.stopPropagation(),onKeyDown:hl,ref:at},ct.children));function ss(ct){let at=[];return(ct||[]).forEach(Et=>{let{value:Rt,children:Ht}=Et;at.push(Rt),Ht&&(at=[].concat((0,En.Z)(at),(0,En.Z)(ss(Ht))))}),at}function gs(ct){return ct.some(at=>{let{children:Et}=at;return Et})}function ks(ct,at){return typeof at=="string"||typeof at=="number"?at==null?void 0:at.toString().toLowerCase().includes(ct.trim().toLowerCase()):!1}function Vs(ct){let{filters:at,prefixCls:Et,filteredKeys:Rt,filterMultiple:Ht,searchValue:Wt,filterSearch:Zt}=ct;return at.map((Qt,sn)=>{const un=String(Qt.value);if(Qt.children)return{key:un||sn,label:Qt.text,popupClassName:`${Et}-dropdown-submenu`,children:Vs({filters:Qt.children,prefixCls:Et,filteredKeys:Rt,filterMultiple:Ht,searchValue:Wt,filterSearch:Zt})};const Bn=Ht?Pi.default:Fi.ZP,an={key:Qt.value!==void 0?un:sn,label:y.createElement(y.Fragment,null,y.createElement(Bn,{checked:Rt.includes(un)}),y.createElement("span",null,Qt.text))};return Wt.trim()?typeof Zt=="function"?Zt(Wt,Qt)?an:null:ks(Wt,Qt.text)?an:null:an})}function ys(ct){return ct||[]}var Rs=ct=>{var at,Et,Rt,Ht;const{tablePrefixCls:Wt,prefixCls:Zt,column:Qt,dropdownPrefixCls:sn,columnKey:un,filterOnClose:Bn,filterMultiple:an,filterMode:_n="menu",filterSearch:mn=!1,filterState:hn,triggerFilter:Fn,locale:Dn,children:Pn,getPopupContainer:wr,rootClassName:ur}=ct,{filterResetToDefaultFilteredValue:Tr,defaultFilteredValue:zr,filterDropdownProps:Wr={},filterDropdownOpen:Gr,filterDropdownVisible:Ar,onFilterDropdownVisibleChange:Ir,onFilterDropdownOpenChange:Vr}=Qt,[xi,Hr]=y.useState(!1),ei=!!(hn&&(!((at=hn.filteredKeys)===null||at===void 0)&&at.length||hn.forceFiltered)),Or=_i=>{var Di;Hr(_i),(Di=Wr.onOpenChange)===null||Di===void 0||Di.call(Wr,_i),Vr==null||Vr(_i),Ir==null||Ir(_i)},mr=(Ht=(Rt=(Et=Wr.open)!==null&&Et!==void 0?Et:Gr)!==null&&Rt!==void 0?Rt:Ar)!==null&&Ht!==void 0?Ht:xi,Kr=hn==null?void 0:hn.filteredKeys,[ci,yi]=Ya(ys(Kr)),Ur=_i=>{let{selectedKeys:Di}=_i;yi(Di)},jr=(_i,Di)=>{let{node:bo,checked:Eo}=Di;Ur(an?{selectedKeys:_i}:{selectedKeys:Eo&&bo.key?[bo.key]:[]})};y.useEffect(()=>{xi&&Ur({selectedKeys:ys(Kr)})},[Kr]);const[bi,no]=y.useState([]),mo=_i=>{no(_i)},[Ui,lo]=y.useState(""),To=_i=>{const{value:Di}=_i.target;lo(Di)};y.useEffect(()=>{xi||lo("")},[xi]);const Vi=_i=>{const Di=_i!=null&&_i.length?_i:null;if(Di===null&&(!hn||!hn.filteredKeys)||(0,se.Z)(Di,hn==null?void 0:hn.filteredKeys,!0))return null;Fn({column:Qt,key:un,filteredKeys:Di})},Xi=()=>{Or(!1),Vi(ci())},Io=function(){let{confirm:_i,closeDropdown:Di}=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{confirm:!1,closeDropdown:!1};_i&&Vi([]),Di&&Or(!1),lo(""),yi(Tr?(zr||[]).map(bo=>String(bo)):[])},Go=function(){let{closeDropdown:_i}=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{closeDropdown:!0};_i&&Or(!1),Vi(ci())},di=(_i,Di)=>{Di.source==="trigger"&&(_i&&Kr!==void 0&&yi(ys(Kr)),Or(_i),!_i&&!Qt.filterDropdown&&Bn&&Xi())},ji=Je()({[`${sn}-menu-without-submenu`]:!gs(Qt.filters||[])}),mi=_i=>{if(_i.target.checked){const Di=ss(Qt==null?void 0:Qt.filters).map(bo=>String(bo));yi(Di)}else yi([])},ni=_i=>{let{filters:Di}=_i;return(Di||[]).map((bo,Eo)=>{const Co=String(bo.value),ua={title:bo.text,key:bo.value!==void 0?Co:String(Eo)};return bo.children&&(ua.children=ni({filters:bo.children})),ua})},co=_i=>{var Di;return Object.assign(Object.assign({},_i),{text:_i.title,value:_i.key,children:((Di=_i.children)===null||Di===void 0?void 0:Di.map(bo=>co(bo)))||[]})};let vo;const{direction:Ro,renderEmpty:Lo}=y.useContext(Vo.E_);if(typeof Qt.filterDropdown=="function")vo=Qt.filterDropdown({prefixCls:`${sn}-custom`,setSelectedKeys:_i=>Ur({selectedKeys:_i}),selectedKeys:ci(),confirm:Go,clearFilters:Io,filters:Qt.filters,visible:mr,close:()=>{Or(!1)}});else if(Qt.filterDropdown)vo=Qt.filterDropdown;else{const _i=ci()||[],Di=()=>{var Eo,Co;const ua=(Eo=Lo==null?void 0:Lo("Table.filter"))!==null&&Eo!==void 0?Eo:y.createElement(as.Z,{image:as.Z.PRESENTED_IMAGE_SIMPLE,description:Dn.filterEmptyText,styles:{image:{height:24}},style:{margin:0,padding:"16px 0"}});if((Qt.filters||[]).length===0)return ua;if(_n==="tree")return y.createElement(y.Fragment,null,y.createElement($s,{filterSearch:mn,value:Ui,onChange:To,tablePrefixCls:Wt,locale:Dn}),y.createElement("div",{className:`${Wt}-filter-dropdown-tree`},an?y.createElement(Pi.default,{checked:_i.length===ss(Qt.filters).length,indeterminate:_i.length>0&&_i.lengthtypeof mn=="function"?mn(Ui,co(No)):ks(Ui,No.title):void 0})));const Jo=Vs({filters:Qt.filters||[],filterSearch:mn,prefixCls:Zt,filteredKeys:ci(),filterMultiple:an,searchValue:Ui}),Fa=Jo.every(No=>No===null);return y.createElement(y.Fragment,null,y.createElement($s,{filterSearch:mn,value:Ui,onChange:To,tablePrefixCls:Wt,locale:Dn}),Fa?ua:y.createElement(Xa.default,{selectable:!0,multiple:an,prefixCls:`${sn}-menu`,className:ji,onSelect:Ur,onDeselect:Ur,selectedKeys:_i,getPopupContainer:wr,openKeys:bi,onOpenChange:mo,items:Jo}))},bo=()=>Tr?(0,se.Z)((zr||[]).map(Eo=>String(Eo)),_i,!0):_i.length===0;vo=y.createElement(y.Fragment,null,Di(),y.createElement("div",{className:`${Zt}-dropdown-btns`},y.createElement(Ba.ZP,{type:"link",size:"small",disabled:bo(),onClick:()=>Io()},Dn.filterReset),y.createElement(Ba.ZP,{type:"primary",size:"small",onClick:Xi},Dn.filterConfirm)))}Qt.filterDropdown&&(vo=y.createElement(il.J,{selectable:void 0},vo)),vo=y.createElement(Gs,{className:`${Zt}-dropdown`},vo);const Xo=()=>{let _i;return typeof Qt.filterIcon=="function"?_i=Qt.filterIcon(ei):Qt.filterIcon?_i=Qt.filterIcon:_i=y.createElement(os,null),y.createElement("span",{role:"button",tabIndex:-1,className:Je()(`${Zt}-trigger`,{active:ei}),onClick:Di=>{Di.stopPropagation()}},_i)},oa=(0,Aa.Z)({trigger:["click"],placement:Ro==="rtl"?"bottomLeft":"bottomRight",children:Xo(),getPopupContainer:wr},Object.assign(Object.assign({},Wr),{rootClassName:Je()(ur,Wr.rootClassName),open:mr,onOpenChange:di,dropdownRender:()=>typeof(Wr==null?void 0:Wr.dropdownRender)=="function"?Wr.dropdownRender(vo):vo}));return y.createElement("div",{className:`${Zt}-column`},y.createElement("span",{className:`${Wt}-column-title`},Pn),y.createElement(ki.Z,Object.assign({},oa)))};const Ts=(ct,at,Et)=>{let Rt=[];return(ct||[]).forEach((Ht,Wt)=>{var Zt;const Qt=Mi(Wt,Et);if(Ht.filters||"filterDropdown"in Ht||"onFilter"in Ht)if("filteredValue"in Ht){let sn=Ht.filteredValue;"filterDropdown"in Ht||(sn=(Zt=sn==null?void 0:sn.map(String))!==null&&Zt!==void 0?Zt:sn),Rt.push({column:Ht,key:Ei(Ht,Qt),filteredKeys:sn,forceFiltered:Ht.filtered})}else Rt.push({column:Ht,key:Ei(Ht,Qt),filteredKeys:at&&Ht.defaultFilteredValue?Ht.defaultFilteredValue:void 0,forceFiltered:Ht.filtered});"children"in Ht&&(Rt=[].concat((0,En.Z)(Rt),(0,En.Z)(Ts(Ht.children,at,Qt))))}),Rt};function ya(ct,at,Et,Rt,Ht,Wt,Zt,Qt,sn){return Et.map((un,Bn)=>{const an=Mi(Bn,Qt),{filterOnClose:_n=!0,filterMultiple:mn=!0,filterMode:hn,filterSearch:Fn}=un;let Dn=un;if(Dn.filters||Dn.filterDropdown){const Pn=Ei(Dn,an),wr=Rt.find(ur=>{let{key:Tr}=ur;return Pn===Tr});Dn=Object.assign(Object.assign({},Dn),{title:ur=>y.createElement(Rs,{tablePrefixCls:ct,prefixCls:`${ct}-filter`,dropdownPrefixCls:at,column:Dn,columnKey:Pn,filterState:wr,filterOnClose:_n,filterMultiple:mn,filterMode:hn,filterSearch:Fn,triggerFilter:Wt,locale:Ht,getPopupContainer:Zt,rootClassName:sn},io(un.title,ur))})}return"children"in Dn&&(Dn=Object.assign(Object.assign({},Dn),{children:ya(ct,at,Dn.children,Rt,Ht,Wt,Zt,an,sn)})),Dn})}const so=ct=>{const at={};return ct.forEach(Et=>{let{key:Rt,filteredKeys:Ht,column:Wt}=Et;const Zt=Rt,{filters:Qt,filterDropdown:sn}=Wt;if(sn)at[Zt]=Ht||null;else if(Array.isArray(Ht)){const un=ss(Qt);at[Zt]=un.filter(Bn=>Ht.includes(String(Bn)))}else at[Zt]=null}),at},Gi=(ct,at,Et)=>at.reduce((Ht,Wt)=>{const{column:{onFilter:Zt,filters:Qt},filteredKeys:sn}=Wt;return Zt&&sn&&sn.length?Ht.map(un=>Object.assign({},un)).filter(un=>sn.some(Bn=>{const an=ss(Qt),_n=an.findIndex(hn=>String(hn)===String(Bn)),mn=_n!==-1?an[_n]:Bn;return un[Et]&&(un[Et]=Gi(un[Et],at,Et)),Zt(mn,un)})):Ht},ct),ra=ct=>ct.flatMap(at=>"children"in at?[at].concat((0,En.Z)(ra(at.children||[]))):[at]);var Ho=ct=>{const{prefixCls:at,dropdownPrefixCls:Et,mergedColumns:Rt,onFilterChange:Ht,getPopupContainer:Wt,locale:Zt,rootClassName:Qt}=ct,sn=(0,Oi.ln)("Table"),un=y.useMemo(()=>ra(Rt||[]),[Rt]),[Bn,an]=y.useState(()=>Ts(un,!0)),_n=y.useMemo(()=>{const Dn=Ts(un,!1);if(Dn.length===0)return Dn;let Pn=!0,wr=!0;if(Dn.forEach(ur=>{let{filteredKeys:Tr}=ur;Tr!==void 0?Pn=!1:wr=!1}),Pn){const ur=(un||[]).map((Tr,zr)=>Ei(Tr,Mi(zr)));return Bn.filter(Tr=>{let{key:zr}=Tr;return ur.includes(zr)}).map(Tr=>{const zr=un[ur.findIndex(Wr=>Wr===Tr.key)];return Object.assign(Object.assign({},Tr),{column:Object.assign(Object.assign({},Tr.column),zr),forceFiltered:zr.filtered})})}return Dn},[un,Bn]),mn=y.useMemo(()=>so(_n),[_n]),hn=Dn=>{const Pn=_n.filter(wr=>{let{key:ur}=wr;return ur!==Dn.key});Pn.push(Dn),an(Pn),Ht(so(Pn),Pn)};return[Dn=>ya(at,Et,Dn,_n,Zt,hn,Wt,void 0,Qt),_n,mn]},ls=(ct,at,Et)=>{const Rt=y.useRef({});function Ht(Wt){var Zt;if(!Rt.current||Rt.current.data!==ct||Rt.current.childrenColumnName!==at||Rt.current.getRowKey!==Et){let sn=function(un){un.forEach((Bn,an)=>{const _n=Et(Bn,an);Qt.set(_n,Bn),Bn&&typeof Bn=="object"&&at in Bn&&sn(Bn[at]||[])})};const Qt=new Map;sn(ct),Rt.current={data:ct,childrenColumnName:at,kvMap:Qt,getRowKey:Et}}return(Zt=Rt.current.kvMap)===null||Zt===void 0?void 0:Zt.get(Wt)}return[Ht]},$a=function(ct,at){var Et={};for(var Rt in ct)Object.prototype.hasOwnProperty.call(ct,Rt)&&at.indexOf(Rt)<0&&(Et[Rt]=ct[Rt]);if(ct!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ht=0,Rt=Object.getOwnPropertySymbols(ct);Ht{const Wt=ct[Ht];typeof Wt!="function"&&(Et[Ht]=Wt)}),Et}function Ma(ct,at,Et){const Rt=Et&&typeof Et=="object"?Et:{},{total:Ht=0}=Rt,Wt=$a(Rt,["total"]),[Zt,Qt]=(0,y.useState)(()=>({current:"defaultCurrent"in Wt?Wt.defaultCurrent:1,pageSize:"defaultPageSize"in Wt?Wt.defaultPageSize:cs})),sn=(0,Aa.Z)(Zt,Wt,{total:Ht>0?Ht:ct}),un=Math.ceil((Ht||ct)/sn.pageSize);sn.current>un&&(sn.current=un||1);const Bn=(_n,mn)=>{Qt({current:_n!=null?_n:1,pageSize:mn||sn.pageSize})},an=(_n,mn)=>{var hn;Et&&((hn=Et.onChange)===null||hn===void 0||hn.call(Et,_n,mn)),Bn(_n,mn),at(_n,mn||(sn==null?void 0:sn.pageSize))};return Et===!1?[{},()=>{}]:[Object.assign(Object.assign({},sn),{onChange:an}),Bn]}var Qa=Ma,bs=oe(89489),ol=oe(59477),pl=oe(25399);const Ps="ascend",us="descend",Yo=ct=>typeof ct.sorter=="object"&&typeof ct.sorter.multiple=="number"?ct.sorter.multiple:!1,Sa=ct=>typeof ct=="function"?ct:ct&&typeof ct=="object"&&ct.compare?ct.compare:!1,ja=(ct,at)=>at?ct[ct.indexOf(at)+1]:ct[0],ps=(ct,at,Et)=>{let Rt=[];const Ht=(Wt,Zt)=>{Rt.push({column:Wt,key:Ei(Wt,Zt),multiplePriority:Yo(Wt),sortOrder:Wt.sortOrder})};return(ct||[]).forEach((Wt,Zt)=>{const Qt=Mi(Zt,Et);Wt.children?("sortOrder"in Wt&&Ht(Wt,Qt),Rt=[].concat((0,En.Z)(Rt),(0,En.Z)(ps(Wt.children,at,Qt)))):Wt.sorter&&("sortOrder"in Wt?Ht(Wt,Qt):at&&Wt.defaultSortOrder&&Rt.push({column:Wt,key:Ei(Wt,Qt),multiplePriority:Yo(Wt),sortOrder:Wt.defaultSortOrder}))}),Rt},Ys=(ct,at,Et,Rt,Ht,Wt,Zt,Qt)=>(at||[]).map((un,Bn)=>{const an=Mi(Bn,Qt);let _n=un;if(_n.sorter){const mn=_n.sortDirections||Ht,hn=_n.showSorterTooltip===void 0?Zt:_n.showSorterTooltip,Fn=Ei(_n,an),Dn=Et.find(Ir=>{let{key:Vr}=Ir;return Vr===Fn}),Pn=Dn?Dn.sortOrder:null,wr=ja(mn,Pn);let ur;if(un.sortIcon)ur=un.sortIcon({sortOrder:Pn});else{const Ir=mn.includes(Ps)&&y.createElement(ol.Z,{className:Je()(`${ct}-column-sorter-up`,{active:Pn===Ps})}),Vr=mn.includes(us)&&y.createElement(bs.Z,{className:Je()(`${ct}-column-sorter-down`,{active:Pn===us})});ur=y.createElement("span",{className:Je()(`${ct}-column-sorter`,{[`${ct}-column-sorter-full`]:!!(Ir&&Vr)})},y.createElement("span",{className:`${ct}-column-sorter-inner`,"aria-hidden":"true"},Ir,Vr))}const{cancelSort:Tr,triggerAsc:zr,triggerDesc:Wr}=Wt||{};let Gr=Tr;wr===us?Gr=Wr:wr===Ps&&(Gr=zr);const Ar=typeof hn=="object"?Object.assign({title:Gr},hn):{title:Gr};_n=Object.assign(Object.assign({},_n),{className:Je()(_n.className,{[`${ct}-column-sort`]:Pn}),title:Ir=>{const Vr=`${ct}-column-sorters`,xi=y.createElement("span",{className:`${ct}-column-title`},io(un.title,Ir)),Hr=y.createElement("div",{className:Vr},xi,ur);return hn?typeof hn!="boolean"&&(hn==null?void 0:hn.target)==="sorter-icon"?y.createElement("div",{className:`${Vr} ${ct}-column-sorters-tooltip-target-sorter`},xi,y.createElement(pl.Z,Object.assign({},Ar),ur)):y.createElement(pl.Z,Object.assign({},Ar),Hr):Hr},onHeaderCell:Ir=>{var Vr;const xi=((Vr=un.onHeaderCell)===null||Vr===void 0?void 0:Vr.call(un,Ir))||{},Hr=xi.onClick,ei=xi.onKeyDown;xi.onClick=Kr=>{Rt({column:un,key:Fn,sortOrder:wr,multiplePriority:Yo(un)}),Hr==null||Hr(Kr)},xi.onKeyDown=Kr=>{Kr.keyCode===Es.Z.ENTER&&(Rt({column:un,key:Fn,sortOrder:wr,multiplePriority:Yo(un)}),ei==null||ei(Kr))};const Or=to(un.title,{}),mr=Or==null?void 0:Or.toString();return Pn&&(xi["aria-sort"]=Pn==="ascend"?"ascending":"descending"),xi["aria-label"]=mr||"",xi.className=Je()(xi.className,`${ct}-column-has-sorters`),xi.tabIndex=0,un.ellipsis&&(xi.title=(Or!=null?Or:"").toString()),xi}})}return"children"in _n&&(_n=Object.assign(Object.assign({},_n),{children:Ys(ct,_n.children,Et,Rt,Ht,Wt,Zt,an)})),_n}),Is=ct=>{const{column:at,sortOrder:Et}=ct;return{column:at,order:Et,field:at.dataIndex,columnKey:at.key}},ml=ct=>{const at=ct.filter(Et=>{let{sortOrder:Rt}=Et;return Rt}).map(Is);if(at.length===0&&ct.length){const Et=ct.length-1;return Object.assign(Object.assign({},Is(ct[Et])),{column:void 0,order:void 0,field:void 0,columnKey:void 0})}return at.length<=1?at[0]||{}:at},Ls=(ct,at,Et)=>{const Rt=at.slice().sort((Zt,Qt)=>Qt.multiplePriority-Zt.multiplePriority),Ht=ct.slice(),Wt=Rt.filter(Zt=>{let{column:{sorter:Qt},sortOrder:sn}=Zt;return Sa(Qt)&&sn});return Wt.length?Ht.sort((Zt,Qt)=>{for(let sn=0;sn{const Qt=Zt[Et];return Qt?Object.assign(Object.assign({},Zt),{[Et]:Ls(Qt,at,Et)}):Zt}):Ht};var vl=ct=>{const{prefixCls:at,mergedColumns:Et,sortDirections:Rt,tableLocale:Ht,showSorterTooltip:Wt,onSorterChange:Zt}=ct,[Qt,sn]=y.useState(ps(Et,!0)),un=(Fn,Dn)=>{const Pn=[];return Fn.forEach((wr,ur)=>{const Tr=Mi(ur,Dn);if(Pn.push(Ei(wr,Tr)),Array.isArray(wr.children)){const zr=un(wr.children,Tr);Pn.push.apply(Pn,(0,En.Z)(zr))}}),Pn},Bn=y.useMemo(()=>{let Fn=!0;const Dn=ps(Et,!1);if(!Dn.length){const Tr=un(Et);return Qt.filter(zr=>{let{key:Wr}=zr;return Tr.includes(Wr)})}const Pn=[];function wr(Tr){Fn?Pn.push(Tr):Pn.push(Object.assign(Object.assign({},Tr),{sortOrder:null}))}let ur=null;return Dn.forEach(Tr=>{ur===null?(wr(Tr),Tr.sortOrder&&(Tr.multiplePriority===!1?Fn=!1:ur=!0)):(ur&&Tr.multiplePriority!==!1||(Fn=!1),wr(Tr))}),Pn},[Et,Qt]),an=y.useMemo(()=>{var Fn,Dn;const Pn=Bn.map(wr=>{let{column:ur,sortOrder:Tr}=wr;return{column:ur,order:Tr}});return{sortColumns:Pn,sortColumn:(Fn=Pn[0])===null||Fn===void 0?void 0:Fn.column,sortOrder:(Dn=Pn[0])===null||Dn===void 0?void 0:Dn.order}},[Bn]),_n=Fn=>{let Dn;Fn.multiplePriority===!1||!Bn.length||Bn[0].multiplePriority===!1?Dn=[Fn]:Dn=[].concat((0,En.Z)(Bn.filter(Pn=>{let{key:wr}=Pn;return wr!==Fn.key})),[Fn]),sn(Dn),Zt(ml(Dn),Dn)};return[Fn=>Ys(at,Fn,Bn,_n,Rt,Ht,Wt),Bn,an,()=>ml(Bn)]};const Xs=(ct,at)=>ct.map(Rt=>{const Ht=Object.assign({},Rt);return Ht.title=io(Rt.title,at),"children"in Ht&&(Ht.children=Xs(Ht.children,at)),Ht});var al=ct=>[y.useCallback(Et=>Xs(Et,ct),[ct])],sl=$r((ct,at)=>{const{_renderTimes:Et}=ct,{_renderTimes:Rt}=at;return Et!==Rt}),Js=Xn((ct,at)=>{const{_renderTimes:Et}=ct,{_renderTimes:Rt}=at;return Et!==Rt}),Ai=oe(36237),Bs=oe(17835),_s=oe(63356),$l=oe(16931),Gl=oe(51636),gl=ct=>{const{componentCls:at,lineWidth:Et,lineType:Rt,tableBorderColor:Ht,tableHeaderBg:Wt,tablePaddingVertical:Zt,tablePaddingHorizontal:Qt,calc:sn}=ct,un=`${(0,Ai.unit)(Et)} ${Rt} ${Ht}`,Bn=(an,_n,mn)=>({[`&${at}-${an}`]:{[`> ${at}-container`]:{[`> ${at}-content, > ${at}-body`]:{"\n > table > tbody > tr > th,\n > table > tbody > tr > td\n ":{[`> ${at}-expanded-row-fixed`]:{margin:`${(0,Ai.unit)(sn(_n).mul(-1).equal())} ${(0,Ai.unit)(sn(sn(mn).add(Et)).mul(-1).equal())}`}}}}}});return{[`${at}-wrapper`]:{[`${at}${at}-bordered`]:Object.assign(Object.assign(Object.assign({[`> ${at}-title`]:{border:un,borderBottom:0},[`> ${at}-container`]:{borderInlineStart:un,borderTop:un,[` > ${at}-content, > ${at}-header, @@ -1145,28 +1145,28 @@ headers: `+(0,ee.default)(Sn),It.data=en,It.path=pt.path,It.status=Oe,It.headers > ${at}-wrapper:only-child, > ${at}-expanded-row-fixed > ${at}-wrapper:only-child `]:{[at]:{marginBlock:(0,Ai.unit)(wr(Rt).mul(-1).equal()),marginInline:`${(0,Ai.unit)(wr(Wt).sub(Ht).equal())} - ${(0,Ai.unit)(wr(Ht).mul(-1).equal())}`,[`${at}-tbody > tr:last-child > td`]:{borderBottomWidth:0,"&:first-child, &:last-child":{borderRadius:0}}}}},"> th":{position:"relative",color:_n,fontWeight:Et,textAlign:"start",background:hn,borderBottom:ur,transition:`background ${mn} ease`}}},[`${at}-footer`]:{padding:`${(0,Ai.unit)(Rt)} ${(0,Ai.unit)(Ht)}`,color:Dn,background:Pn}})}},or=ct=>{const{colorFillAlter:at,colorBgContainer:Et,colorTextHeading:Rt,colorFillSecondary:Ht,colorFillContent:Wt,controlItemBgActive:Zt,controlItemBgActiveHover:Qt,padding:sn,paddingSM:un,paddingXS:Bn,colorBorderSecondary:an,borderRadiusLG:_n,controlHeight:mn,colorTextPlaceholder:hn,fontSize:Fn,fontSizeSM:Dn,lineHeight:Pn,lineWidth:wr,colorIcon:ur,colorIconHover:Tr,opacityLoading:zr,controlInteractiveSize:Wr}=ct,Gr=new Bs.FastColor(Ht).onBackground(Et).toHexString(),Ar=new Bs.FastColor(Wt).onBackground(Et).toHexString(),Ir=new Bs.FastColor(at).onBackground(Et).toHexString(),Vr=new Bs.FastColor(ur),xi=new Bs.FastColor(Tr),Hr=Wr/2-wr,ei=Hr*2+wr*3;return{headerBg:Ir,headerColor:Rt,headerSortActiveBg:Gr,headerSortHoverBg:Ar,bodySortBg:Ir,rowHoverBg:Ir,rowSelectedBg:Zt,rowSelectedHoverBg:Qt,rowExpandedBg:at,cellPaddingBlock:sn,cellPaddingInline:sn,cellPaddingBlockMD:un,cellPaddingInlineMD:Bn,cellPaddingBlockSM:Bn,cellPaddingInlineSM:Bn,borderColor:an,headerBorderRadius:_n,footerBg:Ir,footerColor:Rt,cellFontSize:Fn,cellFontSizeMD:Fn,cellFontSizeSM:Fn,headerSplitColor:an,fixedHeaderSortActiveBg:Gr,headerFilterHoverBg:Wt,filterDropdownMenuBg:Et,filterDropdownBg:Et,expandIconBg:Et,selectionColumnWidth:mn,stickyScrollBarBg:hn,stickyScrollBarBorderRadius:100,expandIconMarginTop:(Fn*Pn-wr*3)/2-Math.ceil((Dn*1.4-wr*3)/2),headerIconColor:Vr.clone().setA(Vr.a*zr).toRgbString(),headerIconHoverColor:xi.clone().setA(xi.a*zr).toRgbString(),expandIconHalfInner:Hr,expandIconSize:ei,expandIconScale:Wr/ei}},tr=2;var cr=(0,$l.I$)("Table",ct=>{const{colorTextHeading:at,colorSplit:Et,colorBgContainer:Rt,controlInteractiveSize:Ht,headerBg:Wt,headerColor:Zt,headerSortActiveBg:Qt,headerSortHoverBg:sn,bodySortBg:un,rowHoverBg:Bn,rowSelectedBg:an,rowSelectedHoverBg:_n,rowExpandedBg:mn,cellPaddingBlock:hn,cellPaddingInline:Fn,cellPaddingBlockMD:Dn,cellPaddingInlineMD:Pn,cellPaddingBlockSM:wr,cellPaddingInlineSM:ur,borderColor:Tr,footerBg:zr,footerColor:Wr,headerBorderRadius:Gr,cellFontSize:Ar,cellFontSizeMD:Ir,cellFontSizeSM:Vr,headerSplitColor:xi,fixedHeaderSortActiveBg:Hr,headerFilterHoverBg:ei,filterDropdownBg:Or,expandIconBg:mr,selectionColumnWidth:Kr,stickyScrollBarBg:ci,calc:yi}=ct,Ur=(0,Gl.mergeToken)(ct,{tableFontSize:Ar,tableBg:Rt,tableRadius:Gr,tablePaddingVertical:hn,tablePaddingHorizontal:Fn,tablePaddingVerticalMiddle:Dn,tablePaddingHorizontalMiddle:Pn,tablePaddingVerticalSmall:wr,tablePaddingHorizontalSmall:ur,tableBorderColor:Tr,tableHeaderTextColor:Zt,tableHeaderBg:Wt,tableFooterTextColor:Wr,tableFooterBg:zr,tableHeaderCellSplitColor:xi,tableHeaderSortBg:Qt,tableHeaderSortHoverBg:sn,tableBodySortBg:un,tableFixedHeaderSortActiveBg:Hr,tableHeaderFilterActiveBg:ei,tableFilterDropdownBg:Or,tableRowHoverBg:Bn,tableSelectedRowBg:an,tableSelectedRowHoverBg:_n,zIndexTableFixed:tr,zIndexTableSticky:yi(tr).add(1).equal({unit:!1}),tableFontSizeMiddle:Ir,tableFontSizeSmall:Vr,tableSelectionColumnWidth:Kr,tableExpandIconBg:mr,tableExpandColumnWidth:yi(Ht).add(yi(ct.padding).mul(2)).equal(),tableExpandedRowBg:mn,tableFilterDropdownWidth:120,tableFilterDropdownHeight:264,tableFilterDropdownSearchWidth:140,tableScrollThumbSize:8,tableScrollThumbBg:ci,tableScrollThumbBgHover:at,tableScrollBg:Et});return[Zn(Ur),jo(Ur),zt(Ur),Yl(Ur),bl(Ur),gl(Ur),Oa(Ur),Ml(Ur),zt(Ur),Vl(Ur),ds(Ur),Fs(Ur),St(Ur),js(Ur),Kl(Ur),Ol(Ur),lr(Ur)]},or,{unitless:{expandIconScale:!0}});const Pr=[],Wi=(ct,at)=>{var Et,Rt;const{prefixCls:Ht,className:Wt,rootClassName:Zt,style:Qt,size:sn,bordered:un,dropdownPrefixCls:Bn,dataSource:an,pagination:_n,rowSelection:mn,rowKey:hn="key",rowClassName:Fn,columns:Dn,children:Pn,childrenColumnName:wr,onChange:ur,getPopupContainer:Tr,loading:zr,expandIcon:Wr,expandable:Gr,expandedRowRender:Ar,expandIconColumnIndex:Ir,indentSize:Vr,scroll:xi,sortDirections:Hr,locale:ei,showSorterTooltip:Or={target:"full-header"},virtual:mr}=ct,Kr=(0,Oi.ln)("Table"),ci=y.useMemo(()=>Dn||Xt(Pn),[Dn,Pn]),yi=y.useMemo(()=>ci.some(Ki=>Ki.responsive),[ci]),Ur=(0,Zo.Z)(yi),jr=y.useMemo(()=>{const Ki=new Set(Object.keys(Ur).filter(oo=>Ur[oo]));return ci.filter(oo=>!oo.responsive||oo.responsive.some(Fo=>Ki.has(Fo)))},[ci,Ur]),bi=(0,$i.Z)(ct,["className","style","columns"]),{locale:no=pa.Z,direction:po,table:Ui,renderEmpty:mo,getPrefixCls:Io,getPopupContainer:Vi}=y.useContext(Vo.E_),Xi=(0,wo.Z)(sn),To=Object.assign(Object.assign({},no.Table),ei),Go=an||Pr,di=Io("table",Ht),ji=Io("dropdown",Bn),[,mi]=(0,Za.ZP)(),ni=(0,ha.Z)(di),[lo,vo,Ro]=cr(di,ni),Lo=Object.assign(Object.assign({childrenColumnName:wr,expandIconColumnIndex:Ir},Gr),{expandIcon:(Et=Gr==null?void 0:Gr.expandIcon)!==null&&Et!==void 0?Et:(Rt=Ui==null?void 0:Ui.expandable)===null||Rt===void 0?void 0:Rt.expandIcon}),{childrenColumnName:Xo="children"}=Lo,oa=y.useMemo(()=>Go.some(Ki=>Ki==null?void 0:Ki[Xo])?"nest":Ar||Gr!=null&&Gr.expandedRowRender?"row":null,[Go]),_i={body:y.useRef(null)},Di=Zi(di),bo=y.useRef(null),Eo=y.useRef(null);ao(at,()=>Object.assign(Object.assign({},Eo.current),{nativeElement:bo.current}));const Co=y.useMemo(()=>typeof hn=="function"?hn:Ki=>Ki==null?void 0:Ki[hn],[hn]),[ua]=ls(Go,Xo,Co),Jo={},Fa=function(Ki,oo){let Fo=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;var Qo,ma,da,ms;const wa=Object.assign(Object.assign({},Jo),Ki);Fo&&((Qo=Jo.resetPagination)===null||Qo===void 0||Qo.call(Jo),!((ma=wa.pagination)===null||ma===void 0)&&ma.current&&(wa.pagination.current=1),_n&&((da=_n.onChange)===null||da===void 0||da.call(_n,1,(ms=wa.pagination)===null||ms===void 0?void 0:ms.pageSize))),xi&&xi.scrollToFirstRowOnChange!==!1&&_i.body.current&&(0,la.Z)(0,{getContainer:()=>_i.body.current}),ur==null||ur(wa.pagination,wa.filters,wa.sorter,{currentDataSource:Gi(Ls(Go,wa.sorterStates,Xo),wa.filterStates,Xo),action:oo})},No=(Ki,oo)=>{Fa({sorter:Ki,sorterStates:oo},"sort",!1)},[uo,Ao,Do,aa]=vl({prefixCls:di,mergedColumns:jr,onSorterChange:No,sortDirections:Hr||["ascend","descend"],tableLocale:To,showSorterTooltip:Or}),Uo=y.useMemo(()=>Ls(Go,Ao,Xo),[Go,Ao]);Jo.sorter=aa(),Jo.sorterStates=Ao;const fo=(Ki,oo)=>{Fa({filters:Ki,filterStates:oo},"filter",!0)},[Bo,_o,_a]=Ho({prefixCls:di,locale:To,dropdownPrefixCls:ji,mergedColumns:jr,onFilterChange:fo,getPopupContainer:Tr||Vi,rootClassName:Je()(Zt,ni)}),ta=Gi(Uo,_o,Xo);Jo.filters=_a,Jo.filterStates=_o;const ka=y.useMemo(()=>{const Ki={};return Object.keys(_a).forEach(oo=>{_a[oo]!==null&&(Ki[oo]=_a[oo])}),Object.assign(Object.assign({},Do),{filters:Ki})},[Do,_a]),[za]=al(ka),Cs=(Ki,oo)=>{Fa({pagination:Object.assign(Object.assign({},Jo.pagination),{current:Ki,pageSize:oo})},"paginate")},[Mo,Sl]=Qa(ta.length,Cs,_n);Jo.pagination=_n===!1?{}:Da(Mo,_n),Jo.resetPagination=Sl;const Ra=y.useMemo(()=>{if(_n===!1||!Mo.pageSize)return ta;const{current:Ki=1,total:oo,pageSize:Fo=cs}=Mo;return ta.lengthFo?ta.slice((Ki-1)*Fo,Ki*Fo):ta:ta.slice((Ki-1)*Fo,Ki*Fo)},[!!_n,ta,Mo==null?void 0:Mo.current,Mo==null?void 0:Mo.pageSize,Mo==null?void 0:Mo.total]),[fs,qa]=Xr({prefixCls:di,data:ta,pageData:Ra,getRowKey:Co,getRecordByKey:ua,expandType:oa,childrenColumnName:Xo,locale:To,getPopupContainer:Tr||Vi},mn),Ha=(Ki,oo,Fo)=>{let Qo;return typeof Fn=="function"?Qo=Je()(Fn(Ki,oo,Fo)):Qo=Je()(Fn),Je()({[`${di}-row-selected`]:qa.has(Co(Ki,oo))},Qo)};Lo.__PARENT_RENDER_ICON__=Lo.expandIcon,Lo.expandIcon=Lo.expandIcon||Wr||Ii(To),oa==="nest"&&Lo.expandIconColumnIndex===void 0?Lo.expandIconColumnIndex=mn?1:0:Lo.expandIconColumnIndex>0&&mn&&(Lo.expandIconColumnIndex-=1),typeof Lo.indentSize!="number"&&(Lo.indentSize=typeof Vr=="number"?Vr:15);const Oo=y.useCallback(Ki=>za(fs(Bo(uo(Ki)))),[uo,Bo,fs]);let es,Hs;if(_n!==!1&&(Mo!=null&&Mo.total)){let Ki;Mo.size?Ki=Mo.size:Ki=Xi==="small"||Xi==="middle"?"small":void 0;const oo=ma=>y.createElement(xa.Z,Object.assign({},Mo,{className:Je()(`${di}-pagination ${di}-pagination-${ma}`,Mo.className),size:Ki})),Fo=po==="rtl"?"left":"right",{position:Qo}=Mo;if(Qo!==null&&Array.isArray(Qo)){const ma=Qo.find(wa=>wa.includes("top")),da=Qo.find(wa=>wa.includes("bottom")),ms=Qo.every(wa=>`${wa}`=="none");!ma&&!da&&!ms&&(Hs=oo(Fo)),ma&&(es=oo(ma.toLowerCase().replace("top",""))),da&&(Hs=oo(da.toLowerCase().replace("bottom","")))}else Hs=oo(Fo)}let xs;typeof zr=="boolean"?xs={spinning:zr}:typeof zr=="object"&&(xs=Object.assign({spinning:!0},zr));const ws=Je()(Ro,ni,`${di}-wrapper`,Ui==null?void 0:Ui.className,{[`${di}-wrapper-rtl`]:po==="rtl"},Wt,Zt,vo),kl=Object.assign(Object.assign({},Ui==null?void 0:Ui.style),Qt),Rl=typeof(ei==null?void 0:ei.emptyText)!="undefined"?ei.emptyText:(mo==null?void 0:mo("Table"))||y.createElement(Ko.Z,{componentName:"Table"}),Pl=mr?Js:sl,Nl={},Xl=y.useMemo(()=>{const{fontSize:Ki,lineHeight:oo,lineWidth:Fo,padding:Qo,paddingXS:ma,paddingSM:da}=mi,ms=Math.floor(Ki*oo);switch(Xi){case"middle":return da*2+ms+Fo;case"small":return ma*2+ms+Fo;default:return Qo*2+ms+Fo}},[mi,Xi]);return mr&&(Nl.listItemHeight=Xl),lo(y.createElement("div",{ref:bo,className:ws,style:kl},y.createElement(ko.Z,Object.assign({spinning:!1},xs),es,y.createElement(Pl,Object.assign({},Nl,bi,{ref:Eo,columns:jr,direction:po,expandable:Lo,prefixCls:di,className:Je()({[`${di}-middle`]:Xi==="middle",[`${di}-small`]:Xi==="small",[`${di}-bordered`]:un,[`${di}-empty`]:Go.length===0},Ro,ni,vo),data:Ra,rowKey:Co,rowClassName:Ha,emptyText:Rl,internalHooks:he,internalRefs:_i,transformColumns:Oo,getContainerWidth:Di})),Hs)))};var Ci=y.forwardRef(Wi);const Ji=(ct,at)=>{const Et=y.useRef(0);return Et.current+=1,y.createElement(Ci,Object.assign({},ct,{ref:at,_renderTimes:Et.current}))},li=y.forwardRef(Ji);li.SELECTION_COLUMN=Ni,li.EXPAND_COLUMN=ie,li.SELECTION_ALL=qi,li.SELECTION_INVERT=So,li.SELECTION_NONE=xo,li.Column=Br,li.ColumnGroup=Jn,li.Summary=Me;var Qi=li,Ti=Qi},96599:function(rn,Tt,oe){"use strict";oe.d(Tt,{default:function(){return Je}});var y=oe(59301),ie=oe(92310),he=oe.n(ie),de=oe(2738),ue=oe(29509),ae=oe(78776),se=oe(22703),te=oe(12919),ne=oe(48755),x=oe(36237),b=oe(17835),ee=oe(63356),E=oe(51636),re=oe(16931);const ce=He=>{const{paddingXXS:ze,lineWidth:Qe,tagPaddingHorizontal:$e,componentCls:ht,calc:Ge}=He,Ue=Ge($e).sub(Qe).equal(),Ke=Ge(ze).sub(Qe).equal();return{[ht]:Object.assign(Object.assign({},(0,ee.Wf)(He)),{display:"inline-block",height:"auto",marginInlineEnd:He.marginXS,paddingInline:Ue,fontSize:He.tagFontSize,lineHeight:He.tagLineHeight,whiteSpace:"nowrap",background:He.defaultBg,border:`${(0,x.unit)(He.lineWidth)} ${He.lineType} ${He.colorBorder}`,borderRadius:He.borderRadiusSM,opacity:1,transition:`all ${He.motionDurationMid}`,textAlign:"start",position:"relative",[`&${ht}-rtl`]:{direction:"rtl"},"&, a, a:hover":{color:He.defaultColor},[`${ht}-close-icon`]:{marginInlineStart:Ke,fontSize:He.tagIconSize,color:He.colorTextDescription,cursor:"pointer",transition:`all ${He.motionDurationMid}`,"&:hover":{color:He.colorTextHeading}},[`&${ht}-has-color`]:{borderColor:"transparent",[`&, a, a:hover, ${He.iconCls}-close, ${He.iconCls}-close:hover`]:{color:He.colorTextLightSolid}},"&-checkable":{backgroundColor:"transparent",borderColor:"transparent",cursor:"pointer",[`&:not(${ht}-checkable-checked):hover`]:{color:He.colorPrimary,backgroundColor:He.colorFillSecondary},"&:active, &-checked":{color:He.colorTextLightSolid},"&-checked":{backgroundColor:He.colorPrimary,"&:hover":{backgroundColor:He.colorPrimaryHover}},"&:active":{backgroundColor:He.colorPrimaryActive}},"&-hidden":{display:"none"},[`> ${He.iconCls} + span, > span + ${He.iconCls}`]:{marginInlineStart:Ue}}),[`${ht}-borderless`]:{borderColor:"transparent",background:He.tagBorderlessBg}}},le=He=>{const{lineWidth:ze,fontSizeIcon:Qe,calc:$e}=He,ht=He.fontSizeSM;return(0,E.mergeToken)(He,{tagFontSize:ht,tagLineHeight:(0,x.unit)($e(He.lineHeightSM).mul(ht).equal()),tagIconSize:$e(Qe).sub($e(ze).mul(2)).equal(),tagPaddingHorizontal:8,tagBorderlessBg:He.defaultBg})},ve=He=>({defaultBg:new b.FastColor(He.colorFillQuaternary).onBackground(He.colorBgContainer).toHexString(),defaultColor:He.colorText});var Se=(0,re.I$)("Tag",He=>{const ze=le(He);return ce(ze)},ve),ge=function(He,ze){var Qe={};for(var $e in He)Object.prototype.hasOwnProperty.call(He,$e)&&ze.indexOf($e)<0&&(Qe[$e]=He[$e]);if(He!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ht=0,$e=Object.getOwnPropertySymbols(He);ht<$e.length;ht++)ze.indexOf($e[ht])<0&&Object.prototype.propertyIsEnumerable.call(He,$e[ht])&&(Qe[$e[ht]]=He[$e[ht]]);return Qe},Ce=y.forwardRef((He,ze)=>{const{prefixCls:Qe,style:$e,className:ht,checked:Ge,onChange:Ue,onClick:Ke}=He,et=ge(He,["prefixCls","style","className","checked","onChange","onClick"]),{getPrefixCls:rt,tag:Xe}=y.useContext(ne.E_),ut=bt=>{Ue==null||Ue(!Ge),Ke==null||Ke(bt)},lt=rt("tag",Qe),[kt,pt,Mt]=Se(lt),wt=he()(lt,`${lt}-checkable`,{[`${lt}-checkable-checked`]:Ge},Xe==null?void 0:Xe.className,ht,pt,Mt);return kt(y.createElement("span",Object.assign({},et,{ref:ze,style:Object.assign(Object.assign({},$e),Xe==null?void 0:Xe.style),className:wt,onClick:ut})))}),fe=oe(93427);const be=He=>(0,fe.Z)(He,(ze,Qe)=>{let{textColor:$e,lightBorderColor:ht,lightColor:Ge,darkColor:Ue}=Qe;return{[`${He.componentCls}${He.componentCls}-${ze}`]:{color:$e,background:Ge,borderColor:ht,"&-inverse":{color:He.colorTextLightSolid,background:Ue,borderColor:Ue},[`&${He.componentCls}-borderless`]:{borderColor:"transparent"}}}});var Ee=(0,re.bk)(["Tag","preset"],He=>{const ze=le(He);return be(ze)},ve);function Ae(He){return typeof He!="string"?He:He.charAt(0).toUpperCase()+He.slice(1)}const De=(He,ze,Qe)=>{const $e=Ae(Qe);return{[`${He.componentCls}${He.componentCls}-${ze}`]:{color:He[`color${Qe}`],background:He[`color${$e}Bg`],borderColor:He[`color${$e}Border`],[`&${He.componentCls}-borderless`]:{borderColor:"transparent"}}}};var je=(0,re.bk)(["Tag","status"],He=>{const ze=le(He);return[De(ze,"success","Success"),De(ze,"processing","Info"),De(ze,"error","Error"),De(ze,"warning","Warning")]},ve),Fe=function(He,ze){var Qe={};for(var $e in He)Object.prototype.hasOwnProperty.call(He,$e)&&ze.indexOf($e)<0&&(Qe[$e]=He[$e]);if(He!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ht=0,$e=Object.getOwnPropertySymbols(He);ht<$e.length;ht++)ze.indexOf($e[ht])<0&&Object.prototype.propertyIsEnumerable.call(He,$e[ht])&&(Qe[$e[ht]]=He[$e[ht]]);return Qe};const qe=y.forwardRef((He,ze)=>{const{prefixCls:Qe,className:$e,rootClassName:ht,style:Ge,children:Ue,icon:Ke,color:et,onClose:rt,bordered:Xe=!0,visible:ut}=He,lt=Fe(He,["prefixCls","className","rootClassName","style","children","icon","color","onClose","bordered","visible"]),{getPrefixCls:kt,direction:pt,tag:Mt}=y.useContext(ne.E_),[wt,bt]=y.useState(!0),gt=(0,de.Z)(lt,["closeIcon","closable"]);y.useEffect(()=>{ut!==void 0&&bt(ut)},[ut]);const We=(0,ue.o2)(et),Ie=(0,ue.yT)(et),xe=We||Ie,Be=Object.assign(Object.assign({backgroundColor:et&&!xe?et:void 0},Mt==null?void 0:Mt.style),Ge),Ye=kt("tag",Qe),[Pe,Le,pe]=Se(Ye),we=he()(Ye,Mt==null?void 0:Mt.className,{[`${Ye}-${et}`]:xe,[`${Ye}-has-color`]:et&&!xe,[`${Ye}-hidden`]:!wt,[`${Ye}-rtl`]:pt==="rtl",[`${Ye}-borderless`]:!Xe},$e,ht,Le,pe),ke=ft=>{ft.stopPropagation(),rt==null||rt(ft),!ft.defaultPrevented&&bt(!1)},[,Me]=(0,ae.Z)((0,ae.w)(He),(0,ae.w)(Mt),{closable:!1,closeIconRender:ft=>{const Ft=y.createElement("span",{className:`${Ye}-close-icon`,onClick:ke},ft);return(0,se.wm)(ft,Ft,Bt=>({onClick:qt=>{var $t;($t=Bt==null?void 0:Bt.onClick)===null||$t===void 0||$t.call(Bt,qt),ke(qt)},className:he()(Bt==null?void 0:Bt.className,`${Ye}-close-icon`)}))}}),Oe=typeof lt.onClick=="function"||Ue&&Ue.type==="a",tt=Ke||null,ot=tt?y.createElement(y.Fragment,null,tt,Ue&&y.createElement("span",null,Ue)):Ue,st=y.createElement("span",Object.assign({},gt,{ref:ze,className:we,style:Be}),ot,Me,We&&y.createElement(Ee,{key:"preset",prefixCls:Ye}),Ie&&y.createElement(je,{key:"status",prefixCls:Ye}));return Pe(Oe?y.createElement(te.Z,{component:"Tag"},st):st)});qe.CheckableTag=Ce;var Je=qe},18287:function(rn,Tt,oe){"use strict";oe.d(Tt,{default:function(){return rt}});var y=oe(3741),ie=oe(94480),he=oe(59301),de=oe(52671),ue=oe(8657),ae=oe(54476),se={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M880 298.4H521L403.7 186.2a8.15 8.15 0 00-5.5-2.2H144c-17.7 0-32 14.3-32 32v592c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V330.4c0-17.7-14.3-32-32-32zM840 768H184V256h188.5l119.6 114.4H840V768z"}}]},name:"folder",theme:"outlined"},te=se,ne=oe(7657),x=function(ut,lt){return he.createElement(ne.Z,(0,ae.Z)({},ut,{ref:lt,icon:te}))},b=he.forwardRef(x),ee=b,E=oe(92310),re=oe.n(E),ce=oe(82661),le=oe(34061),ve=oe(48755),Se=oe(56082),ge=oe(86641),_e=oe(57700),Ce=oe(12425);const fe=4;function be(Xe){const{dropPosition:ut,dropLevelOffset:lt,prefixCls:kt,indent:pt,direction:Mt="ltr"}=Xe,wt=Mt==="ltr"?"left":"right",bt=Mt==="ltr"?"right":"left",gt={[wt]:-lt*pt+fe,[bt]:0};switch(ut){case-1:gt.top=-3;break;case 1:gt.bottom=-3;break;default:gt.bottom=-3,gt[wt]=pt+fe;break}return he.createElement("div",{style:gt,className:`${kt}-drop-indicator`})}var Ee=be,Ae=oe(85278),je=he.forwardRef((Xe,ut)=>{var lt;const{getPrefixCls:kt,direction:pt,virtual:Mt,tree:wt}=he.useContext(ve.E_),{prefixCls:bt,className:gt,showIcon:We=!1,showLine:Ie,switcherIcon:xe,switcherLoadingIcon:Be,blockNode:Ye=!1,children:Pe,checkable:Le=!1,selectable:pe=!0,draggable:we,motion:ke,style:Me}=Xe,Oe=kt("tree",bt),tt=kt(),ot=ke!=null?ke:Object.assign(Object.assign({},(0,ge.Z)(tt)),{motionAppear:!1}),st=Object.assign(Object.assign({},Xe),{checkable:Le,selectable:pe,showIcon:We,motion:ot,blockNode:Ye,showLine:!!Ie,dropIndicatorRender:Ee}),[ft,Ft,Bt]=(0,Ce.ZP)(Oe),[,qt]=(0,_e.ZP)(),$t=qt.paddingXS/2+(((lt=qt.Tree)===null||lt===void 0?void 0:lt.titleHeight)||qt.controlHeightSM),It=he.useMemo(()=>{if(!we)return!1;let Pt={};switch(typeof we){case"function":Pt.nodeDraggable=we;break;case"object":Pt=Object.assign({},we);break;default:break}return Pt.icon!==!1&&(Pt.icon=Pt.icon||he.createElement(Se.Z,null)),Pt},[we]),en=Pt=>he.createElement(Ae.Z,{prefixCls:Oe,switcherIcon:xe,switcherLoadingIcon:Be,treeNodeProps:Pt,showLine:Ie});return ft(he.createElement(y.ZP,Object.assign({itemHeight:$t,ref:ut,virtual:Mt},st,{style:Object.assign(Object.assign({},wt==null?void 0:wt.style),Me),prefixCls:Oe,className:re()({[`${Oe}-icon-hide`]:!We,[`${Oe}-block-node`]:Ye,[`${Oe}-unselectable`]:!pe,[`${Oe}-rtl`]:pt==="rtl"},wt==null?void 0:wt.className,gt,Ft,Bt),direction:pt,checkable:Le&&he.createElement("span",{className:`${Oe}-checkbox-inner`}),selectable:pe,switcherIcon:en,draggable:It}),Pe))});const Fe=0,Re=1,qe=2;function Je(Xe,ut,lt){const{key:kt,children:pt}=lt;function Mt(wt){const bt=wt[kt],gt=wt[pt];ut(bt,wt)!==!1&&Je(gt||[],ut,lt)}Xe.forEach(Mt)}function He(Xe){let{treeData:ut,expandedKeys:lt,startKey:kt,endKey:pt,fieldNames:Mt}=Xe;const wt=[];let bt=Fe;if(kt&&kt===pt)return[kt];if(!kt||!pt)return[];function gt(We){return We===kt||We===pt}return Je(ut,We=>{if(bt===qe)return!1;if(gt(We)){if(wt.push(We),bt===Fe)bt=Re;else if(bt===Re)return bt=qe,!1}else bt===Re&&wt.push(We);return lt.includes(We)},(0,le.w$)(Mt)),wt}function ze(Xe,ut,lt){const kt=(0,ie.Z)(ut),pt=[];return Je(Xe,(Mt,wt)=>{const bt=kt.indexOf(Mt);return bt!==-1&&(pt.push(wt),kt.splice(bt,1)),!!kt.length},(0,le.w$)(lt)),pt}var Qe=function(Xe,ut){var lt={};for(var kt in Xe)Object.prototype.hasOwnProperty.call(Xe,kt)&&ut.indexOf(kt)<0&&(lt[kt]=Xe[kt]);if(Xe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var pt=0,kt=Object.getOwnPropertySymbols(Xe);pt{var{defaultExpandAll:lt,defaultExpandParent:kt,defaultExpandedKeys:pt}=Xe,Mt=Qe(Xe,["defaultExpandAll","defaultExpandParent","defaultExpandedKeys"]);const wt=he.useRef(null),bt=he.useRef(null),gt=()=>{const{keyEntities:ft}=(0,le.I8)(ht(Mt));let Ft;return lt?Ft=Object.keys(ft):kt?Ft=(0,ce.r7)(Mt.expandedKeys||pt||[],ft):Ft=Mt.expandedKeys||pt||[],Ft},[We,Ie]=he.useState(Mt.selectedKeys||Mt.defaultSelectedKeys||[]),[xe,Be]=he.useState(()=>gt());he.useEffect(()=>{"selectedKeys"in Mt&&Ie(Mt.selectedKeys)},[Mt.selectedKeys]),he.useEffect(()=>{"expandedKeys"in Mt&&Be(Mt.expandedKeys)},[Mt.expandedKeys]);const Ye=(ft,Ft)=>{var Bt;return"expandedKeys"in Mt||Be(ft),(Bt=Mt.onExpand)===null||Bt===void 0?void 0:Bt.call(Mt,ft,Ft)},Pe=(ft,Ft)=>{var Bt;const{multiple:qt,fieldNames:$t}=Mt,{node:It,nativeEvent:en}=Ft,{key:Pt=""}=It,cn=ht(Mt),Sn=Object.assign(Object.assign({},Ft),{selected:!0}),An=(en==null?void 0:en.ctrlKey)||(en==null?void 0:en.metaKey),wn=en==null?void 0:en.shiftKey;let At;qt&&An?(At=ft,wt.current=Pt,bt.current=At,Sn.selectedNodes=ze(cn,At,$t)):qt&&wn?(At=Array.from(new Set([].concat((0,ie.Z)(bt.current||[]),(0,ie.Z)(He({treeData:cn,expandedKeys:xe,startKey:Pt,endKey:wt.current,fieldNames:$t}))))),Sn.selectedNodes=ze(cn,At,$t)):(At=[Pt],wt.current=Pt,bt.current=At,Sn.selectedNodes=ze(cn,At,$t)),(Bt=Mt.onSelect)===null||Bt===void 0||Bt.call(Mt,At,Sn),"selectedKeys"in Mt||Ie(At)},{getPrefixCls:Le,direction:pe}=he.useContext(ve.E_),{prefixCls:we,className:ke,showIcon:Me=!0,expandAction:Oe="click"}=Mt,tt=Qe(Mt,["prefixCls","className","showIcon","expandAction"]),ot=Le("tree",we),st=re()(`${ot}-directory`,{[`${ot}-directory-rtl`]:pe==="rtl"},ke);return he.createElement(je,Object.assign({icon:$e,ref:ut,blockNode:!0},tt,{showIcon:Me,expandAction:Oe,prefixCls:ot,className:st,expandedKeys:xe,selectedKeys:We,onSelect:Pe,onExpand:Ye}))};var Ke=he.forwardRef(Ge);const et=je;et.DirectoryTree=Ke,et.TreeNode=y.OF;var rt=et},12425:function(rn,Tt,oe){"use strict";oe.d(Tt,{ZP:function(){return ce},Yk:function(){return ee},TM:function(){return E}});var y=oe(36237),ie=oe(36170),he=oe(63356),de=oe(34961),ue=oe(51636),ae=oe(16931);const se=le=>{let{treeCls:ve,treeNodeCls:Se,directoryNodeSelectedBg:ge,directoryNodeSelectedColor:_e,motionDurationMid:Ce,borderRadius:fe,controlItemBgHover:be}=le;return{[`${ve}${ve}-directory ${Se}`]:{[`${ve}-node-content-wrapper`]:{position:"static",[`> *:not(${ve}-drop-indicator)`]:{position:"relative"},"&:hover":{background:"transparent"},"&:before":{position:"absolute",inset:0,transition:`background-color ${Ce}`,content:'""',borderRadius:fe},"&:hover:before":{background:be}},[`${ve}-switcher, ${ve}-checkbox, ${ve}-draggable-icon`]:{zIndex:1},"&-selected":{[`${ve}-switcher, ${ve}-draggable-icon`]:{color:_e},[`${ve}-node-content-wrapper`]:{color:_e,background:"transparent","&:before, &:hover:before":{background:ge}}}}}},te=new y.Keyframes("ant-tree-node-fx-do-not-use",{"0%":{opacity:0},"100%":{opacity:1}}),ne=(le,ve)=>({[`.${le}-switcher-icon`]:{display:"inline-block",fontSize:10,verticalAlign:"baseline",svg:{transition:`transform ${ve.motionDurationSlow}`}}}),x=(le,ve)=>({[`.${le}-drop-indicator`]:{position:"absolute",zIndex:1,height:2,backgroundColor:ve.colorPrimary,borderRadius:1,pointerEvents:"none","&:after":{position:"absolute",top:-3,insetInlineStart:-6,width:8,height:8,backgroundColor:"transparent",border:`${(0,y.unit)(ve.lineWidthBold)} solid ${ve.colorPrimary}`,borderRadius:"50%",content:'""'}}}),b=(le,ve)=>{const{treeCls:Se,treeNodeCls:ge,treeNodePadding:_e,titleHeight:Ce,indentSize:fe,nodeSelectedBg:be,nodeHoverBg:Ee,colorTextQuaternary:Ae,controlItemBgActiveDisabled:De}=ve;return{[Se]:Object.assign(Object.assign({},(0,he.Wf)(ve)),{background:ve.colorBgContainer,borderRadius:ve.borderRadius,transition:`background-color ${ve.motionDurationSlow}`,"&-rtl":{direction:"rtl"},[`&${Se}-rtl ${Se}-switcher_close ${Se}-switcher-icon svg`]:{transform:"rotate(90deg)"},[`&-focused:not(:hover):not(${Se}-active-focused)`]:Object.assign({},(0,he.oN)(ve)),[`${Se}-list-holder-inner`]:{alignItems:"flex-start"},[`&${Se}-block-node`]:{[`${Se}-list-holder-inner`]:{alignItems:"stretch",[`${Se}-node-content-wrapper`]:{flex:"auto"},[`${ge}.dragging:after`]:{position:"absolute",inset:0,border:`1px solid ${ve.colorPrimary}`,opacity:0,animationName:te,animationDuration:ve.motionDurationSlow,animationPlayState:"running",animationFillMode:"forwards",content:'""',pointerEvents:"none",borderRadius:ve.borderRadius}}},[ge]:{display:"flex",alignItems:"flex-start",marginBottom:_e,lineHeight:(0,y.unit)(Ce),position:"relative","&:before":{content:'""',position:"absolute",zIndex:1,insetInlineStart:0,width:"100%",top:"100%",height:_e},[`&-disabled ${Se}-node-content-wrapper`]:{color:ve.colorTextDisabled,cursor:"not-allowed","&:hover":{background:"transparent"}},[`${Se}-checkbox-disabled + ${Se}-node-selected,&${ge}-disabled${ge}-selected ${Se}-node-content-wrapper`]:{backgroundColor:De},[`${Se}-checkbox-disabled`]:{pointerEvents:"unset"},[`&:not(${ge}-disabled)`]:{[`${Se}-node-content-wrapper`]:{"&:hover":{color:ve.nodeHoverColor}}},[`&-active ${Se}-node-content-wrapper`]:{background:ve.controlItemBgHover},[`&:not(${ge}-disabled).filter-node ${Se}-title`]:{color:ve.colorPrimary,fontWeight:500},"&-draggable":{cursor:"grab",[`${Se}-draggable-icon`]:{flexShrink:0,width:Ce,textAlign:"center",visibility:"visible",color:Ae},[`&${ge}-disabled ${Se}-draggable-icon`]:{visibility:"hidden"}}},[`${Se}-indent`]:{alignSelf:"stretch",whiteSpace:"nowrap",userSelect:"none","&-unit":{display:"inline-block",width:fe}},[`${Se}-draggable-icon`]:{visibility:"hidden"},[`${Se}-switcher, ${Se}-checkbox`]:{marginInlineEnd:ve.calc(ve.calc(Ce).sub(ve.controlInteractiveSize)).div(2).equal()},[`${Se}-switcher`]:Object.assign(Object.assign({},ne(le,ve)),{position:"relative",flex:"none",alignSelf:"stretch",width:Ce,textAlign:"center",cursor:"pointer",userSelect:"none",transition:`all ${ve.motionDurationSlow}`,"&-noop":{cursor:"unset"},"&:before":{pointerEvents:"none",content:'""',width:Ce,height:Ce,position:"absolute",left:{_skip_check_:!0,value:0},top:0,borderRadius:ve.borderRadius,transition:`all ${ve.motionDurationSlow}`},[`&:not(${Se}-switcher-noop):hover:before`]:{backgroundColor:ve.colorBgTextHover},[`&_close ${Se}-switcher-icon svg`]:{transform:"rotate(-90deg)"},"&-loading-icon":{color:ve.colorPrimary},"&-leaf-line":{position:"relative",zIndex:1,display:"inline-block",width:"100%",height:"100%","&:before":{position:"absolute",top:0,insetInlineEnd:ve.calc(Ce).div(2).equal(),bottom:ve.calc(_e).mul(-1).equal(),marginInlineStart:-1,borderInlineEnd:`1px solid ${ve.colorBorder}`,content:'""'},"&:after":{position:"absolute",width:ve.calc(ve.calc(Ce).div(2).equal()).mul(.8).equal(),height:ve.calc(Ce).div(2).equal(),borderBottom:`1px solid ${ve.colorBorder}`,content:'""'}}}),[`${Se}-node-content-wrapper`]:Object.assign(Object.assign({position:"relative",minHeight:Ce,paddingBlock:0,paddingInline:ve.paddingXS,background:"transparent",borderRadius:ve.borderRadius,cursor:"pointer",transition:`all ${ve.motionDurationMid}, border 0s, line-height 0s, box-shadow 0s`},x(le,ve)),{"&:hover":{backgroundColor:Ee},[`&${Se}-node-selected`]:{color:ve.nodeSelectedColor,backgroundColor:be},[`${Se}-iconEle`]:{display:"inline-block",width:Ce,height:Ce,textAlign:"center",verticalAlign:"top","&:empty":{display:"none"}}}),[`${Se}-unselectable ${Se}-node-content-wrapper:hover`]:{backgroundColor:"transparent"},[`${ge}.drop-container > [draggable]`]:{boxShadow:`0 0 0 2px ${ve.colorPrimary}`},"&-show-line":{[`${Se}-indent-unit`]:{position:"relative",height:"100%","&:before":{position:"absolute",top:0,insetInlineEnd:ve.calc(Ce).div(2).equal(),bottom:ve.calc(_e).mul(-1).equal(),borderInlineEnd:`1px solid ${ve.colorBorder}`,content:'""'},"&-end:before":{display:"none"}},[`${Se}-switcher`]:{background:"transparent","&-line-icon":{verticalAlign:"-0.15em"}}},[`${ge}-leaf-last ${Se}-switcher-leaf-line:before`]:{top:"auto !important",bottom:"auto !important",height:`${(0,y.unit)(ve.calc(Ce).div(2).equal())} !important`}})}},ee=function(le,ve){let Se=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!0;const ge=`.${le}`,_e=`${ge}-treenode`,Ce=ve.calc(ve.paddingXS).div(2).equal(),fe=(0,ue.mergeToken)(ve,{treeCls:ge,treeNodeCls:_e,treeNodePadding:Ce});return[b(le,fe),Se&&se(fe)].filter(Boolean)},E=le=>{const{controlHeightSM:ve,controlItemBgHover:Se,controlItemBgActive:ge}=le,_e=ve;return{titleHeight:_e,indentSize:_e,nodeHoverBg:Se,nodeHoverColor:le.colorText,nodeSelectedBg:ge,nodeSelectedColor:le.colorText}},re=le=>{const{colorTextLightSolid:ve,colorPrimary:Se}=le;return Object.assign(Object.assign({},E(le)),{directoryNodeSelectedColor:ve,directoryNodeSelectedBg:Se})};var ce=(0,ae.I$)("Tree",(le,ve)=>{let{prefixCls:Se}=ve;return[{[le.componentCls]:(0,ie.C2)(`${Se}-checkbox`,le)},ee(Se,le),(0,de.Z)(le)]},re)},85278:function(rn,Tt,oe){"use strict";oe.d(Tt,{Z:function(){return ve}});var y=oe(59301),ie=oe(54476),he={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M840.4 300H183.6c-19.7 0-30.7 20.8-18.5 35l328.4 380.8c9.4 10.9 27.5 10.9 37 0L858.9 335c12.2-14.2 1.2-35-18.5-35z"}}]},name:"caret-down",theme:"filled"},de=he,ue=oe(7657),ae=function(ge,_e){return y.createElement(ue.Z,(0,ie.Z)({},ge,{ref:_e,icon:de}))},se=y.forwardRef(ae),te=se,ne=oe(52671),x=oe(58617),b=oe(15075),ee=oe(43531),E=oe(92310),re=oe.n(E),ce=oe(22703),ve=Se=>{const{prefixCls:ge,switcherIcon:_e,treeNodeProps:Ce,showLine:fe,switcherLoadingIcon:be}=Se,{isLeaf:Ee,expanded:Ae,loading:De}=Ce;if(De)return y.isValidElement(be)?be:y.createElement(x.Z,{className:`${ge}-switcher-loading-icon`});let je;if(fe&&typeof fe=="object"&&(je=fe.showLeafIcon),Ee){if(!fe)return null;if(typeof je!="boolean"&&je){const qe=typeof je=="function"?je(Ce):je,Je=`${ge}-switcher-line-custom-icon`;return y.isValidElement(qe)?(0,ce.Tm)(qe,{className:re()(qe.props.className||"",Je)}):qe}return je?y.createElement(ne.Z,{className:`${ge}-switcher-line-icon`}):y.createElement("span",{className:`${ge}-switcher-leaf-line`})}const Fe=`${ge}-switcher-icon`,Re=typeof _e=="function"?_e(Ce):_e;return y.isValidElement(Re)?(0,ce.Tm)(Re,{className:re()(Re.props.className||"",Fe)}):Re!==void 0?Re:fe?Ae?y.createElement(b.Z,{className:`${ge}-switcher-line-icon`}):y.createElement(ee.Z,{className:`${ge}-switcher-line-icon`}):y.createElement(te,{className:Fe})}},99498:function(rn,Tt,oe){(function(y){y(oe(89780))})(function(y){y.defineOption("placeholder","",function(te,ne,x){var b=x&&x!=y.Init;if(ne&&!b)te.on("blur",ue),te.on("change",ae),te.on("swapDoc",ae),y.on(te.getInputField(),"compositionupdate",te.state.placeholderCompose=function(){de(te)}),ae(te);else if(!ne&&b){te.off("blur",ue),te.off("change",ae),te.off("swapDoc",ae),y.off(te.getInputField(),"compositionupdate",te.state.placeholderCompose),ie(te);var ee=te.getWrapperElement();ee.className=ee.className.replace(" CodeMirror-empty","")}ne&&!te.hasFocus()&&ue(te)});function ie(te){te.state.placeholder&&(te.state.placeholder.parentNode.removeChild(te.state.placeholder),te.state.placeholder=null)}function he(te){ie(te);var ne=te.state.placeholder=document.createElement("pre");ne.style.cssText="height: 0; overflow: visible",ne.style.direction=te.getOption("direction"),ne.className="CodeMirror-placeholder CodeMirror-line-like";var x=te.getOption("placeholder");typeof x=="string"&&(x=document.createTextNode(x)),ne.appendChild(x),te.display.lineSpace.insertBefore(ne,te.display.lineSpace.firstChild)}function de(te){setTimeout(function(){var ne=!1,x=te.getInputField();x.nodeName=="TEXTAREA"?ne=!x.value:te.lineCount()==1&&(ne=!/[^\u200b]/.test(x.querySelector(".CodeMirror-line").textContent)),ne?he(te):ie(te)},20)}function ue(te){se(te)&&he(te)}function ae(te){var ne=te.getWrapperElement(),x=se(te);ne.className=ne.className.replace(" CodeMirror-empty","")+(x?" CodeMirror-empty":""),x?he(te):ie(te)}function se(te){return te.lineCount()===1&&te.getLine(0)===""}})},25717:function(rn,Tt,oe){(function(y){y(oe(89780))})(function(y){var ie={pairs:`()[]{}''""`,closeBefore:`)]}'":;>`,triples:"",explode:"[]{}"},he=y.Pos;y.defineOption("autoCloseBrackets",!1,function(ce,le,ve){ve&&ve!=y.Init&&(ce.removeKeyMap(ue),ce.state.closeBrackets=null),le&&(ae(de(le,"pairs")),ce.state.closeBrackets=le,ce.addKeyMap(ue))});function de(ce,le){return le=="pairs"&&typeof ce=="string"?ce:typeof ce=="object"&&ce[le]!=null?ce[le]:ie[le]}var ue={Backspace:ne,Enter:x};function ae(ce){for(var le=0;le=0;ge--){var Ce=Se[ge].head;ce.replaceRange("",he(Ce.line,Ce.ch-1),he(Ce.line,Ce.ch+1),"+delete")}}function x(ce){var le=te(ce),ve=le&&de(le,"explode");if(!ve||ce.getOption("disableInput"))return y.Pass;for(var Se=ce.listSelections(),ge=0;ge tr:last-child > td`]:{borderBottomWidth:0,"&:first-child, &:last-child":{borderRadius:0}}}}},"> th":{position:"relative",color:_n,fontWeight:Et,textAlign:"start",background:hn,borderBottom:ur,transition:`background ${mn} ease`}}},[`${at}-footer`]:{padding:`${(0,Ai.unit)(Rt)} ${(0,Ai.unit)(Ht)}`,color:Dn,background:Pn}})}},or=ct=>{const{colorFillAlter:at,colorBgContainer:Et,colorTextHeading:Rt,colorFillSecondary:Ht,colorFillContent:Wt,controlItemBgActive:Zt,controlItemBgActiveHover:Qt,padding:sn,paddingSM:un,paddingXS:Bn,colorBorderSecondary:an,borderRadiusLG:_n,controlHeight:mn,colorTextPlaceholder:hn,fontSize:Fn,fontSizeSM:Dn,lineHeight:Pn,lineWidth:wr,colorIcon:ur,colorIconHover:Tr,opacityLoading:zr,controlInteractiveSize:Wr}=ct,Gr=new Bs.FastColor(Ht).onBackground(Et).toHexString(),Ar=new Bs.FastColor(Wt).onBackground(Et).toHexString(),Ir=new Bs.FastColor(at).onBackground(Et).toHexString(),Vr=new Bs.FastColor(ur),xi=new Bs.FastColor(Tr),Hr=Wr/2-wr,ei=Hr*2+wr*3;return{headerBg:Ir,headerColor:Rt,headerSortActiveBg:Gr,headerSortHoverBg:Ar,bodySortBg:Ir,rowHoverBg:Ir,rowSelectedBg:Zt,rowSelectedHoverBg:Qt,rowExpandedBg:at,cellPaddingBlock:sn,cellPaddingInline:sn,cellPaddingBlockMD:un,cellPaddingInlineMD:Bn,cellPaddingBlockSM:Bn,cellPaddingInlineSM:Bn,borderColor:an,headerBorderRadius:_n,footerBg:Ir,footerColor:Rt,cellFontSize:Fn,cellFontSizeMD:Fn,cellFontSizeSM:Fn,headerSplitColor:an,fixedHeaderSortActiveBg:Gr,headerFilterHoverBg:Wt,filterDropdownMenuBg:Et,filterDropdownBg:Et,expandIconBg:Et,selectionColumnWidth:mn,stickyScrollBarBg:hn,stickyScrollBarBorderRadius:100,expandIconMarginTop:(Fn*Pn-wr*3)/2-Math.ceil((Dn*1.4-wr*3)/2),headerIconColor:Vr.clone().setA(Vr.a*zr).toRgbString(),headerIconHoverColor:xi.clone().setA(xi.a*zr).toRgbString(),expandIconHalfInner:Hr,expandIconSize:ei,expandIconScale:Wr/ei}},tr=2;var cr=(0,$l.I$)("Table",ct=>{const{colorTextHeading:at,colorSplit:Et,colorBgContainer:Rt,controlInteractiveSize:Ht,headerBg:Wt,headerColor:Zt,headerSortActiveBg:Qt,headerSortHoverBg:sn,bodySortBg:un,rowHoverBg:Bn,rowSelectedBg:an,rowSelectedHoverBg:_n,rowExpandedBg:mn,cellPaddingBlock:hn,cellPaddingInline:Fn,cellPaddingBlockMD:Dn,cellPaddingInlineMD:Pn,cellPaddingBlockSM:wr,cellPaddingInlineSM:ur,borderColor:Tr,footerBg:zr,footerColor:Wr,headerBorderRadius:Gr,cellFontSize:Ar,cellFontSizeMD:Ir,cellFontSizeSM:Vr,headerSplitColor:xi,fixedHeaderSortActiveBg:Hr,headerFilterHoverBg:ei,filterDropdownBg:Or,expandIconBg:mr,selectionColumnWidth:Kr,stickyScrollBarBg:ci,calc:yi}=ct,Ur=(0,Gl.mergeToken)(ct,{tableFontSize:Ar,tableBg:Rt,tableRadius:Gr,tablePaddingVertical:hn,tablePaddingHorizontal:Fn,tablePaddingVerticalMiddle:Dn,tablePaddingHorizontalMiddle:Pn,tablePaddingVerticalSmall:wr,tablePaddingHorizontalSmall:ur,tableBorderColor:Tr,tableHeaderTextColor:Zt,tableHeaderBg:Wt,tableFooterTextColor:Wr,tableFooterBg:zr,tableHeaderCellSplitColor:xi,tableHeaderSortBg:Qt,tableHeaderSortHoverBg:sn,tableBodySortBg:un,tableFixedHeaderSortActiveBg:Hr,tableHeaderFilterActiveBg:ei,tableFilterDropdownBg:Or,tableRowHoverBg:Bn,tableSelectedRowBg:an,tableSelectedRowHoverBg:_n,zIndexTableFixed:tr,zIndexTableSticky:yi(tr).add(1).equal({unit:!1}),tableFontSizeMiddle:Ir,tableFontSizeSmall:Vr,tableSelectionColumnWidth:Kr,tableExpandIconBg:mr,tableExpandColumnWidth:yi(Ht).add(yi(ct.padding).mul(2)).equal(),tableExpandedRowBg:mn,tableFilterDropdownWidth:120,tableFilterDropdownHeight:264,tableFilterDropdownSearchWidth:140,tableScrollThumbSize:8,tableScrollThumbBg:ci,tableScrollThumbBgHover:at,tableScrollBg:Et});return[Zn(Ur),jo(Ur),zt(Ur),Yl(Ur),bl(Ur),gl(Ur),Oa(Ur),Ml(Ur),zt(Ur),Vl(Ur),ds(Ur),Fs(Ur),St(Ur),js(Ur),Kl(Ur),Ol(Ur),lr(Ur)]},or,{unitless:{expandIconScale:!0}});const Pr=[],Wi=(ct,at)=>{var Et,Rt;const{prefixCls:Ht,className:Wt,rootClassName:Zt,style:Qt,size:sn,bordered:un,dropdownPrefixCls:Bn,dataSource:an,pagination:_n,rowSelection:mn,rowKey:hn="key",rowClassName:Fn,columns:Dn,children:Pn,childrenColumnName:wr,onChange:ur,getPopupContainer:Tr,loading:zr,expandIcon:Wr,expandable:Gr,expandedRowRender:Ar,expandIconColumnIndex:Ir,indentSize:Vr,scroll:xi,sortDirections:Hr,locale:ei,showSorterTooltip:Or={target:"full-header"},virtual:mr}=ct,Kr=(0,Oi.ln)("Table"),ci=y.useMemo(()=>Dn||Xt(Pn),[Dn,Pn]),yi=y.useMemo(()=>ci.some(Ki=>Ki.responsive),[ci]),Ur=(0,Zo.Z)(yi),jr=y.useMemo(()=>{const Ki=new Set(Object.keys(Ur).filter(oo=>Ur[oo]));return ci.filter(oo=>!oo.responsive||oo.responsive.some(Fo=>Ki.has(Fo)))},[ci,Ur]),bi=(0,$i.Z)(ct,["className","style","columns"]),{locale:no=pa.Z,direction:mo,table:Ui,renderEmpty:lo,getPrefixCls:To,getPopupContainer:Vi}=y.useContext(Vo.E_),Xi=(0,wo.Z)(sn),Io=Object.assign(Object.assign({},no.Table),ei),Go=an||Pr,di=To("table",Ht),ji=To("dropdown",Bn),[,mi]=(0,Za.ZP)(),ni=(0,ha.Z)(di),[co,vo,Ro]=cr(di,ni),Lo=Object.assign(Object.assign({childrenColumnName:wr,expandIconColumnIndex:Ir},Gr),{expandIcon:(Et=Gr==null?void 0:Gr.expandIcon)!==null&&Et!==void 0?Et:(Rt=Ui==null?void 0:Ui.expandable)===null||Rt===void 0?void 0:Rt.expandIcon}),{childrenColumnName:Xo="children"}=Lo,oa=y.useMemo(()=>Go.some(Ki=>Ki==null?void 0:Ki[Xo])?"nest":Ar||Gr!=null&&Gr.expandedRowRender?"row":null,[Go]),_i={body:y.useRef(null)},Di=Zi(di),bo=y.useRef(null),Eo=y.useRef(null);ao(at,()=>Object.assign(Object.assign({},Eo.current),{nativeElement:bo.current}));const Co=y.useMemo(()=>typeof hn=="function"?hn:Ki=>Ki==null?void 0:Ki[hn],[hn]),[ua]=ls(Go,Xo,Co),Jo={},Fa=function(Ki,oo){let Fo=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;var Qo,ma,da,ms;const wa=Object.assign(Object.assign({},Jo),Ki);Fo&&((Qo=Jo.resetPagination)===null||Qo===void 0||Qo.call(Jo),!((ma=wa.pagination)===null||ma===void 0)&&ma.current&&(wa.pagination.current=1),_n&&((da=_n.onChange)===null||da===void 0||da.call(_n,1,(ms=wa.pagination)===null||ms===void 0?void 0:ms.pageSize))),xi&&xi.scrollToFirstRowOnChange!==!1&&_i.body.current&&(0,la.Z)(0,{getContainer:()=>_i.body.current}),ur==null||ur(wa.pagination,wa.filters,wa.sorter,{currentDataSource:Gi(Ls(Go,wa.sorterStates,Xo),wa.filterStates,Xo),action:oo})},No=(Ki,oo)=>{Fa({sorter:Ki,sorterStates:oo},"sort",!1)},[fo,Ao,Do,aa]=vl({prefixCls:di,mergedColumns:jr,onSorterChange:No,sortDirections:Hr||["ascend","descend"],tableLocale:Io,showSorterTooltip:Or}),Uo=y.useMemo(()=>Ls(Go,Ao,Xo),[Go,Ao]);Jo.sorter=aa(),Jo.sorterStates=Ao;const ho=(Ki,oo)=>{Fa({filters:Ki,filterStates:oo},"filter",!0)},[Bo,_o,_a]=Ho({prefixCls:di,locale:Io,dropdownPrefixCls:ji,mergedColumns:jr,onFilterChange:ho,getPopupContainer:Tr||Vi,rootClassName:Je()(Zt,ni)}),ta=Gi(Uo,_o,Xo);Jo.filters=_a,Jo.filterStates=_o;const ka=y.useMemo(()=>{const Ki={};return Object.keys(_a).forEach(oo=>{_a[oo]!==null&&(Ki[oo]=_a[oo])}),Object.assign(Object.assign({},Do),{filters:Ki})},[Do,_a]),[za]=al(ka),Cs=(Ki,oo)=>{Fa({pagination:Object.assign(Object.assign({},Jo.pagination),{current:Ki,pageSize:oo})},"paginate")},[Mo,Sl]=Qa(ta.length,Cs,_n);Jo.pagination=_n===!1?{}:Da(Mo,_n),Jo.resetPagination=Sl;const Ra=y.useMemo(()=>{if(_n===!1||!Mo.pageSize)return ta;const{current:Ki=1,total:oo,pageSize:Fo=cs}=Mo;return ta.lengthFo?ta.slice((Ki-1)*Fo,Ki*Fo):ta:ta.slice((Ki-1)*Fo,Ki*Fo)},[!!_n,ta,Mo==null?void 0:Mo.current,Mo==null?void 0:Mo.pageSize,Mo==null?void 0:Mo.total]),[fs,qa]=Xr({prefixCls:di,data:ta,pageData:Ra,getRowKey:Co,getRecordByKey:ua,expandType:oa,childrenColumnName:Xo,locale:Io,getPopupContainer:Tr||Vi},mn),Ha=(Ki,oo,Fo)=>{let Qo;return typeof Fn=="function"?Qo=Je()(Fn(Ki,oo,Fo)):Qo=Je()(Fn),Je()({[`${di}-row-selected`]:qa.has(Co(Ki,oo))},Qo)};Lo.__PARENT_RENDER_ICON__=Lo.expandIcon,Lo.expandIcon=Lo.expandIcon||Wr||Ii(Io),oa==="nest"&&Lo.expandIconColumnIndex===void 0?Lo.expandIconColumnIndex=mn?1:0:Lo.expandIconColumnIndex>0&&mn&&(Lo.expandIconColumnIndex-=1),typeof Lo.indentSize!="number"&&(Lo.indentSize=typeof Vr=="number"?Vr:15);const Oo=y.useCallback(Ki=>za(fs(Bo(fo(Ki)))),[fo,Bo,fs]);let es,Hs;if(_n!==!1&&(Mo!=null&&Mo.total)){let Ki;Mo.size?Ki=Mo.size:Ki=Xi==="small"||Xi==="middle"?"small":void 0;const oo=ma=>y.createElement(xa.Z,Object.assign({},Mo,{className:Je()(`${di}-pagination ${di}-pagination-${ma}`,Mo.className),size:Ki})),Fo=mo==="rtl"?"left":"right",{position:Qo}=Mo;if(Qo!==null&&Array.isArray(Qo)){const ma=Qo.find(wa=>wa.includes("top")),da=Qo.find(wa=>wa.includes("bottom")),ms=Qo.every(wa=>`${wa}`=="none");!ma&&!da&&!ms&&(Hs=oo(Fo)),ma&&(es=oo(ma.toLowerCase().replace("top",""))),da&&(Hs=oo(da.toLowerCase().replace("bottom","")))}else Hs=oo(Fo)}let xs;typeof zr=="boolean"?xs={spinning:zr}:typeof zr=="object"&&(xs=Object.assign({spinning:!0},zr));const ws=Je()(Ro,ni,`${di}-wrapper`,Ui==null?void 0:Ui.className,{[`${di}-wrapper-rtl`]:mo==="rtl"},Wt,Zt,vo),kl=Object.assign(Object.assign({},Ui==null?void 0:Ui.style),Qt),Rl=typeof(ei==null?void 0:ei.emptyText)!="undefined"?ei.emptyText:(lo==null?void 0:lo("Table"))||y.createElement(Ko.Z,{componentName:"Table"}),Pl=mr?Js:sl,Nl={},Xl=y.useMemo(()=>{const{fontSize:Ki,lineHeight:oo,lineWidth:Fo,padding:Qo,paddingXS:ma,paddingSM:da}=mi,ms=Math.floor(Ki*oo);switch(Xi){case"middle":return da*2+ms+Fo;case"small":return ma*2+ms+Fo;default:return Qo*2+ms+Fo}},[mi,Xi]);return mr&&(Nl.listItemHeight=Xl),co(y.createElement("div",{ref:bo,className:ws,style:kl},y.createElement(ko.Z,Object.assign({spinning:!1},xs),es,y.createElement(Pl,Object.assign({},Nl,bi,{ref:Eo,columns:jr,direction:mo,expandable:Lo,prefixCls:di,className:Je()({[`${di}-middle`]:Xi==="middle",[`${di}-small`]:Xi==="small",[`${di}-bordered`]:un,[`${di}-empty`]:Go.length===0},Ro,ni,vo),data:Ra,rowKey:Co,rowClassName:Ha,emptyText:Rl,internalHooks:he,internalRefs:_i,transformColumns:Oo,getContainerWidth:Di})),Hs)))};var Ci=y.forwardRef(Wi);const Ji=(ct,at)=>{const Et=y.useRef(0);return Et.current+=1,y.createElement(Ci,Object.assign({},ct,{ref:at,_renderTimes:Et.current}))},li=y.forwardRef(Ji);li.SELECTION_COLUMN=Ni,li.EXPAND_COLUMN=ie,li.SELECTION_ALL=qi,li.SELECTION_INVERT=So,li.SELECTION_NONE=xo,li.Column=Br,li.ColumnGroup=Jn,li.Summary=Me;var Qi=li,Ti=Qi},96599:function(rn,Tt,oe){"use strict";oe.d(Tt,{default:function(){return Je}});var y=oe(59301),ie=oe(92310),he=oe.n(ie),de=oe(2738),ue=oe(29509),ae=oe(78776),se=oe(22703),te=oe(12919),ne=oe(48755),x=oe(36237),b=oe(17835),ee=oe(63356),E=oe(51636),re=oe(16931);const ce=He=>{const{paddingXXS:ze,lineWidth:Qe,tagPaddingHorizontal:$e,componentCls:ht,calc:Ge}=He,Ue=Ge($e).sub(Qe).equal(),Ke=Ge(ze).sub(Qe).equal();return{[ht]:Object.assign(Object.assign({},(0,ee.Wf)(He)),{display:"inline-block",height:"auto",marginInlineEnd:He.marginXS,paddingInline:Ue,fontSize:He.tagFontSize,lineHeight:He.tagLineHeight,whiteSpace:"nowrap",background:He.defaultBg,border:`${(0,x.unit)(He.lineWidth)} ${He.lineType} ${He.colorBorder}`,borderRadius:He.borderRadiusSM,opacity:1,transition:`all ${He.motionDurationMid}`,textAlign:"start",position:"relative",[`&${ht}-rtl`]:{direction:"rtl"},"&, a, a:hover":{color:He.defaultColor},[`${ht}-close-icon`]:{marginInlineStart:Ke,fontSize:He.tagIconSize,color:He.colorTextDescription,cursor:"pointer",transition:`all ${He.motionDurationMid}`,"&:hover":{color:He.colorTextHeading}},[`&${ht}-has-color`]:{borderColor:"transparent",[`&, a, a:hover, ${He.iconCls}-close, ${He.iconCls}-close:hover`]:{color:He.colorTextLightSolid}},"&-checkable":{backgroundColor:"transparent",borderColor:"transparent",cursor:"pointer",[`&:not(${ht}-checkable-checked):hover`]:{color:He.colorPrimary,backgroundColor:He.colorFillSecondary},"&:active, &-checked":{color:He.colorTextLightSolid},"&-checked":{backgroundColor:He.colorPrimary,"&:hover":{backgroundColor:He.colorPrimaryHover}},"&:active":{backgroundColor:He.colorPrimaryActive}},"&-hidden":{display:"none"},[`> ${He.iconCls} + span, > span + ${He.iconCls}`]:{marginInlineStart:Ue}}),[`${ht}-borderless`]:{borderColor:"transparent",background:He.tagBorderlessBg}}},le=He=>{const{lineWidth:ze,fontSizeIcon:Qe,calc:$e}=He,ht=He.fontSizeSM;return(0,E.mergeToken)(He,{tagFontSize:ht,tagLineHeight:(0,x.unit)($e(He.lineHeightSM).mul(ht).equal()),tagIconSize:$e(Qe).sub($e(ze).mul(2)).equal(),tagPaddingHorizontal:8,tagBorderlessBg:He.defaultBg})},ve=He=>({defaultBg:new b.FastColor(He.colorFillQuaternary).onBackground(He.colorBgContainer).toHexString(),defaultColor:He.colorText});var Se=(0,re.I$)("Tag",He=>{const ze=le(He);return ce(ze)},ve),ge=function(He,ze){var Qe={};for(var $e in He)Object.prototype.hasOwnProperty.call(He,$e)&&ze.indexOf($e)<0&&(Qe[$e]=He[$e]);if(He!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ht=0,$e=Object.getOwnPropertySymbols(He);ht<$e.length;ht++)ze.indexOf($e[ht])<0&&Object.prototype.propertyIsEnumerable.call(He,$e[ht])&&(Qe[$e[ht]]=He[$e[ht]]);return Qe},Ce=y.forwardRef((He,ze)=>{const{prefixCls:Qe,style:$e,className:ht,checked:Ge,onChange:Ue,onClick:Ke}=He,et=ge(He,["prefixCls","style","className","checked","onChange","onClick"]),{getPrefixCls:rt,tag:Xe}=y.useContext(ne.E_),ut=bt=>{Ue==null||Ue(!Ge),Ke==null||Ke(bt)},lt=rt("tag",Qe),[kt,pt,Mt]=Se(lt),wt=he()(lt,`${lt}-checkable`,{[`${lt}-checkable-checked`]:Ge},Xe==null?void 0:Xe.className,ht,pt,Mt);return kt(y.createElement("span",Object.assign({},et,{ref:ze,style:Object.assign(Object.assign({},$e),Xe==null?void 0:Xe.style),className:wt,onClick:ut})))}),fe=oe(93427);const be=He=>(0,fe.Z)(He,(ze,Qe)=>{let{textColor:$e,lightBorderColor:ht,lightColor:Ge,darkColor:Ue}=Qe;return{[`${He.componentCls}${He.componentCls}-${ze}`]:{color:$e,background:Ge,borderColor:ht,"&-inverse":{color:He.colorTextLightSolid,background:Ue,borderColor:Ue},[`&${He.componentCls}-borderless`]:{borderColor:"transparent"}}}});var Ee=(0,re.bk)(["Tag","preset"],He=>{const ze=le(He);return be(ze)},ve);function Ae(He){return typeof He!="string"?He:He.charAt(0).toUpperCase()+He.slice(1)}const De=(He,ze,Qe)=>{const $e=Ae(Qe);return{[`${He.componentCls}${He.componentCls}-${ze}`]:{color:He[`color${Qe}`],background:He[`color${$e}Bg`],borderColor:He[`color${$e}Border`],[`&${He.componentCls}-borderless`]:{borderColor:"transparent"}}}};var je=(0,re.bk)(["Tag","status"],He=>{const ze=le(He);return[De(ze,"success","Success"),De(ze,"processing","Info"),De(ze,"error","Error"),De(ze,"warning","Warning")]},ve),Fe=function(He,ze){var Qe={};for(var $e in He)Object.prototype.hasOwnProperty.call(He,$e)&&ze.indexOf($e)<0&&(Qe[$e]=He[$e]);if(He!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ht=0,$e=Object.getOwnPropertySymbols(He);ht<$e.length;ht++)ze.indexOf($e[ht])<0&&Object.prototype.propertyIsEnumerable.call(He,$e[ht])&&(Qe[$e[ht]]=He[$e[ht]]);return Qe};const qe=y.forwardRef((He,ze)=>{const{prefixCls:Qe,className:$e,rootClassName:ht,style:Ge,children:Ue,icon:Ke,color:et,onClose:rt,bordered:Xe=!0,visible:ut}=He,lt=Fe(He,["prefixCls","className","rootClassName","style","children","icon","color","onClose","bordered","visible"]),{getPrefixCls:kt,direction:pt,tag:Mt}=y.useContext(ne.E_),[wt,bt]=y.useState(!0),gt=(0,de.Z)(lt,["closeIcon","closable"]);y.useEffect(()=>{ut!==void 0&&bt(ut)},[ut]);const We=(0,ue.o2)(et),Ie=(0,ue.yT)(et),xe=We||Ie,Be=Object.assign(Object.assign({backgroundColor:et&&!xe?et:void 0},Mt==null?void 0:Mt.style),Ge),Ye=kt("tag",Qe),[Pe,Le,pe]=Se(Ye),we=he()(Ye,Mt==null?void 0:Mt.className,{[`${Ye}-${et}`]:xe,[`${Ye}-has-color`]:et&&!xe,[`${Ye}-hidden`]:!wt,[`${Ye}-rtl`]:pt==="rtl",[`${Ye}-borderless`]:!Xe},$e,ht,Le,pe),ke=ft=>{ft.stopPropagation(),rt==null||rt(ft),!ft.defaultPrevented&&bt(!1)},[,Me]=(0,ae.Z)((0,ae.w)(He),(0,ae.w)(Mt),{closable:!1,closeIconRender:ft=>{const Ft=y.createElement("span",{className:`${Ye}-close-icon`,onClick:ke},ft);return(0,se.wm)(ft,Ft,Bt=>({onClick:qt=>{var $t;($t=Bt==null?void 0:Bt.onClick)===null||$t===void 0||$t.call(Bt,qt),ke(qt)},className:he()(Bt==null?void 0:Bt.className,`${Ye}-close-icon`)}))}}),Oe=typeof lt.onClick=="function"||Ue&&Ue.type==="a",tt=Ke||null,ot=tt?y.createElement(y.Fragment,null,tt,Ue&&y.createElement("span",null,Ue)):Ue,st=y.createElement("span",Object.assign({},gt,{ref:ze,className:we,style:Be}),ot,Me,We&&y.createElement(Ee,{key:"preset",prefixCls:Ye}),Ie&&y.createElement(je,{key:"status",prefixCls:Ye}));return Pe(Oe?y.createElement(te.Z,{component:"Tag"},st):st)});qe.CheckableTag=Ce;var Je=qe},18287:function(rn,Tt,oe){"use strict";oe.d(Tt,{default:function(){return rt}});var y=oe(3741),ie=oe(94480),he=oe(59301),de=oe(52671),ue=oe(8657),ae=oe(54476),se={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M880 298.4H521L403.7 186.2a8.15 8.15 0 00-5.5-2.2H144c-17.7 0-32 14.3-32 32v592c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V330.4c0-17.7-14.3-32-32-32zM840 768H184V256h188.5l119.6 114.4H840V768z"}}]},name:"folder",theme:"outlined"},te=se,ne=oe(7657),x=function(ut,lt){return he.createElement(ne.Z,(0,ae.Z)({},ut,{ref:lt,icon:te}))},b=he.forwardRef(x),ee=b,E=oe(92310),re=oe.n(E),ce=oe(82661),le=oe(34061),ve=oe(48755),Se=oe(56082),ge=oe(86641),_e=oe(57700),Ce=oe(12425);const fe=4;function be(Xe){const{dropPosition:ut,dropLevelOffset:lt,prefixCls:kt,indent:pt,direction:Mt="ltr"}=Xe,wt=Mt==="ltr"?"left":"right",bt=Mt==="ltr"?"right":"left",gt={[wt]:-lt*pt+fe,[bt]:0};switch(ut){case-1:gt.top=-3;break;case 1:gt.bottom=-3;break;default:gt.bottom=-3,gt[wt]=pt+fe;break}return he.createElement("div",{style:gt,className:`${kt}-drop-indicator`})}var Ee=be,Ae=oe(85278),je=he.forwardRef((Xe,ut)=>{var lt;const{getPrefixCls:kt,direction:pt,virtual:Mt,tree:wt}=he.useContext(ve.E_),{prefixCls:bt,className:gt,showIcon:We=!1,showLine:Ie,switcherIcon:xe,switcherLoadingIcon:Be,blockNode:Ye=!1,children:Pe,checkable:Le=!1,selectable:pe=!0,draggable:we,motion:ke,style:Me}=Xe,Oe=kt("tree",bt),tt=kt(),ot=ke!=null?ke:Object.assign(Object.assign({},(0,ge.Z)(tt)),{motionAppear:!1}),st=Object.assign(Object.assign({},Xe),{checkable:Le,selectable:pe,showIcon:We,motion:ot,blockNode:Ye,showLine:!!Ie,dropIndicatorRender:Ee}),[ft,Ft,Bt]=(0,Ce.ZP)(Oe),[,qt]=(0,_e.ZP)(),$t=qt.paddingXS/2+(((lt=qt.Tree)===null||lt===void 0?void 0:lt.titleHeight)||qt.controlHeightSM),It=he.useMemo(()=>{if(!we)return!1;let Pt={};switch(typeof we){case"function":Pt.nodeDraggable=we;break;case"object":Pt=Object.assign({},we);break;default:break}return Pt.icon!==!1&&(Pt.icon=Pt.icon||he.createElement(Se.Z,null)),Pt},[we]),en=Pt=>he.createElement(Ae.Z,{prefixCls:Oe,switcherIcon:xe,switcherLoadingIcon:Be,treeNodeProps:Pt,showLine:Ie});return ft(he.createElement(y.ZP,Object.assign({itemHeight:$t,ref:ut,virtual:Mt},st,{style:Object.assign(Object.assign({},wt==null?void 0:wt.style),Me),prefixCls:Oe,className:re()({[`${Oe}-icon-hide`]:!We,[`${Oe}-block-node`]:Ye,[`${Oe}-unselectable`]:!pe,[`${Oe}-rtl`]:pt==="rtl"},wt==null?void 0:wt.className,gt,Ft,Bt),direction:pt,checkable:Le&&he.createElement("span",{className:`${Oe}-checkbox-inner`}),selectable:pe,switcherIcon:en,draggable:It}),Pe))});const Fe=0,Re=1,qe=2;function Je(Xe,ut,lt){const{key:kt,children:pt}=lt;function Mt(wt){const bt=wt[kt],gt=wt[pt];ut(bt,wt)!==!1&&Je(gt||[],ut,lt)}Xe.forEach(Mt)}function He(Xe){let{treeData:ut,expandedKeys:lt,startKey:kt,endKey:pt,fieldNames:Mt}=Xe;const wt=[];let bt=Fe;if(kt&&kt===pt)return[kt];if(!kt||!pt)return[];function gt(We){return We===kt||We===pt}return Je(ut,We=>{if(bt===qe)return!1;if(gt(We)){if(wt.push(We),bt===Fe)bt=Re;else if(bt===Re)return bt=qe,!1}else bt===Re&&wt.push(We);return lt.includes(We)},(0,le.w$)(Mt)),wt}function ze(Xe,ut,lt){const kt=(0,ie.Z)(ut),pt=[];return Je(Xe,(Mt,wt)=>{const bt=kt.indexOf(Mt);return bt!==-1&&(pt.push(wt),kt.splice(bt,1)),!!kt.length},(0,le.w$)(lt)),pt}var Qe=function(Xe,ut){var lt={};for(var kt in Xe)Object.prototype.hasOwnProperty.call(Xe,kt)&&ut.indexOf(kt)<0&&(lt[kt]=Xe[kt]);if(Xe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var pt=0,kt=Object.getOwnPropertySymbols(Xe);pt{var{defaultExpandAll:lt,defaultExpandParent:kt,defaultExpandedKeys:pt}=Xe,Mt=Qe(Xe,["defaultExpandAll","defaultExpandParent","defaultExpandedKeys"]);const wt=he.useRef(null),bt=he.useRef(null),gt=()=>{const{keyEntities:ft}=(0,le.I8)(ht(Mt));let Ft;return lt?Ft=Object.keys(ft):kt?Ft=(0,ce.r7)(Mt.expandedKeys||pt||[],ft):Ft=Mt.expandedKeys||pt||[],Ft},[We,Ie]=he.useState(Mt.selectedKeys||Mt.defaultSelectedKeys||[]),[xe,Be]=he.useState(()=>gt());he.useEffect(()=>{"selectedKeys"in Mt&&Ie(Mt.selectedKeys)},[Mt.selectedKeys]),he.useEffect(()=>{"expandedKeys"in Mt&&Be(Mt.expandedKeys)},[Mt.expandedKeys]);const Ye=(ft,Ft)=>{var Bt;return"expandedKeys"in Mt||Be(ft),(Bt=Mt.onExpand)===null||Bt===void 0?void 0:Bt.call(Mt,ft,Ft)},Pe=(ft,Ft)=>{var Bt;const{multiple:qt,fieldNames:$t}=Mt,{node:It,nativeEvent:en}=Ft,{key:Pt=""}=It,cn=ht(Mt),Sn=Object.assign(Object.assign({},Ft),{selected:!0}),An=(en==null?void 0:en.ctrlKey)||(en==null?void 0:en.metaKey),wn=en==null?void 0:en.shiftKey;let At;qt&&An?(At=ft,wt.current=Pt,bt.current=At,Sn.selectedNodes=ze(cn,At,$t)):qt&&wn?(At=Array.from(new Set([].concat((0,ie.Z)(bt.current||[]),(0,ie.Z)(He({treeData:cn,expandedKeys:xe,startKey:Pt,endKey:wt.current,fieldNames:$t}))))),Sn.selectedNodes=ze(cn,At,$t)):(At=[Pt],wt.current=Pt,bt.current=At,Sn.selectedNodes=ze(cn,At,$t)),(Bt=Mt.onSelect)===null||Bt===void 0||Bt.call(Mt,At,Sn),"selectedKeys"in Mt||Ie(At)},{getPrefixCls:Le,direction:pe}=he.useContext(ve.E_),{prefixCls:we,className:ke,showIcon:Me=!0,expandAction:Oe="click"}=Mt,tt=Qe(Mt,["prefixCls","className","showIcon","expandAction"]),ot=Le("tree",we),st=re()(`${ot}-directory`,{[`${ot}-directory-rtl`]:pe==="rtl"},ke);return he.createElement(je,Object.assign({icon:$e,ref:ut,blockNode:!0},tt,{showIcon:Me,expandAction:Oe,prefixCls:ot,className:st,expandedKeys:xe,selectedKeys:We,onSelect:Pe,onExpand:Ye}))};var Ke=he.forwardRef(Ge);const et=je;et.DirectoryTree=Ke,et.TreeNode=y.OF;var rt=et},12425:function(rn,Tt,oe){"use strict";oe.d(Tt,{ZP:function(){return ce},Yk:function(){return ee},TM:function(){return E}});var y=oe(36237),ie=oe(36170),he=oe(63356),de=oe(34961),ue=oe(51636),ae=oe(16931);const se=le=>{let{treeCls:ve,treeNodeCls:Se,directoryNodeSelectedBg:ge,directoryNodeSelectedColor:_e,motionDurationMid:Ce,borderRadius:fe,controlItemBgHover:be}=le;return{[`${ve}${ve}-directory ${Se}`]:{[`${ve}-node-content-wrapper`]:{position:"static",[`> *:not(${ve}-drop-indicator)`]:{position:"relative"},"&:hover":{background:"transparent"},"&:before":{position:"absolute",inset:0,transition:`background-color ${Ce}`,content:'""',borderRadius:fe},"&:hover:before":{background:be}},[`${ve}-switcher, ${ve}-checkbox, ${ve}-draggable-icon`]:{zIndex:1},"&-selected":{[`${ve}-switcher, ${ve}-draggable-icon`]:{color:_e},[`${ve}-node-content-wrapper`]:{color:_e,background:"transparent","&:before, &:hover:before":{background:ge}}}}}},te=new y.Keyframes("ant-tree-node-fx-do-not-use",{"0%":{opacity:0},"100%":{opacity:1}}),ne=(le,ve)=>({[`.${le}-switcher-icon`]:{display:"inline-block",fontSize:10,verticalAlign:"baseline",svg:{transition:`transform ${ve.motionDurationSlow}`}}}),x=(le,ve)=>({[`.${le}-drop-indicator`]:{position:"absolute",zIndex:1,height:2,backgroundColor:ve.colorPrimary,borderRadius:1,pointerEvents:"none","&:after":{position:"absolute",top:-3,insetInlineStart:-6,width:8,height:8,backgroundColor:"transparent",border:`${(0,y.unit)(ve.lineWidthBold)} solid ${ve.colorPrimary}`,borderRadius:"50%",content:'""'}}}),b=(le,ve)=>{const{treeCls:Se,treeNodeCls:ge,treeNodePadding:_e,titleHeight:Ce,indentSize:fe,nodeSelectedBg:be,nodeHoverBg:Ee,colorTextQuaternary:Ae,controlItemBgActiveDisabled:De}=ve;return{[Se]:Object.assign(Object.assign({},(0,he.Wf)(ve)),{background:ve.colorBgContainer,borderRadius:ve.borderRadius,transition:`background-color ${ve.motionDurationSlow}`,"&-rtl":{direction:"rtl"},[`&${Se}-rtl ${Se}-switcher_close ${Se}-switcher-icon svg`]:{transform:"rotate(90deg)"},[`&-focused:not(:hover):not(${Se}-active-focused)`]:Object.assign({},(0,he.oN)(ve)),[`${Se}-list-holder-inner`]:{alignItems:"flex-start"},[`&${Se}-block-node`]:{[`${Se}-list-holder-inner`]:{alignItems:"stretch",[`${Se}-node-content-wrapper`]:{flex:"auto"},[`${ge}.dragging:after`]:{position:"absolute",inset:0,border:`1px solid ${ve.colorPrimary}`,opacity:0,animationName:te,animationDuration:ve.motionDurationSlow,animationPlayState:"running",animationFillMode:"forwards",content:'""',pointerEvents:"none",borderRadius:ve.borderRadius}}},[ge]:{display:"flex",alignItems:"flex-start",marginBottom:_e,lineHeight:(0,y.unit)(Ce),position:"relative","&:before":{content:'""',position:"absolute",zIndex:1,insetInlineStart:0,width:"100%",top:"100%",height:_e},[`&-disabled ${Se}-node-content-wrapper`]:{color:ve.colorTextDisabled,cursor:"not-allowed","&:hover":{background:"transparent"}},[`${Se}-checkbox-disabled + ${Se}-node-selected,&${ge}-disabled${ge}-selected ${Se}-node-content-wrapper`]:{backgroundColor:De},[`${Se}-checkbox-disabled`]:{pointerEvents:"unset"},[`&:not(${ge}-disabled)`]:{[`${Se}-node-content-wrapper`]:{"&:hover":{color:ve.nodeHoverColor}}},[`&-active ${Se}-node-content-wrapper`]:{background:ve.controlItemBgHover},[`&:not(${ge}-disabled).filter-node ${Se}-title`]:{color:ve.colorPrimary,fontWeight:500},"&-draggable":{cursor:"grab",[`${Se}-draggable-icon`]:{flexShrink:0,width:Ce,textAlign:"center",visibility:"visible",color:Ae},[`&${ge}-disabled ${Se}-draggable-icon`]:{visibility:"hidden"}}},[`${Se}-indent`]:{alignSelf:"stretch",whiteSpace:"nowrap",userSelect:"none","&-unit":{display:"inline-block",width:fe}},[`${Se}-draggable-icon`]:{visibility:"hidden"},[`${Se}-switcher, ${Se}-checkbox`]:{marginInlineEnd:ve.calc(ve.calc(Ce).sub(ve.controlInteractiveSize)).div(2).equal()},[`${Se}-switcher`]:Object.assign(Object.assign({},ne(le,ve)),{position:"relative",flex:"none",alignSelf:"stretch",width:Ce,textAlign:"center",cursor:"pointer",userSelect:"none",transition:`all ${ve.motionDurationSlow}`,"&-noop":{cursor:"unset"},"&:before":{pointerEvents:"none",content:'""',width:Ce,height:Ce,position:"absolute",left:{_skip_check_:!0,value:0},top:0,borderRadius:ve.borderRadius,transition:`all ${ve.motionDurationSlow}`},[`&:not(${Se}-switcher-noop):hover:before`]:{backgroundColor:ve.colorBgTextHover},[`&_close ${Se}-switcher-icon svg`]:{transform:"rotate(-90deg)"},"&-loading-icon":{color:ve.colorPrimary},"&-leaf-line":{position:"relative",zIndex:1,display:"inline-block",width:"100%",height:"100%","&:before":{position:"absolute",top:0,insetInlineEnd:ve.calc(Ce).div(2).equal(),bottom:ve.calc(_e).mul(-1).equal(),marginInlineStart:-1,borderInlineEnd:`1px solid ${ve.colorBorder}`,content:'""'},"&:after":{position:"absolute",width:ve.calc(ve.calc(Ce).div(2).equal()).mul(.8).equal(),height:ve.calc(Ce).div(2).equal(),borderBottom:`1px solid ${ve.colorBorder}`,content:'""'}}}),[`${Se}-node-content-wrapper`]:Object.assign(Object.assign({position:"relative",minHeight:Ce,paddingBlock:0,paddingInline:ve.paddingXS,background:"transparent",borderRadius:ve.borderRadius,cursor:"pointer",transition:`all ${ve.motionDurationMid}, border 0s, line-height 0s, box-shadow 0s`},x(le,ve)),{"&:hover":{backgroundColor:Ee},[`&${Se}-node-selected`]:{color:ve.nodeSelectedColor,backgroundColor:be},[`${Se}-iconEle`]:{display:"inline-block",width:Ce,height:Ce,textAlign:"center",verticalAlign:"top","&:empty":{display:"none"}}}),[`${Se}-unselectable ${Se}-node-content-wrapper:hover`]:{backgroundColor:"transparent"},[`${ge}.drop-container > [draggable]`]:{boxShadow:`0 0 0 2px ${ve.colorPrimary}`},"&-show-line":{[`${Se}-indent-unit`]:{position:"relative",height:"100%","&:before":{position:"absolute",top:0,insetInlineEnd:ve.calc(Ce).div(2).equal(),bottom:ve.calc(_e).mul(-1).equal(),borderInlineEnd:`1px solid ${ve.colorBorder}`,content:'""'},"&-end:before":{display:"none"}},[`${Se}-switcher`]:{background:"transparent","&-line-icon":{verticalAlign:"-0.15em"}}},[`${ge}-leaf-last ${Se}-switcher-leaf-line:before`]:{top:"auto !important",bottom:"auto !important",height:`${(0,y.unit)(ve.calc(Ce).div(2).equal())} !important`}})}},ee=function(le,ve){let Se=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!0;const ge=`.${le}`,_e=`${ge}-treenode`,Ce=ve.calc(ve.paddingXS).div(2).equal(),fe=(0,ue.mergeToken)(ve,{treeCls:ge,treeNodeCls:_e,treeNodePadding:Ce});return[b(le,fe),Se&&se(fe)].filter(Boolean)},E=le=>{const{controlHeightSM:ve,controlItemBgHover:Se,controlItemBgActive:ge}=le,_e=ve;return{titleHeight:_e,indentSize:_e,nodeHoverBg:Se,nodeHoverColor:le.colorText,nodeSelectedBg:ge,nodeSelectedColor:le.colorText}},re=le=>{const{colorTextLightSolid:ve,colorPrimary:Se}=le;return Object.assign(Object.assign({},E(le)),{directoryNodeSelectedColor:ve,directoryNodeSelectedBg:Se})};var ce=(0,ae.I$)("Tree",(le,ve)=>{let{prefixCls:Se}=ve;return[{[le.componentCls]:(0,ie.C2)(`${Se}-checkbox`,le)},ee(Se,le),(0,de.Z)(le)]},re)},85278:function(rn,Tt,oe){"use strict";oe.d(Tt,{Z:function(){return ve}});var y=oe(59301),ie=oe(54476),he={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M840.4 300H183.6c-19.7 0-30.7 20.8-18.5 35l328.4 380.8c9.4 10.9 27.5 10.9 37 0L858.9 335c12.2-14.2 1.2-35-18.5-35z"}}]},name:"caret-down",theme:"filled"},de=he,ue=oe(7657),ae=function(ge,_e){return y.createElement(ue.Z,(0,ie.Z)({},ge,{ref:_e,icon:de}))},se=y.forwardRef(ae),te=se,ne=oe(52671),x=oe(58617),b=oe(15075),ee=oe(43531),E=oe(92310),re=oe.n(E),ce=oe(22703),ve=Se=>{const{prefixCls:ge,switcherIcon:_e,treeNodeProps:Ce,showLine:fe,switcherLoadingIcon:be}=Se,{isLeaf:Ee,expanded:Ae,loading:De}=Ce;if(De)return y.isValidElement(be)?be:y.createElement(x.Z,{className:`${ge}-switcher-loading-icon`});let je;if(fe&&typeof fe=="object"&&(je=fe.showLeafIcon),Ee){if(!fe)return null;if(typeof je!="boolean"&&je){const qe=typeof je=="function"?je(Ce):je,Je=`${ge}-switcher-line-custom-icon`;return y.isValidElement(qe)?(0,ce.Tm)(qe,{className:re()(qe.props.className||"",Je)}):qe}return je?y.createElement(ne.Z,{className:`${ge}-switcher-line-icon`}):y.createElement("span",{className:`${ge}-switcher-leaf-line`})}const Fe=`${ge}-switcher-icon`,Re=typeof _e=="function"?_e(Ce):_e;return y.isValidElement(Re)?(0,ce.Tm)(Re,{className:re()(Re.props.className||"",Fe)}):Re!==void 0?Re:fe?Ae?y.createElement(b.Z,{className:`${ge}-switcher-line-icon`}):y.createElement(ee.Z,{className:`${ge}-switcher-line-icon`}):y.createElement(te,{className:Fe})}},99498:function(rn,Tt,oe){(function(y){y(oe(89780))})(function(y){y.defineOption("placeholder","",function(te,ne,x){var b=x&&x!=y.Init;if(ne&&!b)te.on("blur",ue),te.on("change",ae),te.on("swapDoc",ae),y.on(te.getInputField(),"compositionupdate",te.state.placeholderCompose=function(){de(te)}),ae(te);else if(!ne&&b){te.off("blur",ue),te.off("change",ae),te.off("swapDoc",ae),y.off(te.getInputField(),"compositionupdate",te.state.placeholderCompose),ie(te);var ee=te.getWrapperElement();ee.className=ee.className.replace(" CodeMirror-empty","")}ne&&!te.hasFocus()&&ue(te)});function ie(te){te.state.placeholder&&(te.state.placeholder.parentNode.removeChild(te.state.placeholder),te.state.placeholder=null)}function he(te){ie(te);var ne=te.state.placeholder=document.createElement("pre");ne.style.cssText="height: 0; overflow: visible",ne.style.direction=te.getOption("direction"),ne.className="CodeMirror-placeholder CodeMirror-line-like";var x=te.getOption("placeholder");typeof x=="string"&&(x=document.createTextNode(x)),ne.appendChild(x),te.display.lineSpace.insertBefore(ne,te.display.lineSpace.firstChild)}function de(te){setTimeout(function(){var ne=!1,x=te.getInputField();x.nodeName=="TEXTAREA"?ne=!x.value:te.lineCount()==1&&(ne=!/[^\u200b]/.test(x.querySelector(".CodeMirror-line").textContent)),ne?he(te):ie(te)},20)}function ue(te){se(te)&&he(te)}function ae(te){var ne=te.getWrapperElement(),x=se(te);ne.className=ne.className.replace(" CodeMirror-empty","")+(x?" CodeMirror-empty":""),x?he(te):ie(te)}function se(te){return te.lineCount()===1&&te.getLine(0)===""}})},25717:function(rn,Tt,oe){(function(y){y(oe(89780))})(function(y){var ie={pairs:`()[]{}''""`,closeBefore:`)]}'":;>`,triples:"",explode:"[]{}"},he=y.Pos;y.defineOption("autoCloseBrackets",!1,function(ce,le,ve){ve&&ve!=y.Init&&(ce.removeKeyMap(ue),ce.state.closeBrackets=null),le&&(ae(de(le,"pairs")),ce.state.closeBrackets=le,ce.addKeyMap(ue))});function de(ce,le){return le=="pairs"&&typeof ce=="string"?ce:typeof ce=="object"&&ce[le]!=null?ce[le]:ie[le]}var ue={Backspace:ne,Enter:x};function ae(ce){for(var le=0;le=0;ge--){var Ce=Se[ge].head;ce.replaceRange("",he(Ce.line,Ce.ch-1),he(Ce.line,Ce.ch+1),"+delete")}}function x(ce){var le=te(ce),ve=le&&de(le,"explode");if(!ve||ce.getOption("disableInput"))return y.Pass;for(var Se=ce.listSelections(),ge=0;ge0;return{anchor:new he(ce.anchor.line,ce.anchor.ch+(le?-1:1)),head:new he(ce.head.line,ce.head.ch+(le?1:-1))}}function ee(ce,le){var ve=te(ce);if(!ve||ce.getOption("disableInput"))return y.Pass;var Se=de(ve,"pairs"),ge=Se.indexOf(le);if(ge==-1)return y.Pass;for(var _e=de(ve,"closeBefore"),Ce=de(ve,"triples"),fe=Se.charAt(ge+1)==le,be=ce.listSelections(),Ee=ge%2==0,Ae,De=0;De=0&&ce.getRange(Fe,he(Fe.line,Fe.ch+3))==le+le+le?Re="skipThree":Re="skip";else if(fe&&Fe.ch>1&&Ce.indexOf(le)>=0&&ce.getRange(he(Fe.line,Fe.ch-2),Fe)==le+le){if(Fe.ch>2&&/\bstring/.test(ce.getTokenTypeAt(he(Fe.line,Fe.ch-2))))return y.Pass;Re="addFour"}else if(fe){var Je=Fe.ch==0?" ":ce.getRange(he(Fe.line,Fe.ch-1),Fe);if(!y.isWordChar(qe)&&Je!=le&&!y.isWordChar(Je))Re="both";else return y.Pass}else if(Ee&&(qe.length===0||/\s/.test(qe)||_e.indexOf(qe)>-1))Re="both";else return y.Pass;if(!Ae)Ae=Re;else if(Ae!=Re)return y.Pass}var He=ge%2?Se.charAt(ge-1):le,ze=ge%2?le:Se.charAt(ge+1);ce.operation(function(){if(Ae=="skip")ce.execCommand("goCharRight");else if(Ae=="skipThree")for(var Qe=0;Qe<3;Qe++)ce.execCommand("goCharRight");else if(Ae=="surround"){for(var $e=ce.getSelections(),Qe=0;Qe<$e.length;Qe++)$e[Qe]=He+$e[Qe]+ze;ce.replaceSelections($e,"around"),$e=ce.listSelections().slice();for(var Qe=0;Qe<$e.length;Qe++)$e[Qe]=b($e[Qe]);ce.setSelections($e)}else Ae=="both"?(ce.replaceSelection(He+ze,null),ce.triggerElectric(He+ze),ce.execCommand("goCharLeft")):Ae=="addFour"&&(ce.replaceSelection(He+He+He+He,"before"),ce.execCommand("goCharRight"))})}function E(ce,le){var ve=ce.getRange(he(le.line,le.ch-1),he(le.line,le.ch+1));return ve.length==2?ve:null}function re(ce,le){var ve=ce.getTokenAt(he(le.line,le.ch+1));return/\bstring/.test(ve.type)&&ve.start==le.ch&&(le.ch==0||!/\bstring/.test(ce.getTokenTypeAt(le)))}})},6313:function(rn,Tt,oe){(function(y){y(oe(89780),oe(32855))})(function(y){y.defineOption("autoCloseTags",!1,function(ne,x,b){if(b!=y.Init&&b&&ne.removeKeyMap("autoCloseTags"),!!x){var ee={name:"autoCloseTags"};(typeof x!="object"||x.whenClosing!==!1)&&(ee["'/'"]=function(E){return ae(E)}),(typeof x!="object"||x.whenOpening!==!1)&&(ee["'>'"]=function(E){return de(E)}),ne.addKeyMap(ee)}});var ie=["area","base","br","col","command","embed","hr","img","input","keygen","link","meta","param","source","track","wbr"],he=["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 de(ne){if(ne.getOption("disableInput"))return y.Pass;for(var x=ne.listSelections(),b=[],ee=ne.getOption("autoCloseTags"),E=0;Ere.ch&&(ge=ge.slice(0,ge.length-ce.end+re.ch));var be=ge.toLowerCase();if(!ge||ce.type=="string"&&(ce.end!=re.ch||!/[\"\']/.test(ce.string.charAt(ce.string.length-1))||ce.string.length==1)||ce.type=="tag"&&Se.close||ce.string.indexOf("/")==re.ch-ce.start-1||Ce&&se(Ce,be)>-1||te(ne,le.mode.xmlCurrentContext&&le.mode.xmlCurrentContext(ve)||[],ge,re,!0))return y.Pass;var Ee=typeof ee=="object"&&ee.emptyTags;if(Ee&&se(Ee,ge)>-1){b[E]={text:"/>",newPos:y.Pos(re.line,re.ch+2)};continue}var Ae=fe&&se(fe,be)>-1;b[E]={indent:Ae,text:">"+(Ae?` -`:"")+"",newPos:Ae?y.Pos(re.line+1,0):y.Pos(re.line,re.ch+1)}}for(var De=typeof ee=="object"&&ee.dontIndentOnAutoClose,E=x.length-1;E>=0;E--){var je=b[E];ne.replaceRange(je.text,x[E].head,x[E].anchor,"+insert");var Fe=ne.listSelections().slice(0);Fe[E]={head:je.newPos,anchor:je.newPos},ne.setSelections(Fe),!De&&je.indent&&(ne.indentLine(je.newPos.line,null,!0),ne.indentLine(je.newPos.line+1,null,!0))}}function ue(ne,x){for(var b=ne.listSelections(),ee=[],E=x?"/":""&&(Ce+=">"),ee[le]=Ce}if(ne.replaceSelections(ee),b=ne.listSelections(),!ce)for(var le=0;le=0&&x[ve]==b;ve--)++le;ee=ce.to;for(var ve=1;ve=ve.max))return ve.ch=0,ve.text=ve.cm.getLine(++ve.line),!0}function x(ve){if(!(ve.line<=ve.min))return ve.text=ve.cm.getLine(--ve.line),ve.ch=ve.text.length,!0}function b(ve){for(;;){var Se=ve.text.indexOf(">",ve.ch);if(Se==-1){if(ne(ve))continue;return}if(!te(ve,Se+1)){ve.ch=Se+1;continue}var ge=ve.text.lastIndexOf("/",Se),_e=ge>-1&&!/\S/.test(ve.text.slice(ge+1,Se));return ve.ch=Se+1,_e?"selfClose":"regular"}}function ee(ve){for(;;){var Se=ve.ch?ve.text.lastIndexOf("<",ve.ch-1):-1;if(Se==-1){if(x(ve))continue;return}if(!te(ve,Se+1)){ve.ch=Se;continue}ae.lastIndex=Se,ve.ch=Se;var ge=ae.exec(ve.text);if(ge&&ge.index==Se)return ge}}function E(ve){for(;;){ae.lastIndex=ve.ch;var Se=ae.exec(ve.text);if(!Se){if(ne(ve))continue;return}if(!te(ve,Se.index+1)){ve.ch=Se.index+1;continue}return ve.ch=Se.index+Se[0].length,Se}}function re(ve){for(;;){var Se=ve.ch?ve.text.lastIndexOf(">",ve.ch-1):-1;if(Se==-1){if(x(ve))continue;return}if(!te(ve,Se+1)){ve.ch=Se;continue}var ge=ve.text.lastIndexOf("/",Se),_e=ge>-1&&!/\S/.test(ve.text.slice(ge+1,Se));return ve.ch=Se+1,_e?"selfClose":"regular"}}function ce(ve,Se){for(var ge=[];;){var _e=E(ve),Ce,fe=ve.line,be=ve.ch-(_e?_e[0].length:0);if(!_e||!(Ce=b(ve)))return;if(Ce!="selfClose")if(_e[1]){for(var Ee=ge.length-1;Ee>=0;--Ee)if(ge[Ee]==_e[2]){ge.length=Ee;break}if(Ee<0&&(!Se||Se==_e[2]))return{tag:_e[2],from:ie(fe,be),to:ie(ve.line,ve.ch)}}else ge.push(_e[2])}}function le(ve,Se){for(var ge=[];;){var _e=re(ve);if(!_e)return;if(_e=="selfClose"){ee(ve);continue}var Ce=ve.line,fe=ve.ch,be=ee(ve);if(!be)return;if(be[1])ge.push(be[2]);else{for(var Ee=ge.length-1;Ee>=0;--Ee)if(ge[Ee]==be[2]){ge.length=Ee;break}if(Ee<0&&(!Se||Se==be[2]))return{tag:be[2],from:ie(ve.line,ve.ch),to:ie(Ce,fe)}}}}y.registerHelper("fold","xml",function(ve,Se){for(var ge=new se(ve,Se.line,0);;){var _e=E(ge);if(!_e||ge.line!=Se.line)return;var Ce=b(ge);if(!Ce)return;if(!_e[1]&&Ce!="selfClose"){var fe=ie(ge.line,ge.ch),be=ce(ge,_e[2]);return be&&he(be.from,fe)>0?{from:fe,to:be.from}:null}}}),y.findMatchingTag=function(ve,Se,ge){var _e=new se(ve,Se.line,Se.ch,ge);if(!(_e.text.indexOf(">")==-1&&_e.text.indexOf("<")==-1)){var Ce=b(_e),fe=Ce&&ie(_e.line,_e.ch),be=Ce&&ee(_e);if(!(!Ce||!be||he(_e,Se)>0)){var Ee={from:ie(_e.line,_e.ch),to:fe,tag:be[2]};return Ce=="selfClose"?{open:Ee,close:null,at:"open"}:be[1]?{open:le(_e,be[2]),close:Ee,at:"close"}:(_e=new se(ve,fe.line,fe.ch,ge),{open:Ee,close:ce(_e,be[2]),at:"open"})}}},y.findEnclosingTag=function(ve,Se,ge,_e){for(var Ce=new se(ve,Se.line,Se.ch,ge);;){var fe=le(Ce,_e);if(!fe)break;var be=new se(ve,Se.line,Se.ch,ge),Ee=ce(be,fe.tag);if(Ee)return{open:fe,close:Ee}}},y.scanForClosingTag=function(ve,Se,ge,_e){var Ce=new se(ve,Se.line,Se.ch,_e?{from:0,to:_e}:null);return ce(Ce,ge)}})},89780:function(rn){(function(Tt,oe){rn.exports=oe()})(this,function(){"use strict";var Tt=navigator.userAgent,oe=navigator.platform,y=/gecko\/\d/i.test(Tt),ie=/MSIE \d/.test(Tt),he=/Trident\/(?:[7-9]|\d{2,})\..*rv:(\d+)/.exec(Tt),de=/Edge\/(\d+)/.exec(Tt),ue=ie||he||de,ae=ue&&(ie?document.documentMode||6:+(de||he)[1]),se=!de&&/WebKit\//.test(Tt),te=se&&/Qt\/\d+\.\d+/.test(Tt),ne=!de&&/Chrome\//.test(Tt),x=/Opera\//.test(Tt),b=/Apple Computer/.test(navigator.vendor),ee=/Mac OS X 1\d\D([8-9]|\d\d)\D/.test(Tt),E=/PhantomJS/.test(Tt),re=!de&&/AppleWebKit/.test(Tt)&&/Mobile\/\w+/.test(Tt),ce=/Android/.test(Tt),le=re||ce||/webOS|BlackBerry|Opera Mini|Opera Mobi|IEMobile/i.test(Tt),ve=re||/Mac/.test(oe),Se=/\bCrOS\b/.test(Tt),ge=/win/i.test(oe),_e=x&&Tt.match(/Version\/(\d*\.\d*)/);_e&&(_e=Number(_e[1])),_e&&_e>=15&&(x=!1,se=!0);var Ce=ve&&(te||x&&(_e==null||_e<12.11)),fe=y||ue&&ae>=9;function be(a){return new RegExp("(^|\\s)"+a+"(?:$|\\s)\\s*")}var Ee=function(a,z){var ye=a.className,me=be(z).exec(ye);if(me){var Te=ye.slice(me.index+me[0].length);a.className=ye.slice(0,me.index)+(Te?me[1]+Te:"")}};function Ae(a){for(var z=a.childNodes.length;z>0;--z)a.removeChild(a.firstChild);return a}function De(a,z){return Ae(a).appendChild(z)}function je(a,z,ye,me){var Te=document.createElement(a);if(ye&&(Te.className=ye),me&&(Te.style.cssText=me),typeof z=="string")Te.appendChild(document.createTextNode(z));else if(z)for(var Ze=0;Ze=z)return it+(z-Ze);it+=dt-Ze,it+=ye-it%ye,Ze=dt+1}}var Ue=function(){this.id=null,this.f=null,this.time=0,this.handler=$e(this.onTimeout,this)};Ue.prototype.onTimeout=function(a){a.id=0,a.time<=+new Date?a.f():setTimeout(a.handler,a.time-+new Date)},Ue.prototype.set=function(a,z){this.f=z;var ye=+new Date+a;(!this.id||ye=z)return me+Math.min(it,z-Te);if(Te+=Ze-me,Te+=ye-Te%ye,me=Ze+1,Te>=z)return me}}var pt=[""];function Mt(a){for(;pt.length<=a;)pt.push(wt(pt)+" ");return pt[a]}function wt(a){return a[a.length-1]}function bt(a,z){for(var ye=[],me=0;me"\x80"&&(a.toUpperCase()!=a.toLowerCase()||xe.test(a))}function Ye(a,z){return z?z.source.indexOf("\\w")>-1&&Be(a)?!0:z.test(a):Be(a)}function Pe(a){for(var z in a)if(a.hasOwnProperty(z)&&a[z])return!1;return!0}var Le=/[\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 pe(a){return a.charCodeAt(0)>=768&&Le.test(a)}function we(a,z,ye){for(;(ye<0?z>0:zye?-1:1;;){if(z==ye)return z;var Te=(z+ye)/2,Ze=me<0?Math.ceil(Te):Math.floor(Te);if(Ze==z)return a(Ze)?z:ye;a(Ze)?ye=Ze:z=Ze+me}}function Me(a,z,ye,me){if(!a)return me(z,ye,"ltr",0);for(var Te=!1,Ze=0;Zez||z==ye&&it.to==z)&&(me(Math.max(it.from,z),Math.min(it.to,ye),it.level==1?"rtl":"ltr",Ze),Te=!0)}Te||me(z,ye,"ltr")}var Oe=null;function tt(a,z,ye){var me;Oe=null;for(var Te=0;Tez)return Te;Ze.to==z&&(Ze.from!=Ze.to&&ye=="before"?me=Te:Oe=Te),Ze.from==z&&(Ze.from!=Ze.to&&ye!="before"?me=Te:Oe=Te)}return me!=null?me:Oe}var ot=function(){var a="bbbbbbbbbtstwsbbbbbbbbbbbbbbssstwNN%%%NNNNNN,N,N1111111111NNNNNNNLLLLLLLLLLLLLLLLLLLLLLLLLLNNNNNNLLLLLLLLLLLLLLLLLLLLLLLLLLNNNNbbbbbbsbbbbbbbbbbbbbbbbbbbbbbbbbb,N%%%%NNNNLNNNNN%%11NLNNN1LNNNNNLLLLLLLLLLLLLLLLLLLLLLLNLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLN",z="nnnnnnNNr%%r,rNNmmmmmmmmmmmrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrmmmmmmmmmmmmmmmmmmmmmnnnnnnnnnn%nnrrrmrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrmmmmmmmnNmmmmmmrrmmNmmmmrr1111111111";function ye(Ct){return Ct<=247?a.charAt(Ct):1424<=Ct&&Ct<=1524?"R":1536<=Ct&&Ct<=1785?z.charAt(Ct-1536):1774<=Ct&&Ct<=2220?"r":8192<=Ct&&Ct<=8203?"w":Ct==8204?"b":"L"}var me=/[\u0590-\u05f4\u0600-\u06ff\u0700-\u08ac]/,Te=/[stwN]/,Ze=/[LRr]/,it=/[Lb1n]/,dt=/[1n]/;function vt(Ct,Yt,nn){this.level=Ct,this.from=Yt,this.to=nn}return function(Ct,Yt){var nn=Yt=="ltr"?"L":"R";if(Ct.length==0||Yt=="ltr"&&!me.test(Ct))return!1;for(var In=Ct.length,Cn=[],sr=0;sr-1&&(me[z]=Te.slice(0,Ze).concat(Te.slice(Ze+1)))}}}function $t(a,z){var ye=Bt(a,z);if(ye.length)for(var me=Array.prototype.slice.call(arguments,2),Te=0;Te0}function cn(a){a.prototype.on=function(z,ye){Ft(this,z,ye)},a.prototype.off=function(z,ye){qt(this,z,ye)}}function Sn(a){a.preventDefault?a.preventDefault():a.returnValue=!1}function An(a){a.stopPropagation?a.stopPropagation():a.cancelBubble=!0}function wn(a){return a.defaultPrevented!=null?a.defaultPrevented:a.returnValue==!1}function At(a){Sn(a),An(a)}function Gt(a){return a.target||a.srcElement}function on(a){var z=a.which;return z==null&&(a.button&1?z=1:a.button&2?z=3:a.button&4&&(z=2)),ve&&a.ctrlKey&&z==1&&(z=3),z}var vn=function(){if(ue&&ae<9)return!1;var a=je("div");return"draggable"in a||"dragDrop"in a}(),Nn;function Yn(a){if(Nn==null){var z=je("span","\u200B");De(a,je("span",[z,document.createTextNode("x")])),a.firstChild.offsetHeight!=0&&(Nn=z.offsetWidth<=1&&z.offsetHeight>2&&!(ue&&ae<8))}var ye=Nn?je("span","\u200B"):je("span","\xA0",null,"display: inline-block; width: 1px; margin-right: -1px");return ye.setAttribute("cm-text",""),ye}var Vn;function ir(a){if(Vn!=null)return Vn;var z=De(a,document.createTextNode("A\u062EA")),ye=Re(z,0,1).getBoundingClientRect(),me=Re(z,1,2).getBoundingClientRect();return Ae(a),!ye||ye.left==ye.right?!1:Vn=me.right-ye.right<3}var Mn=` +`:"")+"",newPos:Ae?y.Pos(re.line+1,0):y.Pos(re.line,re.ch+1)}}for(var De=typeof ee=="object"&&ee.dontIndentOnAutoClose,E=x.length-1;E>=0;E--){var je=b[E];ne.replaceRange(je.text,x[E].head,x[E].anchor,"+insert");var Fe=ne.listSelections().slice(0);Fe[E]={head:je.newPos,anchor:je.newPos},ne.setSelections(Fe),!De&&je.indent&&(ne.indentLine(je.newPos.line,null,!0),ne.indentLine(je.newPos.line+1,null,!0))}}function ue(ne,x){for(var b=ne.listSelections(),ee=[],E=x?"/":""&&(Ce+=">"),ee[le]=Ce}if(ne.replaceSelections(ee),b=ne.listSelections(),!ce)for(var le=0;le=0&&x[ve]==b;ve--)++le;ee=ce.to;for(var ve=1;ve=ve.max))return ve.ch=0,ve.text=ve.cm.getLine(++ve.line),!0}function x(ve){if(!(ve.line<=ve.min))return ve.text=ve.cm.getLine(--ve.line),ve.ch=ve.text.length,!0}function b(ve){for(;;){var Se=ve.text.indexOf(">",ve.ch);if(Se==-1){if(ne(ve))continue;return}if(!te(ve,Se+1)){ve.ch=Se+1;continue}var ge=ve.text.lastIndexOf("/",Se),_e=ge>-1&&!/\S/.test(ve.text.slice(ge+1,Se));return ve.ch=Se+1,_e?"selfClose":"regular"}}function ee(ve){for(;;){var Se=ve.ch?ve.text.lastIndexOf("<",ve.ch-1):-1;if(Se==-1){if(x(ve))continue;return}if(!te(ve,Se+1)){ve.ch=Se;continue}ae.lastIndex=Se,ve.ch=Se;var ge=ae.exec(ve.text);if(ge&&ge.index==Se)return ge}}function E(ve){for(;;){ae.lastIndex=ve.ch;var Se=ae.exec(ve.text);if(!Se){if(ne(ve))continue;return}if(!te(ve,Se.index+1)){ve.ch=Se.index+1;continue}return ve.ch=Se.index+Se[0].length,Se}}function re(ve){for(;;){var Se=ve.ch?ve.text.lastIndexOf(">",ve.ch-1):-1;if(Se==-1){if(x(ve))continue;return}if(!te(ve,Se+1)){ve.ch=Se;continue}var ge=ve.text.lastIndexOf("/",Se),_e=ge>-1&&!/\S/.test(ve.text.slice(ge+1,Se));return ve.ch=Se+1,_e?"selfClose":"regular"}}function ce(ve,Se){for(var ge=[];;){var _e=E(ve),Ce,fe=ve.line,be=ve.ch-(_e?_e[0].length:0);if(!_e||!(Ce=b(ve)))return;if(Ce!="selfClose")if(_e[1]){for(var Ee=ge.length-1;Ee>=0;--Ee)if(ge[Ee]==_e[2]){ge.length=Ee;break}if(Ee<0&&(!Se||Se==_e[2]))return{tag:_e[2],from:ie(fe,be),to:ie(ve.line,ve.ch)}}else ge.push(_e[2])}}function le(ve,Se){for(var ge=[];;){var _e=re(ve);if(!_e)return;if(_e=="selfClose"){ee(ve);continue}var Ce=ve.line,fe=ve.ch,be=ee(ve);if(!be)return;if(be[1])ge.push(be[2]);else{for(var Ee=ge.length-1;Ee>=0;--Ee)if(ge[Ee]==be[2]){ge.length=Ee;break}if(Ee<0&&(!Se||Se==be[2]))return{tag:be[2],from:ie(ve.line,ve.ch),to:ie(Ce,fe)}}}}y.registerHelper("fold","xml",function(ve,Se){for(var ge=new se(ve,Se.line,0);;){var _e=E(ge);if(!_e||ge.line!=Se.line)return;var Ce=b(ge);if(!Ce)return;if(!_e[1]&&Ce!="selfClose"){var fe=ie(ge.line,ge.ch),be=ce(ge,_e[2]);return be&&he(be.from,fe)>0?{from:fe,to:be.from}:null}}}),y.findMatchingTag=function(ve,Se,ge){var _e=new se(ve,Se.line,Se.ch,ge);if(!(_e.text.indexOf(">")==-1&&_e.text.indexOf("<")==-1)){var Ce=b(_e),fe=Ce&&ie(_e.line,_e.ch),be=Ce&&ee(_e);if(!(!Ce||!be||he(_e,Se)>0)){var Ee={from:ie(_e.line,_e.ch),to:fe,tag:be[2]};return Ce=="selfClose"?{open:Ee,close:null,at:"open"}:be[1]?{open:le(_e,be[2]),close:Ee,at:"close"}:(_e=new se(ve,fe.line,fe.ch,ge),{open:Ee,close:ce(_e,be[2]),at:"open"})}}},y.findEnclosingTag=function(ve,Se,ge,_e){for(var Ce=new se(ve,Se.line,Se.ch,ge);;){var fe=le(Ce,_e);if(!fe)break;var be=new se(ve,Se.line,Se.ch,ge),Ee=ce(be,fe.tag);if(Ee)return{open:fe,close:Ee}}},y.scanForClosingTag=function(ve,Se,ge,_e){var Ce=new se(ve,Se.line,Se.ch,_e?{from:0,to:_e}:null);return ce(Ce,ge)}})},89780:function(rn){(function(Tt,oe){rn.exports=oe()})(this,function(){"use strict";var Tt=navigator.userAgent,oe=navigator.platform,y=/gecko\/\d/i.test(Tt),ie=/MSIE \d/.test(Tt),he=/Trident\/(?:[7-9]|\d{2,})\..*rv:(\d+)/.exec(Tt),de=/Edge\/(\d+)/.exec(Tt),ue=ie||he||de,ae=ue&&(ie?document.documentMode||6:+(de||he)[1]),se=!de&&/WebKit\//.test(Tt),te=se&&/Qt\/\d+\.\d+/.test(Tt),ne=!de&&/Chrome\//.test(Tt),x=/Opera\//.test(Tt),b=/Apple Computer/.test(navigator.vendor),ee=/Mac OS X 1\d\D([8-9]|\d\d)\D/.test(Tt),E=/PhantomJS/.test(Tt),re=!de&&/AppleWebKit/.test(Tt)&&/Mobile\/\w+/.test(Tt),ce=/Android/.test(Tt),le=re||ce||/webOS|BlackBerry|Opera Mini|Opera Mobi|IEMobile/i.test(Tt),ve=re||/Mac/.test(oe),Se=/\bCrOS\b/.test(Tt),ge=/win/i.test(oe),_e=x&&Tt.match(/Version\/(\d*\.\d*)/);_e&&(_e=Number(_e[1])),_e&&_e>=15&&(x=!1,se=!0);var Ce=ve&&(te||x&&(_e==null||_e<12.11)),fe=y||ue&&ae>=9;function be(a){return new RegExp("(^|\\s)"+a+"(?:$|\\s)\\s*")}var Ee=function(a,z){var ye=a.className,me=be(z).exec(ye);if(me){var Te=ye.slice(me.index+me[0].length);a.className=ye.slice(0,me.index)+(Te?me[1]+Te:"")}};function Ae(a){for(var z=a.childNodes.length;z>0;--z)a.removeChild(a.firstChild);return a}function De(a,z){return Ae(a).appendChild(z)}function je(a,z,ye,me){var Te=document.createElement(a);if(ye&&(Te.className=ye),me&&(Te.style.cssText=me),typeof z=="string")Te.appendChild(document.createTextNode(z));else if(z)for(var Ze=0;Ze=z)return it+(z-Ze);it+=dt-Ze,it+=ye-it%ye,Ze=dt+1}}var Ue=function(){this.id=null,this.f=null,this.time=0,this.handler=$e(this.onTimeout,this)};Ue.prototype.onTimeout=function(a){a.id=0,a.time<=+new Date?a.f():setTimeout(a.handler,a.time-+new Date)},Ue.prototype.set=function(a,z){this.f=z;var ye=+new Date+a;(!this.id||ye=z)return me+Math.min(it,z-Te);if(Te+=Ze-me,Te+=ye-Te%ye,me=Ze+1,Te>=z)return me}}var pt=[""];function Mt(a){for(;pt.length<=a;)pt.push(wt(pt)+" ");return pt[a]}function wt(a){return a[a.length-1]}function bt(a,z){for(var ye=[],me=0;me"\x80"&&(a.toUpperCase()!=a.toLowerCase()||xe.test(a))}function Ye(a,z){return z?z.source.indexOf("\\w")>-1&&Be(a)?!0:z.test(a):Be(a)}function Pe(a){for(var z in a)if(a.hasOwnProperty(z)&&a[z])return!1;return!0}var Le=/[\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 pe(a){return a.charCodeAt(0)>=768&&Le.test(a)}function we(a,z,ye){for(;(ye<0?z>0:zye?-1:1;;){if(z==ye)return z;var Te=(z+ye)/2,Ze=me<0?Math.ceil(Te):Math.floor(Te);if(Ze==z)return a(Ze)?z:ye;a(Ze)?ye=Ze:z=Ze+me}}function Me(a,z,ye,me){if(!a)return me(z,ye,"ltr",0);for(var Te=!1,Ze=0;Zez||z==ye&&it.to==z)&&(me(Math.max(it.from,z),Math.min(it.to,ye),it.level==1?"rtl":"ltr",Ze),Te=!0)}Te||me(z,ye,"ltr")}var Oe=null;function tt(a,z,ye){var me;Oe=null;for(var Te=0;Tez)return Te;Ze.to==z&&(Ze.from!=Ze.to&&ye=="before"?me=Te:Oe=Te),Ze.from==z&&(Ze.from!=Ze.to&&ye!="before"?me=Te:Oe=Te)}return me!=null?me:Oe}var ot=function(){var a="bbbbbbbbbtstwsbbbbbbbbbbbbbbssstwNN%%%NNNNNN,N,N1111111111NNNNNNNLLLLLLLLLLLLLLLLLLLLLLLLLLNNNNNNLLLLLLLLLLLLLLLLLLLLLLLLLLNNNNbbbbbbsbbbbbbbbbbbbbbbbbbbbbbbbbb,N%%%%NNNNLNNNNN%%11NLNNN1LNNNNNLLLLLLLLLLLLLLLLLLLLLLLNLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLN",z="nnnnnnNNr%%r,rNNmmmmmmmmmmmrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrmmmmmmmmmmmmmmmmmmmmmnnnnnnnnnn%nnrrrmrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrmmmmmmmnNmmmmmmrrmmNmmmmrr1111111111";function ye(Ct){return Ct<=247?a.charAt(Ct):1424<=Ct&&Ct<=1524?"R":1536<=Ct&&Ct<=1785?z.charAt(Ct-1536):1774<=Ct&&Ct<=2220?"r":8192<=Ct&&Ct<=8203?"w":Ct==8204?"b":"L"}var me=/[\u0590-\u05f4\u0600-\u06ff\u0700-\u08ac]/,Te=/[stwN]/,Ze=/[LRr]/,it=/[Lb1n]/,dt=/[1n]/;function vt(Ct,Yt,nn){this.level=Ct,this.from=Yt,this.to=nn}return function(Ct,Yt){var nn=Yt=="ltr"?"L":"R";if(Ct.length==0||Yt=="ltr"&&!me.test(Ct))return!1;for(var In=Ct.length,Cn=[],sr=0;sr-1&&(me[z]=Te.slice(0,Ze).concat(Te.slice(Ze+1)))}}}function $t(a,z){var ye=Bt(a,z);if(ye.length)for(var me=Array.prototype.slice.call(arguments,2),Te=0;Te0}function cn(a){a.prototype.on=function(z,ye){Ft(this,z,ye)},a.prototype.off=function(z,ye){qt(this,z,ye)}}function Sn(a){a.preventDefault?a.preventDefault():a.returnValue=!1}function An(a){a.stopPropagation?a.stopPropagation():a.cancelBubble=!0}function wn(a){return a.defaultPrevented!=null?a.defaultPrevented:a.returnValue==!1}function At(a){Sn(a),An(a)}function Gt(a){return a.target||a.srcElement}function on(a){var z=a.which;return z==null&&(a.button&1?z=1:a.button&2?z=3:a.button&4&&(z=2)),ve&&a.ctrlKey&&z==1&&(z=3),z}var vn=function(){if(ue&&ae<9)return!1;var a=je("div");return"draggable"in a||"dragDrop"in a}(),Nn;function Yn(a){if(Nn==null){var z=je("span","\u200B");De(a,je("span",[z,document.createTextNode("x")])),a.firstChild.offsetHeight!=0&&(Nn=z.offsetWidth<=1&&z.offsetHeight>2&&!(ue&&ae<8))}var ye=Nn?je("span","\u200B"):je("span","\xA0",null,"display: inline-block; width: 1px; margin-right: -1px");return ye.setAttribute("cm-text",""),ye}var Vn;function ir(a){if(Vn!=null)return Vn;var z=De(a,document.createTextNode("A\u062EA")),ye=Re(z,0,1).getBoundingClientRect(),me=Re(z,1,2).getBoundingClientRect();return Ae(a),!ye||ye.left==ye.right?!1:Vn=me.right-ye.right<3}var Mn=` b`.split(/\n/).length!=3?function(a){for(var z=0,ye=[],me=a.length;z<=me;){var Te=a.indexOf(` `,z);Te==-1&&(Te=a.length);var Ze=a.slice(z,a.charAt(Te-1)=="\r"?Te-1:Te),it=Ze.indexOf("\r");it!=-1?(ye.push(Ze.slice(0,it)),z+=it+1):(ye.push(Ze),z=Te+1)}return ye}:function(a){return a.split(/\r\n?|\n/)},qn=window.getSelection?function(a){try{return a.selectionStart!=a.selectionEnd}catch(z){return!1}}:function(a){var z;try{z=a.ownerDocument.selection.createRange()}catch(ye){}return!z||z.parentElement()!=a?!1:z.compareEndPoints("StartToEnd",z)!=0},En=function(){var a=je("div");return"oncopy"in a?!0:(a.setAttribute("oncopy","return;"),typeof a.oncopy=="function")}(),Hn=null;function Qn(a){if(Hn!=null)return Hn;var z=De(a,je("span","x")),ye=z.getBoundingClientRect(),me=Re(z,0,1).getBoundingClientRect();return Hn=Math.abs(ye.left-me.left)>1}var dr={},On={};function $n(a,z){arguments.length>2&&(z.dependencies=Array.prototype.slice.call(arguments,2)),dr[a]=z}function Kn(a,z){On[a]=z}function yn(a){if(typeof a=="string"&&On.hasOwnProperty(a))a=On[a];else if(a&&typeof a.name=="string"&&On.hasOwnProperty(a.name)){var z=On[a.name];typeof z=="string"&&(z={name:z}),a=Ie(z,a),a.name=z.name}else{if(typeof a=="string"&&/^[\w\-]+\/[\w\-]+\+xml$/.test(a))return yn("application/xml");if(typeof a=="string"&&/^[\w\-]+\/[\w\-]+\+json$/.test(a))return yn("application/json")}return typeof a=="string"?{name:a}:a||{name:"null"}}function Ne(a,z){z=yn(z);var ye=dr[z.name];if(!ye)return Ne(a,"text/plain");var me=ye(a,z);if(Ve.hasOwnProperty(z.name)){var Te=Ve[z.name];for(var Ze in Te)Te.hasOwnProperty(Ze)&&(me.hasOwnProperty(Ze)&&(me["_"+Ze]=me[Ze]),me[Ze]=Te[Ze])}if(me.name=z.name,z.helperType&&(me.helperType=z.helperType),z.modeProps)for(var it in z.modeProps)me[it]=z.modeProps[it];return me}var Ve={};function nt(a,z){var ye=Ve.hasOwnProperty(a)?Ve[a]:Ve[a]={};ht(z,ye)}function mt(a,z){if(z===!0)return z;if(a.copyState)return a.copyState(z);var ye={};for(var me in z){var Te=z[me];Te instanceof Array&&(Te=Te.concat([])),ye[me]=Te}return ye}function _t(a,z){for(var ye;a.innerMode&&(ye=a.innerMode(z),!(!ye||ye.mode==a));)z=ye.state,a=ye.mode;return ye||{mode:a,state:z}}function Vt(a,z,ye){return a.startState?a.startState(z,ye):!0}var Jt=function(a,z,ye){this.pos=this.start=0,this.string=a,this.tabSize=z||8,this.lastColumnPos=this.lastColumnValue=0,this.lineStart=0,this.lineOracle=ye};Jt.prototype.eol=function(){return this.pos>=this.string.length},Jt.prototype.sol=function(){return this.pos==this.lineStart},Jt.prototype.peek=function(){return this.string.charAt(this.pos)||void 0},Jt.prototype.next=function(){if(this.posz},Jt.prototype.eatSpace=function(){for(var a=this.pos;/[\s\u00a0]/.test(this.string.charAt(this.pos));)++this.pos;return this.pos>a},Jt.prototype.skipToEnd=function(){this.pos=this.string.length},Jt.prototype.skipTo=function(a){var z=this.string.indexOf(a,this.pos);if(z>-1)return this.pos=z,!0},Jt.prototype.backUp=function(a){this.pos-=a},Jt.prototype.column=function(){return this.lastColumnPos0?null:(Ze&&z!==!1&&(this.pos+=Ze[0].length),Ze)}},Jt.prototype.current=function(){return this.string.slice(this.start,this.pos)},Jt.prototype.hideFirstChars=function(a,z){this.lineStart+=a;try{return z()}finally{this.lineStart-=a}},Jt.prototype.lookAhead=function(a){var z=this.lineOracle;return z&&z.lookAhead(a)},Jt.prototype.baseToken=function(){var a=this.lineOracle;return a&&a.baseToken(this.pos)};function Xt(a,z){if(z-=a.first,z<0||z>=a.size)throw new Error("There is no line "+(z+a.first)+" in the document.");for(var ye=a;!ye.lines;)for(var me=0;;++me){var Te=ye.children[me],Ze=Te.chunkSize();if(z=a.first&&zye?yt(ye,Xt(a,ye).text.length):ln(z,Xt(a,z.line).text.length)}function ln(a,z){var ye=a.ch;return ye==null||ye>z?yt(a.line,z):ye<0?yt(a.line,0):a}function Rn(a,z){for(var ye=[],me=0;methis.maxLookAhead&&(this.maxLookAhead=a),z},rr.prototype.baseToken=function(a){if(!this.baseTokens)return null;for(;this.baseTokens[this.baseTokenPos]<=a;)this.baseTokenPos+=2;var z=this.baseTokens[this.baseTokenPos+1];return{type:z&&z.replace(/( |^)overlay .*/,""),size:this.baseTokens[this.baseTokenPos]-a}},rr.prototype.nextLine=function(){this.line++,this.maxLookAhead>0&&this.maxLookAhead--},rr.fromSaved=function(a,z,ye){return z instanceof nr?new rr(a,mt(a.mode,z.state),ye,z.lookAhead):new rr(a,mt(a.mode,z),ye)},rr.prototype.save=function(a){var z=a!==!1?mt(this.doc.mode,this.state):this.state;return this.maxLookAhead>0?new nr(z,this.maxLookAhead):z};function fr(a,z,ye,me){var Te=[a.state.modeGen],Ze={};ar(a,z.text,a.doc.mode,ye,function(Ct,Yt){return Te.push(Ct,Yt)},Ze,me);for(var it=ye.state,dt=function(Ct){ye.baseTokens=Te;var Yt=a.state.overlays[Ct],nn=1,In=0;ye.state=!0,ar(a,z.text,Yt.mode,ye,function(Cn,sr){for(var _r=nn;InCn&&Te.splice(nn,1,Cn,Te[nn+1],Fr),nn+=2,In=Math.min(Cn,Fr)}if(sr)if(Yt.opaque)Te.splice(_r,nn-_r,Cn,"overlay "+sr),nn=_r+2;else for(;_ra.options.maxHighlightLength&&mt(a.doc.mode,me.state),Ze=fr(a,z,me);Te&&(me.state=Te),z.stateAfter=me.save(!Te),z.styles=Ze.styles,Ze.classes?z.styleClasses=Ze.classes:z.styleClasses&&(z.styleClasses=null),ye===a.doc.highlightFrontier&&(a.doc.modeFrontier=Math.max(a.doc.modeFrontier,++a.doc.highlightFrontier))}return z.styles}function fn(a,z,ye){var me=a.doc,Te=a.display;if(!me.mode.startState)return new rr(me,!0,z);var Ze=Sr(a,z,ye),it=Ze>me.first&&Xt(me,Ze-1).stateAfter,dt=it?rr.fromSaved(me,it,Ze):new rr(me,Vt(me.mode),Ze);return me.iter(Ze,z,function(vt){Kt(a,vt.text,dt);var Ct=dt.line;vt.stateAfter=Ct==z-1||Ct%5==0||Ct>=Te.viewFrom&&Ctz.start)return Ze}throw new Error("Mode "+a.name+" failed to advance stream.")}var Ln=function(a,z,ye){this.start=a.start,this.end=a.pos,this.string=a.current(),this.type=z||null,this.state=ye};function Un(a,z,ye,me){var Te=a.doc,Ze=Te.mode,it;z=tn(Te,z);var dt=Xt(Te,z.line),vt=fn(a,z.line,ye),Ct=new Jt(dt.text,a.options.tabSize,vt),Yt;for(me&&(Yt=[]);(me||Ct.posa.options.maxHighlightLength?(dt=!1,it&&Kt(a,z,me,Yt.pos),Yt.pos=z.length,nn=null):nn=hr(xn(ye,Yt,me.state,In),Ze),In){var Cn=In[0].name;Cn&&(nn="m-"+(nn?Cn+" "+nn:Cn))}if(!dt||Ct!=nn){for(;vtit;--dt){if(dt<=Ze.first)return Ze.first;var vt=Xt(Ze,dt-1),Ct=vt.stateAfter;if(Ct&&(!ye||dt+(Ct instanceof nr?Ct.lookAhead:0)<=Ze.modeFrontier))return dt;var Yt=Ge(vt.text,null,a.options.tabSize);(Te==null||me>Yt)&&(Te=dt-1,me=Yt)}return Te}function Cr(a,z){if(a.modeFrontier=Math.min(a.modeFrontier,z),!(a.highlightFrontierye;me--){var Te=Xt(a,me).stateAfter;if(Te&&(!(Te instanceof nr)||me+Te.lookAhead=z:Ze.to>z);(me||(me=[])).push(new Nr(it,Ze.from,vt?null:Ze.to))}}return me}function Dr(a,z,ye){var me;if(a)for(var Te=0;Te=z:Ze.to>z);if(dt||Ze.from==z&&it.type=="bookmark"&&(!ye||Ze.marker.insertLeft)){var vt=Ze.from==null||(it.inclusiveLeft?Ze.from<=z:Ze.from0&&dt)for(var Si=0;Si0)){var Yt=[vt,1],nn=Lt(Ct.from,dt.from),In=Lt(Ct.to,dt.to);(nn<0||!it.inclusiveLeft&&!nn)&&Yt.push({from:Ct.from,to:dt.from}),(In>0||!it.inclusiveRight&&!In)&&Yt.push({from:dt.to,to:Ct.to}),Te.splice.apply(Te,Yt),vt+=Yt.length-3}}return Te}function Jr(a){var z=a.markedSpans;if(z){for(var ye=0;yez)&&(!me||pi(me,Ze.marker)<0)&&(me=Ze.marker)}return me}function er(a,z,ye,me,Te){var Ze=Xt(a,z),it=pr&&Ze.markedSpans;if(it)for(var dt=0;dt=0&&nn<=0||Yt<=0&&nn>=0)&&(Yt<=0&&(vt.marker.inclusiveRight&&Te.inclusiveLeft?Lt(Ct.to,ye)>=0:Lt(Ct.to,ye)>0)||Yt>=0&&(vt.marker.inclusiveRight&&Te.inclusiveLeft?Lt(Ct.from,me)<=0:Lt(Ct.from,me)<0)))return!0}}}function zn(a){for(var z;z=Er(a);)a=z.find(-1,!0).line;return a}function xr(a){for(var z;z=kn(a);)a=z.find(1,!0).line;return a}function Br(a){for(var z,ye;z=kn(a);)a=z.find(1,!0).line,(ye||(ye=[])).push(a);return ye}function Wn(a,z){var ye=Xt(a,z),me=zn(ye);return ye==me?z:Nt(me)}function Jn(a,z){if(z>a.lastLine())return z;var ye=Xt(a,z),me;if(!gr(a,ye))return z;for(;me=kn(ye);)ye=me.find(1,!0).line;return Nt(ye)+1}function gr(a,z){var ye=pr&&z.markedSpans;if(ye){for(var me=void 0,Te=0;Tez.maxLineLength&&(z.maxLineLength=Te,z.maxLine=me)})}var Hi=function(a,z,ye){this.text=a,Zr(this,z),this.height=ye?ye(this):1};Hi.prototype.lineNo=function(){return Nt(this)},cn(Hi);function Oi(a,z,ye,me){a.text=z,a.stateAfter&&(a.stateAfter=null),a.styles&&(a.styles=null),a.order!=null&&(a.order=null),Jr(a),Zr(a,ye);var Te=me?me(a):1;Te!=a.height&&vr(a,Te)}function Pi(a){a.parent=null,Jr(a)}var ki={},Fi={};function Ni(a,z){if(!a||/^\s*$/.test(a))return null;var ye=z.addModeClass?Fi:ki;return ye[a]||(ye[a]=a.replace(/\S+/g,"cm-$&"))}function qi(a,z){var ye=Fe("span",null,null,se?"padding-right: .1px":null),me={pre:Fe("pre",[ye],"CodeMirror-line"),content:ye,col:0,pos:0,cm:a,trailingSpace:!1,splitSpaces:a.getOption("lineWrapping")};z.measure={};for(var Te=0;Te<=(z.rest?z.rest.length:0);Te++){var Ze=Te?z.rest[Te-1]:z.line,it=void 0;me.pos=0,me.addToken=xo,ir(a.display.measure)&&(it=st(Ze,a.doc.direction))&&(me.addToken=Yi(me.addToken,it)),me.map=[];var dt=z!=a.display.externalMeasured&&Nt(Ze);Xr(Ze,me,ti(a,Ze,dt)),Ze.styleClasses&&(Ze.styleClasses.bgClass&&(me.bgClass=ze(Ze.styleClasses.bgClass,me.bgClass||"")),Ze.styleClasses.textClass&&(me.textClass=ze(Ze.styleClasses.textClass,me.textClass||""))),me.map.length==0&&me.map.push(0,0,me.content.appendChild(Yn(a.display.measure))),Te==0?(z.measure.map=me.map,z.measure.cache={}):((z.measure.maps||(z.measure.maps=[])).push(me.map),(z.measure.caches||(z.measure.caches=[])).push({}))}if(se){var vt=me.content.lastChild;(/\bcm-tab\b/.test(vt.className)||vt.querySelector&&vt.querySelector(".cm-tab"))&&(me.content.className="cm-tab-wrap-hack")}return $t(a,"renderLine",a,z.line,me.pre),me.pre.className&&(me.textClass=ze(me.pre.className,me.textClass||"")),me}function So(a){var z=je("span","\u2022","cm-invalidchar");return z.title="\\u"+a.charCodeAt(0).toString(16),z.setAttribute("aria-label",z.title),z}function xo(a,z,ye,me,Te,Ze,it){if(z){var dt=a.splitSpaces?eo(z,a.trailingSpace):z,vt=a.cm.state.specialChars,Ct=!1,Yt;if(!vt.test(z))a.col+=z.length,Yt=document.createTextNode(dt),a.map.push(a.pos,a.pos+z.length,Yt),ue&&ae<9&&(Ct=!0),a.pos+=z.length;else{Yt=document.createDocumentFragment();for(var nn=0;;){vt.lastIndex=nn;var In=vt.exec(z),Cn=In?In.index-nn:z.length-nn;if(Cn){var sr=document.createTextNode(dt.slice(nn,nn+Cn));ue&&ae<9?Yt.appendChild(je("span",[sr])):Yt.appendChild(sr),a.map.push(a.pos,a.pos+Cn,sr),a.col+=Cn,a.pos+=Cn}if(!In)break;nn+=Cn+1;var _r=void 0;if(In[0]==" "){var Fr=a.cm.options.tabSize,Qr=Fr-a.col%Fr;_r=Yt.appendChild(je("span",Mt(Qr),"cm-tab")),_r.setAttribute("role","presentation"),_r.setAttribute("cm-text"," "),a.col+=Qr}else In[0]=="\r"||In[0]==` -`?(_r=Yt.appendChild(je("span",In[0]=="\r"?"\u240D":"\u2424","cm-invalidchar")),_r.setAttribute("cm-text",In[0]),a.col+=1):(_r=a.cm.options.specialCharPlaceholder(In[0]),_r.setAttribute("cm-text",In[0]),ue&&ae<9?Yt.appendChild(je("span",[_r])):Yt.appendChild(_r),a.col+=1);a.map.push(a.pos,a.pos+1,_r),a.pos++}}if(a.trailingSpace=dt.charCodeAt(z.length-1)==32,ye||me||Te||Ct||Ze||it){var hi=ye||"";me&&(hi+=me),Te&&(hi+=Te);var qr=je("span",[Yt],hi,Ze);if(it)for(var Si in it)it.hasOwnProperty(Si)&&Si!="style"&&Si!="class"&&qr.setAttribute(Si,it[Si]);return a.content.appendChild(qr)}a.content.appendChild(Yt)}}function eo(a,z){if(a.length>1&&!/ /.test(a))return a;for(var ye=z,me="",Te=0;TeCt&&nn.from<=Ct));In++);if(nn.to>=Yt)return a(ye,me,Te,Ze,it,dt,vt);a(ye,me.slice(0,nn.to-Ct),Te,Ze,null,dt,vt),Ze=null,me=me.slice(nn.to-Ct),Ct=nn.to}}}function oi(a,z,ye,me){var Te=!me&&ye.widgetNode;Te&&a.map.push(a.pos,a.pos+z,Te),!me&&a.cm.display.input.needsContentAttribute&&(Te||(Te=a.content.appendChild(document.createElement("span"))),Te.setAttribute("cm-marker",ye.id)),Te&&(a.cm.display.input.setUneditable(Te),a.content.appendChild(Te)),a.pos+=z,a.trailingSpace=!1}function Xr(a,z,ye){var me=a.markedSpans,Te=a.text,Ze=0;if(!me){for(var it=1;itvt||co.collapsed&&Bi.to==vt&&Bi.from==vt)){if(Bi.to!=null&&Bi.to!=vt&&Cn>Bi.to&&(Cn=Bi.to,_r=""),co.className&&(sr+=" "+co.className),co.css&&(In=(In?In+";":"")+co.css),co.startStyle&&Bi.from==vt&&(Fr+=" "+co.startStyle),co.endStyle&&Bi.to==Cn&&(Si||(Si=[])).push(co.endStyle,Bi.to),co.title&&((hi||(hi={})).title=co.title),co.attributes)for(var zo in co.attributes)(hi||(hi={}))[zo]=co.attributes[zo];co.collapsed&&(!Qr||pi(Qr.marker,co)<0)&&(Qr=Bi)}else Bi.from>vt&&Cn>Bi.from&&(Cn=Bi.from)}if(Si)for(var Ia=0;Ia=dt)break;for(var hs=Math.min(dt,Cn);;){if(Yt){var ns=vt+Yt.length;if(!Qr){var va=ns>hs?Yt.slice(0,hs-vt):Yt;z.addToken(z,va,nn?nn+sr:sr,Fr,vt+va.length==Cn?_r:"",In,hi)}if(ns>=hs){Yt=Yt.slice(hs-vt),vt=hs;break}vt=ns,Fr=""}Yt=Te.slice(Ze,Ze=ye[Ct++]),nn=Ni(ye[Ct++],z.cm.options)}}}function $i(a,z,ye){this.line=z,this.rest=Br(z),this.size=this.rest?Nt(wt(this.rest))-ye+1:1,this.node=this.text=null,this.hidden=gr(a,z)}function ro(a,z,ye){for(var me=[],Te,Ze=z;Ze2&&Ze.push((vt.bottom+Ct.top)/2-ye.top)}}Ze.push(ye.bottom-ye.top)}}function as(a,z,ye){if(a.line==z)return{map:a.measure.map,cache:a.measure.cache};for(var me=0;meye)return{map:a.measure.maps[Te],cache:a.measure.caches[Te],before:!0}}function Xa(a,z){z=zn(z);var ye=Nt(z),me=a.display.externalMeasured=new $i(a.doc,z,ye);me.lineN=ye;var Te=me.built=qi(a,me);return me.text=Te.pre,De(a.display.lineMeasure,Te.pre),me}function il(a,z,ye,me){return Wa(a,vs(a,z),ye,me)}function Ja(a,z){if(z>=a.display.viewFrom&&z=ye.lineN&&zz)&&(Ze=vt-dt,Te=Ze-1,z>=vt&&(it="right")),Te!=null){if(me=a[Ct+2],dt==vt&&ye==(me.insertLeft?"left":"right")&&(it=ye),ye=="left"&&Te==0)for(;Ct&&a[Ct-2]==a[Ct-3]&&a[Ct-1].insertLeft;)me=a[(Ct-=3)+2],it="left";if(ye=="right"&&Te==vt-dt)for(;Ct=0&&(ye=a[Te]).left==ye.right;Te--);return ye}function hl(a,z,ye,me){var Te=$s(z.map,ye,me),Ze=Te.node,it=Te.start,dt=Te.end,vt=Te.collapse,Ct;if(Ze.nodeType==3){for(var Yt=0;Yt<4;Yt++){for(;it&&pe(z.line.text.charAt(Te.coverStart+it));)--it;for(;Te.coverStart+dt0&&(vt=me="right");var nn;a.options.lineWrapping&&(nn=Ze.getClientRects()).length>1?Ct=nn[me=="right"?nn.length-1:0]:Ct=Ze.getBoundingClientRect()}if(ue&&ae<9&&!it&&(!Ct||!Ct.left&&!Ct.right)){var In=Ze.parentNode.getClientRects()[0];In?Ct={left:In.left,right:In.left+Qa(a.display),top:In.top,bottom:In.bottom}:Ct=Ll}for(var Cn=Ct.top-z.rect.top,sr=Ct.bottom-z.rect.top,_r=(Cn+sr)/2,Fr=z.view.measure.heights,Qr=0;Qr=me.text.length?(vt=me.text.length,Ct="before"):vt<=0&&(vt=0,Ct="after"),!dt)return it(Ct=="before"?vt-1:vt,Ct=="before");function Yt(sr,_r,Fr){var Qr=dt[_r],hi=Qr.level==1;return it(Fr?sr-1:sr,hi!=Fr)}var nn=tt(dt,vt,Ct),In=Oe,Cn=Yt(vt,nn,Ct=="before");return In!=null&&(Cn.other=Yt(vt,In,Ct!="before")),Cn}function so(a,z){var ye=0;z=tn(a.doc,z),a.options.lineWrapping||(ye=Qa(a.display)*z.ch);var me=Xt(a.doc,z.line),Te=ui(me)+$o(a.display);return{left:ye,right:ye,top:Te,bottom:Te+me.height}}function Gi(a,z,ye,me,Te){var Ze=yt(a,z,ye);return Ze.xRel=Te,me&&(Ze.outside=me),Ze}function ra(a,z,ye){var me=a.doc;if(ye+=a.display.viewOffset,ye<0)return Gi(me.first,0,null,-1,-1);var Te=jt(me,ye),Ze=me.first+me.size-1;if(Te>Ze)return Gi(me.first+me.size-1,Xt(me,Ze).text.length,null,1,1);z<0&&(z=0);for(var it=Xt(me,Te);;){var dt=ls(a,it,Te,z,ye),vt=Xn(it,dt.ch+(dt.xRel>0||dt.outside>0?1:0));if(!vt)return dt;var Ct=vt.find(1);if(Ct.line==Te)return Ct;it=Xt(me,Te=Ct.line)}}function ba(a,z,ye,me){me-=ys(z);var Te=z.text.length,Ze=ke(function(it){return Wa(a,ye,it-1).bottom<=me},Te,0);return Te=ke(function(it){return Wa(a,ye,it).top>me},Ze,Te),{begin:Ze,end:Te}}function Ho(a,z,ye,me){ye||(ye=vs(a,z));var Te=Ks(a,z,Wa(a,ye,me),"line").top;return ba(a,z,ye,Te)}function ia(a,z,ye,me){return a.bottom<=ye?!1:a.top>ye?!0:(me?a.left:a.right)>z}function ls(a,z,ye,me,Te){Te-=ui(z);var Ze=vs(a,z),it=ys(z),dt=0,vt=z.text.length,Ct=!0,Yt=st(z,a.doc.direction);if(Yt){var nn=(a.options.lineWrapping?cs:$a)(a,z,ye,Ze,Yt,me,Te);Ct=nn.level!=1,dt=Ct?nn.from:nn.to-1,vt=Ct?nn.to:nn.from-1}var In=null,Cn=null,sr=ke(function(zi){var Bi=Wa(a,Ze,zi);return Bi.top+=it,Bi.bottom+=it,ia(Bi,me,Te,!1)?(Bi.top<=Te&&Bi.left<=me&&(In=zi,Cn=Bi),!0):!1},dt,vt),_r,Fr,Qr=!1;if(Cn){var hi=me-Cn.left=Si.bottom?1:0}return sr=we(z.text,sr,1),Gi(ye,sr,Fr,Qr,me-_r)}function $a(a,z,ye,me,Te,Ze,it){var dt=ke(function(nn){var In=Te[nn],Cn=In.level!=1;return ia(ya(a,yt(ye,Cn?In.to:In.from,Cn?"before":"after"),"line",z,me),Ze,it,!0)},0,Te.length-1),vt=Te[dt];if(dt>0){var Ct=vt.level!=1,Yt=ya(a,yt(ye,Ct?vt.from:vt.to,Ct?"after":"before"),"line",z,me);ia(Yt,Ze,it,!0)&&Yt.top>it&&(vt=Te[dt-1])}return vt}function cs(a,z,ye,me,Te,Ze,it){var dt=ba(a,z,me,it),vt=dt.begin,Ct=dt.end;/\s/.test(z.text.charAt(Ct-1))&&Ct--;for(var Yt=null,nn=null,In=0;In=Ct||Cn.to<=vt)){var sr=Cn.level!=1,_r=Wa(a,me,sr?Math.min(Ct,Cn.to)-1:Math.max(vt,Cn.from)).right,Fr=_rFr)&&(Yt=Cn,nn=Fr)}}return Yt||(Yt=Te[Te.length-1]),Yt.fromCt&&(Yt={from:Yt.from,to:Ct,level:Yt.level}),Yt}var Da;function Ma(a){if(a.cachedTextHeight!=null)return a.cachedTextHeight;if(Da==null){Da=je("pre",null,"CodeMirror-line-like");for(var z=0;z<49;++z)Da.appendChild(document.createTextNode("x")),Da.appendChild(je("br"));Da.appendChild(document.createTextNode("x"))}De(a.measure,Da);var ye=Da.offsetHeight/50;return ye>3&&(a.cachedTextHeight=ye),Ae(a.measure),ye||1}function Qa(a){if(a.cachedCharWidth!=null)return a.cachedCharWidth;var z=je("span","xxxxxxxxxx"),ye=je("pre",[z],"CodeMirror-line-like");De(a.measure,ye);var me=z.getBoundingClientRect(),Te=(me.right-me.left)/10;return Te>2&&(a.cachedCharWidth=Te),Te||10}function bs(a){for(var z=a.display,ye={},me={},Te=z.gutters.clientLeft,Ze=z.gutters.firstChild,it=0;Ze;Ze=Ze.nextSibling,++it){var dt=a.display.gutterSpecs[it].className;ye[dt]=Ze.offsetLeft+Ze.clientLeft+Te,me[dt]=Ze.clientWidth}return{fixedPos:ol(z),gutterTotalWidth:z.gutters.offsetWidth,gutterLeft:ye,gutterWidth:me,wrapperWidth:z.wrapper.clientWidth}}function ol(a){return a.scroller.getBoundingClientRect().left-a.sizer.getBoundingClientRect().left}function pl(a){var z=Ma(a.display),ye=a.options.lineWrapping,me=ye&&Math.max(5,a.display.scroller.clientWidth/Qa(a.display)-3);return function(Te){if(gr(a.doc,Te))return 0;var Ze=0;if(Te.widgets)for(var it=0;it0&&(Ct=Xt(a.doc,vt.line).text).length==vt.ch){var Yt=Ge(Ct,Ct.length,a.options.tabSize)-Ct.length;vt=yt(vt.line,Math.max(0,Math.round((Ze-os(a.display).left)/Qa(a.display))-Yt))}return vt}function Yo(a,z){if(z>=a.display.viewTo||(z-=a.display.viewFrom,z<0))return null;for(var ye=a.display.view,me=0;mez)&&(Te.updateLineNumbers=z),a.curOp.viewChanged=!0,z>=Te.viewTo)pr&&Wn(a.doc,z)Te.viewFrom?ps(a):(Te.viewFrom+=me,Te.viewTo+=me);else if(z<=Te.viewFrom&&ye>=Te.viewTo)ps(a);else if(z<=Te.viewFrom){var Ze=Ys(a,ye,ye+me,1);Ze?(Te.view=Te.view.slice(Ze.index),Te.viewFrom=Ze.lineN,Te.viewTo+=me):ps(a)}else if(ye>=Te.viewTo){var it=Ys(a,z,z,-1);it?(Te.view=Te.view.slice(0,it.index),Te.viewTo=it.lineN):ps(a)}else{var dt=Ys(a,z,z,-1),vt=Ys(a,ye,ye+me,1);dt&&vt?(Te.view=Te.view.slice(0,dt.index).concat(ro(a,dt.lineN,vt.lineN)).concat(Te.view.slice(vt.index)),Te.viewTo+=me):ps(a)}var Ct=Te.externalMeasured;Ct&&(ye=Te.lineN&&z=me.viewTo)){var Ze=me.view[Yo(a,z)];if(Ze.node!=null){var it=Ze.changes||(Ze.changes=[]);Ke(it,ye)==-1&&it.push(ye)}}}function ps(a){a.display.viewFrom=a.display.viewTo=a.doc.first,a.display.view=[],a.display.viewOffset=0}function Ys(a,z,ye,me){var Te=Yo(a,z),Ze,it=a.display.view;if(!pr||ye==a.doc.first+a.doc.size)return{index:Te,lineN:ye};for(var dt=a.display.viewFrom,vt=0;vt0){if(Te==it.length-1)return null;Ze=dt+it[Te].size-z,Te++}else Ze=dt-z;z+=Ze,ye+=Ze}for(;Wn(a.doc,ye)!=ye;){if(Te==(me<0?0:it.length-1))return null;ye+=me*it[Te-(me<0?1:0)].size,Te+=me}return{index:Te,lineN:ye}}function Is(a,z,ye){var me=a.display,Te=me.view;Te.length==0||z>=me.viewTo||ye<=me.viewFrom?(me.view=ro(a,z,ye),me.viewFrom=z):(me.viewFrom>z?me.view=ro(a,z,me.viewFrom).concat(me.view):me.viewFromye&&(me.view=me.view.slice(0,Yo(a,ye)))),me.viewTo=ye}function ml(a){for(var z=a.display.view,ye=0,me=0;me=a.display.viewTo||dt.to().line1&&!/ /.test(a))return a;for(var ye=z,me="",Te=0;TeCt&&nn.from<=Ct));In++);if(nn.to>=Yt)return a(ye,me,Te,Ze,it,dt,vt);a(ye,me.slice(0,nn.to-Ct),Te,Ze,null,dt,vt),Ze=null,me=me.slice(nn.to-Ct),Ct=nn.to}}}function oi(a,z,ye,me){var Te=!me&&ye.widgetNode;Te&&a.map.push(a.pos,a.pos+z,Te),!me&&a.cm.display.input.needsContentAttribute&&(Te||(Te=a.content.appendChild(document.createElement("span"))),Te.setAttribute("cm-marker",ye.id)),Te&&(a.cm.display.input.setUneditable(Te),a.content.appendChild(Te)),a.pos+=z,a.trailingSpace=!1}function Xr(a,z,ye){var me=a.markedSpans,Te=a.text,Ze=0;if(!me){for(var it=1;itvt||uo.collapsed&&Bi.to==vt&&Bi.from==vt)){if(Bi.to!=null&&Bi.to!=vt&&Cn>Bi.to&&(Cn=Bi.to,_r=""),uo.className&&(sr+=" "+uo.className),uo.css&&(In=(In?In+";":"")+uo.css),uo.startStyle&&Bi.from==vt&&(Fr+=" "+uo.startStyle),uo.endStyle&&Bi.to==Cn&&(Si||(Si=[])).push(uo.endStyle,Bi.to),uo.title&&((hi||(hi={})).title=uo.title),uo.attributes)for(var zo in uo.attributes)(hi||(hi={}))[zo]=uo.attributes[zo];uo.collapsed&&(!Qr||pi(Qr.marker,uo)<0)&&(Qr=Bi)}else Bi.from>vt&&Cn>Bi.from&&(Cn=Bi.from)}if(Si)for(var Ia=0;Ia=dt)break;for(var hs=Math.min(dt,Cn);;){if(Yt){var ns=vt+Yt.length;if(!Qr){var va=ns>hs?Yt.slice(0,hs-vt):Yt;z.addToken(z,va,nn?nn+sr:sr,Fr,vt+va.length==Cn?_r:"",In,hi)}if(ns>=hs){Yt=Yt.slice(hs-vt),vt=hs;break}vt=ns,Fr=""}Yt=Te.slice(Ze,Ze=ye[Ct++]),nn=Ni(ye[Ct++],z.cm.options)}}}function $i(a,z,ye){this.line=z,this.rest=Br(z),this.size=this.rest?Nt(wt(this.rest))-ye+1:1,this.node=this.text=null,this.hidden=gr(a,z)}function ro(a,z,ye){for(var me=[],Te,Ze=z;Ze2&&Ze.push((vt.bottom+Ct.top)/2-ye.top)}}Ze.push(ye.bottom-ye.top)}}function as(a,z,ye){if(a.line==z)return{map:a.measure.map,cache:a.measure.cache};for(var me=0;meye)return{map:a.measure.maps[Te],cache:a.measure.caches[Te],before:!0}}function Xa(a,z){z=zn(z);var ye=Nt(z),me=a.display.externalMeasured=new $i(a.doc,z,ye);me.lineN=ye;var Te=me.built=qi(a,me);return me.text=Te.pre,De(a.display.lineMeasure,Te.pre),me}function il(a,z,ye,me){return Wa(a,vs(a,z),ye,me)}function Ja(a,z){if(z>=a.display.viewFrom&&z=ye.lineN&&zz)&&(Ze=vt-dt,Te=Ze-1,z>=vt&&(it="right")),Te!=null){if(me=a[Ct+2],dt==vt&&ye==(me.insertLeft?"left":"right")&&(it=ye),ye=="left"&&Te==0)for(;Ct&&a[Ct-2]==a[Ct-3]&&a[Ct-1].insertLeft;)me=a[(Ct-=3)+2],it="left";if(ye=="right"&&Te==vt-dt)for(;Ct=0&&(ye=a[Te]).left==ye.right;Te--);return ye}function hl(a,z,ye,me){var Te=$s(z.map,ye,me),Ze=Te.node,it=Te.start,dt=Te.end,vt=Te.collapse,Ct;if(Ze.nodeType==3){for(var Yt=0;Yt<4;Yt++){for(;it&&pe(z.line.text.charAt(Te.coverStart+it));)--it;for(;Te.coverStart+dt0&&(vt=me="right");var nn;a.options.lineWrapping&&(nn=Ze.getClientRects()).length>1?Ct=nn[me=="right"?nn.length-1:0]:Ct=Ze.getBoundingClientRect()}if(ue&&ae<9&&!it&&(!Ct||!Ct.left&&!Ct.right)){var In=Ze.parentNode.getClientRects()[0];In?Ct={left:In.left,right:In.left+Qa(a.display),top:In.top,bottom:In.bottom}:Ct=Ll}for(var Cn=Ct.top-z.rect.top,sr=Ct.bottom-z.rect.top,_r=(Cn+sr)/2,Fr=z.view.measure.heights,Qr=0;Qr=me.text.length?(vt=me.text.length,Ct="before"):vt<=0&&(vt=0,Ct="after"),!dt)return it(Ct=="before"?vt-1:vt,Ct=="before");function Yt(sr,_r,Fr){var Qr=dt[_r],hi=Qr.level==1;return it(Fr?sr-1:sr,hi!=Fr)}var nn=tt(dt,vt,Ct),In=Oe,Cn=Yt(vt,nn,Ct=="before");return In!=null&&(Cn.other=Yt(vt,In,Ct!="before")),Cn}function so(a,z){var ye=0;z=tn(a.doc,z),a.options.lineWrapping||(ye=Qa(a.display)*z.ch);var me=Xt(a.doc,z.line),Te=ui(me)+$o(a.display);return{left:ye,right:ye,top:Te,bottom:Te+me.height}}function Gi(a,z,ye,me,Te){var Ze=yt(a,z,ye);return Ze.xRel=Te,me&&(Ze.outside=me),Ze}function ra(a,z,ye){var me=a.doc;if(ye+=a.display.viewOffset,ye<0)return Gi(me.first,0,null,-1,-1);var Te=jt(me,ye),Ze=me.first+me.size-1;if(Te>Ze)return Gi(me.first+me.size-1,Xt(me,Ze).text.length,null,1,1);z<0&&(z=0);for(var it=Xt(me,Te);;){var dt=ls(a,it,Te,z,ye),vt=Xn(it,dt.ch+(dt.xRel>0||dt.outside>0?1:0));if(!vt)return dt;var Ct=vt.find(1);if(Ct.line==Te)return Ct;it=Xt(me,Te=Ct.line)}}function ba(a,z,ye,me){me-=ys(z);var Te=z.text.length,Ze=ke(function(it){return Wa(a,ye,it-1).bottom<=me},Te,0);return Te=ke(function(it){return Wa(a,ye,it).top>me},Ze,Te),{begin:Ze,end:Te}}function Ho(a,z,ye,me){ye||(ye=vs(a,z));var Te=Ks(a,z,Wa(a,ye,me),"line").top;return ba(a,z,ye,Te)}function ia(a,z,ye,me){return a.bottom<=ye?!1:a.top>ye?!0:(me?a.left:a.right)>z}function ls(a,z,ye,me,Te){Te-=ui(z);var Ze=vs(a,z),it=ys(z),dt=0,vt=z.text.length,Ct=!0,Yt=st(z,a.doc.direction);if(Yt){var nn=(a.options.lineWrapping?cs:$a)(a,z,ye,Ze,Yt,me,Te);Ct=nn.level!=1,dt=Ct?nn.from:nn.to-1,vt=Ct?nn.to:nn.from-1}var In=null,Cn=null,sr=ke(function(zi){var Bi=Wa(a,Ze,zi);return Bi.top+=it,Bi.bottom+=it,ia(Bi,me,Te,!1)?(Bi.top<=Te&&Bi.left<=me&&(In=zi,Cn=Bi),!0):!1},dt,vt),_r,Fr,Qr=!1;if(Cn){var hi=me-Cn.left=Si.bottom?1:0}return sr=we(z.text,sr,1),Gi(ye,sr,Fr,Qr,me-_r)}function $a(a,z,ye,me,Te,Ze,it){var dt=ke(function(nn){var In=Te[nn],Cn=In.level!=1;return ia(ya(a,yt(ye,Cn?In.to:In.from,Cn?"before":"after"),"line",z,me),Ze,it,!0)},0,Te.length-1),vt=Te[dt];if(dt>0){var Ct=vt.level!=1,Yt=ya(a,yt(ye,Ct?vt.from:vt.to,Ct?"after":"before"),"line",z,me);ia(Yt,Ze,it,!0)&&Yt.top>it&&(vt=Te[dt-1])}return vt}function cs(a,z,ye,me,Te,Ze,it){var dt=ba(a,z,me,it),vt=dt.begin,Ct=dt.end;/\s/.test(z.text.charAt(Ct-1))&&Ct--;for(var Yt=null,nn=null,In=0;In=Ct||Cn.to<=vt)){var sr=Cn.level!=1,_r=Wa(a,me,sr?Math.min(Ct,Cn.to)-1:Math.max(vt,Cn.from)).right,Fr=_rFr)&&(Yt=Cn,nn=Fr)}}return Yt||(Yt=Te[Te.length-1]),Yt.fromCt&&(Yt={from:Yt.from,to:Ct,level:Yt.level}),Yt}var Da;function Ma(a){if(a.cachedTextHeight!=null)return a.cachedTextHeight;if(Da==null){Da=je("pre",null,"CodeMirror-line-like");for(var z=0;z<49;++z)Da.appendChild(document.createTextNode("x")),Da.appendChild(je("br"));Da.appendChild(document.createTextNode("x"))}De(a.measure,Da);var ye=Da.offsetHeight/50;return ye>3&&(a.cachedTextHeight=ye),Ae(a.measure),ye||1}function Qa(a){if(a.cachedCharWidth!=null)return a.cachedCharWidth;var z=je("span","xxxxxxxxxx"),ye=je("pre",[z],"CodeMirror-line-like");De(a.measure,ye);var me=z.getBoundingClientRect(),Te=(me.right-me.left)/10;return Te>2&&(a.cachedCharWidth=Te),Te||10}function bs(a){for(var z=a.display,ye={},me={},Te=z.gutters.clientLeft,Ze=z.gutters.firstChild,it=0;Ze;Ze=Ze.nextSibling,++it){var dt=a.display.gutterSpecs[it].className;ye[dt]=Ze.offsetLeft+Ze.clientLeft+Te,me[dt]=Ze.clientWidth}return{fixedPos:ol(z),gutterTotalWidth:z.gutters.offsetWidth,gutterLeft:ye,gutterWidth:me,wrapperWidth:z.wrapper.clientWidth}}function ol(a){return a.scroller.getBoundingClientRect().left-a.sizer.getBoundingClientRect().left}function pl(a){var z=Ma(a.display),ye=a.options.lineWrapping,me=ye&&Math.max(5,a.display.scroller.clientWidth/Qa(a.display)-3);return function(Te){if(gr(a.doc,Te))return 0;var Ze=0;if(Te.widgets)for(var it=0;it0&&(Ct=Xt(a.doc,vt.line).text).length==vt.ch){var Yt=Ge(Ct,Ct.length,a.options.tabSize)-Ct.length;vt=yt(vt.line,Math.max(0,Math.round((Ze-os(a.display).left)/Qa(a.display))-Yt))}return vt}function Yo(a,z){if(z>=a.display.viewTo||(z-=a.display.viewFrom,z<0))return null;for(var ye=a.display.view,me=0;mez)&&(Te.updateLineNumbers=z),a.curOp.viewChanged=!0,z>=Te.viewTo)pr&&Wn(a.doc,z)Te.viewFrom?ps(a):(Te.viewFrom+=me,Te.viewTo+=me);else if(z<=Te.viewFrom&&ye>=Te.viewTo)ps(a);else if(z<=Te.viewFrom){var Ze=Ys(a,ye,ye+me,1);Ze?(Te.view=Te.view.slice(Ze.index),Te.viewFrom=Ze.lineN,Te.viewTo+=me):ps(a)}else if(ye>=Te.viewTo){var it=Ys(a,z,z,-1);it?(Te.view=Te.view.slice(0,it.index),Te.viewTo=it.lineN):ps(a)}else{var dt=Ys(a,z,z,-1),vt=Ys(a,ye,ye+me,1);dt&&vt?(Te.view=Te.view.slice(0,dt.index).concat(ro(a,dt.lineN,vt.lineN)).concat(Te.view.slice(vt.index)),Te.viewTo+=me):ps(a)}var Ct=Te.externalMeasured;Ct&&(ye=Te.lineN&&z=me.viewTo)){var Ze=me.view[Yo(a,z)];if(Ze.node!=null){var it=Ze.changes||(Ze.changes=[]);Ke(it,ye)==-1&&it.push(ye)}}}function ps(a){a.display.viewFrom=a.display.viewTo=a.doc.first,a.display.view=[],a.display.viewOffset=0}function Ys(a,z,ye,me){var Te=Yo(a,z),Ze,it=a.display.view;if(!pr||ye==a.doc.first+a.doc.size)return{index:Te,lineN:ye};for(var dt=a.display.viewFrom,vt=0;vt0){if(Te==it.length-1)return null;Ze=dt+it[Te].size-z,Te++}else Ze=dt-z;z+=Ze,ye+=Ze}for(;Wn(a.doc,ye)!=ye;){if(Te==(me<0?0:it.length-1))return null;ye+=me*it[Te-(me<0?1:0)].size,Te+=me}return{index:Te,lineN:ye}}function Is(a,z,ye){var me=a.display,Te=me.view;Te.length==0||z>=me.viewTo||ye<=me.viewFrom?(me.view=ro(a,z,ye),me.viewFrom=z):(me.viewFrom>z?me.view=ro(a,z,me.viewFrom).concat(me.view):me.viewFromye&&(me.view=me.view.slice(0,Yo(a,ye)))),me.viewTo=ye}function ml(a){for(var z=a.display.view,ye=0,me=0;me=a.display.viewTo||dt.to().line0?z.blinker=setInterval(function(){a.hasFocus()||Js(a),z.cursorDiv.style.visibility=(ye=!ye)?"":"hidden"},a.options.cursorBlinkRate):a.options.cursorBlinkRate<0&&(z.cursorDiv.style.visibility="hidden")}}function Ss(a){a.state.focused||(a.display.input.focus(),Ns(a))}function sl(a){a.state.delayingBlurEvent=!0,setTimeout(function(){a.state.delayingBlurEvent&&(a.state.delayingBlurEvent=!1,Js(a))},100)}function Ns(a,z){a.state.delayingBlurEvent&&(a.state.delayingBlurEvent=!1),a.options.readOnly!="nocursor"&&(a.state.focused||($t(a,"focus",a,z),a.state.focused=!0,He(a.display.wrapper,"CodeMirror-focused"),!a.curOp&&a.display.selForContextMenu!=a.doc.sel&&(a.display.input.reset(),se&&setTimeout(function(){return a.display.input.reset(!0)},20)),a.display.input.receivedFocus()),al(a))}function Js(a,z){a.state.delayingBlurEvent||(a.state.focused&&($t(a,"blur",a,z),a.state.focused=!1,Ee(a.display.wrapper,"CodeMirror-focused")),clearInterval(a.display.blinker),setTimeout(function(){a.state.focused||(a.display.shift=!1)},150))}function Ai(a){for(var z=a.display,ye=z.lineDiv.offsetTop,me=0;me.005||Yt<-.005)&&(vr(Te.line,it),Bs(Te.line),Te.rest))for(var nn=0;nna.display.sizerWidth){var In=Math.ceil(dt/Qa(a.display));In>a.display.maxLineLength&&(a.display.maxLineLength=In,a.display.maxLine=Te.line,a.display.maxLineChanged=!0)}}}}function Bs(a){if(a.widgets)for(var z=0;z=it&&(Ze=jt(z,ui(Xt(z,vt))-a.wrapper.clientHeight),it=vt)}return{from:Ze,to:Math.max(it,Ze+1)}}function $l(a,z){if(!It(a,"scrollCursorIntoView")){var ye=a.display,me=ye.sizer.getBoundingClientRect(),Te=null;if(z.top+me.top<0?Te=!0:z.bottom+me.top>(window.innerHeight||document.documentElement.clientHeight)&&(Te=!1),Te!=null&&!E){var Ze=je("div","\u200B",null,`position: absolute; + height: `+(Bi-Si)+"px"))}function nn(qr,Si,zi){var Bi=Xt(Te,qr),uo=Bi.text.length,zo,Ia;function na(va,rs){return Ts(a,yt(qr,va),"div",Bi,rs)}function hs(va,rs,Pa){var Ca=Ho(a,Bi,null,va),ga=rs=="ltr"==(Pa=="after")?"left":"right",sa=Pa=="after"?Ca.begin:Ca.end-(/\s/.test(Bi.text.charAt(Ca.end-1))?2:1);return na(sa,ga)[ga]}var ns=st(Bi,Te.direction);return Me(ns,Si||0,zi==null?uo:zi,function(va,rs,Pa,Ca){var ga=Pa=="ltr",sa=na(va,ga?"left":"right"),is=na(rs-1,ga?"right":"left"),Ul=Si==null&&va==0,fl=zi==null&&rs==uo,Ua=Ca==0,Ws=!ns||Ca==ns.length-1;if(is.top-sa.top<=3){var La=(Ct?Ul:fl)&&Ua,Mc=(Ct?fl:Ul)&&Ws,rl=La?dt:(ga?sa:is).left,Tl=Mc?vt:(ga?is:sa).right;Yt(rl,sa.top,Tl-rl,sa.bottom)}else{var Il,Ga,Zl,Oc;ga?(Il=Ct&&Ul&&Ua?dt:sa.left,Ga=Ct?vt:hs(va,Pa,"before"),Zl=Ct?dt:hs(rs,Pa,"after"),Oc=Ct&&fl&&Ws?vt:is.right):(Il=Ct?hs(va,Pa,"before"):dt,Ga=!Ct&&Ul&&Ua?vt:sa.right,Zl=!Ct&&fl&&Ws?dt:is.left,Oc=Ct?hs(rs,Pa,"after"):vt),Yt(Il,sa.top,Ga-Il,sa.bottom),sa.bottom0?z.blinker=setInterval(function(){a.hasFocus()||Js(a),z.cursorDiv.style.visibility=(ye=!ye)?"":"hidden"},a.options.cursorBlinkRate):a.options.cursorBlinkRate<0&&(z.cursorDiv.style.visibility="hidden")}}function Ss(a){a.state.focused||(a.display.input.focus(),Ns(a))}function sl(a){a.state.delayingBlurEvent=!0,setTimeout(function(){a.state.delayingBlurEvent&&(a.state.delayingBlurEvent=!1,Js(a))},100)}function Ns(a,z){a.state.delayingBlurEvent&&(a.state.delayingBlurEvent=!1),a.options.readOnly!="nocursor"&&(a.state.focused||($t(a,"focus",a,z),a.state.focused=!0,He(a.display.wrapper,"CodeMirror-focused"),!a.curOp&&a.display.selForContextMenu!=a.doc.sel&&(a.display.input.reset(),se&&setTimeout(function(){return a.display.input.reset(!0)},20)),a.display.input.receivedFocus()),al(a))}function Js(a,z){a.state.delayingBlurEvent||(a.state.focused&&($t(a,"blur",a,z),a.state.focused=!1,Ee(a.display.wrapper,"CodeMirror-focused")),clearInterval(a.display.blinker),setTimeout(function(){a.state.focused||(a.display.shift=!1)},150))}function Ai(a){for(var z=a.display,ye=z.lineDiv.offsetTop,me=0;me.005||Yt<-.005)&&(vr(Te.line,it),Bs(Te.line),Te.rest))for(var nn=0;nna.display.sizerWidth){var In=Math.ceil(dt/Qa(a.display));In>a.display.maxLineLength&&(a.display.maxLineLength=In,a.display.maxLine=Te.line,a.display.maxLineChanged=!0)}}}}function Bs(a){if(a.widgets)for(var z=0;z=it&&(Ze=jt(z,ui(Xt(z,vt))-a.wrapper.clientHeight),it=vt)}return{from:Ze,to:Math.max(it,Ze+1)}}function $l(a,z){if(!It(a,"scrollCursorIntoView")){var ye=a.display,me=ye.sizer.getBoundingClientRect(),Te=null;if(z.top+me.top<0?Te=!0:z.bottom+me.top>(window.innerHeight||document.documentElement.clientHeight)&&(Te=!1),Te!=null&&!E){var Ze=je("div","\u200B",null,`position: absolute; top: `+(z.top-ye.viewOffset-$o(a.display))+`px; height: `+(z.bottom-z.top+Aa(a)+ye.barHeight)+`px; - left: `+z.left+"px; width: "+Math.max(2,z.right-z.left)+"px;");a.display.lineSpace.appendChild(Ze),Ze.scrollIntoView(Te),a.display.lineSpace.removeChild(Ze)}}}function Gl(a,z,ye,me){me==null&&(me=0);var Te;!a.options.lineWrapping&&z==ye&&(z=z.ch?yt(z.line,z.sticky=="before"?z.ch-1:z.ch,"after"):z,ye=z.sticky=="before"?yt(z.line,z.ch+1,"before"):z);for(var Ze=0;Ze<5;Ze++){var it=!1,dt=ya(a,z),vt=!ye||ye==z?dt:ya(a,ye);Te={left:Math.min(dt.left,vt.left),top:Math.min(dt.top,vt.top)-me,right:Math.max(dt.left,vt.left),bottom:Math.max(dt.bottom,vt.bottom)+me};var Ct=gl(a,Te),Yt=a.doc.scrollTop,nn=a.doc.scrollLeft;if(Ct.scrollTop!=null&&(As(a,Ct.scrollTop),Math.abs(a.doc.scrollTop-Yt)>1&&(it=!0)),Ct.scrollLeft!=null&&(Ds(a,Ct.scrollLeft),Math.abs(a.doc.scrollLeft-nn)>1&&(it=!0)),!it)break}return Te}function fc(a,z){var ye=gl(a,z);ye.scrollTop!=null&&As(a,ye.scrollTop),ye.scrollLeft!=null&&Ds(a,ye.scrollLeft)}function gl(a,z){var ye=a.display,me=Ma(a.display);z.top<0&&(z.top=0);var Te=a.curOp&&a.curOp.scrollTop!=null?a.curOp.scrollTop:ye.scroller.scrollTop,Ze=Ya(a),it={};z.bottom-z.top>Ze&&(z.bottom=z.top+Ze);var dt=a.doc.height+Na(ye),vt=z.topdt-me;if(z.topTe+Ze){var Yt=Math.min(z.top,(Ct?dt:z.bottom)-Ze);Yt!=Te&&(it.scrollTop=Yt)}var nn=a.options.fixedGutter?0:ye.gutters.offsetWidth,In=a.curOp&&a.curOp.scrollLeft!=null?a.curOp.scrollLeft:ye.scroller.scrollLeft-nn,Cn=Ka(a)-ye.gutters.offsetWidth,sr=z.right-z.left>Cn;return sr&&(z.right=z.left+Cn),z.left<10?it.scrollLeft=0:z.leftCn+In-3&&(it.scrollLeft=z.right+(sr?0:10)-Cn),it}function Dl(a,z){z!=null&&(yl(a),a.curOp.scrollTop=(a.curOp.scrollTop==null?a.doc.scrollTop:a.curOp.scrollTop)+z)}function js(a){yl(a);var z=a.getCursor();a.curOp.scrollToPos={from:z,to:z,margin:a.options.cursorScrollMargin}}function Li(a,z,ye){(z!=null||ye!=null)&&yl(a),z!=null&&(a.curOp.scrollLeft=z),ye!=null&&(a.curOp.scrollTop=ye)}function Vl(a,z){yl(a),a.curOp.scrollToPos=z}function yl(a){var z=a.curOp.scrollToPos;if(z){a.curOp.scrollToPos=null;var ye=so(a,z.from),me=so(a,z.to);Ml(a,ye,me,z.margin)}}function Ml(a,z,ye,me){var Te=gl(a,{left:Math.min(z.left,ye.left),top:Math.min(z.top,ye.top)-me,right:Math.max(z.right,ye.right),bottom:Math.max(z.bottom,ye.bottom)+me});Li(a,Te.scrollLeft,Te.scrollTop)}function As(a,z){Math.abs(a.doc.scrollTop-z)<2||(y||Qi(a,{top:z}),bl(a,z,!0),y&&Qi(a),or(a,100))}function bl(a,z,ye){z=Math.max(0,Math.min(a.display.scroller.scrollHeight-a.display.scroller.clientHeight,z)),!(a.display.scroller.scrollTop==z&&!ye)&&(a.doc.scrollTop=z,a.display.scrollbars.setScrollTop(z),a.display.scroller.scrollTop!=z&&(a.display.scroller.scrollTop=z))}function Ds(a,z,ye,me){z=Math.max(0,Math.min(z,a.display.scroller.scrollWidth-a.display.scroller.clientWidth)),!((ye?z==a.doc.scrollLeft:Math.abs(a.doc.scrollLeft-z)<2)&&!me)&&(a.doc.scrollLeft=z,Et(a),a.display.scroller.scrollLeft!=z&&(a.display.scroller.scrollLeft=z),a.display.scrollbars.setScrollLeft(z))}function Fs(a){var z=a.display,ye=z.gutters.offsetWidth,me=Math.round(a.doc.height+Na(a.display));return{clientHeight:z.scroller.clientHeight,viewHeight:z.wrapper.clientHeight,scrollWidth:z.scroller.scrollWidth,clientWidth:z.scroller.clientWidth,viewWidth:z.wrapper.clientWidth,barLeft:a.options.fixedGutter?ye:0,docHeight:me,scrollHeight:me+Aa(a)+z.barHeight,nativeBarWidth:z.nativeBarWidth,gutterWidth:ye}}var yo=function(a,z,ye){this.cm=ye;var me=this.vert=je("div",[je("div",null,null,"min-width: 1px")],"CodeMirror-vscrollbar"),Te=this.horiz=je("div",[je("div",null,null,"height: 100%; min-height: 1px")],"CodeMirror-hscrollbar");me.tabIndex=Te.tabIndex=-1,a(me),a(Te),Ft(me,"scroll",function(){me.clientHeight&&z(me.scrollTop,"vertical")}),Ft(Te,"scroll",function(){Te.clientWidth&&z(Te.scrollLeft,"horizontal")}),this.checkedZeroWidth=!1,ue&&ae<8&&(this.horiz.style.minHeight=this.vert.style.minWidth="18px")};yo.prototype.update=function(a){var z=a.scrollWidth>a.clientWidth+1,ye=a.scrollHeight>a.clientHeight+1,me=a.nativeBarWidth;if(ye){this.vert.style.display="block",this.vert.style.bottom=z?me+"px":"0";var Te=a.viewHeight-(z?me:0);this.vert.firstChild.style.height=Math.max(0,a.scrollHeight-a.clientHeight+Te)+"px"}else this.vert.style.display="",this.vert.firstChild.style.height="0";if(z){this.horiz.style.display="block",this.horiz.style.right=ye?me+"px":"0",this.horiz.style.left=a.barLeft+"px";var Ze=a.viewWidth-a.barLeft-(ye?me:0);this.horiz.firstChild.style.width=Math.max(0,a.scrollWidth-a.clientWidth+Ze)+"px"}else this.horiz.style.display="",this.horiz.firstChild.style.width="0";return!this.checkedZeroWidth&&a.clientHeight>0&&(me==0&&this.zeroWidthHack(),this.checkedZeroWidth=!0),{right:ye?me:0,bottom:z?me:0}},yo.prototype.setScrollLeft=function(a){this.horiz.scrollLeft!=a&&(this.horiz.scrollLeft=a),this.disableHoriz&&this.enableZeroWidthBar(this.horiz,this.disableHoriz,"horiz")},yo.prototype.setScrollTop=function(a){this.vert.scrollTop!=a&&(this.vert.scrollTop=a),this.disableVert&&this.enableZeroWidthBar(this.vert,this.disableVert,"vert")},yo.prototype.zeroWidthHack=function(){var a=ve&&!ee?"12px":"18px";this.horiz.style.height=this.vert.style.width=a,this.horiz.style.pointerEvents=this.vert.style.pointerEvents="none",this.disableHoriz=new Ue,this.disableVert=new Ue},yo.prototype.enableZeroWidthBar=function(a,z,ye){a.style.pointerEvents="auto";function me(){var Te=a.getBoundingClientRect(),Ze=ye=="vert"?document.elementFromPoint(Te.right-1,(Te.top+Te.bottom)/2):document.elementFromPoint((Te.right+Te.left)/2,Te.bottom-1);Ze!=a?a.style.pointerEvents="none":z.set(1e3,me)}z.set(1e3,me)},yo.prototype.clear=function(){var a=this.horiz.parentNode;a.removeChild(this.horiz),a.removeChild(this.vert)};var jo=function(){};jo.prototype.update=function(){return{bottom:0,right:0}},jo.prototype.setScrollLeft=function(){},jo.prototype.setScrollTop=function(){},jo.prototype.clear=function(){};function Qs(a,z){z||(z=Fs(a));var ye=a.display.barWidth,me=a.display.barHeight;Oa(a,z);for(var Te=0;Te<4&&ye!=a.display.barWidth||me!=a.display.barHeight;Te++)ye!=a.display.barWidth&&a.options.lineWrapping&&Ai(a),Oa(a,Fs(a)),ye=a.display.barWidth,me=a.display.barHeight}function Oa(a,z){var ye=a.display,me=ye.scrollbars.update(z);ye.sizer.style.paddingRight=(ye.barWidth=me.right)+"px",ye.sizer.style.paddingBottom=(ye.barHeight=me.bottom)+"px",ye.heightForcer.style.borderBottom=me.bottom+"px solid transparent",me.right&&me.bottom?(ye.scrollbarFiller.style.display="block",ye.scrollbarFiller.style.height=me.bottom+"px",ye.scrollbarFiller.style.width=me.right+"px"):ye.scrollbarFiller.style.display="",me.bottom&&a.options.coverGutterNextToScrollbar&&a.options.fixedGutter?(ye.gutterFiller.style.display="block",ye.gutterFiller.style.height=me.bottom+"px",ye.gutterFiller.style.width=z.gutterWidth+"px"):ye.gutterFiller.style.display=""}var hc={native:yo,null:jo};function Ol(a){a.display.scrollbars&&(a.display.scrollbars.clear(),a.display.scrollbars.addClass&&Ee(a.display.wrapper,a.display.scrollbars.addClass)),a.display.scrollbars=new hc[a.options.scrollbarStyle](function(z){a.display.wrapper.insertBefore(z,a.display.scrollbarFiller),Ft(z,"mousedown",function(){a.state.focused&&setTimeout(function(){return a.display.input.focus()},0)}),z.setAttribute("cm-not-content","true")},function(z,ye){ye=="horizontal"?Ds(a,z):As(a,z)},a),a.display.scrollbars.addClass&&He(a.display.wrapper,a.display.scrollbars.addClass)}var pc=0;function ds(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:++pc},la(a.curOp)}function zs(a){var z=a.curOp;z&&Ko(z,function(ye){for(var me=0;me=ye.viewTo)||ye.maxLineChanged&&z.options.lineWrapping,a.update=a.mustUpdate&&new cr(z,a.mustUpdate&&{top:a.scrollTop,ensure:a.scrollToPos},a.forceUpdate)}function Yl(a){a.updatedDisplay=a.mustUpdate&&Ji(a.cm,a.update)}function vc(a){var z=a.cm,ye=z.display;a.updatedDisplay&&Ai(z),a.barMeasure=Fs(z),ye.maxLineChanged&&!z.options.lineWrapping&&(a.adjustWidthTo=il(z,ye.maxLine,ye.maxLine.text.length).left+3,z.display.sizerWidth=a.adjustWidthTo,a.barMeasure.scrollWidth=Math.max(ye.scroller.clientWidth,ye.sizer.offsetLeft+a.adjustWidthTo+Aa(z)+z.display.barWidth),a.maxScrollLeft=Math.max(0,ye.sizer.offsetLeft+a.adjustWidthTo-Ka(z))),(a.updatedDisplay||a.selectionChanged)&&(a.preparedSelection=ye.input.prepareSelection())}function St(a){var z=a.cm;a.adjustWidthTo!=null&&(z.display.sizer.style.minWidth=a.adjustWidthTo+"px",a.maxScrollLeft=a.display.viewTo)){var ye=+new Date+a.options.workTime,me=fn(a,z.highlightFrontier),Te=[];z.iter(me.line,Math.min(z.first+z.size,a.display.viewTo+500),function(Ze){if(me.line>=a.display.viewFrom){var it=Ze.styles,dt=Ze.text.length>a.options.maxHighlightLength?mt(z.mode,me.state):null,vt=fr(a,Ze,me,!0);dt&&(me.state=dt),Ze.styles=vt.styles;var Ct=Ze.styleClasses,Yt=vt.classes;Yt?Ze.styleClasses=Yt:Ct&&(Ze.styleClasses=null);for(var nn=!it||it.length!=Ze.styles.length||Ct!=Yt&&(!Ct||!Yt||Ct.bgClass!=Yt.bgClass||Ct.textClass!=Yt.textClass),In=0;!nn&&Inye)return or(a,a.options.workDelay),!0}),z.highlightFrontier=me.line,z.modeFrontier=Math.max(z.modeFrontier,me.line),Te.length&&zt(a,function(){for(var Ze=0;Ze=ye.viewFrom&&z.visible.to<=ye.viewTo&&(ye.updateLineNumbers==null||ye.updateLineNumbers>=ye.viewTo)&&ye.renderedView==ye.view&&ml(a)==0)return!1;Rt(a)&&(ps(a),z.dims=bs(a));var Te=me.first+me.size,Ze=Math.max(z.visible.from-a.options.viewportMargin,me.first),it=Math.min(Te,z.visible.to+a.options.viewportMargin);ye.viewFromit&&ye.viewTo-it<20&&(it=Math.min(Te,ye.viewTo)),pr&&(Ze=Wn(a.doc,Ze),it=Jn(a.doc,it));var dt=Ze!=ye.viewFrom||it!=ye.viewTo||ye.lastWrapHeight!=z.wrapperHeight||ye.lastWrapWidth!=z.wrapperWidth;Is(a,Ze,it),ye.viewOffset=ui(Xt(a.doc,ye.viewFrom)),a.display.mover.style.top=ye.viewOffset+"px";var vt=ml(a);if(!dt&&vt==0&&!z.force&&ye.renderedView==ye.view&&(ye.updateLineNumbers==null||ye.updateLineNumbers>=ye.viewTo))return!1;var Ct=Wi(a);return vt>4&&(ye.lineDiv.style.display="none"),Ti(a,ye.updateLineNumbers,z.dims),vt>4&&(ye.lineDiv.style.display=""),ye.renderedView=ye.view,Ci(Ct),Ae(ye.cursorDiv),Ae(ye.selectionDiv),ye.gutters.style.height=ye.sizer.style.minHeight=0,dt&&(ye.lastWrapHeight=z.wrapperHeight,ye.lastWrapWidth=z.wrapperWidth,or(a,400)),ye.updateLineNumbers=null,!0}function li(a,z){for(var ye=z.viewport,me=!0;;me=!1){if(!me||!a.options.lineWrapping||z.oldDisplayWidth==Ka(a)){if(ye&&ye.top!=null&&(ye={top:Math.min(a.doc.height+Na(a.display)-Ya(a),ye.top)}),z.visible=_s(a.display,a.doc,ye),z.visible.from>=a.display.viewFrom&&z.visible.to<=a.display.viewTo)break}else me&&(z.visible=_s(a.display,a.doc,ye));if(!Ji(a,z))break;Ai(a);var Te=Fs(a);Ls(a),Qs(a,Te),at(a,Te),z.force=!1}z.signal(a,"update",a),(a.display.viewFrom!=a.display.reportedViewFrom||a.display.viewTo!=a.display.reportedViewTo)&&(z.signal(a,"viewportChange",a,a.display.viewFrom,a.display.viewTo),a.display.reportedViewFrom=a.display.viewFrom,a.display.reportedViewTo=a.display.viewTo)}function Qi(a,z){var ye=new cr(a,z);if(Ji(a,ye)){Ai(a),li(a,ye);var me=Fs(a);Ls(a),Qs(a,me),at(a,me),ye.finish()}}function Ti(a,z,ye){var me=a.display,Te=a.options.lineNumbers,Ze=me.lineDiv,it=Ze.firstChild;function dt(sr){var _r=sr.nextSibling;return se&&ve&&a.display.currentWheelTarget==sr?sr.style.display="none":sr.parentNode.removeChild(sr),_r}for(var vt=me.view,Ct=me.viewFrom,Yt=0;Yt-1&&(Cn=!1),pa(a,nn,Ct,ye)),Cn&&(Ae(nn.lineNumber),nn.lineNumber.appendChild(document.createTextNode(Ot(a.options,Ct)))),it=nn.node.nextSibling}Ct+=nn.size}for(;it;)it=dt(it)}function ct(a){var z=a.gutters.offsetWidth;a.sizer.style.marginLeft=z+"px"}function at(a,z){a.display.sizer.style.minHeight=z.docHeight+"px",a.display.heightForcer.style.top=z.docHeight+"px",a.display.gutters.style.height=z.docHeight+a.display.barHeight+Aa(a)+"px"}function Et(a){var z=a.display,ye=z.view;if(!(!z.alignWidgets&&(!z.gutters.firstChild||!a.options.fixedGutter))){for(var me=ol(z)-z.scroller.scrollLeft+a.doc.scrollLeft,Te=z.gutters.offsetWidth,Ze=me+"px",it=0;itit.clientWidth,vt=it.scrollHeight>it.clientHeight;if(me&&dt||Te&&vt){if(Te&&ve&&se){e:for(var Ct=z.target,Yt=Ze.view;Ct!=it;Ct=Ct.parentNode)for(var nn=0;nn=0&&Lt(a,me.to())<=0)return ye}return-1};var hn=function(a,z){this.anchor=a,this.head=z};hn.prototype.from=function(){return Gn(this.anchor,this.head)},hn.prototype.to=function(){return Tn(this.anchor,this.head)},hn.prototype.empty=function(){return this.head.line==this.anchor.line&&this.head.ch==this.anchor.ch};function Fn(a,z,ye){var me=a&&a.options.selectionsMayTouch,Te=z[ye];z.sort(function(In,Cn){return Lt(In.from(),Cn.from())}),ye=Ke(z,Te);for(var Ze=1;Ze0:vt>=0){var Ct=Gn(dt.from(),it.from()),Yt=Tn(dt.to(),it.to()),nn=dt.empty()?it.from()==it.head:dt.from()==dt.head;Ze<=ye&&--ye,z.splice(--Ze,2,new hn(nn?Yt:Ct,nn?Ct:Yt))}}return new mn(z,ye)}function Dn(a,z){return new mn([new hn(a,z||a)],0)}function Pn(a){return a.text?yt(a.from.line+a.text.length-1,wt(a.text).length+(a.text.length==1?a.from.ch:0)):a.to}function wr(a,z){if(Lt(a,z.from)<0)return a;if(Lt(a,z.to)<=0)return Pn(z);var ye=a.line+z.text.length-(z.to.line-z.from.line)-1,me=a.ch;return a.line==z.to.line&&(me+=Pn(z).ch-z.to.ch),yt(ye,me)}function ur(a,z){for(var ye=[],me=0;me1&&a.remove(dt.line+1,sr-1),a.insert(dt.line+1,Qr)}wo(a,"change",a,z)}function Vr(a,z,ye){function me(Te,Ze,it){if(Te.linked)for(var dt=0;dt1&&!a.done[a.done.length-2].ranges)return a.done.pop(),wt(a.done)}function yi(a,z,ye,me){var Te=a.history;Te.undone.length=0;var Ze=+new Date,it,dt;if((Te.lastOp==me||Te.lastOrigin==z.origin&&z.origin&&(z.origin.charAt(0)=="+"&&Te.lastModTime>Ze-(a.cm?a.cm.options.historyEventDelay:500)||z.origin.charAt(0)=="*"))&&(it=ci(Te,Te.lastOp==me)))dt=wt(it.changes),Lt(z.from,z.to)==0&&Lt(z.from,dt.to)==0?dt.to=Pn(z):it.changes.push(mr(a,z));else{var vt=wt(Te.done);for((!vt||!vt.ranges)&&bi(a.sel,Te.done),it={changes:[mr(a,z)],generation:Te.generation},Te.done.push(it);Te.done.length>Te.undoDepth;)Te.done.shift(),Te.done[0].ranges||Te.done.shift()}Te.done.push(ye),Te.generation=++Te.maxGeneration,Te.lastModTime=Te.lastSelTime=Ze,Te.lastOp=Te.lastSelOp=me,Te.lastOrigin=Te.lastSelOrigin=z.origin,dt||$t(a,"historyAdded")}function Ur(a,z,ye,me){var Te=z.charAt(0);return Te=="*"||Te=="+"&&ye.ranges.length==me.ranges.length&&ye.somethingSelected()==me.somethingSelected()&&new Date-a.history.lastSelTime<=(a.cm?a.cm.options.historyEventDelay:500)}function jr(a,z,ye,me){var Te=a.history,Ze=me&&me.origin;ye==Te.lastSelOp||Ze&&Te.lastSelOrigin==Ze&&(Te.lastModTime==Te.lastSelTime&&Te.lastOrigin==Ze||Ur(a,Ze,wt(Te.done),z))?Te.done[Te.done.length-1]=z:bi(z,Te.done),Te.lastSelTime=+new Date,Te.lastSelOrigin=Ze,Te.lastSelOp=ye,me&&me.clearRedo!==!1&&Kr(Te.undone)}function bi(a,z){var ye=wt(z);ye&&ye.ranges&&ye.equals(a)||z.push(a)}function no(a,z,ye,me){var Te=z["spans_"+a.id],Ze=0;a.iter(Math.max(a.first,ye),Math.min(a.first+a.size,me),function(it){it.markedSpans&&((Te||(Te=z["spans_"+a.id]={}))[Ze]=it.markedSpans),++Ze})}function po(a){if(!a)return null;for(var z,ye=0;ye-1&&(wt(dt)[nn]=Ct[nn],delete Ct[nn])}}return me}function Vi(a,z,ye,me){if(me){var Te=a.anchor;if(ye){var Ze=Lt(z,Te)<0;Ze!=Lt(ye,Te)<0?(Te=z,z=ye):Ze!=Lt(z,ye)<0&&(z=ye)}return new hn(Te,z)}else return new hn(ye||z,z)}function Xi(a,z,ye,me,Te){Te==null&&(Te=a.cm&&(a.cm.display.shift||a.extend)),ni(a,new mn([Vi(a.sel.primary(),z,ye,Te)],0),me)}function To(a,z,ye){for(var me=[],Te=a.cm&&(a.cm.display.shift||a.extend),Ze=0;Ze=z.ch:dt.to>z.ch))){if(Te&&($t(vt,"beforeCursorEnter"),vt.explicitlyCleared))if(Ze.markedSpans){--it;continue}else break;if(!vt.atomic)continue;if(ye){var nn=vt.find(me<0?1:-1),In=void 0;if((me<0?Yt:Ct)&&(nn=_i(a,nn,-me,nn&&nn.line==z.line?Ze:null)),nn&&nn.line==z.line&&(In=Lt(nn,ye))&&(me<0?In<0:In>0))return Xo(a,nn,z,me,Te)}var Cn=vt.find(me<0?-1:1);return(me<0?Ct:Yt)&&(Cn=_i(a,Cn,me,Cn.line==z.line?Ze:null)),Cn?Xo(a,Cn,z,me,Te):null}}return z}function oa(a,z,ye,me,Te){var Ze=me||1,it=Xo(a,z,ye,Ze,Te)||!Te&&Xo(a,z,ye,Ze,!0)||Xo(a,z,ye,-Ze,Te)||!Te&&Xo(a,z,ye,-Ze,!0);return it||(a.cantEdit=!0,yt(a.first,0))}function _i(a,z,ye,me){return ye<0&&z.ch==0?z.line>a.first?tn(a,yt(z.line-1)):null:ye>0&&z.ch==(me||Xt(a,z.line)).text.length?z.line=0;--Te)Co(a,{from:me[Te].from,to:me[Te].to,text:Te?[""]:z.text,origin:z.origin});else Co(a,z)}}function Co(a,z){if(!(z.text.length==1&&z.text[0]==""&&Lt(z.from,z.to)==0)){var ye=ur(a,z);yi(a,z,ye,a.cm?a.cm.curOp.id:NaN),Fa(a,z,ye,fi(a,z));var me=[];Vr(a,function(Te,Ze){!Ze&&Ke(me,Te.history)==-1&&(aa(Te.history,z),me.push(Te.history)),Fa(Te,z,null,fi(Te,z))})}}function ua(a,z,ye){var me=a.cm&&a.cm.state.suppressEdits;if(!(me&&!ye)){for(var Te=a.history,Ze,it=a.sel,dt=z=="undo"?Te.done:Te.undone,vt=z=="undo"?Te.undone:Te.done,Ct=0;Ct=0;--Cn){var sr=In(Cn);if(sr)return sr.v}}}}function Jo(a,z){if(z!=0&&(a.first+=z,a.sel=new mn(bt(a.sel.ranges,function(Te){return new hn(yt(Te.anchor.line+z,Te.anchor.ch),yt(Te.head.line+z,Te.head.ch))}),a.sel.primIndex),a.cm)){Sa(a.cm,a.first,a.first-z,z);for(var ye=a.cm.display,me=ye.viewFrom;mea.lastLine())){if(z.from.lineZe&&(z={from:z.from,to:yt(Ze,Xt(a,Ze).text.length),text:[z.text[0]],origin:z.origin}),z.removed=dn(a,z.from,z.to),ye||(ye=ur(a,z)),a.cm?No(a.cm,z,me):Ir(a,z,me),lo(a,ye,Xe),a.cantEdit&&oa(a,yt(a.firstLine(),0))&&(a.cantEdit=!1)}}function No(a,z,ye){var me=a.doc,Te=a.display,Ze=z.from,it=z.to,dt=!1,vt=Ze.line;a.options.lineWrapping||(vt=Nt(zn(Xt(me,Ze.line))),me.iter(vt,it.line+1,function(Cn){if(Cn==Te.maxLine)return dt=!0,!0})),me.sel.contains(z.from,z.to)>-1&&en(a),Ir(me,z,ye,pl(a)),a.options.lineWrapping||(me.iter(vt,Ze.line+z.text.length,function(Cn){var sr=Ri(Cn);sr>Te.maxLineLength&&(Te.maxLine=Cn,Te.maxLineLength=sr,Te.maxLineChanged=!0,dt=!1)}),dt&&(a.curOp.updateMaxLine=!0)),Cr(me,Ze.line),or(a,400);var Ct=z.text.length-(it.line-Ze.line)-1;z.full?Sa(a):Ze.line==it.line&&z.text.length==1&&!Ar(a.doc,z)?ja(a,Ze.line,"text"):Sa(a,Ze.line,it.line+1,Ct);var Yt=Pt(a,"changes"),nn=Pt(a,"change");if(nn||Yt){var In={from:Ze,to:it,text:z.text,removed:z.removed,origin:z.origin};nn&&wo(a,"change",a,In),Yt&&(a.curOp.changeObjs||(a.curOp.changeObjs=[])).push(In)}a.display.selForContextMenu=null}function uo(a,z,ye,me,Te){var Ze;me||(me=ye),Lt(me,ye)<0&&(Ze=[me,ye],ye=Ze[0],me=Ze[1]),typeof z=="string"&&(z=a.splitLines(z)),Eo(a,{from:ye,to:me,text:z,origin:Te})}function Ao(a,z,ye,me){ye1||!(this.children[0]instanceof fo))){var dt=[];this.collapse(dt),this.children=[new fo(dt)],this.children[0].parent=this}},collapse:function(a){for(var z=0;z50){for(var it=Te.lines.length%25+25,dt=it;dt10);a.parent.maybeSpill()}},iterN:function(a,z,ye){for(var me=0;mea.display.maxLineLength&&(a.display.maxLine=Ct,a.display.maxLineLength=Yt,a.display.maxLineChanged=!0)}me!=null&&a&&this.collapsed&&Sa(a,me,Te+1),this.lines.length=0,this.explicitlyCleared=!0,this.atomic&&this.doc.cantEdit&&(this.doc.cantEdit=!1,a&&Ro(a.doc)),a&&wo(a,"markerCleared",a,this,me,Te),z&&zs(a),this.parent&&this.parent.clear()}},za.prototype.find=function(a,z){a==null&&this.type=="bookmark"&&(a=1);for(var ye,me,Te=0;Te0||it==0&&Ze.clearWhenEmpty!==!1)return Ze;if(Ze.replacedWith&&(Ze.collapsed=!0,Ze.widgetNode=Fe("span",[Ze.replacedWith],"CodeMirror-widget"),me.handleMouseEvents||Ze.widgetNode.setAttribute("cm-ignore-events","true"),me.insertLeft&&(Ze.widgetNode.insertLeft=!0)),Ze.collapsed){if(er(a,z.line,z,ye,Ze)||z.line!=ye.line&&er(a,ye.line,z,ye,Ze))throw new Error("Inserting collapsed marker partially overlapping an existing one");kr()}Ze.addToHistory&&yi(a,{from:z,to:ye,origin:"markText"},a.sel,NaN);var dt=z.line,vt=a.cm,Ct;if(a.iter(dt,ye.line+1,function(nn){vt&&Ze.collapsed&&!vt.options.lineWrapping&&zn(nn)==vt.display.maxLine&&(Ct=!0),Ze.collapsed&&dt!=z.line&&vr(nn,0),Rr(nn,new Nr(Ze,dt==z.line?z.ch:null,dt==ye.line?ye.ch:null)),++dt}),Ze.collapsed&&a.iter(z.line,ye.line+1,function(nn){gr(a,nn)&&vr(nn,0)}),Ze.clearOnEnter&&Ft(Ze,"beforeCursorEnter",function(){return Ze.clear()}),Ze.readOnly&&($r(),(a.history.done.length||a.history.undone.length)&&a.clearHistory()),Ze.collapsed&&(Ze.id=++ka,Ze.atomic=!0),vt){if(Ct&&(vt.curOp.updateMaxLine=!0),Ze.collapsed)Sa(vt,z.line,ye.line+1);else if(Ze.className||Ze.startStyle||Ze.endStyle||Ze.css||Ze.attributes||Ze.title)for(var Yt=z.line;Yt<=ye.line;Yt++)ja(vt,Yt,"text");Ze.atomic&&Ro(vt.doc),wo(vt,"markerAdded",vt,Ze)}return Ze}var Mo=function(a,z){this.markers=a,this.primary=z;for(var ye=0;ye=0;vt--)Eo(this,me[vt]);dt?mi(this,dt):this.cm&&js(this.cm)}),undo:Zn(function(){ua(this,"undo")}),redo:Zn(function(){ua(this,"redo")}),undoSelection:Zn(function(){ua(this,"undo",!0)}),redoSelection:Zn(function(){ua(this,"redo",!0)}),setExtending:function(a){this.extend=a},getExtending:function(){return this.extend},historySize:function(){for(var a=this.history,z=0,ye=0,me=0;me=a.ch)&&z.push(Te.marker.parent||Te.marker)}return z},findMarks:function(a,z,ye){a=tn(this,a),z=tn(this,z);var me=[],Te=a.line;return this.iter(a.line,z.line+1,function(Ze){var it=Ze.markedSpans;if(it)for(var dt=0;dt=vt.to||vt.from==null&&Te!=a.line||vt.from!=null&&Te==z.line&&vt.from>=z.ch)&&(!ye||ye(vt.marker))&&me.push(vt.marker.parent||vt.marker)}++Te}),me},getAllMarks:function(){var a=[];return this.iter(function(z){var ye=z.markedSpans;if(ye)for(var me=0;mea)return z=a,!0;a-=Ze,++ye}),tn(this,yt(ye,z))},indexFromPos:function(a){a=tn(this,a);var z=a.ch;if(a.linez&&(z=a.from),a.to!=null&&a.to-1){z.state.draggingText(a),setTimeout(function(){return z.display.input.focus()},20);return}try{var Yt=a.dataTransfer.getData("Text");if(Yt){var nn;if(z.state.draggingText&&!z.state.draggingText.copy&&(nn=z.listSelections()),lo(z.doc,Dn(ye,ye)),nn)for(var In=0;In=0;dt--)uo(a.doc,"",me[dt].from,me[dt].to,"+delete");js(a)})}function Ql(a,z,ye){var me=we(a.text,z+ye,ye);return me<0||me>a.text.length?null:me}function jl(a,z,ye){var me=Ql(a,z.ch,ye);return me==null?null:new yt(z.line,me,ye<0?"after":"before")}function ql(a,z,ye,me,Te){if(a){z.doc.direction=="rtl"&&(Te=-Te);var Ze=st(ye,z.doc.direction);if(Ze){var it=Te<0?wt(Ze):Ze[0],dt=Te<0==(it.level==1),vt=dt?"after":"before",Ct;if(it.level>0||z.doc.direction=="rtl"){var Yt=vs(z,ye);Ct=Te<0?ye.text.length-1:0;var nn=Wa(z,Yt,Ct).top;Ct=ke(function(In){return Wa(z,Yt,In).top==nn},Te<0==(it.level==1)?it.from:it.to-1,Ct),vt=="before"&&(Ct=Ql(ye,Ct,1))}else Ct=Te<0?it.to:it.from;return new yt(me,Ct,vt)}}return new yt(me,Te<0?ye.text.length:0,Te<0?"before":"after")}function gc(a,z,ye,me){var Te=st(z,a.doc.direction);if(!Te)return jl(z,ye,me);ye.ch>=z.text.length?(ye.ch=z.text.length,ye.sticky="before"):ye.ch<=0&&(ye.ch=0,ye.sticky="after");var Ze=tt(Te,ye.ch,ye.sticky),it=Te[Ze];if(a.doc.direction=="ltr"&&it.level%2==0&&(me>0?it.to>ye.ch:it.from=it.from&&In>=Yt.begin)){var Cn=nn?"before":"after";return new yt(ye.line,In,Cn)}}var sr=function(Qr,hi,qr){for(var Si=function(zo,Ia){return Ia?new yt(ye.line,dt(zo,1),"before"):new yt(ye.line,zo,"after")};Qr>=0&&Qr0==(zi.level!=1),co=Bi?qr.begin:dt(qr.end,-1);if(zi.from<=co&&co0?Yt.end:dt(Yt.begin,-1);return Fr!=null&&!(me>0&&Fr==z.text.length)&&(_r=sr(me>0?0:Te.length-1,me,Ct(Fr)),_r)?_r:null}var Us={selectAll:Di,singleSelection:function(a){return a.setSelection(a.getCursor("anchor"),a.getCursor("head"),Xe)},killLine:function(a){return tl(a,function(z){if(z.empty()){var ye=Xt(a.doc,z.head.line).text.length;return z.head.ch==ye&&z.head.line0)Te=new yt(Te.line,Te.ch+1),a.replaceRange(Ze.charAt(Te.ch-1)+Ze.charAt(Te.ch-2),yt(Te.line,Te.ch-2),Te,"+transpose");else if(Te.line>a.doc.first){var it=Xt(a.doc,Te.line-1).text;it&&(Te=new yt(Te.line,1),a.replaceRange(Ze.charAt(0)+a.doc.lineSeparator()+it.charAt(it.length-1),yt(Te.line-1,it.length-1),Te,"+transpose"))}}ye.push(new hn(Te,Te))}a.setSelections(ye)})},newlineAndIndent:function(a){return zt(a,function(){for(var z=a.listSelections(),ye=z.length-1;ye>=0;ye--)a.replaceRange(a.doc.lineSeparator(),z[ye].anchor,z[ye].head,"+input");z=a.listSelections();for(var me=0;mea&&Lt(z,this.pos)==0&&ye==this.button};var nl,cl;function sc(a,z){var ye=+new Date;return cl&&cl.compare(ye,a,z)?(nl=cl=null,"triple"):nl&&nl.compare(ye,a,z)?(cl=new Fl(ye,a,z),nl=null,"double"):(nl=new Fl(ye,a,z),cl=null,"single")}function lc(a){var z=this,ye=z.display;if(!(It(z,a)||ye.activeTouch&&ye.input.supportsTouch())){if(ye.input.ensurePolled(),ye.shift=a.shiftKey,ca(ye,a)){se||(ye.scroller.draggable=!1,setTimeout(function(){return ye.scroller.draggable=!0},100));return}if(!Ms(z,a)){var me=us(z,a),Te=on(a),Ze=me?sc(me,Te):"single";window.focus(),Te==1&&z.state.selectingText&&z.state.selectingText(a),!(me&&Ic(z,Te,me,Ze,a))&&(Te==1?me?go(z,me,Ze,a):Gt(a)==ye.scroller&&Sn(a):Te==2?(me&&Xi(z.doc,me),setTimeout(function(){return ye.input.focus()},20)):Te==3&&(fe?z.display.input.onContextMenu(a):sl(z)))}}}function Ic(a,z,ye,me,Te){var Ze="Click";return me=="double"?Ze="Double"+Ze:me=="triple"&&(Ze="Triple"+Ze),Ze=(z==1?"Left":z==2?"Middle":"Right")+Ze,xl(a,_l(Ze,Te),Te,function(it){if(typeof it=="string"&&(it=Us[it]),!it)return!1;var dt=!1;try{a.isReadOnly()&&(a.state.suppressEdits=!0),dt=it(a,ye)!=rt}finally{a.state.suppressEdits=!1}return dt})}function ho(a,z,ye){var me=a.getOption("configureMouse"),Te=me?me(a,z,ye):{};if(Te.unit==null){var Ze=Se?ye.shiftKey&&ye.metaKey:ye.altKey;Te.unit=Ze?"rectangle":z=="single"?"char":z=="double"?"word":"line"}return(Te.extend==null||a.doc.extend)&&(Te.extend=a.doc.extend||ye.shiftKey),Te.addNew==null&&(Te.addNew=ve?ye.metaKey:ye.ctrlKey),Te.moveOnDrag==null&&(Te.moveOnDrag=!(ve?ye.altKey:ye.ctrlKey)),Te}function go(a,z,ye,me){ue?setTimeout($e(Ss,a),0):a.curOp.focus=Je();var Te=ho(a,ye,me),Ze=a.doc.sel,it;a.options.dragDrop&&vn&&!a.isReadOnly()&&ye=="single"&&(it=Ze.contains(z))>-1&&(Lt((it=Ze.ranges[it]).from(),z)<0||z.xRel>0)&&(Lt(it.to(),z)>0||z.xRel<0)?Ea(a,me,z,Te):Ta(a,me,z,Te)}function Ea(a,z,ye,me){var Te=a.display,Ze=!1,it=Mr(a,function(Ct){se&&(Te.scroller.draggable=!1),a.state.draggingText=!1,qt(Te.wrapper.ownerDocument,"mouseup",it),qt(Te.wrapper.ownerDocument,"mousemove",dt),qt(Te.scroller,"dragstart",vt),qt(Te.scroller,"drop",it),Ze||(Sn(Ct),me.addNew||Xi(a.doc,ye,null,null,me.extend),se&&!b||ue&&ae==9?setTimeout(function(){Te.wrapper.ownerDocument.body.focus({preventScroll:!0}),Te.input.focus()},20):Te.input.focus())}),dt=function(Ct){Ze=Ze||Math.abs(z.clientX-Ct.clientX)+Math.abs(z.clientY-Ct.clientY)>=10},vt=function(){return Ze=!0};se&&(Te.scroller.draggable=!0),a.state.draggingText=it,it.copy=!me.moveOnDrag,Te.scroller.dragDrop&&Te.scroller.dragDrop(),Ft(Te.wrapper.ownerDocument,"mouseup",it),Ft(Te.wrapper.ownerDocument,"mousemove",dt),Ft(Te.scroller,"dragstart",vt),Ft(Te.scroller,"drop",it),sl(a),setTimeout(function(){return Te.input.focus()},20)}function ts(a,z,ye){if(ye=="char")return new hn(z,z);if(ye=="word")return a.findWordAt(z);if(ye=="line")return new hn(yt(z.line,0),tn(a.doc,yt(z.line+1,0)));var me=ye(a,z);return new hn(me.from,me.to)}function Ta(a,z,ye,me){var Te=a.display,Ze=a.doc;Sn(z);var it,dt,vt=Ze.sel,Ct=vt.ranges;if(me.addNew&&!me.extend?(dt=Ze.sel.contains(ye),dt>-1?it=Ct[dt]:it=new hn(ye,ye)):(it=Ze.sel.primary(),dt=Ze.sel.primIndex),me.unit=="rectangle")me.addNew||(it=new hn(ye,ye)),ye=us(a,z,!0,!0),dt=-1;else{var Yt=ts(a,ye,me.unit);me.extend?it=Vi(it,Yt.anchor,Yt.head,me.extend):it=Yt}me.addNew?dt==-1?(dt=Ct.length,ni(Ze,Fn(a,Ct.concat([it]),dt),{scroll:!1,origin:"*mouse"})):Ct.length>1&&Ct[dt].empty()&&me.unit=="char"&&!me.extend?(ni(Ze,Fn(a,Ct.slice(0,dt).concat(Ct.slice(dt+1)),0),{scroll:!1,origin:"*mouse"}),vt=Ze.sel):Go(Ze,dt,it,ut):(dt=0,ni(Ze,new mn([it],0),ut),vt=Ze.sel);var nn=ye;function In(qr){if(Lt(nn,qr)!=0)if(nn=qr,me.unit=="rectangle"){for(var Si=[],zi=a.options.tabSize,Bi=Ge(Xt(Ze,ye.line).text,ye.ch,zi),co=Ge(Xt(Ze,qr.line).text,qr.ch,zi),zo=Math.min(Bi,co),Ia=Math.max(Bi,co),na=Math.min(ye.line,qr.line),hs=Math.min(a.lastLine(),Math.max(ye.line,qr.line));na<=hs;na++){var ns=Xt(Ze,na).text,va=kt(ns,zo,zi);zo==Ia?Si.push(new hn(yt(na,va),yt(na,va))):ns.length>va&&Si.push(new hn(yt(na,va),yt(na,kt(ns,Ia,zi))))}Si.length||Si.push(new hn(ye,ye)),ni(Ze,Fn(a,vt.ranges.slice(0,dt).concat(Si),dt),{origin:"*mouse",scroll:!1}),a.scrollIntoView(qr)}else{var rs=it,Pa=ts(a,qr,me.unit),Ca=rs.anchor,ga;Lt(Pa.anchor,Ca)>0?(ga=Pa.head,Ca=Gn(rs.from(),Pa.anchor)):(ga=Pa.anchor,Ca=Tn(rs.to(),Pa.head));var sa=vt.ranges.slice(0);sa[dt]=ul(a,new hn(tn(Ze,Ca),ga)),ni(Ze,Fn(a,sa,dt),ut)}}var Cn=Te.wrapper.getBoundingClientRect(),sr=0;function _r(qr){var Si=++sr,zi=us(a,qr,!0,me.unit=="rectangle");if(zi)if(Lt(zi,nn)!=0){a.curOp.focus=Je(),In(zi);var Bi=_s(Te,Ze);(zi.line>=Bi.to||zi.lineCn.bottom?20:0;co&&setTimeout(Mr(a,function(){sr==Si&&(Te.scroller.scrollTop+=co,_r(qr))}),50)}}function Fr(qr){a.state.selectingText=!1,sr=1/0,qr&&(Sn(qr),Te.input.focus()),qt(Te.wrapper.ownerDocument,"mousemove",Qr),qt(Te.wrapper.ownerDocument,"mouseup",hi),Ze.history.lastSelOrigin=null}var Qr=Mr(a,function(qr){qr.buttons===0||!on(qr)?Fr(qr):_r(qr)}),hi=Mr(a,Fr);a.state.selectingText=hi,Ft(Te.wrapper.ownerDocument,"mousemove",Qr),Ft(Te.wrapper.ownerDocument,"mouseup",hi)}function ul(a,z){var ye=z.anchor,me=z.head,Te=Xt(a.doc,ye.line);if(Lt(ye,me)==0&&ye.sticky==me.sticky)return z;var Ze=st(Te);if(!Ze)return z;var it=tt(Ze,ye.ch,ye.sticky),dt=Ze[it];if(dt.from!=ye.ch&&dt.to!=ye.ch)return z;var vt=it+(dt.from==ye.ch==(dt.level!=1)?0:1);if(vt==0||vt==Ze.length)return z;var Ct;if(me.line!=ye.line)Ct=(me.line-ye.line)*(a.doc.direction=="ltr"?1:-1)>0;else{var Yt=tt(Ze,me.ch,me.sticky),nn=Yt-it||(me.ch-ye.ch)*(dt.level==1?-1:1);Yt==vt-1||Yt==vt?Ct=nn<0:Ct=nn>0}var In=Ze[vt+(Ct?-1:0)],Cn=Ct==(In.level==1),sr=Cn?In.from:In.to,_r=Cn?"after":"before";return ye.ch==sr&&ye.sticky==_r?z:new hn(new yt(ye.line,sr,_r),me)}function Zs(a,z,ye,me){var Te,Ze;if(z.touches)Te=z.touches[0].clientX,Ze=z.touches[0].clientY;else try{Te=z.clientX,Ze=z.clientY}catch(In){return!1}if(Te>=Math.floor(a.display.gutters.getBoundingClientRect().right))return!1;me&&Sn(z);var it=a.display,dt=it.lineDiv.getBoundingClientRect();if(Ze>dt.bottom||!Pt(a,ye))return wn(z);Ze-=dt.top-it.viewOffset;for(var vt=0;vt=Te){var Yt=jt(a.doc,Ze),nn=a.display.gutterSpecs[vt];return $t(a,ye,a,Yt,nn.className,z),wn(z)}}}function Ms(a,z){return Zs(a,z,"gutterClick",!0)}function dl(a,z){ca(a.display,z)||cc(a,z)||It(a,z,"contextmenu")||fe||a.display.input.onContextMenu(z)}function cc(a,z){return Pt(a,"gutterContextMenu")?Zs(a,z,"gutterContextMenu",!1):!1}function kc(a){a.display.wrapper.className=a.display.wrapper.className.replace(/\s*cm-s-\S+/g,"")+a.options.theme.replace(/(^|\s)\s*/g," cm-s-"),gs(a)}var zl={toString:function(){return"CodeMirror.Init"}},Rc={},bc={};function Zc(a){var z=a.optionHandlers;function ye(me,Te,Ze,it){a.defaults[me]=Te,Ze&&(z[me]=it?function(dt,vt,Ct){Ct!=zl&&Ze(dt,vt,Ct)}:Ze)}a.defineOption=ye,a.Init=zl,ye("value","",function(me,Te){return me.setValue(Te)},!0),ye("mode",null,function(me,Te){me.doc.modeOption=Te,Wr(me)},!0),ye("indentUnit",2,Wr,!0),ye("indentWithTabs",!1),ye("smartIndent",!0),ye("tabSize",4,function(me){Gr(me),gs(me),Sa(me)},!0),ye("lineSeparator",null,function(me,Te){if(me.doc.lineSep=Te,!!Te){var Ze=[],it=me.doc.first;me.doc.iter(function(vt){for(var Ct=0;;){var Yt=vt.text.indexOf(Te,Ct);if(Yt==-1)break;Ct=Yt+Te.length,Ze.push(yt(it,Yt))}it++});for(var dt=Ze.length-1;dt>=0;dt--)uo(me.doc,Te,Ze[dt],yt(Ze[dt].line,Ze[dt].ch+Te.length))}}),ye("specialChars",/[\u0000-\u001f\u007f-\u009f\u00ad\u061c\u200b-\u200c\u200e\u200f\u2028\u2029\ufeff\ufff9-\ufffc]/g,function(me,Te,Ze){me.state.specialChars=new RegExp(Te.source+(Te.test(" ")?"":"| "),"g"),Ze!=zl&&me.refresh()}),ye("specialCharPlaceholder",So,function(me){return me.refresh()},!0),ye("electricChars",!0),ye("inputStyle",le?"contenteditable":"textarea",function(){throw new Error("inputStyle can not (yet) be changed in a running editor")},!0),ye("spellcheck",!1,function(me,Te){return me.getInputField().spellcheck=Te},!0),ye("autocorrect",!1,function(me,Te){return me.getInputField().autocorrect=Te},!0),ye("autocapitalize",!1,function(me,Te){return me.getInputField().autocapitalize=Te},!0),ye("rtlMoveVisually",!ge),ye("wholeLineUpdateBefore",!0),ye("theme","default",function(me){kc(me),Zt(me)},!0),ye("keyMap","default",function(me,Te,Ze){var it=Bl(Te),dt=Ze!=zl&&Bl(Ze);dt&&dt.detach&&dt.detach(me,it),it.attach&&it.attach(me,dt||null)}),ye("extraKeys",null),ye("configureMouse",null),ye("lineWrapping",!1,$c,!0),ye("gutters",[],function(me,Te){me.display.gutterSpecs=Ht(Te,me.options.lineNumbers),Zt(me)},!0),ye("fixedGutter",!0,function(me,Te){me.display.gutters.style.left=Te?ol(me.display)+"px":"0",me.refresh()},!0),ye("coverGutterNextToScrollbar",!1,function(me){return Qs(me)},!0),ye("scrollbarStyle","native",function(me){Ol(me),Qs(me),me.display.scrollbars.setScrollTop(me.doc.scrollTop),me.display.scrollbars.setScrollLeft(me.doc.scrollLeft)},!0),ye("lineNumbers",!1,function(me,Te){me.display.gutterSpecs=Ht(me.options.gutters,Te),Zt(me)},!0),ye("firstLineNumber",1,Zt,!0),ye("lineNumberFormatter",function(me){return me},Zt,!0),ye("showCursorWhenSelecting",!1,Ls,!0),ye("resetSelectionOnContextMenu",!0),ye("lineWiseCopyCut",!0),ye("pasteLinesPerSelection",!0),ye("selectionsMayTouch",!1),ye("readOnly",!1,function(me,Te){Te=="nocursor"&&(Js(me),me.display.input.blur()),me.display.input.readOnlyChanged(Te)}),ye("screenReaderLabel",null,function(me,Te){Te=Te===""?null:Te,me.display.input.screenReaderLabelChanged(Te)}),ye("disableInput",!1,function(me,Te){Te||me.display.input.reset()},!0),ye("dragDrop",!0,Wc),ye("allowDropFileTypes",null),ye("cursorBlinkRate",530),ye("cursorScrollMargin",0),ye("cursorHeight",1,Ls,!0),ye("singleCursorHeightPerLine",!0,Ls,!0),ye("workTime",100),ye("workDelay",100),ye("flattenSpans",!0,Gr,!0),ye("addModeClass",!1,Gr,!0),ye("pollInterval",100),ye("undoDepth",200,function(me,Te){return me.doc.history.undoDepth=Te}),ye("historyEventDelay",1250),ye("viewportMargin",10,function(me){return me.refresh()},!0),ye("maxHighlightLength",1e4,Gr,!0),ye("moveInputWithCursor",!0,function(me,Te){Te||me.display.input.resetPosition()}),ye("tabindex",null,function(me,Te){return me.display.input.getField().tabIndex=Te||""}),ye("autofocus",null),ye("direction","ltr",function(me,Te){return me.doc.setDirection(Te)},!0),ye("phrases",null)}function Wc(a,z,ye){var me=ye&&ye!=zl;if(!z!=!me){var Te=a.display.dragFunctions,Ze=z?Ft:qt;Ze(a.display.scroller,"dragstart",Te.start),Ze(a.display.scroller,"dragenter",Te.enter),Ze(a.display.scroller,"dragover",Te.over),Ze(a.display.scroller,"dragleave",Te.leave),Ze(a.display.scroller,"drop",Te.drop)}}function $c(a){a.options.lineWrapping?(He(a.display.wrapper,"CodeMirror-wrap"),a.display.sizer.style.minWidth="",a.display.sizerWidth=null):(Ee(a.display.wrapper,"CodeMirror-wrap"),gi(a)),Ps(a),Sa(a),gs(a),setTimeout(function(){return Qs(a)},100)}function qo(a,z){var ye=this;if(!(this instanceof qo))return new qo(a,z);this.options=z=z?ht(z):{},ht(Rc,z,!1);var me=z.value;typeof me=="string"?me=new Oo(me,z.mode,null,z.lineSeparator,z.direction):z.mode&&(me.modeOption=z.mode),this.doc=me;var Te=new qo.inputStyles[z.inputStyle](this),Ze=this.display=new Qt(a,me,Te,z);Ze.wrapper.CodeMirror=this,kc(this),z.lineWrapping&&(this.display.wrapper.className+=" CodeMirror-wrap"),Ol(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 Ue,keySeq:null,specialChars:null},z.autofocus&&!le&&Ze.input.focus(),ue&&ae<11&&setTimeout(function(){return ye.display.input.reset(!0)},20),Gc(this),Nl(),ds(this),this.curOp.forceUpdate=!0,xi(this,me),z.autofocus&&!le||this.hasFocus()?setTimeout(function(){ye.hasFocus()&&!ye.state.focused&&Ns(ye)},20):Js(this);for(var it in bc)bc.hasOwnProperty(it)&&bc[it](this,z[it],zl);Rt(this),z.finishInit&&z.finishInit(this);for(var dt=0;dt20*20}Ft(z.scroller,"touchstart",function(vt){if(!It(a,vt)&&!Ze(vt)&&!Ms(a,vt)){z.input.ensurePolled(),clearTimeout(ye);var Ct=+new Date;z.activeTouch={start:Ct,moved:!1,prev:Ct-me.end<=300?me:null},vt.touches.length==1&&(z.activeTouch.left=vt.touches[0].pageX,z.activeTouch.top=vt.touches[0].pageY)}}),Ft(z.scroller,"touchmove",function(){z.activeTouch&&(z.activeTouch.moved=!0)}),Ft(z.scroller,"touchend",function(vt){var Ct=z.activeTouch;if(Ct&&!ca(z,vt)&&Ct.left!=null&&!Ct.moved&&new Date-Ct.start<300){var Yt=a.coordsChar(z.activeTouch,"page"),nn;!Ct.prev||it(Ct,Ct.prev)?nn=new hn(Yt,Yt):!Ct.prev.prev||it(Ct,Ct.prev.prev)?nn=a.findWordAt(Yt):nn=new hn(yt(Yt.line,0),tn(a.doc,yt(Yt.line+1,0))),a.setSelection(nn.anchor,nn.head),a.focus(),Sn(vt)}Te()}),Ft(z.scroller,"touchcancel",Te),Ft(z.scroller,"scroll",function(){z.scroller.clientHeight&&(As(a,z.scroller.scrollTop),Ds(a,z.scroller.scrollLeft,!0),$t(a,"scroll",a))}),Ft(z.scroller,"mousewheel",function(vt){return _n(a,vt)}),Ft(z.scroller,"DOMMouseScroll",function(vt){return _n(a,vt)}),Ft(z.wrapper,"scroll",function(){return z.wrapper.scrollTop=z.wrapper.scrollLeft=0}),z.dragFunctions={enter:function(vt){It(a,vt)||At(vt)},over:function(vt){It(a,vt)||(ws(a,vt),At(vt))},start:function(vt){return xs(a,vt)},drop:Mr(a,Hs),leave:function(vt){It(a,vt)||kl(a)}};var dt=z.input.getField();Ft(dt,"keyup",function(vt){return oc.call(a,vt)}),Ft(dt,"keydown",Mr(a,ic)),Ft(dt,"keypress",Mr(a,ac)),Ft(dt,"focus",function(vt){return Ns(a,vt)}),Ft(dt,"blur",function(vt){return Js(a,vt)})}var Lc=[];qo.defineInitHook=function(a){return Lc.push(a)};function uc(a,z,ye,me){var Te=a.doc,Ze;ye==null&&(ye="add"),ye=="smart"&&(Te.mode.indent?Ze=fn(a,z).state:ye="prev");var it=a.options.tabSize,dt=Xt(Te,z),vt=Ge(dt.text,null,it);dt.stateAfter&&(dt.stateAfter=null);var Ct=dt.text.match(/^\s*/)[0],Yt;if(!me&&!/\S/.test(dt.text))Yt=0,ye="not";else if(ye=="smart"&&(Yt=Te.mode.indent(Ze,dt.text.slice(Ct.length),dt.text),Yt==rt||Yt>150)){if(!me)return;ye="prev"}ye=="prev"?z>Te.first?Yt=Ge(Xt(Te,z-1).text,null,it):Yt=0:ye=="add"?Yt=vt+a.options.indentUnit:ye=="subtract"?Yt=vt-a.options.indentUnit:typeof ye=="number"&&(Yt=vt+ye),Yt=Math.max(0,Yt);var nn="",In=0;if(a.options.indentWithTabs)for(var Cn=Math.floor(Yt/it);Cn;--Cn)In+=it,nn+=" ";if(Init,vt=Mn(z),Ct=null;if(dt&&me.ranges.length>1)if(Os&&Os.text.join(` + left: `+z.left+"px; width: "+Math.max(2,z.right-z.left)+"px;");a.display.lineSpace.appendChild(Ze),Ze.scrollIntoView(Te),a.display.lineSpace.removeChild(Ze)}}}function Gl(a,z,ye,me){me==null&&(me=0);var Te;!a.options.lineWrapping&&z==ye&&(z=z.ch?yt(z.line,z.sticky=="before"?z.ch-1:z.ch,"after"):z,ye=z.sticky=="before"?yt(z.line,z.ch+1,"before"):z);for(var Ze=0;Ze<5;Ze++){var it=!1,dt=ya(a,z),vt=!ye||ye==z?dt:ya(a,ye);Te={left:Math.min(dt.left,vt.left),top:Math.min(dt.top,vt.top)-me,right:Math.max(dt.left,vt.left),bottom:Math.max(dt.bottom,vt.bottom)+me};var Ct=gl(a,Te),Yt=a.doc.scrollTop,nn=a.doc.scrollLeft;if(Ct.scrollTop!=null&&(As(a,Ct.scrollTop),Math.abs(a.doc.scrollTop-Yt)>1&&(it=!0)),Ct.scrollLeft!=null&&(Ds(a,Ct.scrollLeft),Math.abs(a.doc.scrollLeft-nn)>1&&(it=!0)),!it)break}return Te}function fc(a,z){var ye=gl(a,z);ye.scrollTop!=null&&As(a,ye.scrollTop),ye.scrollLeft!=null&&Ds(a,ye.scrollLeft)}function gl(a,z){var ye=a.display,me=Ma(a.display);z.top<0&&(z.top=0);var Te=a.curOp&&a.curOp.scrollTop!=null?a.curOp.scrollTop:ye.scroller.scrollTop,Ze=Ya(a),it={};z.bottom-z.top>Ze&&(z.bottom=z.top+Ze);var dt=a.doc.height+Na(ye),vt=z.topdt-me;if(z.topTe+Ze){var Yt=Math.min(z.top,(Ct?dt:z.bottom)-Ze);Yt!=Te&&(it.scrollTop=Yt)}var nn=a.options.fixedGutter?0:ye.gutters.offsetWidth,In=a.curOp&&a.curOp.scrollLeft!=null?a.curOp.scrollLeft:ye.scroller.scrollLeft-nn,Cn=Ka(a)-ye.gutters.offsetWidth,sr=z.right-z.left>Cn;return sr&&(z.right=z.left+Cn),z.left<10?it.scrollLeft=0:z.leftCn+In-3&&(it.scrollLeft=z.right+(sr?0:10)-Cn),it}function Dl(a,z){z!=null&&(yl(a),a.curOp.scrollTop=(a.curOp.scrollTop==null?a.doc.scrollTop:a.curOp.scrollTop)+z)}function js(a){yl(a);var z=a.getCursor();a.curOp.scrollToPos={from:z,to:z,margin:a.options.cursorScrollMargin}}function Li(a,z,ye){(z!=null||ye!=null)&&yl(a),z!=null&&(a.curOp.scrollLeft=z),ye!=null&&(a.curOp.scrollTop=ye)}function Vl(a,z){yl(a),a.curOp.scrollToPos=z}function yl(a){var z=a.curOp.scrollToPos;if(z){a.curOp.scrollToPos=null;var ye=so(a,z.from),me=so(a,z.to);Ml(a,ye,me,z.margin)}}function Ml(a,z,ye,me){var Te=gl(a,{left:Math.min(z.left,ye.left),top:Math.min(z.top,ye.top)-me,right:Math.max(z.right,ye.right),bottom:Math.max(z.bottom,ye.bottom)+me});Li(a,Te.scrollLeft,Te.scrollTop)}function As(a,z){Math.abs(a.doc.scrollTop-z)<2||(y||Qi(a,{top:z}),bl(a,z,!0),y&&Qi(a),or(a,100))}function bl(a,z,ye){z=Math.max(0,Math.min(a.display.scroller.scrollHeight-a.display.scroller.clientHeight,z)),!(a.display.scroller.scrollTop==z&&!ye)&&(a.doc.scrollTop=z,a.display.scrollbars.setScrollTop(z),a.display.scroller.scrollTop!=z&&(a.display.scroller.scrollTop=z))}function Ds(a,z,ye,me){z=Math.max(0,Math.min(z,a.display.scroller.scrollWidth-a.display.scroller.clientWidth)),!((ye?z==a.doc.scrollLeft:Math.abs(a.doc.scrollLeft-z)<2)&&!me)&&(a.doc.scrollLeft=z,Et(a),a.display.scroller.scrollLeft!=z&&(a.display.scroller.scrollLeft=z),a.display.scrollbars.setScrollLeft(z))}function Fs(a){var z=a.display,ye=z.gutters.offsetWidth,me=Math.round(a.doc.height+Na(a.display));return{clientHeight:z.scroller.clientHeight,viewHeight:z.wrapper.clientHeight,scrollWidth:z.scroller.scrollWidth,clientWidth:z.scroller.clientWidth,viewWidth:z.wrapper.clientWidth,barLeft:a.options.fixedGutter?ye:0,docHeight:me,scrollHeight:me+Aa(a)+z.barHeight,nativeBarWidth:z.nativeBarWidth,gutterWidth:ye}}var yo=function(a,z,ye){this.cm=ye;var me=this.vert=je("div",[je("div",null,null,"min-width: 1px")],"CodeMirror-vscrollbar"),Te=this.horiz=je("div",[je("div",null,null,"height: 100%; min-height: 1px")],"CodeMirror-hscrollbar");me.tabIndex=Te.tabIndex=-1,a(me),a(Te),Ft(me,"scroll",function(){me.clientHeight&&z(me.scrollTop,"vertical")}),Ft(Te,"scroll",function(){Te.clientWidth&&z(Te.scrollLeft,"horizontal")}),this.checkedZeroWidth=!1,ue&&ae<8&&(this.horiz.style.minHeight=this.vert.style.minWidth="18px")};yo.prototype.update=function(a){var z=a.scrollWidth>a.clientWidth+1,ye=a.scrollHeight>a.clientHeight+1,me=a.nativeBarWidth;if(ye){this.vert.style.display="block",this.vert.style.bottom=z?me+"px":"0";var Te=a.viewHeight-(z?me:0);this.vert.firstChild.style.height=Math.max(0,a.scrollHeight-a.clientHeight+Te)+"px"}else this.vert.style.display="",this.vert.firstChild.style.height="0";if(z){this.horiz.style.display="block",this.horiz.style.right=ye?me+"px":"0",this.horiz.style.left=a.barLeft+"px";var Ze=a.viewWidth-a.barLeft-(ye?me:0);this.horiz.firstChild.style.width=Math.max(0,a.scrollWidth-a.clientWidth+Ze)+"px"}else this.horiz.style.display="",this.horiz.firstChild.style.width="0";return!this.checkedZeroWidth&&a.clientHeight>0&&(me==0&&this.zeroWidthHack(),this.checkedZeroWidth=!0),{right:ye?me:0,bottom:z?me:0}},yo.prototype.setScrollLeft=function(a){this.horiz.scrollLeft!=a&&(this.horiz.scrollLeft=a),this.disableHoriz&&this.enableZeroWidthBar(this.horiz,this.disableHoriz,"horiz")},yo.prototype.setScrollTop=function(a){this.vert.scrollTop!=a&&(this.vert.scrollTop=a),this.disableVert&&this.enableZeroWidthBar(this.vert,this.disableVert,"vert")},yo.prototype.zeroWidthHack=function(){var a=ve&&!ee?"12px":"18px";this.horiz.style.height=this.vert.style.width=a,this.horiz.style.pointerEvents=this.vert.style.pointerEvents="none",this.disableHoriz=new Ue,this.disableVert=new Ue},yo.prototype.enableZeroWidthBar=function(a,z,ye){a.style.pointerEvents="auto";function me(){var Te=a.getBoundingClientRect(),Ze=ye=="vert"?document.elementFromPoint(Te.right-1,(Te.top+Te.bottom)/2):document.elementFromPoint((Te.right+Te.left)/2,Te.bottom-1);Ze!=a?a.style.pointerEvents="none":z.set(1e3,me)}z.set(1e3,me)},yo.prototype.clear=function(){var a=this.horiz.parentNode;a.removeChild(this.horiz),a.removeChild(this.vert)};var jo=function(){};jo.prototype.update=function(){return{bottom:0,right:0}},jo.prototype.setScrollLeft=function(){},jo.prototype.setScrollTop=function(){},jo.prototype.clear=function(){};function Qs(a,z){z||(z=Fs(a));var ye=a.display.barWidth,me=a.display.barHeight;Oa(a,z);for(var Te=0;Te<4&&ye!=a.display.barWidth||me!=a.display.barHeight;Te++)ye!=a.display.barWidth&&a.options.lineWrapping&&Ai(a),Oa(a,Fs(a)),ye=a.display.barWidth,me=a.display.barHeight}function Oa(a,z){var ye=a.display,me=ye.scrollbars.update(z);ye.sizer.style.paddingRight=(ye.barWidth=me.right)+"px",ye.sizer.style.paddingBottom=(ye.barHeight=me.bottom)+"px",ye.heightForcer.style.borderBottom=me.bottom+"px solid transparent",me.right&&me.bottom?(ye.scrollbarFiller.style.display="block",ye.scrollbarFiller.style.height=me.bottom+"px",ye.scrollbarFiller.style.width=me.right+"px"):ye.scrollbarFiller.style.display="",me.bottom&&a.options.coverGutterNextToScrollbar&&a.options.fixedGutter?(ye.gutterFiller.style.display="block",ye.gutterFiller.style.height=me.bottom+"px",ye.gutterFiller.style.width=z.gutterWidth+"px"):ye.gutterFiller.style.display=""}var hc={native:yo,null:jo};function Ol(a){a.display.scrollbars&&(a.display.scrollbars.clear(),a.display.scrollbars.addClass&&Ee(a.display.wrapper,a.display.scrollbars.addClass)),a.display.scrollbars=new hc[a.options.scrollbarStyle](function(z){a.display.wrapper.insertBefore(z,a.display.scrollbarFiller),Ft(z,"mousedown",function(){a.state.focused&&setTimeout(function(){return a.display.input.focus()},0)}),z.setAttribute("cm-not-content","true")},function(z,ye){ye=="horizontal"?Ds(a,z):As(a,z)},a),a.display.scrollbars.addClass&&He(a.display.wrapper,a.display.scrollbars.addClass)}var pc=0;function ds(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:++pc},la(a.curOp)}function zs(a){var z=a.curOp;z&&Ko(z,function(ye){for(var me=0;me=ye.viewTo)||ye.maxLineChanged&&z.options.lineWrapping,a.update=a.mustUpdate&&new cr(z,a.mustUpdate&&{top:a.scrollTop,ensure:a.scrollToPos},a.forceUpdate)}function Yl(a){a.updatedDisplay=a.mustUpdate&&Ji(a.cm,a.update)}function vc(a){var z=a.cm,ye=z.display;a.updatedDisplay&&Ai(z),a.barMeasure=Fs(z),ye.maxLineChanged&&!z.options.lineWrapping&&(a.adjustWidthTo=il(z,ye.maxLine,ye.maxLine.text.length).left+3,z.display.sizerWidth=a.adjustWidthTo,a.barMeasure.scrollWidth=Math.max(ye.scroller.clientWidth,ye.sizer.offsetLeft+a.adjustWidthTo+Aa(z)+z.display.barWidth),a.maxScrollLeft=Math.max(0,ye.sizer.offsetLeft+a.adjustWidthTo-Ka(z))),(a.updatedDisplay||a.selectionChanged)&&(a.preparedSelection=ye.input.prepareSelection())}function St(a){var z=a.cm;a.adjustWidthTo!=null&&(z.display.sizer.style.minWidth=a.adjustWidthTo+"px",a.maxScrollLeft=a.display.viewTo)){var ye=+new Date+a.options.workTime,me=fn(a,z.highlightFrontier),Te=[];z.iter(me.line,Math.min(z.first+z.size,a.display.viewTo+500),function(Ze){if(me.line>=a.display.viewFrom){var it=Ze.styles,dt=Ze.text.length>a.options.maxHighlightLength?mt(z.mode,me.state):null,vt=fr(a,Ze,me,!0);dt&&(me.state=dt),Ze.styles=vt.styles;var Ct=Ze.styleClasses,Yt=vt.classes;Yt?Ze.styleClasses=Yt:Ct&&(Ze.styleClasses=null);for(var nn=!it||it.length!=Ze.styles.length||Ct!=Yt&&(!Ct||!Yt||Ct.bgClass!=Yt.bgClass||Ct.textClass!=Yt.textClass),In=0;!nn&&Inye)return or(a,a.options.workDelay),!0}),z.highlightFrontier=me.line,z.modeFrontier=Math.max(z.modeFrontier,me.line),Te.length&&zt(a,function(){for(var Ze=0;Ze=ye.viewFrom&&z.visible.to<=ye.viewTo&&(ye.updateLineNumbers==null||ye.updateLineNumbers>=ye.viewTo)&&ye.renderedView==ye.view&&ml(a)==0)return!1;Rt(a)&&(ps(a),z.dims=bs(a));var Te=me.first+me.size,Ze=Math.max(z.visible.from-a.options.viewportMargin,me.first),it=Math.min(Te,z.visible.to+a.options.viewportMargin);ye.viewFromit&&ye.viewTo-it<20&&(it=Math.min(Te,ye.viewTo)),pr&&(Ze=Wn(a.doc,Ze),it=Jn(a.doc,it));var dt=Ze!=ye.viewFrom||it!=ye.viewTo||ye.lastWrapHeight!=z.wrapperHeight||ye.lastWrapWidth!=z.wrapperWidth;Is(a,Ze,it),ye.viewOffset=ui(Xt(a.doc,ye.viewFrom)),a.display.mover.style.top=ye.viewOffset+"px";var vt=ml(a);if(!dt&&vt==0&&!z.force&&ye.renderedView==ye.view&&(ye.updateLineNumbers==null||ye.updateLineNumbers>=ye.viewTo))return!1;var Ct=Wi(a);return vt>4&&(ye.lineDiv.style.display="none"),Ti(a,ye.updateLineNumbers,z.dims),vt>4&&(ye.lineDiv.style.display=""),ye.renderedView=ye.view,Ci(Ct),Ae(ye.cursorDiv),Ae(ye.selectionDiv),ye.gutters.style.height=ye.sizer.style.minHeight=0,dt&&(ye.lastWrapHeight=z.wrapperHeight,ye.lastWrapWidth=z.wrapperWidth,or(a,400)),ye.updateLineNumbers=null,!0}function li(a,z){for(var ye=z.viewport,me=!0;;me=!1){if(!me||!a.options.lineWrapping||z.oldDisplayWidth==Ka(a)){if(ye&&ye.top!=null&&(ye={top:Math.min(a.doc.height+Na(a.display)-Ya(a),ye.top)}),z.visible=_s(a.display,a.doc,ye),z.visible.from>=a.display.viewFrom&&z.visible.to<=a.display.viewTo)break}else me&&(z.visible=_s(a.display,a.doc,ye));if(!Ji(a,z))break;Ai(a);var Te=Fs(a);Ls(a),Qs(a,Te),at(a,Te),z.force=!1}z.signal(a,"update",a),(a.display.viewFrom!=a.display.reportedViewFrom||a.display.viewTo!=a.display.reportedViewTo)&&(z.signal(a,"viewportChange",a,a.display.viewFrom,a.display.viewTo),a.display.reportedViewFrom=a.display.viewFrom,a.display.reportedViewTo=a.display.viewTo)}function Qi(a,z){var ye=new cr(a,z);if(Ji(a,ye)){Ai(a),li(a,ye);var me=Fs(a);Ls(a),Qs(a,me),at(a,me),ye.finish()}}function Ti(a,z,ye){var me=a.display,Te=a.options.lineNumbers,Ze=me.lineDiv,it=Ze.firstChild;function dt(sr){var _r=sr.nextSibling;return se&&ve&&a.display.currentWheelTarget==sr?sr.style.display="none":sr.parentNode.removeChild(sr),_r}for(var vt=me.view,Ct=me.viewFrom,Yt=0;Yt-1&&(Cn=!1),pa(a,nn,Ct,ye)),Cn&&(Ae(nn.lineNumber),nn.lineNumber.appendChild(document.createTextNode(Ot(a.options,Ct)))),it=nn.node.nextSibling}Ct+=nn.size}for(;it;)it=dt(it)}function ct(a){var z=a.gutters.offsetWidth;a.sizer.style.marginLeft=z+"px"}function at(a,z){a.display.sizer.style.minHeight=z.docHeight+"px",a.display.heightForcer.style.top=z.docHeight+"px",a.display.gutters.style.height=z.docHeight+a.display.barHeight+Aa(a)+"px"}function Et(a){var z=a.display,ye=z.view;if(!(!z.alignWidgets&&(!z.gutters.firstChild||!a.options.fixedGutter))){for(var me=ol(z)-z.scroller.scrollLeft+a.doc.scrollLeft,Te=z.gutters.offsetWidth,Ze=me+"px",it=0;itit.clientWidth,vt=it.scrollHeight>it.clientHeight;if(me&&dt||Te&&vt){if(Te&&ve&&se){e:for(var Ct=z.target,Yt=Ze.view;Ct!=it;Ct=Ct.parentNode)for(var nn=0;nn=0&&Lt(a,me.to())<=0)return ye}return-1};var hn=function(a,z){this.anchor=a,this.head=z};hn.prototype.from=function(){return Gn(this.anchor,this.head)},hn.prototype.to=function(){return Tn(this.anchor,this.head)},hn.prototype.empty=function(){return this.head.line==this.anchor.line&&this.head.ch==this.anchor.ch};function Fn(a,z,ye){var me=a&&a.options.selectionsMayTouch,Te=z[ye];z.sort(function(In,Cn){return Lt(In.from(),Cn.from())}),ye=Ke(z,Te);for(var Ze=1;Ze0:vt>=0){var Ct=Gn(dt.from(),it.from()),Yt=Tn(dt.to(),it.to()),nn=dt.empty()?it.from()==it.head:dt.from()==dt.head;Ze<=ye&&--ye,z.splice(--Ze,2,new hn(nn?Yt:Ct,nn?Ct:Yt))}}return new mn(z,ye)}function Dn(a,z){return new mn([new hn(a,z||a)],0)}function Pn(a){return a.text?yt(a.from.line+a.text.length-1,wt(a.text).length+(a.text.length==1?a.from.ch:0)):a.to}function wr(a,z){if(Lt(a,z.from)<0)return a;if(Lt(a,z.to)<=0)return Pn(z);var ye=a.line+z.text.length-(z.to.line-z.from.line)-1,me=a.ch;return a.line==z.to.line&&(me+=Pn(z).ch-z.to.ch),yt(ye,me)}function ur(a,z){for(var ye=[],me=0;me1&&a.remove(dt.line+1,sr-1),a.insert(dt.line+1,Qr)}wo(a,"change",a,z)}function Vr(a,z,ye){function me(Te,Ze,it){if(Te.linked)for(var dt=0;dt1&&!a.done[a.done.length-2].ranges)return a.done.pop(),wt(a.done)}function yi(a,z,ye,me){var Te=a.history;Te.undone.length=0;var Ze=+new Date,it,dt;if((Te.lastOp==me||Te.lastOrigin==z.origin&&z.origin&&(z.origin.charAt(0)=="+"&&Te.lastModTime>Ze-(a.cm?a.cm.options.historyEventDelay:500)||z.origin.charAt(0)=="*"))&&(it=ci(Te,Te.lastOp==me)))dt=wt(it.changes),Lt(z.from,z.to)==0&&Lt(z.from,dt.to)==0?dt.to=Pn(z):it.changes.push(mr(a,z));else{var vt=wt(Te.done);for((!vt||!vt.ranges)&&bi(a.sel,Te.done),it={changes:[mr(a,z)],generation:Te.generation},Te.done.push(it);Te.done.length>Te.undoDepth;)Te.done.shift(),Te.done[0].ranges||Te.done.shift()}Te.done.push(ye),Te.generation=++Te.maxGeneration,Te.lastModTime=Te.lastSelTime=Ze,Te.lastOp=Te.lastSelOp=me,Te.lastOrigin=Te.lastSelOrigin=z.origin,dt||$t(a,"historyAdded")}function Ur(a,z,ye,me){var Te=z.charAt(0);return Te=="*"||Te=="+"&&ye.ranges.length==me.ranges.length&&ye.somethingSelected()==me.somethingSelected()&&new Date-a.history.lastSelTime<=(a.cm?a.cm.options.historyEventDelay:500)}function jr(a,z,ye,me){var Te=a.history,Ze=me&&me.origin;ye==Te.lastSelOp||Ze&&Te.lastSelOrigin==Ze&&(Te.lastModTime==Te.lastSelTime&&Te.lastOrigin==Ze||Ur(a,Ze,wt(Te.done),z))?Te.done[Te.done.length-1]=z:bi(z,Te.done),Te.lastSelTime=+new Date,Te.lastSelOrigin=Ze,Te.lastSelOp=ye,me&&me.clearRedo!==!1&&Kr(Te.undone)}function bi(a,z){var ye=wt(z);ye&&ye.ranges&&ye.equals(a)||z.push(a)}function no(a,z,ye,me){var Te=z["spans_"+a.id],Ze=0;a.iter(Math.max(a.first,ye),Math.min(a.first+a.size,me),function(it){it.markedSpans&&((Te||(Te=z["spans_"+a.id]={}))[Ze]=it.markedSpans),++Ze})}function mo(a){if(!a)return null;for(var z,ye=0;ye-1&&(wt(dt)[nn]=Ct[nn],delete Ct[nn])}}return me}function Vi(a,z,ye,me){if(me){var Te=a.anchor;if(ye){var Ze=Lt(z,Te)<0;Ze!=Lt(ye,Te)<0?(Te=z,z=ye):Ze!=Lt(z,ye)<0&&(z=ye)}return new hn(Te,z)}else return new hn(ye||z,z)}function Xi(a,z,ye,me,Te){Te==null&&(Te=a.cm&&(a.cm.display.shift||a.extend)),ni(a,new mn([Vi(a.sel.primary(),z,ye,Te)],0),me)}function Io(a,z,ye){for(var me=[],Te=a.cm&&(a.cm.display.shift||a.extend),Ze=0;Ze=z.ch:dt.to>z.ch))){if(Te&&($t(vt,"beforeCursorEnter"),vt.explicitlyCleared))if(Ze.markedSpans){--it;continue}else break;if(!vt.atomic)continue;if(ye){var nn=vt.find(me<0?1:-1),In=void 0;if((me<0?Yt:Ct)&&(nn=_i(a,nn,-me,nn&&nn.line==z.line?Ze:null)),nn&&nn.line==z.line&&(In=Lt(nn,ye))&&(me<0?In<0:In>0))return Xo(a,nn,z,me,Te)}var Cn=vt.find(me<0?-1:1);return(me<0?Ct:Yt)&&(Cn=_i(a,Cn,me,Cn.line==z.line?Ze:null)),Cn?Xo(a,Cn,z,me,Te):null}}return z}function oa(a,z,ye,me,Te){var Ze=me||1,it=Xo(a,z,ye,Ze,Te)||!Te&&Xo(a,z,ye,Ze,!0)||Xo(a,z,ye,-Ze,Te)||!Te&&Xo(a,z,ye,-Ze,!0);return it||(a.cantEdit=!0,yt(a.first,0))}function _i(a,z,ye,me){return ye<0&&z.ch==0?z.line>a.first?tn(a,yt(z.line-1)):null:ye>0&&z.ch==(me||Xt(a,z.line)).text.length?z.line=0;--Te)Co(a,{from:me[Te].from,to:me[Te].to,text:Te?[""]:z.text,origin:z.origin});else Co(a,z)}}function Co(a,z){if(!(z.text.length==1&&z.text[0]==""&&Lt(z.from,z.to)==0)){var ye=ur(a,z);yi(a,z,ye,a.cm?a.cm.curOp.id:NaN),Fa(a,z,ye,fi(a,z));var me=[];Vr(a,function(Te,Ze){!Ze&&Ke(me,Te.history)==-1&&(aa(Te.history,z),me.push(Te.history)),Fa(Te,z,null,fi(Te,z))})}}function ua(a,z,ye){var me=a.cm&&a.cm.state.suppressEdits;if(!(me&&!ye)){for(var Te=a.history,Ze,it=a.sel,dt=z=="undo"?Te.done:Te.undone,vt=z=="undo"?Te.undone:Te.done,Ct=0;Ct=0;--Cn){var sr=In(Cn);if(sr)return sr.v}}}}function Jo(a,z){if(z!=0&&(a.first+=z,a.sel=new mn(bt(a.sel.ranges,function(Te){return new hn(yt(Te.anchor.line+z,Te.anchor.ch),yt(Te.head.line+z,Te.head.ch))}),a.sel.primIndex),a.cm)){Sa(a.cm,a.first,a.first-z,z);for(var ye=a.cm.display,me=ye.viewFrom;mea.lastLine())){if(z.from.lineZe&&(z={from:z.from,to:yt(Ze,Xt(a,Ze).text.length),text:[z.text[0]],origin:z.origin}),z.removed=dn(a,z.from,z.to),ye||(ye=ur(a,z)),a.cm?No(a.cm,z,me):Ir(a,z,me),co(a,ye,Xe),a.cantEdit&&oa(a,yt(a.firstLine(),0))&&(a.cantEdit=!1)}}function No(a,z,ye){var me=a.doc,Te=a.display,Ze=z.from,it=z.to,dt=!1,vt=Ze.line;a.options.lineWrapping||(vt=Nt(zn(Xt(me,Ze.line))),me.iter(vt,it.line+1,function(Cn){if(Cn==Te.maxLine)return dt=!0,!0})),me.sel.contains(z.from,z.to)>-1&&en(a),Ir(me,z,ye,pl(a)),a.options.lineWrapping||(me.iter(vt,Ze.line+z.text.length,function(Cn){var sr=Ri(Cn);sr>Te.maxLineLength&&(Te.maxLine=Cn,Te.maxLineLength=sr,Te.maxLineChanged=!0,dt=!1)}),dt&&(a.curOp.updateMaxLine=!0)),Cr(me,Ze.line),or(a,400);var Ct=z.text.length-(it.line-Ze.line)-1;z.full?Sa(a):Ze.line==it.line&&z.text.length==1&&!Ar(a.doc,z)?ja(a,Ze.line,"text"):Sa(a,Ze.line,it.line+1,Ct);var Yt=Pt(a,"changes"),nn=Pt(a,"change");if(nn||Yt){var In={from:Ze,to:it,text:z.text,removed:z.removed,origin:z.origin};nn&&wo(a,"change",a,In),Yt&&(a.curOp.changeObjs||(a.curOp.changeObjs=[])).push(In)}a.display.selForContextMenu=null}function fo(a,z,ye,me,Te){var Ze;me||(me=ye),Lt(me,ye)<0&&(Ze=[me,ye],ye=Ze[0],me=Ze[1]),typeof z=="string"&&(z=a.splitLines(z)),Eo(a,{from:ye,to:me,text:z,origin:Te})}function Ao(a,z,ye,me){ye1||!(this.children[0]instanceof ho))){var dt=[];this.collapse(dt),this.children=[new ho(dt)],this.children[0].parent=this}},collapse:function(a){for(var z=0;z50){for(var it=Te.lines.length%25+25,dt=it;dt10);a.parent.maybeSpill()}},iterN:function(a,z,ye){for(var me=0;mea.display.maxLineLength&&(a.display.maxLine=Ct,a.display.maxLineLength=Yt,a.display.maxLineChanged=!0)}me!=null&&a&&this.collapsed&&Sa(a,me,Te+1),this.lines.length=0,this.explicitlyCleared=!0,this.atomic&&this.doc.cantEdit&&(this.doc.cantEdit=!1,a&&Ro(a.doc)),a&&wo(a,"markerCleared",a,this,me,Te),z&&zs(a),this.parent&&this.parent.clear()}},za.prototype.find=function(a,z){a==null&&this.type=="bookmark"&&(a=1);for(var ye,me,Te=0;Te0||it==0&&Ze.clearWhenEmpty!==!1)return Ze;if(Ze.replacedWith&&(Ze.collapsed=!0,Ze.widgetNode=Fe("span",[Ze.replacedWith],"CodeMirror-widget"),me.handleMouseEvents||Ze.widgetNode.setAttribute("cm-ignore-events","true"),me.insertLeft&&(Ze.widgetNode.insertLeft=!0)),Ze.collapsed){if(er(a,z.line,z,ye,Ze)||z.line!=ye.line&&er(a,ye.line,z,ye,Ze))throw new Error("Inserting collapsed marker partially overlapping an existing one");kr()}Ze.addToHistory&&yi(a,{from:z,to:ye,origin:"markText"},a.sel,NaN);var dt=z.line,vt=a.cm,Ct;if(a.iter(dt,ye.line+1,function(nn){vt&&Ze.collapsed&&!vt.options.lineWrapping&&zn(nn)==vt.display.maxLine&&(Ct=!0),Ze.collapsed&&dt!=z.line&&vr(nn,0),Rr(nn,new Nr(Ze,dt==z.line?z.ch:null,dt==ye.line?ye.ch:null)),++dt}),Ze.collapsed&&a.iter(z.line,ye.line+1,function(nn){gr(a,nn)&&vr(nn,0)}),Ze.clearOnEnter&&Ft(Ze,"beforeCursorEnter",function(){return Ze.clear()}),Ze.readOnly&&($r(),(a.history.done.length||a.history.undone.length)&&a.clearHistory()),Ze.collapsed&&(Ze.id=++ka,Ze.atomic=!0),vt){if(Ct&&(vt.curOp.updateMaxLine=!0),Ze.collapsed)Sa(vt,z.line,ye.line+1);else if(Ze.className||Ze.startStyle||Ze.endStyle||Ze.css||Ze.attributes||Ze.title)for(var Yt=z.line;Yt<=ye.line;Yt++)ja(vt,Yt,"text");Ze.atomic&&Ro(vt.doc),wo(vt,"markerAdded",vt,Ze)}return Ze}var Mo=function(a,z){this.markers=a,this.primary=z;for(var ye=0;ye=0;vt--)Eo(this,me[vt]);dt?mi(this,dt):this.cm&&js(this.cm)}),undo:Zn(function(){ua(this,"undo")}),redo:Zn(function(){ua(this,"redo")}),undoSelection:Zn(function(){ua(this,"undo",!0)}),redoSelection:Zn(function(){ua(this,"redo",!0)}),setExtending:function(a){this.extend=a},getExtending:function(){return this.extend},historySize:function(){for(var a=this.history,z=0,ye=0,me=0;me=a.ch)&&z.push(Te.marker.parent||Te.marker)}return z},findMarks:function(a,z,ye){a=tn(this,a),z=tn(this,z);var me=[],Te=a.line;return this.iter(a.line,z.line+1,function(Ze){var it=Ze.markedSpans;if(it)for(var dt=0;dt=vt.to||vt.from==null&&Te!=a.line||vt.from!=null&&Te==z.line&&vt.from>=z.ch)&&(!ye||ye(vt.marker))&&me.push(vt.marker.parent||vt.marker)}++Te}),me},getAllMarks:function(){var a=[];return this.iter(function(z){var ye=z.markedSpans;if(ye)for(var me=0;mea)return z=a,!0;a-=Ze,++ye}),tn(this,yt(ye,z))},indexFromPos:function(a){a=tn(this,a);var z=a.ch;if(a.linez&&(z=a.from),a.to!=null&&a.to-1){z.state.draggingText(a),setTimeout(function(){return z.display.input.focus()},20);return}try{var Yt=a.dataTransfer.getData("Text");if(Yt){var nn;if(z.state.draggingText&&!z.state.draggingText.copy&&(nn=z.listSelections()),co(z.doc,Dn(ye,ye)),nn)for(var In=0;In=0;dt--)fo(a.doc,"",me[dt].from,me[dt].to,"+delete");js(a)})}function Ql(a,z,ye){var me=we(a.text,z+ye,ye);return me<0||me>a.text.length?null:me}function jl(a,z,ye){var me=Ql(a,z.ch,ye);return me==null?null:new yt(z.line,me,ye<0?"after":"before")}function ql(a,z,ye,me,Te){if(a){z.doc.direction=="rtl"&&(Te=-Te);var Ze=st(ye,z.doc.direction);if(Ze){var it=Te<0?wt(Ze):Ze[0],dt=Te<0==(it.level==1),vt=dt?"after":"before",Ct;if(it.level>0||z.doc.direction=="rtl"){var Yt=vs(z,ye);Ct=Te<0?ye.text.length-1:0;var nn=Wa(z,Yt,Ct).top;Ct=ke(function(In){return Wa(z,Yt,In).top==nn},Te<0==(it.level==1)?it.from:it.to-1,Ct),vt=="before"&&(Ct=Ql(ye,Ct,1))}else Ct=Te<0?it.to:it.from;return new yt(me,Ct,vt)}}return new yt(me,Te<0?ye.text.length:0,Te<0?"before":"after")}function gc(a,z,ye,me){var Te=st(z,a.doc.direction);if(!Te)return jl(z,ye,me);ye.ch>=z.text.length?(ye.ch=z.text.length,ye.sticky="before"):ye.ch<=0&&(ye.ch=0,ye.sticky="after");var Ze=tt(Te,ye.ch,ye.sticky),it=Te[Ze];if(a.doc.direction=="ltr"&&it.level%2==0&&(me>0?it.to>ye.ch:it.from=it.from&&In>=Yt.begin)){var Cn=nn?"before":"after";return new yt(ye.line,In,Cn)}}var sr=function(Qr,hi,qr){for(var Si=function(zo,Ia){return Ia?new yt(ye.line,dt(zo,1),"before"):new yt(ye.line,zo,"after")};Qr>=0&&Qr0==(zi.level!=1),uo=Bi?qr.begin:dt(qr.end,-1);if(zi.from<=uo&&uo0?Yt.end:dt(Yt.begin,-1);return Fr!=null&&!(me>0&&Fr==z.text.length)&&(_r=sr(me>0?0:Te.length-1,me,Ct(Fr)),_r)?_r:null}var Us={selectAll:Di,singleSelection:function(a){return a.setSelection(a.getCursor("anchor"),a.getCursor("head"),Xe)},killLine:function(a){return tl(a,function(z){if(z.empty()){var ye=Xt(a.doc,z.head.line).text.length;return z.head.ch==ye&&z.head.line0)Te=new yt(Te.line,Te.ch+1),a.replaceRange(Ze.charAt(Te.ch-1)+Ze.charAt(Te.ch-2),yt(Te.line,Te.ch-2),Te,"+transpose");else if(Te.line>a.doc.first){var it=Xt(a.doc,Te.line-1).text;it&&(Te=new yt(Te.line,1),a.replaceRange(Ze.charAt(0)+a.doc.lineSeparator()+it.charAt(it.length-1),yt(Te.line-1,it.length-1),Te,"+transpose"))}}ye.push(new hn(Te,Te))}a.setSelections(ye)})},newlineAndIndent:function(a){return zt(a,function(){for(var z=a.listSelections(),ye=z.length-1;ye>=0;ye--)a.replaceRange(a.doc.lineSeparator(),z[ye].anchor,z[ye].head,"+input");z=a.listSelections();for(var me=0;mea&&Lt(z,this.pos)==0&&ye==this.button};var nl,cl;function sc(a,z){var ye=+new Date;return cl&&cl.compare(ye,a,z)?(nl=cl=null,"triple"):nl&&nl.compare(ye,a,z)?(cl=new Fl(ye,a,z),nl=null,"double"):(nl=new Fl(ye,a,z),cl=null,"single")}function lc(a){var z=this,ye=z.display;if(!(It(z,a)||ye.activeTouch&&ye.input.supportsTouch())){if(ye.input.ensurePolled(),ye.shift=a.shiftKey,ca(ye,a)){se||(ye.scroller.draggable=!1,setTimeout(function(){return ye.scroller.draggable=!0},100));return}if(!Ms(z,a)){var me=us(z,a),Te=on(a),Ze=me?sc(me,Te):"single";window.focus(),Te==1&&z.state.selectingText&&z.state.selectingText(a),!(me&&Ic(z,Te,me,Ze,a))&&(Te==1?me?go(z,me,Ze,a):Gt(a)==ye.scroller&&Sn(a):Te==2?(me&&Xi(z.doc,me),setTimeout(function(){return ye.input.focus()},20)):Te==3&&(fe?z.display.input.onContextMenu(a):sl(z)))}}}function Ic(a,z,ye,me,Te){var Ze="Click";return me=="double"?Ze="Double"+Ze:me=="triple"&&(Ze="Triple"+Ze),Ze=(z==1?"Left":z==2?"Middle":"Right")+Ze,xl(a,_l(Ze,Te),Te,function(it){if(typeof it=="string"&&(it=Us[it]),!it)return!1;var dt=!1;try{a.isReadOnly()&&(a.state.suppressEdits=!0),dt=it(a,ye)!=rt}finally{a.state.suppressEdits=!1}return dt})}function po(a,z,ye){var me=a.getOption("configureMouse"),Te=me?me(a,z,ye):{};if(Te.unit==null){var Ze=Se?ye.shiftKey&&ye.metaKey:ye.altKey;Te.unit=Ze?"rectangle":z=="single"?"char":z=="double"?"word":"line"}return(Te.extend==null||a.doc.extend)&&(Te.extend=a.doc.extend||ye.shiftKey),Te.addNew==null&&(Te.addNew=ve?ye.metaKey:ye.ctrlKey),Te.moveOnDrag==null&&(Te.moveOnDrag=!(ve?ye.altKey:ye.ctrlKey)),Te}function go(a,z,ye,me){ue?setTimeout($e(Ss,a),0):a.curOp.focus=Je();var Te=po(a,ye,me),Ze=a.doc.sel,it;a.options.dragDrop&&vn&&!a.isReadOnly()&&ye=="single"&&(it=Ze.contains(z))>-1&&(Lt((it=Ze.ranges[it]).from(),z)<0||z.xRel>0)&&(Lt(it.to(),z)>0||z.xRel<0)?Ea(a,me,z,Te):Ta(a,me,z,Te)}function Ea(a,z,ye,me){var Te=a.display,Ze=!1,it=Mr(a,function(Ct){se&&(Te.scroller.draggable=!1),a.state.draggingText=!1,qt(Te.wrapper.ownerDocument,"mouseup",it),qt(Te.wrapper.ownerDocument,"mousemove",dt),qt(Te.scroller,"dragstart",vt),qt(Te.scroller,"drop",it),Ze||(Sn(Ct),me.addNew||Xi(a.doc,ye,null,null,me.extend),se&&!b||ue&&ae==9?setTimeout(function(){Te.wrapper.ownerDocument.body.focus({preventScroll:!0}),Te.input.focus()},20):Te.input.focus())}),dt=function(Ct){Ze=Ze||Math.abs(z.clientX-Ct.clientX)+Math.abs(z.clientY-Ct.clientY)>=10},vt=function(){return Ze=!0};se&&(Te.scroller.draggable=!0),a.state.draggingText=it,it.copy=!me.moveOnDrag,Te.scroller.dragDrop&&Te.scroller.dragDrop(),Ft(Te.wrapper.ownerDocument,"mouseup",it),Ft(Te.wrapper.ownerDocument,"mousemove",dt),Ft(Te.scroller,"dragstart",vt),Ft(Te.scroller,"drop",it),sl(a),setTimeout(function(){return Te.input.focus()},20)}function ts(a,z,ye){if(ye=="char")return new hn(z,z);if(ye=="word")return a.findWordAt(z);if(ye=="line")return new hn(yt(z.line,0),tn(a.doc,yt(z.line+1,0)));var me=ye(a,z);return new hn(me.from,me.to)}function Ta(a,z,ye,me){var Te=a.display,Ze=a.doc;Sn(z);var it,dt,vt=Ze.sel,Ct=vt.ranges;if(me.addNew&&!me.extend?(dt=Ze.sel.contains(ye),dt>-1?it=Ct[dt]:it=new hn(ye,ye)):(it=Ze.sel.primary(),dt=Ze.sel.primIndex),me.unit=="rectangle")me.addNew||(it=new hn(ye,ye)),ye=us(a,z,!0,!0),dt=-1;else{var Yt=ts(a,ye,me.unit);me.extend?it=Vi(it,Yt.anchor,Yt.head,me.extend):it=Yt}me.addNew?dt==-1?(dt=Ct.length,ni(Ze,Fn(a,Ct.concat([it]),dt),{scroll:!1,origin:"*mouse"})):Ct.length>1&&Ct[dt].empty()&&me.unit=="char"&&!me.extend?(ni(Ze,Fn(a,Ct.slice(0,dt).concat(Ct.slice(dt+1)),0),{scroll:!1,origin:"*mouse"}),vt=Ze.sel):Go(Ze,dt,it,ut):(dt=0,ni(Ze,new mn([it],0),ut),vt=Ze.sel);var nn=ye;function In(qr){if(Lt(nn,qr)!=0)if(nn=qr,me.unit=="rectangle"){for(var Si=[],zi=a.options.tabSize,Bi=Ge(Xt(Ze,ye.line).text,ye.ch,zi),uo=Ge(Xt(Ze,qr.line).text,qr.ch,zi),zo=Math.min(Bi,uo),Ia=Math.max(Bi,uo),na=Math.min(ye.line,qr.line),hs=Math.min(a.lastLine(),Math.max(ye.line,qr.line));na<=hs;na++){var ns=Xt(Ze,na).text,va=kt(ns,zo,zi);zo==Ia?Si.push(new hn(yt(na,va),yt(na,va))):ns.length>va&&Si.push(new hn(yt(na,va),yt(na,kt(ns,Ia,zi))))}Si.length||Si.push(new hn(ye,ye)),ni(Ze,Fn(a,vt.ranges.slice(0,dt).concat(Si),dt),{origin:"*mouse",scroll:!1}),a.scrollIntoView(qr)}else{var rs=it,Pa=ts(a,qr,me.unit),Ca=rs.anchor,ga;Lt(Pa.anchor,Ca)>0?(ga=Pa.head,Ca=Gn(rs.from(),Pa.anchor)):(ga=Pa.anchor,Ca=Tn(rs.to(),Pa.head));var sa=vt.ranges.slice(0);sa[dt]=ul(a,new hn(tn(Ze,Ca),ga)),ni(Ze,Fn(a,sa,dt),ut)}}var Cn=Te.wrapper.getBoundingClientRect(),sr=0;function _r(qr){var Si=++sr,zi=us(a,qr,!0,me.unit=="rectangle");if(zi)if(Lt(zi,nn)!=0){a.curOp.focus=Je(),In(zi);var Bi=_s(Te,Ze);(zi.line>=Bi.to||zi.lineCn.bottom?20:0;uo&&setTimeout(Mr(a,function(){sr==Si&&(Te.scroller.scrollTop+=uo,_r(qr))}),50)}}function Fr(qr){a.state.selectingText=!1,sr=1/0,qr&&(Sn(qr),Te.input.focus()),qt(Te.wrapper.ownerDocument,"mousemove",Qr),qt(Te.wrapper.ownerDocument,"mouseup",hi),Ze.history.lastSelOrigin=null}var Qr=Mr(a,function(qr){qr.buttons===0||!on(qr)?Fr(qr):_r(qr)}),hi=Mr(a,Fr);a.state.selectingText=hi,Ft(Te.wrapper.ownerDocument,"mousemove",Qr),Ft(Te.wrapper.ownerDocument,"mouseup",hi)}function ul(a,z){var ye=z.anchor,me=z.head,Te=Xt(a.doc,ye.line);if(Lt(ye,me)==0&&ye.sticky==me.sticky)return z;var Ze=st(Te);if(!Ze)return z;var it=tt(Ze,ye.ch,ye.sticky),dt=Ze[it];if(dt.from!=ye.ch&&dt.to!=ye.ch)return z;var vt=it+(dt.from==ye.ch==(dt.level!=1)?0:1);if(vt==0||vt==Ze.length)return z;var Ct;if(me.line!=ye.line)Ct=(me.line-ye.line)*(a.doc.direction=="ltr"?1:-1)>0;else{var Yt=tt(Ze,me.ch,me.sticky),nn=Yt-it||(me.ch-ye.ch)*(dt.level==1?-1:1);Yt==vt-1||Yt==vt?Ct=nn<0:Ct=nn>0}var In=Ze[vt+(Ct?-1:0)],Cn=Ct==(In.level==1),sr=Cn?In.from:In.to,_r=Cn?"after":"before";return ye.ch==sr&&ye.sticky==_r?z:new hn(new yt(ye.line,sr,_r),me)}function Zs(a,z,ye,me){var Te,Ze;if(z.touches)Te=z.touches[0].clientX,Ze=z.touches[0].clientY;else try{Te=z.clientX,Ze=z.clientY}catch(In){return!1}if(Te>=Math.floor(a.display.gutters.getBoundingClientRect().right))return!1;me&&Sn(z);var it=a.display,dt=it.lineDiv.getBoundingClientRect();if(Ze>dt.bottom||!Pt(a,ye))return wn(z);Ze-=dt.top-it.viewOffset;for(var vt=0;vt=Te){var Yt=jt(a.doc,Ze),nn=a.display.gutterSpecs[vt];return $t(a,ye,a,Yt,nn.className,z),wn(z)}}}function Ms(a,z){return Zs(a,z,"gutterClick",!0)}function dl(a,z){ca(a.display,z)||cc(a,z)||It(a,z,"contextmenu")||fe||a.display.input.onContextMenu(z)}function cc(a,z){return Pt(a,"gutterContextMenu")?Zs(a,z,"gutterContextMenu",!1):!1}function kc(a){a.display.wrapper.className=a.display.wrapper.className.replace(/\s*cm-s-\S+/g,"")+a.options.theme.replace(/(^|\s)\s*/g," cm-s-"),gs(a)}var zl={toString:function(){return"CodeMirror.Init"}},Rc={},bc={};function Zc(a){var z=a.optionHandlers;function ye(me,Te,Ze,it){a.defaults[me]=Te,Ze&&(z[me]=it?function(dt,vt,Ct){Ct!=zl&&Ze(dt,vt,Ct)}:Ze)}a.defineOption=ye,a.Init=zl,ye("value","",function(me,Te){return me.setValue(Te)},!0),ye("mode",null,function(me,Te){me.doc.modeOption=Te,Wr(me)},!0),ye("indentUnit",2,Wr,!0),ye("indentWithTabs",!1),ye("smartIndent",!0),ye("tabSize",4,function(me){Gr(me),gs(me),Sa(me)},!0),ye("lineSeparator",null,function(me,Te){if(me.doc.lineSep=Te,!!Te){var Ze=[],it=me.doc.first;me.doc.iter(function(vt){for(var Ct=0;;){var Yt=vt.text.indexOf(Te,Ct);if(Yt==-1)break;Ct=Yt+Te.length,Ze.push(yt(it,Yt))}it++});for(var dt=Ze.length-1;dt>=0;dt--)fo(me.doc,Te,Ze[dt],yt(Ze[dt].line,Ze[dt].ch+Te.length))}}),ye("specialChars",/[\u0000-\u001f\u007f-\u009f\u00ad\u061c\u200b-\u200c\u200e\u200f\u2028\u2029\ufeff\ufff9-\ufffc]/g,function(me,Te,Ze){me.state.specialChars=new RegExp(Te.source+(Te.test(" ")?"":"| "),"g"),Ze!=zl&&me.refresh()}),ye("specialCharPlaceholder",So,function(me){return me.refresh()},!0),ye("electricChars",!0),ye("inputStyle",le?"contenteditable":"textarea",function(){throw new Error("inputStyle can not (yet) be changed in a running editor")},!0),ye("spellcheck",!1,function(me,Te){return me.getInputField().spellcheck=Te},!0),ye("autocorrect",!1,function(me,Te){return me.getInputField().autocorrect=Te},!0),ye("autocapitalize",!1,function(me,Te){return me.getInputField().autocapitalize=Te},!0),ye("rtlMoveVisually",!ge),ye("wholeLineUpdateBefore",!0),ye("theme","default",function(me){kc(me),Zt(me)},!0),ye("keyMap","default",function(me,Te,Ze){var it=Bl(Te),dt=Ze!=zl&&Bl(Ze);dt&&dt.detach&&dt.detach(me,it),it.attach&&it.attach(me,dt||null)}),ye("extraKeys",null),ye("configureMouse",null),ye("lineWrapping",!1,$c,!0),ye("gutters",[],function(me,Te){me.display.gutterSpecs=Ht(Te,me.options.lineNumbers),Zt(me)},!0),ye("fixedGutter",!0,function(me,Te){me.display.gutters.style.left=Te?ol(me.display)+"px":"0",me.refresh()},!0),ye("coverGutterNextToScrollbar",!1,function(me){return Qs(me)},!0),ye("scrollbarStyle","native",function(me){Ol(me),Qs(me),me.display.scrollbars.setScrollTop(me.doc.scrollTop),me.display.scrollbars.setScrollLeft(me.doc.scrollLeft)},!0),ye("lineNumbers",!1,function(me,Te){me.display.gutterSpecs=Ht(me.options.gutters,Te),Zt(me)},!0),ye("firstLineNumber",1,Zt,!0),ye("lineNumberFormatter",function(me){return me},Zt,!0),ye("showCursorWhenSelecting",!1,Ls,!0),ye("resetSelectionOnContextMenu",!0),ye("lineWiseCopyCut",!0),ye("pasteLinesPerSelection",!0),ye("selectionsMayTouch",!1),ye("readOnly",!1,function(me,Te){Te=="nocursor"&&(Js(me),me.display.input.blur()),me.display.input.readOnlyChanged(Te)}),ye("screenReaderLabel",null,function(me,Te){Te=Te===""?null:Te,me.display.input.screenReaderLabelChanged(Te)}),ye("disableInput",!1,function(me,Te){Te||me.display.input.reset()},!0),ye("dragDrop",!0,Wc),ye("allowDropFileTypes",null),ye("cursorBlinkRate",530),ye("cursorScrollMargin",0),ye("cursorHeight",1,Ls,!0),ye("singleCursorHeightPerLine",!0,Ls,!0),ye("workTime",100),ye("workDelay",100),ye("flattenSpans",!0,Gr,!0),ye("addModeClass",!1,Gr,!0),ye("pollInterval",100),ye("undoDepth",200,function(me,Te){return me.doc.history.undoDepth=Te}),ye("historyEventDelay",1250),ye("viewportMargin",10,function(me){return me.refresh()},!0),ye("maxHighlightLength",1e4,Gr,!0),ye("moveInputWithCursor",!0,function(me,Te){Te||me.display.input.resetPosition()}),ye("tabindex",null,function(me,Te){return me.display.input.getField().tabIndex=Te||""}),ye("autofocus",null),ye("direction","ltr",function(me,Te){return me.doc.setDirection(Te)},!0),ye("phrases",null)}function Wc(a,z,ye){var me=ye&&ye!=zl;if(!z!=!me){var Te=a.display.dragFunctions,Ze=z?Ft:qt;Ze(a.display.scroller,"dragstart",Te.start),Ze(a.display.scroller,"dragenter",Te.enter),Ze(a.display.scroller,"dragover",Te.over),Ze(a.display.scroller,"dragleave",Te.leave),Ze(a.display.scroller,"drop",Te.drop)}}function $c(a){a.options.lineWrapping?(He(a.display.wrapper,"CodeMirror-wrap"),a.display.sizer.style.minWidth="",a.display.sizerWidth=null):(Ee(a.display.wrapper,"CodeMirror-wrap"),gi(a)),Ps(a),Sa(a),gs(a),setTimeout(function(){return Qs(a)},100)}function qo(a,z){var ye=this;if(!(this instanceof qo))return new qo(a,z);this.options=z=z?ht(z):{},ht(Rc,z,!1);var me=z.value;typeof me=="string"?me=new Oo(me,z.mode,null,z.lineSeparator,z.direction):z.mode&&(me.modeOption=z.mode),this.doc=me;var Te=new qo.inputStyles[z.inputStyle](this),Ze=this.display=new Qt(a,me,Te,z);Ze.wrapper.CodeMirror=this,kc(this),z.lineWrapping&&(this.display.wrapper.className+=" CodeMirror-wrap"),Ol(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 Ue,keySeq:null,specialChars:null},z.autofocus&&!le&&Ze.input.focus(),ue&&ae<11&&setTimeout(function(){return ye.display.input.reset(!0)},20),Gc(this),Nl(),ds(this),this.curOp.forceUpdate=!0,xi(this,me),z.autofocus&&!le||this.hasFocus()?setTimeout(function(){ye.hasFocus()&&!ye.state.focused&&Ns(ye)},20):Js(this);for(var it in bc)bc.hasOwnProperty(it)&&bc[it](this,z[it],zl);Rt(this),z.finishInit&&z.finishInit(this);for(var dt=0;dt20*20}Ft(z.scroller,"touchstart",function(vt){if(!It(a,vt)&&!Ze(vt)&&!Ms(a,vt)){z.input.ensurePolled(),clearTimeout(ye);var Ct=+new Date;z.activeTouch={start:Ct,moved:!1,prev:Ct-me.end<=300?me:null},vt.touches.length==1&&(z.activeTouch.left=vt.touches[0].pageX,z.activeTouch.top=vt.touches[0].pageY)}}),Ft(z.scroller,"touchmove",function(){z.activeTouch&&(z.activeTouch.moved=!0)}),Ft(z.scroller,"touchend",function(vt){var Ct=z.activeTouch;if(Ct&&!ca(z,vt)&&Ct.left!=null&&!Ct.moved&&new Date-Ct.start<300){var Yt=a.coordsChar(z.activeTouch,"page"),nn;!Ct.prev||it(Ct,Ct.prev)?nn=new hn(Yt,Yt):!Ct.prev.prev||it(Ct,Ct.prev.prev)?nn=a.findWordAt(Yt):nn=new hn(yt(Yt.line,0),tn(a.doc,yt(Yt.line+1,0))),a.setSelection(nn.anchor,nn.head),a.focus(),Sn(vt)}Te()}),Ft(z.scroller,"touchcancel",Te),Ft(z.scroller,"scroll",function(){z.scroller.clientHeight&&(As(a,z.scroller.scrollTop),Ds(a,z.scroller.scrollLeft,!0),$t(a,"scroll",a))}),Ft(z.scroller,"mousewheel",function(vt){return _n(a,vt)}),Ft(z.scroller,"DOMMouseScroll",function(vt){return _n(a,vt)}),Ft(z.wrapper,"scroll",function(){return z.wrapper.scrollTop=z.wrapper.scrollLeft=0}),z.dragFunctions={enter:function(vt){It(a,vt)||At(vt)},over:function(vt){It(a,vt)||(ws(a,vt),At(vt))},start:function(vt){return xs(a,vt)},drop:Mr(a,Hs),leave:function(vt){It(a,vt)||kl(a)}};var dt=z.input.getField();Ft(dt,"keyup",function(vt){return oc.call(a,vt)}),Ft(dt,"keydown",Mr(a,ic)),Ft(dt,"keypress",Mr(a,ac)),Ft(dt,"focus",function(vt){return Ns(a,vt)}),Ft(dt,"blur",function(vt){return Js(a,vt)})}var Lc=[];qo.defineInitHook=function(a){return Lc.push(a)};function uc(a,z,ye,me){var Te=a.doc,Ze;ye==null&&(ye="add"),ye=="smart"&&(Te.mode.indent?Ze=fn(a,z).state:ye="prev");var it=a.options.tabSize,dt=Xt(Te,z),vt=Ge(dt.text,null,it);dt.stateAfter&&(dt.stateAfter=null);var Ct=dt.text.match(/^\s*/)[0],Yt;if(!me&&!/\S/.test(dt.text))Yt=0,ye="not";else if(ye=="smart"&&(Yt=Te.mode.indent(Ze,dt.text.slice(Ct.length),dt.text),Yt==rt||Yt>150)){if(!me)return;ye="prev"}ye=="prev"?z>Te.first?Yt=Ge(Xt(Te,z-1).text,null,it):Yt=0:ye=="add"?Yt=vt+a.options.indentUnit:ye=="subtract"?Yt=vt-a.options.indentUnit:typeof ye=="number"&&(Yt=vt+ye),Yt=Math.max(0,Yt);var nn="",In=0;if(a.options.indentWithTabs)for(var Cn=Math.floor(Yt/it);Cn;--Cn)In+=it,nn+=" ";if(Init,vt=Mn(z),Ct=null;if(dt&&me.ranges.length>1)if(Os&&Os.text.join(` `)==z){if(me.ranges.length%Os.text.length==0){Ct=[];for(var Yt=0;Yt=0;In--){var Cn=me.ranges[In],sr=Cn.from(),_r=Cn.to();Cn.empty()&&(ye&&ye>0?sr=yt(sr.line,sr.ch-ye):a.state.overwrite&&!dt?_r=yt(_r.line,Math.min(Xt(Ze,_r.line).text.length,_r.ch+wt(vt).length)):dt&&Os&&Os.lineWise&&Os.text.join(` `)==vt.join(` `)&&(sr=_r=yt(sr.line,0)));var Fr={from:sr,to:_r,text:Ct?Ct[In%Ct.length]:vt,origin:Te||(dt?"paste":a.state.cutIncoming>it?"cut":"+input")};Eo(a.doc,Fr),wo(a,"inputRead",a,Fr)}z&&!dt&&Nc(a,z),js(a),a.curOp.updateInput<2&&(a.curOp.updateInput=nn),a.curOp.typing=!0,a.state.pasteIncoming=a.state.cutIncoming=-1}function Pc(a,z){var ye=a.clipboardData&&a.clipboardData.getData("Text");if(ye)return a.preventDefault(),!z.isReadOnly()&&!z.options.disableInput&&zt(z,function(){return Ac(z,ye,0,null,"paste")}),!0}function Nc(a,z){if(!(!a.options.electricChars||!a.options.smartIndent))for(var ye=a.doc.sel,me=ye.ranges.length-1;me>=0;me--){var Te=ye.ranges[me];if(!(Te.head.ch>100||me&&ye.ranges[me-1].head.line==Te.head.line)){var Ze=a.getModeAt(Te.head),it=!1;if(Ze.electricChars){for(var dt=0;dt-1){it=uc(a,Te.head.line,"smart");break}}else Ze.electricInput&&Ze.electricInput.test(Xt(a.doc,Te.head.line).text.slice(0,Te.head.ch))&&(it=uc(a,Te.head.line,"smart"));it&&wo(a,"electricInput",a,Te.head.line)}}}function Bc(a){for(var z=[],ye=[],me=0;meZe&&(uc(this,dt.head.line,me,!0),Ze=dt.head.line,it==this.doc.sel.primIndex&&js(this));else{var vt=dt.from(),Ct=dt.to(),Yt=Math.max(Ze,vt.line);Ze=Math.min(this.lastLine(),Ct.line-(Ct.ch?0:1))+1;for(var nn=Yt;nn0&&Go(this.doc,it,new hn(vt,In[it].to()),Xe)}}}),getTokenAt:function(me,Te){return Un(this,me,Te)},getLineTokens:function(me,Te){return Un(this,yt(me),Te,!0)},getTokenTypeAt:function(me){me=tn(this.doc,me);var Te=ti(this,Xt(this.doc,me.line)),Ze=0,it=(Te.length-1)/2,dt=me.ch,vt;if(dt==0)vt=Te[2];else for(;;){var Ct=Ze+it>>1;if((Ct?Te[Ct*2-1]:0)>=dt)it=Ct;else if(Te[Ct*2+1]vt&&(me=vt,it=!0),dt=Xt(this.doc,me)}else dt=me;return Ks(this,dt,{top:0,left:0},Te||"page",Ze||it).top+(it?this.doc.height-ui(dt):0)},defaultTextHeight:function(){return Ma(this.display)},defaultCharWidth:function(){return Qa(this.display)},getViewport:function(){return{from:this.display.viewFrom,to:this.display.viewTo}},addWidget:function(me,Te,Ze,it,dt){var vt=this.display;me=ya(this,tn(this.doc,me));var Ct=me.bottom,Yt=me.left;if(Te.style.position="absolute",Te.setAttribute("cm-ignore-events","true"),this.display.input.setUneditable(Te),vt.sizer.appendChild(Te),it=="over")Ct=me.top;else if(it=="above"||it=="near"){var nn=Math.max(vt.wrapper.clientHeight,this.doc.height),In=Math.max(vt.sizer.clientWidth,vt.lineSpace.clientWidth);(it=="above"||me.bottom+Te.offsetHeight>nn)&&me.top>Te.offsetHeight?Ct=me.top-Te.offsetHeight:me.bottom+Te.offsetHeight<=nn&&(Ct=me.bottom),Yt+Te.offsetWidth>In&&(Yt=In-Te.offsetWidth)}Te.style.top=Ct+"px",Te.style.left=Te.style.right="",dt=="right"?(Yt=vt.sizer.clientWidth-Te.offsetWidth,Te.style.right="0px"):(dt=="left"?Yt=0:dt=="middle"&&(Yt=(vt.sizer.clientWidth-Te.offsetWidth)/2),Te.style.left=Yt+"px"),Ze&&fc(this,{left:Yt,top:Ct,right:Yt+Te.offsetWidth,bottom:Ct+Te.offsetHeight})},triggerOnKeyDown:lr(ic),triggerOnKeyPress:lr(ac),triggerOnKeyUp:oc,triggerOnMouseDown:lr(lc),execCommand:function(me){if(Us.hasOwnProperty(me))return Us[me].call(null,this)},triggerElectric:lr(function(me){Nc(this,me)}),findPosH:function(me,Te,Ze,it){var dt=1;Te<0&&(dt=-1,Te=-Te);for(var vt=tn(this.doc,me),Ct=0;Ct0&&Yt(Ze.charAt(it-1));)--it;for(;dt.5||this.options.lineWrapping)&&Ps(this),$t(this,"refresh",this)}),swapDoc:lr(function(me){var Te=this.doc;return Te.cm=null,this.state.selectingText&&this.state.selectingText(),xi(this,me),gs(this),this.display.input.reset(),Li(this,me.scrollLeft,me.scrollTop),this.curOp.forceScroll=!0,wo(this,"swapDoc",this,Te),Te}),phrase:function(me){var Te=this.options.phrases;return Te&&Object.prototype.hasOwnProperty.call(Te,me)?Te[me]:me},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}},cn(a),a.registerHelper=function(me,Te,Ze){ye.hasOwnProperty(me)||(ye[me]=a[me]={_global:[]}),ye[me][Te]=Ze},a.registerGlobalHelper=function(me,Te,Ze,it){a.registerHelper(me,Te,it),ye[me]._global.push({pred:Ze,val:it})}}function Dc(a,z,ye,me,Te){var Ze=z,it=ye,dt=Xt(a,z.line),vt=Te&&a.direction=="rtl"?-ye:ye;function Ct(){var hi=z.line+vt;return hi=a.first+a.size?!1:(z=new yt(hi,z.ch,z.sticky),dt=Xt(a,hi))}function Yt(hi){var qr;if(me=="codepoint"){var Si=dt.text.charCodeAt(z.ch+(me>0?0:-1));isNaN(Si)?qr=null:qr=new yt(z.line,Math.max(0,Math.min(dt.text.length,z.ch+ye*(Si>=55296&&Si<56320?2:1))),-ye)}else Te?qr=gc(a.cm,dt,z,ye):qr=jl(dt,z,ye);if(qr==null)if(!hi&&Ct())z=ql(Te,a.cm,dt,z.line,vt);else return!1;else z=qr;return!0}if(me=="char"||me=="codepoint")Yt();else if(me=="column")Yt(!0);else if(me=="word"||me=="group")for(var nn=null,In=me=="group",Cn=a.cm&&a.cm.getHelper(z,"wordChars"),sr=!0;!(ye<0&&!Yt(!sr));sr=!1){var _r=dt.text.charAt(z.ch)||` `,Fr=Ye(_r,Cn)?"w":In&&_r==` `?"n":!In||/\s/.test(_r)?null:"p";if(In&&!sr&&!Fr&&(Fr="s"),nn&&nn!=Fr){ye<0&&(ye=1,Yt(),z.sticky="after");break}if(Fr&&(nn=Fr),ye>0&&!Yt(!sr))break}var Qr=oa(a,z,Ze,it,!0);return Ut(Ze,Qr)&&(Qr.hitSide=!0),Qr}function zc(a,z,ye,me){var Te=a.doc,Ze=z.left,it;if(me=="page"){var dt=Math.min(a.display.wrapper.clientHeight,window.innerHeight||document.documentElement.clientHeight),vt=Math.max(dt-.5*Ma(a.display),3);it=(ye>0?z.bottom:z.top)+ye*vt}else me=="line"&&(it=ye>0?z.bottom+3:z.top-3);for(var Ct;Ct=ra(a,Ze,it),!!Ct.outside;){if(ye<0?it<=0:it>=Te.height){Ct.hitSide=!0;break}it+=ye*5}return Ct}var Po=function(a){this.cm=a,this.lastAnchorNode=this.lastAnchorOffset=this.lastFocusNode=this.lastFocusOffset=null,this.polling=new Ue,this.composing=null,this.gracePeriod=!1,this.readDOMTimeout=null};Po.prototype.init=function(a){var z=this,ye=this,me=ye.cm,Te=ye.div=a.lineDiv;jc(Te,me.options.spellcheck,me.options.autocorrect,me.options.autocapitalize);function Ze(dt){for(var vt=dt.target;vt;vt=vt.parentNode){if(vt==Te)return!0;if(/\bCodeMirror-(?:line)?widget\b/.test(vt.className))break}return!1}Ft(Te,"paste",function(dt){!Ze(dt)||It(me,dt)||Pc(dt,me)||ae<=11&&setTimeout(Mr(me,function(){return z.updateFromDOM()}),20)}),Ft(Te,"compositionstart",function(dt){z.composing={data:dt.data,done:!1}}),Ft(Te,"compositionupdate",function(dt){z.composing||(z.composing={data:dt.data,done:!1})}),Ft(Te,"compositionend",function(dt){z.composing&&(dt.data!=z.composing.data&&z.readFromDOMSoon(),z.composing.done=!0)}),Ft(Te,"touchstart",function(){return ye.forceCompositionEnd()}),Ft(Te,"input",function(){z.composing||z.readFromDOMSoon()});function it(dt){if(!(!Ze(dt)||It(me,dt))){if(me.somethingSelected())Sc({lineWise:!1,text:me.getSelections()}),dt.type=="cut"&&me.replaceSelection("",null,"cut");else if(me.options.lineWiseCopyCut){var vt=Bc(me);Sc({lineWise:!0,text:vt.text}),dt.type=="cut"&&me.operation(function(){me.setSelections(vt.ranges,0,Xe),me.replaceSelection("",null,"cut")})}else return;if(dt.clipboardData){dt.clipboardData.clearData();var Ct=Os.text.join(` `);if(dt.clipboardData.setData("Text",Ct),dt.clipboardData.getData("Text")==Ct){dt.preventDefault();return}}var Yt=Fc(),nn=Yt.firstChild;me.display.lineSpace.insertBefore(Yt,me.display.lineSpace.firstChild),nn.value=Os.text.join(` -`);var In=document.activeElement;Qe(nn),setTimeout(function(){me.display.lineSpace.removeChild(Yt),In.focus(),In==Te&&ye.showPrimarySelection()},50)}}Ft(Te,"copy",it),Ft(Te,"cut",it)},Po.prototype.screenReaderLabelChanged=function(a){a?this.div.setAttribute("aria-label",a):this.div.removeAttribute("aria-label")},Po.prototype.prepareSelection=function(){var a=Wl(this.cm,!1);return a.focus=document.activeElement==this.div,a},Po.prototype.showSelection=function(a,z){!a||!this.cm.display.view.length||((a.focus||z)&&this.showPrimarySelection(),this.showMultipleSelections(a))},Po.prototype.getSelection=function(){return this.cm.display.wrapper.ownerDocument.getSelection()},Po.prototype.showPrimarySelection=function(){var a=this.getSelection(),z=this.cm,ye=z.doc.sel.primary(),me=ye.from(),Te=ye.to();if(z.display.viewTo==z.display.viewFrom||me.line>=z.display.viewTo||Te.line=z.display.viewFrom&&Hc(z,me)||{node:dt[0].measure.map[2],offset:0},Ct=Te.linea.firstLine()&&(me=yt(me.line-1,Xt(a.doc,me.line-1).length)),Te.ch==Xt(a.doc,Te.line).text.length&&Te.linez.viewTo-1)return!1;var Ze,it,dt;me.line==z.viewFrom||(Ze=Yo(a,me.line))==0?(it=Nt(z.view[0].line),dt=z.view[0].node):(it=Nt(z.view[Ze].line),dt=z.view[Ze-1].node.nextSibling);var vt=Yo(a,Te.line),Ct,Yt;if(vt==z.view.length-1?(Ct=z.viewTo-1,Yt=z.lineDiv.lastChild):(Ct=Nt(z.view[vt+1].line)-1,Yt=z.view[vt+1].node.previousSibling),!dt)return!1;for(var nn=a.doc.splitLines(Yc(a,dt,Yt,it,Ct)),In=dn(a.doc,yt(it,0),yt(Ct,Xt(a.doc,Ct).text.length));nn.length>1&&In.length>1;)if(wt(nn)==wt(In))nn.pop(),In.pop(),Ct--;else if(nn[0]==In[0])nn.shift(),In.shift(),it++;else break;for(var Cn=0,sr=0,_r=nn[0],Fr=In[0],Qr=Math.min(_r.length,Fr.length);Cnme.ch&&hi.charCodeAt(hi.length-sr-1)==qr.charCodeAt(qr.length-sr-1);)Cn--,sr++;nn[nn.length-1]=hi.slice(0,hi.length-sr).replace(/^\u200b+/,""),nn[0]=nn[0].slice(Cn).replace(/\u200b+$/,"");var zi=yt(it,Cn),Bi=yt(Ct,In.length?wt(In).length-sr:0);if(nn.length>1||nn[0]||Lt(zi,Bi))return uo(a.doc,nn,zi,Bi,"+input"),!0},Po.prototype.ensurePolled=function(){this.forceCompositionEnd()},Po.prototype.reset=function(){this.forceCompositionEnd()},Po.prototype.forceCompositionEnd=function(){this.composing&&(clearTimeout(this.readDOMTimeout),this.composing=null,this.updateFromDOM(),this.div.blur(),this.div.focus())},Po.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))},Po.prototype.updateFromDOM=function(){var a=this;(this.cm.isReadOnly()||!this.pollContent())&&zt(this.cm,function(){return Sa(a.cm)})},Po.prototype.setUneditable=function(a){a.contentEditable="false"},Po.prototype.onKeyPress=function(a){a.charCode==0||this.composing||(a.preventDefault(),this.cm.isReadOnly()||Mr(this.cm,Ac)(this.cm,String.fromCharCode(a.charCode==null?a.keyCode:a.charCode),0))},Po.prototype.readOnlyChanged=function(a){this.div.contentEditable=String(a!="nocursor")},Po.prototype.onContextMenu=function(){},Po.prototype.resetPosition=function(){},Po.prototype.needsContentAttribute=!0;function Hc(a,z){var ye=Ja(a,z.line);if(!ye||ye.hidden)return null;var me=Xt(a.doc,z.line),Te=as(ye,me,z.line),Ze=st(me,a.doc.direction),it="left";if(Ze){var dt=tt(Ze,z.ch);it=dt%2?"right":"left"}var vt=$s(Te.map,z.ch,it);return vt.offset=vt.collapse=="right"?vt.end:vt.start,vt}function Kc(a){for(var z=a;z;z=z.parentNode)if(/CodeMirror-gutter-wrapper/.test(z.className))return!0;return!1}function Hl(a,z){return z&&(a.bad=!0),a}function Yc(a,z,ye,me,Te){var Ze="",it=!1,dt=a.doc.lineSeparator(),vt=!1;function Ct(Cn){return function(sr){return sr.id==Cn}}function Yt(){it&&(Ze+=dt,vt&&(Ze+=dt),it=vt=!1)}function nn(Cn){Cn&&(Yt(),Ze+=Cn)}function In(Cn){if(Cn.nodeType==1){var sr=Cn.getAttribute("cm-text");if(sr){nn(sr);return}var _r=Cn.getAttribute("cm-marker"),Fr;if(_r){var Qr=a.findMarks(yt(me,0),yt(Te+1,0),Ct(+_r));Qr.length&&(Fr=Qr[0].find(0))&&nn(dn(a.doc,Fr.from,Fr.to).join(dt));return}if(Cn.getAttribute("contenteditable")=="false")return;var hi=/^(pre|div|p|li|table|br)$/i.test(Cn.nodeName);if(!/^br$/i.test(Cn.nodeName)&&Cn.textContent.length==0)return;hi&&Yt();for(var qr=0;qr=9&&z.hasSelection&&(z.hasSelection=null),ye.poll()}),Ft(Te,"paste",function(it){It(me,it)||Pc(it,me)||(me.state.pasteIncoming=+new Date,ye.fastPoll())});function Ze(it){if(!It(me,it)){if(me.somethingSelected())Sc({lineWise:!1,text:me.getSelections()});else if(me.options.lineWiseCopyCut){var dt=Bc(me);Sc({lineWise:!0,text:dt.text}),it.type=="cut"?me.setSelections(dt.ranges,null,Xe):(ye.prevInput="",Te.value=dt.text.join(` +`);var In=document.activeElement;Qe(nn),setTimeout(function(){me.display.lineSpace.removeChild(Yt),In.focus(),In==Te&&ye.showPrimarySelection()},50)}}Ft(Te,"copy",it),Ft(Te,"cut",it)},Po.prototype.screenReaderLabelChanged=function(a){a?this.div.setAttribute("aria-label",a):this.div.removeAttribute("aria-label")},Po.prototype.prepareSelection=function(){var a=Wl(this.cm,!1);return a.focus=document.activeElement==this.div,a},Po.prototype.showSelection=function(a,z){!a||!this.cm.display.view.length||((a.focus||z)&&this.showPrimarySelection(),this.showMultipleSelections(a))},Po.prototype.getSelection=function(){return this.cm.display.wrapper.ownerDocument.getSelection()},Po.prototype.showPrimarySelection=function(){var a=this.getSelection(),z=this.cm,ye=z.doc.sel.primary(),me=ye.from(),Te=ye.to();if(z.display.viewTo==z.display.viewFrom||me.line>=z.display.viewTo||Te.line=z.display.viewFrom&&Hc(z,me)||{node:dt[0].measure.map[2],offset:0},Ct=Te.linea.firstLine()&&(me=yt(me.line-1,Xt(a.doc,me.line-1).length)),Te.ch==Xt(a.doc,Te.line).text.length&&Te.linez.viewTo-1)return!1;var Ze,it,dt;me.line==z.viewFrom||(Ze=Yo(a,me.line))==0?(it=Nt(z.view[0].line),dt=z.view[0].node):(it=Nt(z.view[Ze].line),dt=z.view[Ze-1].node.nextSibling);var vt=Yo(a,Te.line),Ct,Yt;if(vt==z.view.length-1?(Ct=z.viewTo-1,Yt=z.lineDiv.lastChild):(Ct=Nt(z.view[vt+1].line)-1,Yt=z.view[vt+1].node.previousSibling),!dt)return!1;for(var nn=a.doc.splitLines(Yc(a,dt,Yt,it,Ct)),In=dn(a.doc,yt(it,0),yt(Ct,Xt(a.doc,Ct).text.length));nn.length>1&&In.length>1;)if(wt(nn)==wt(In))nn.pop(),In.pop(),Ct--;else if(nn[0]==In[0])nn.shift(),In.shift(),it++;else break;for(var Cn=0,sr=0,_r=nn[0],Fr=In[0],Qr=Math.min(_r.length,Fr.length);Cnme.ch&&hi.charCodeAt(hi.length-sr-1)==qr.charCodeAt(qr.length-sr-1);)Cn--,sr++;nn[nn.length-1]=hi.slice(0,hi.length-sr).replace(/^\u200b+/,""),nn[0]=nn[0].slice(Cn).replace(/\u200b+$/,"");var zi=yt(it,Cn),Bi=yt(Ct,In.length?wt(In).length-sr:0);if(nn.length>1||nn[0]||Lt(zi,Bi))return fo(a.doc,nn,zi,Bi,"+input"),!0},Po.prototype.ensurePolled=function(){this.forceCompositionEnd()},Po.prototype.reset=function(){this.forceCompositionEnd()},Po.prototype.forceCompositionEnd=function(){this.composing&&(clearTimeout(this.readDOMTimeout),this.composing=null,this.updateFromDOM(),this.div.blur(),this.div.focus())},Po.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))},Po.prototype.updateFromDOM=function(){var a=this;(this.cm.isReadOnly()||!this.pollContent())&&zt(this.cm,function(){return Sa(a.cm)})},Po.prototype.setUneditable=function(a){a.contentEditable="false"},Po.prototype.onKeyPress=function(a){a.charCode==0||this.composing||(a.preventDefault(),this.cm.isReadOnly()||Mr(this.cm,Ac)(this.cm,String.fromCharCode(a.charCode==null?a.keyCode:a.charCode),0))},Po.prototype.readOnlyChanged=function(a){this.div.contentEditable=String(a!="nocursor")},Po.prototype.onContextMenu=function(){},Po.prototype.resetPosition=function(){},Po.prototype.needsContentAttribute=!0;function Hc(a,z){var ye=Ja(a,z.line);if(!ye||ye.hidden)return null;var me=Xt(a.doc,z.line),Te=as(ye,me,z.line),Ze=st(me,a.doc.direction),it="left";if(Ze){var dt=tt(Ze,z.ch);it=dt%2?"right":"left"}var vt=$s(Te.map,z.ch,it);return vt.offset=vt.collapse=="right"?vt.end:vt.start,vt}function Kc(a){for(var z=a;z;z=z.parentNode)if(/CodeMirror-gutter-wrapper/.test(z.className))return!0;return!1}function Hl(a,z){return z&&(a.bad=!0),a}function Yc(a,z,ye,me,Te){var Ze="",it=!1,dt=a.doc.lineSeparator(),vt=!1;function Ct(Cn){return function(sr){return sr.id==Cn}}function Yt(){it&&(Ze+=dt,vt&&(Ze+=dt),it=vt=!1)}function nn(Cn){Cn&&(Yt(),Ze+=Cn)}function In(Cn){if(Cn.nodeType==1){var sr=Cn.getAttribute("cm-text");if(sr){nn(sr);return}var _r=Cn.getAttribute("cm-marker"),Fr;if(_r){var Qr=a.findMarks(yt(me,0),yt(Te+1,0),Ct(+_r));Qr.length&&(Fr=Qr[0].find(0))&&nn(dn(a.doc,Fr.from,Fr.to).join(dt));return}if(Cn.getAttribute("contenteditable")=="false")return;var hi=/^(pre|div|p|li|table|br)$/i.test(Cn.nodeName);if(!/^br$/i.test(Cn.nodeName)&&Cn.textContent.length==0)return;hi&&Yt();for(var qr=0;qr=9&&z.hasSelection&&(z.hasSelection=null),ye.poll()}),Ft(Te,"paste",function(it){It(me,it)||Pc(it,me)||(me.state.pasteIncoming=+new Date,ye.fastPoll())});function Ze(it){if(!It(me,it)){if(me.somethingSelected())Sc({lineWise:!1,text:me.getSelections()});else if(me.options.lineWiseCopyCut){var dt=Bc(me);Sc({lineWise:!0,text:dt.text}),it.type=="cut"?me.setSelections(dt.ranges,null,Xe):(ye.prevInput="",Te.value=dt.text.join(` `),Qe(Te))}else return;it.type=="cut"&&(me.state.cutIncoming=+new Date)}}Ft(Te,"cut",Ze),Ft(Te,"copy",Ze),Ft(a.scroller,"paste",function(it){if(!(ca(a,it)||It(me,it))){if(!Te.dispatchEvent){me.state.pasteIncoming=+new Date,ye.focus();return}var dt=new Event("paste");dt.clipboardData=it.clipboardData,Te.dispatchEvent(dt)}}),Ft(a.lineSpace,"selectstart",function(it){ca(a,it)||Sn(it)}),Ft(Te,"compositionstart",function(){var it=me.getCursor("from");ye.composing&&ye.composing.range.clear(),ye.composing={start:it,range:me.markText(it,me.getCursor("to"),{className:"CodeMirror-composing"})}}),Ft(Te,"compositionend",function(){ye.composing&&(ye.poll(),ye.composing.range.clear(),ye.composing=null)})},fa.prototype.createField=function(a){this.wrapper=Fc(),this.textarea=this.wrapper.firstChild},fa.prototype.screenReaderLabelChanged=function(a){a?this.textarea.setAttribute("aria-label",a):this.textarea.removeAttribute("aria-label")},fa.prototype.prepareSelection=function(){var a=this.cm,z=a.display,ye=a.doc,me=Wl(a);if(a.options.moveInputWithCursor){var Te=ya(a,ye.sel.primary().head,"div"),Ze=z.wrapper.getBoundingClientRect(),it=z.lineDiv.getBoundingClientRect();me.teTop=Math.max(0,Math.min(z.wrapper.clientHeight-10,Te.top+it.top-Ze.top)),me.teLeft=Math.max(0,Math.min(z.wrapper.clientWidth-10,Te.left+it.left-Ze.left))}return me},fa.prototype.showSelection=function(a){var z=this.cm,ye=z.display;De(ye.cursorDiv,a.cursors),De(ye.selectionDiv,a.selection),a.teTop!=null&&(this.wrapper.style.top=a.teTop+"px",this.wrapper.style.left=a.teLeft+"px")},fa.prototype.reset=function(a){if(!(this.contextMenuPending||this.composing)){var z=this.cm;if(z.somethingSelected()){this.prevInput="";var ye=z.getSelection();this.textarea.value=ye,z.state.focused&&Qe(this.textarea),ue&&ae>=9&&(this.hasSelection=ye)}else a||(this.prevInput=this.textarea.value="",ue&&ae>=9&&(this.hasSelection=null))}},fa.prototype.getField=function(){return this.textarea},fa.prototype.supportsTouch=function(){return!1},fa.prototype.focus=function(){if(this.cm.options.readOnly!="nocursor"&&(!le||Je()!=this.textarea))try{this.textarea.focus()}catch(a){}},fa.prototype.blur=function(){this.textarea.blur()},fa.prototype.resetPosition=function(){this.wrapper.style.top=this.wrapper.style.left=0},fa.prototype.receivedFocus=function(){this.slowPoll()},fa.prototype.slowPoll=function(){var a=this;this.pollingFast||this.polling.set(this.cm.options.pollInterval,function(){a.poll(),a.cm.state.focused&&a.slowPoll()})},fa.prototype.fastPoll=function(){var a=!1,z=this;z.pollingFast=!0;function ye(){var me=z.poll();!me&&!a?(a=!0,z.polling.set(60,ye)):(z.pollingFast=!1,z.slowPoll())}z.polling.set(20,ye)},fa.prototype.poll=function(){var a=this,z=this.cm,ye=this.textarea,me=this.prevInput;if(this.contextMenuPending||!z.state.focused||qn(ye)&&!me&&!this.composing||z.isReadOnly()||z.options.disableInput||z.state.keySeq)return!1;var Te=ye.value;if(Te==me&&!z.somethingSelected())return!1;if(ue&&ae>=9&&this.hasSelection===Te||ve&&/[\uf700-\uf7ff]/.test(Te))return z.display.input.reset(),!1;if(z.doc.sel==z.display.selForContextMenu){var Ze=Te.charCodeAt(0);if(Ze==8203&&!me&&(me="\u200B"),Ze==8666)return this.reset(),this.cm.execCommand("undo")}for(var it=0,dt=Math.min(me.length,Te.length);it1e3||Te.indexOf(` `)>-1?ye.value=a.prevInput="":a.prevInput=Te,a.composing&&(a.composing.range.clear(),a.composing.range=z.markText(a.composing.start,z.getCursor("to"),{className:"CodeMirror-composing"}))}),!0},fa.prototype.ensurePolled=function(){this.pollingFast&&this.poll()&&(this.pollingFast=!1)},fa.prototype.onKeyPress=function(){ue&&ae>=9&&(this.hasSelection=null),this.fastPoll()},fa.prototype.onContextMenu=function(a){var z=this,ye=z.cm,me=ye.display,Te=z.textarea;z.contextMenuPending&&z.contextMenuPending();var Ze=us(ye,a),it=me.scroller.scrollTop;if(!Ze||x)return;var dt=ye.options.resetSelectionOnContextMenu;dt&&ye.doc.sel.contains(Ze)==-1&&Mr(ye,ni)(ye.doc,Dn(Ze),Xe);var vt=Te.style.cssText,Ct=z.wrapper.style.cssText,Yt=z.wrapper.offsetParent.getBoundingClientRect();z.wrapper.style.cssText="position: static",Te.style.cssText=`position: absolute; width: 30px; height: 30px; top: `+(a.clientY-Yt.top-5)+"px; left: "+(a.clientX-Yt.left-5)+`px; diff --git a/umi.be71cb88.js b/umi.4a05ba95.js similarity index 99% rename from umi.be71cb88.js rename to umi.4a05ba95.js index 397e4a9fdd..b3c10a91c2 100644 --- a/umi.be71cb88.js +++ b/umi.4a05ba95.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,f,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),d=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=d(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,f,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(d){return function(p,x){return n(d,this,arguments)}},o,!0)})},6555:function(i,f,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),d=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&&d(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,f,e){"use strict";e(6555)},89170:function(i,f,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,f,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,f,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),d=a.ArrayBuffer,h=a.DataView,p=h.prototype,x=r(d.prototype.slice),g=r(p.getUint8),P=r(p.setUint8),O=n(function(){return!new d(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,d))(c(T-R)),M=new h(this),B=new h(D),j=0;R=0?h:d+h;return p<0||p>=d?void 0:o[p]}}),s("at")},2924:function(i,f,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),d=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=d(A,0),T=0,D,M,B,j,G;for(D=-1,B=arguments.length;D1?arguments[1]:void 0)}})},16137:function(i,f,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,f,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,f,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,f,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,f,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,f,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,f,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 d=a(this),h=s(d),p;return n(o),p=u(d,0),p.length=r(p,d,d,h,0,1,o,arguments.length>1?arguments[1]:void 0),p}})},23708:function(i,f,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,d=n(this),h=a(d),p=u(d,0);return p.length=r(p,d,d,h,0,o===void 0?1:s(o)),p}})},52732:function(i,f,e){"use strict";var t=e(94488),r=e(59594);t({target:"Array",proto:!0,forced:[].forEach!==r},{forEach:r})},99382:function(i,f,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,f,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,f,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(d){var h=arguments.length>1?arguments[1]:void 0;return u?s(this,d,h)||0:n(this,d,h)}})},13412:function(i,f,e){"use strict";var t=e(94488),r=e(18589);t({target:"Array",stat:!0},{isArray:r})},11005:function(i,f,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),d=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&&d&&g.name!=="values")try{s(g,"name",{value:"values"})}catch(P){}},70348:function(i,f,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,f,e){"use strict";var t=e(94488),r=e(55009);t({target:"Array",proto:!0,forced:r!==[].lastIndexOf},{lastIndexOf:r})},91550:function(i,f,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,f,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,d=arguments.length,h=new(n(this)?this:s)(d);d>o;)a(h,o,arguments[o++]);return h.length=d,h}})},7154:function(i,f,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}},d=c||!o();t({target:"Array",proto:!0,arity:1,forced:d},{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(d){return r(this,d,arguments.length,arguments.length>1?arguments[1]:void 0)}})},67788:function(i,f,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(d){var h=arguments.length;return r(this,d,h,h>1?arguments[1]:void 0)}})},9402:function(i,f,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,f,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),d=e(59893),h=e(17480),p=e(30867),x=h("slice"),g=d("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,f,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),d=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&&d<=99?d+1900:d;return u(this,h)}})},71390:function(i,f,e){"use strict";var t=e(94488);t({target:"Date",proto:!0},{toGMTString:Date.prototype.toUTCString})},96844:function(i,f,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,f,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),d=a(o,"number");return typeof d=="number"&&!isFinite(d)?null:o.toISOString()}})},69762:function(i,f,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,f,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 d=c(this);return d===d?u(this):a})},31808:function(i,f,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)},d=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)}}),d("CompileError",function(h){return function(x){return n(h,this,arguments)}}),d("LinkError",function(h){return function(x){return n(h,this,arguments)}}),d("RuntimeError",function(h){return function(x){return n(h,this,arguments)}})},99953:function(i,f,e){"use strict";var t=e(2291),r=e(13367),n=Error.prototype;n.toString!==r&&t(n,"toString",r)},65009:function(i,f,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),d=/[\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,f,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,f,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,f,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,f,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,f,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 d=r(a(o)-1)+1;return(d+1/(d*s*s))*(s/2)}})},97423:function(i,f,e){"use strict";var t=e(94488),r=e(10014);t({target:"Math",stat:!0,forced:r!==Math.expm1},{expm1:r})},93321:function(i,f,e){"use strict";var t=e(94488),r=e(14894);t({target:"Math",stat:!0},{fround:r})},82277:function(i,f,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 d=0,h=0,p=arguments.length,x=0,g,P;h0?(P=g/x,d+=P*P):d+=g;return x===1/0?1/0:x*a(d)}})},61425:function(i,f,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,d=+u,h=+c,p=o&d,x=o&h;return 0|p*x+((o&d>>>16)*x+p*(o&h>>>16)<<16>>>0)}})},61873:function(i,f,e){"use strict";var t=e(94488),r=e(53309);t({target:"Math",stat:!0},{log10:r})},9307:function(i,f,e){"use strict";var t=e(94488),r=e(25726);t({target:"Math",stat:!0},{log1p:r})},8821:function(i,f,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,f,e){"use strict";var t=e(94488),r=e(37666);t({target:"Math",stat:!0},{sign:r})},64099:function(i,f,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(d){var h=+d;return a(h)<1?(n(h)-n(-h))/2:(s(h-1)-s(-h-1))*(u/2)}})},62455:function(i,f,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,f,e){"use strict";var t=e(94573);t(Math,"Math",!0)},59118:function(i,f,e){"use strict";var t=e(94488),r=e(3312);t({target:"Math",stat:!0},{trunc:r})},275:function(i,f,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),d=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)?d(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,f,e){"use strict";var t=e(94488);t({target:"Number",stat:!0,nonConfigurable:!0,nonWritable:!0},{EPSILON:Math.pow(2,-52)})},51284:function(i,f,e){"use strict";var t=e(94488),r=e(1222);t({target:"Number",stat:!0},{isFinite:r})},10177:function(i,f,e){"use strict";var t=e(94488),r=e(62896);t({target:"Number",stat:!0},{isInteger:r})},85690:function(i,f,e){"use strict";var t=e(94488);t({target:"Number",stat:!0},{isNaN:function(n){return n!==n}})},92114:function(i,f,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,f,e){"use strict";var t=e(94488);t({target:"Number",stat:!0,nonConfigurable:!0,nonWritable:!0},{MAX_SAFE_INTEGER:9007199254740991})},14480:function(i,f,e){"use strict";var t=e(94488);t({target:"Number",stat:!0,nonConfigurable:!0,nonWritable:!0},{MIN_SAFE_INTEGER:-9007199254740991})},40516:function(i,f,e){"use strict";var t=e(94488),r=e(31280);t({target:"Number",stat:!0,forced:Number.parseFloat!==r},{parseFloat:r})},76345:function(i,f,e){"use strict";var t=e(94488),r=e(52446);t({target:"Number",stat:!0,forced:Number.parseInt!==r},{parseInt:r})},7282:function(i,f,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,d=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=d(Q)}return j!==0&&(H=I(H,0,1)+"."+I(H,1)),Y===0?(L="+",V="0"):(L=Y>0?"+":"-",V=d(p(Y))),H+="e"+L+V,G+H}})},58055:function(i,f,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,d=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=d(M/1e7)},S=function(A,R){for(var T=6,D=0;--T>=0;)D+=A[T],A[T]=d(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,f,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,f,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,f,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,f,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,d){u.f(s(this),o,{get:a(d),enumerable:!0,configurable:!0})}})},47146:function(i,f,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,f,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,f,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,d){u.f(s(this),o,{set:a(d),enumerable:!0,configurable:!0})}})},72820:function(i,f,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,f,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(d){return u&&a(d)?u(s(d)):d}})},23569:function(i,f,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,f,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,d){return a(n(o),d)}})},63046:function(i,f,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 d=a(o),h=s.f,p=n(d),x={},g=0,P,O;p.length>g;)O=h(d,P=p[g++]),O!==void 0&&u(x,P,O);return x}})},464:function(i,f,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,f,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 d=a.f;return d?d(s(o)):[]}})},51082:function(i,f,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,f,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"),d=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?d(g[S],O):g[S]=[O]}),g}})},41990:function(i,f,e){"use strict";var t=e(94488),r=e(32621);t({target:"Object",stat:!0},{hasOwn:r})},55888:function(i,f,e){"use strict";var t=e(94488),r=e(12477);t({target:"Object",stat:!0,forced:Object.isExtensible!==r},{isExtensible:r})},53827:function(i,f,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(d){return!n(d)||s&&a(d)==="ArrayBuffer"?!0:u?u(d):!1}})},78143:function(i,f,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(d){return!n(d)||s&&a(d)==="ArrayBuffer"?!0:u?u(d):!1}})},15787:function(i,f,e){"use strict";var t=e(94488),r=e(5370);t({target:"Object",stat:!0},{is:r})},66419:function(i,f,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,f,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(d){var h=a(this),p=s(d),x;do if(x=c(h,p))return x.get;while(h=u(h))}})},14645:function(i,f,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(d){var h=a(this),p=s(d),x;do if(x=c(h,p))return x.set;while(h=u(h))}})},71122:function(i,f,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(d){return u&&r(d)?u(n(d)):d}})},42084:function(i,f,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,d="__proto__";if(t&&u&&c&&!(d in o))try{r(o,d,{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,f,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(d){return u&&r(d)?u(n(d)):d}})},77140:function(i,f,e){"use strict";var t=e(94488),r=e(58218);t({target:"Object",stat:!0},{setPrototypeOf:r})},15954:function(i,f,e){"use strict";var t=e(68527),r=e(2291),n=e(28488);t||r(Object.prototype,"toString",n,{unsafe:!0})},4266:function(i,f,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,f,e){"use strict";var t=e(94488),r=e(31280);t({global:!0,forced:parseFloat!==r},{parseFloat:r})},38823:function(i,f,e){"use strict";var t=e(94488),r=e(52446);t({global:!0,forced:parseInt!==r},{parseInt:r})},4045:function(i,f,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(d){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(d,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,f,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(d){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(d,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,f,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),d="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,d)))})}),--T||S(new g(A,d))});return I.error&&S(I.value),P.promise}})},41902:function(i,f,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 d=s("Promise").prototype.catch;o.catch!==d&&c(o,"catch",d,{unsafe:!0})}},90366:function(i,f,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),d=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 fe=xe.value,ye=xe.state===ce,Ce=ye?Le.ok:Le.fail,tt=Le.resolve,xt=Le.reject,de=Le.domain,Ee,dt,Je;try{Ce?(ye||(xe.rejection===ze&&wt(xe),xe.rejection=He),Ce===!0?Ee=fe:(de&&de.enter(),Ee=Ce(fe),de&&(de.exit(),Je=!0)),Ee===Le.promise?xt(new W("Promise-chain cycle")):(dt=je(Ee))?s(dt,Ee,tt,xt):tt(Ee)):xt(fe)}catch(Ke){de&&!Je&&de.exit(),xt(Ke)}},me=function(Le,xe){Le.notified||(Le.notified=!0,S(function(){for(var fe=Le.reactions,ye;ye=fe.get();)De(ye,Le);Le.notified=!1,xe&&!Le.rejection&<(Le)}))},ot=function(Le,xe,fe){var ye,Ce;X?(ye=F.createEvent("Event"),ye.promise=xe,ye.reason=fe,ye.initEvent(Le,!1,!0),a.dispatchEvent(ye)):ye={promise:xe,reason:fe},!G&&(Ce=a["on"+Le])?Ce(ye):Le===ee&&I("Unhandled promise rejection",fe)},lt=function(Le){s(O,a,function(){var xe=Le.facade,fe=Le.value,ye=St(Le),Ce;if(ye&&(Ce=E(function(){n?J.emit("unhandledRejection",fe,xe):ot(ee,xe,fe)}),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,fe){return function(ye){Le(xe,ye,fe)}},qe=function(Le,xe,fe){Le.done||(Le.done=!0,fe&&(Le=fe),Le.value=xe,Le.state=le,me(Le,!0))},vt=function(Le,xe,fe){if(!Le.done){Le.done=!0,fe&&(Le=fe);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 fe=Y(this);try{xe(Ie(vt,fe),Ie(qe,fe))}catch(ye){qe(fe,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,fe){var ye=Y(this),Ce=k(P(this,K));return ye.parent=!0,Ce.ok=p(xe)?xe:!0,Ce.fail=p(fe)&&fe,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,fe){var ye=this;return new K(function(Ce,tt){s(Xe,ye,Ce,tt)}).then(xe,fe)},{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),d(B)},43595:function(i,f,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),d=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&&d(h,"finally",x,{unsafe:!0})}},24627:function(i,f,e){"use strict";e(90366),e(12785),e(41902),e(20733),e(95693),e(81930)},20733:function(i,f,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(d){var h=this,p=a.f(h),x=p.reject,g=s(function(){var P=n(h.resolve);u(d,function(O){r(P,h,O).then(p.resolve,x)})});return g.error&&x(g.value),p.promise}})},95693:function(i,f,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,f,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,f,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,f,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,d,h){return r(n(o),d,a(h))}})},74521:function(i,f,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),d=e(3338),h=r("Reflect","construct"),p=Object.prototype,x=[].push,g=d(function(){function S(){}return!(h(function(){},[],S)instanceof S)}),P=!d(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,f,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(d,h,p){n(d);var x=a(h);n(p);try{return s.f(d,x,p),!0}catch(g){return!1}}})},84138:function(i,f,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,f,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,f,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,f,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(d,h){var p=arguments.length<3?d:arguments[2],x,g;if(a(d)===p)return d[h];if(x=u.f(d,h),x)return s(x)?x.value:x.get===void 0?void 0:r(x.get,p);if(n(g=c(d)))return o(g,h,p)}t({target:"Reflect",stat:!0},{get:o})},40135:function(i,f,e){"use strict";var t=e(94488);t({target:"Reflect",stat:!0},{has:function(n,a){return a in n}})},7982:function(i,f,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,f,e){"use strict";var t=e(94488),r=e(48662);t({target:"Reflect",stat:!0},{ownKeys:r})},49233:function(i,f,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,f,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,f,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),d=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=d(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,f,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,f,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,d=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=d(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||d(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,f,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,f,e){"use strict";var t=e(94488),r=e(88736);t({target:"RegExp",proto:!0,forced:/./.exec!==r},{exec:r})},92262:function(i,f,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 d=!0;try{u(".","d")}catch(I){d=!1}var h={},p="",x=d?"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"};d&&(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,f,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,f,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,d=/[ac]/;return d.exec=function(){return o=!0,/./.exec.apply(this,arguments)},d.test("abc")===!0&&o}(),c=/./.test;t({target:"RegExp",proto:!0,forced:!u},{test:function(o){var d=a(this),h=s(o),p=d.exec;if(!n(p))return r(c,d,h);var x=r(p,d,h);return x===null?!1:(a(x),!0)}})},12756:function(i,f,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,d=o[c],h=s(function(){return d.call({source:"a",flags:"b"})!=="/a/b"}),p=t&&d.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,f,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,f,e){"use strict";e(69772)},34932:function(i,f,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,f,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,f,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,f,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,f,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,f,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,f,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),d=e(16697),h=r("".endsWith),p=r("".slice),x=Math.min,g=o("endsWith"),P=!d&&!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,f,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,f,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,f,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,f,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,f,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(d){return!!~c(s(a(this)),s(n(d)),arguments.length>1?arguments[1]:void 0)}})},32493:function(i,f,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,d=0;d=56320||++d>=o||(s(c,d)&64512)!==56320))return!1}return!0}})},4939:function(i,f,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,f,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(d){c(this,{type:u,string:r(d),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,f,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,f,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),d=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=d(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,f,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),d=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=d(S,s(O.lastIndex),E)),R++}return R===0?null:A}]})},76718:function(i,f,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,f,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,f,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=d(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,f,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),d=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=d(P,O);return u(P.lastIndex,I)||(P.lastIndex=I),E===null?-1:E.index}]})},60462:function(i,f,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,f,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),d=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=d(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,f,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,f,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,f,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,d=!"".substr||"ab".substr(-1)!=="b";t({target:"String",proto:!0,forced:d},{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,f,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,f,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),d=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||(d(O,E+1)&64512)!==56320?I[E]=x:(I[E]=o(O,E),I[++E]=o(O,E))}return h(I,"")}})},49257:function(i,f,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,f,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,f,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,f,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,f,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,f,e){"use strict";var t=e(94674);t("asyncIterator")},39161:function(i,f,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),d=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,dt,Je){var Ke=Xe(le,dt);Ke&&delete le[dt],je(Ee,dt,Je),Ke&&Ee!==le&&je(le,dt,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,dt){var Je=lt[Ee]=S(ze);return ie(Je,{type:ee,tag:Ee,description:dt}),u||(Je.description=dt),Je},xe=function(dt,Je,Ke){dt===le&&xe(St,Je,Ke),p(dt);var st=g(Je);return p(Ke),d(lt,st)?(Ke.enumerable?(d(dt,X)&&dt[X][st]&&(dt[X][st]=!1),Ke=S(Ke,{enumerable:O(0,!1)})):(d(dt,X)||je(dt,X,O(1,{})),dt[X][st]=!0),vt(dt,st,Ke)):je(dt,st,Ke)},fe=function(dt,Je){p(dt);var Ke=x(Je),st=I(Ke).concat(de(Ke));return Z(st,function(Tt){(!u||n(Ce,Ke,Tt))&&xe(dt,Tt,Ke[Tt])}),dt},ye=function(dt,Je){return Je===void 0?S(dt):fe(S(dt),Je)},Ce=function(dt){var Je=g(dt),Ke=n(me,this,Je);return this===le&&d(lt,Je)&&!d(St,Je)?!1:Ke||!d(this,Je)||!d(lt,Je)||d(this,X)&&this[X][Je]?Ke:!0},tt=function(dt,Je){var Ke=x(dt),st=g(Je);if(!(Ke===le&&d(lt,st)&&!d(St,st))){var Tt=Xe(Ke,st);return Tt&&d(lt,st)&&!(d(Ke,X)&&Ke[X][st])&&(Tt.enumerable=!0),Tt}},xt=function(dt){var Je=De(x(dt)),Ke=[];return Z(Je,function(st){!d(lt,st)&&!d(L,st)&&ot(Ke,st)}),Ke},de=function(Ee){var dt=Ee===le,Je=De(dt?St:x(Ee)),Ke=[];return Z(Je,function(st){d(lt,st)&&(!dt||d(le,st))&&ot(Ke,lt[st])}),Ke};c||(He=function(){if(h(ze,this))throw new _t("Symbol is not a constructor");var dt=!arguments.length||arguments[0]===void 0?void 0:P(arguments[0]),Je=V(dt),Ke=function(st){var Tt=this===void 0?r:this;Tt===le&&n(Ke,St,st),d(Tt,X)&&d(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,dt)},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=fe,T.f=tt,E.f=A.f=xt,R.f=de,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:fe,getOwnPropertyDescriptor:tt}),t({target:"Object",stat:!0,forced:!c},{getOwnPropertyNames:xt}),F(),J(He,ee),L[X]=!0},44852:function(i,f,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),d=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);d(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,f,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(d){var h=a(d);if(n(c,h))return c[h];var p=r("Symbol")(h);return c[h]=p,o[p]=h,p}})},17898:function(i,f,e){"use strict";var t=e(94674);t("hasInstance")},40902:function(i,f,e){"use strict";var t=e(94674);t("isConcatSpreadable")},2259:function(i,f,e){"use strict";var t=e(94674);t("iterator")},68557:function(i,f,e){"use strict";e(39161),e(54524),e(32340),e(54226),e(67936)},32340:function(i,f,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(d){if(!n(d))throw new TypeError(a(d)+" is not a symbol");if(r(c,d))return c[d]}})},69811:function(i,f,e){"use strict";var t=e(94674);t("matchAll")},14589:function(i,f,e){"use strict";var t=e(94674);t("match")},18114:function(i,f,e){"use strict";var t=e(94674);t("replace")},23844:function(i,f,e){"use strict";var t=e(94674);t("search")},39581:function(i,f,e){"use strict";var t=e(94674);t("species")},40632:function(i,f,e){"use strict";var t=e(94674);t("split")},22690:function(i,f,e){"use strict";var t=e(94674),r=e(14311);t("toPrimitive"),r()},7786:function(i,f,e){"use strict";var t=e(65911),r=e(94674),n=e(94573);r("toStringTag"),n(t("Symbol"),"Symbol")},99062:function(i,f,e){"use strict";var t=e(94674);t("unscopables")},35246:function(i,f,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),d=r(o),h=n(c),p=h>=0?h:d+h;return p<0||p>=d?void 0:o[p]})},83470:function(i,f,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,d){return a(s(this),o,d,arguments.length>2?arguments[2]:void 0)})},79641:function(i,f,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,f,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,d=t.exportTypedArrayMethod,h=u("".slice),p=c(function(){var x=0;return new Int8Array(2).fill({valueOf:function(){return x++}}),x!==1});d("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,f,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,f,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,f,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,f,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,f,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,f,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,f,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,f,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,f,e){"use strict";var t=e(59627),r=e(58261).exportTypedArrayStaticMethod,n=e(50706);r("from",n,t)},19299:function(i,f,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,f,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,f,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,f,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,f,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,f,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,d=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 d(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,f,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,f,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,f,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,d){return new(n(o))(d)})})},51606:function(i,f,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,f,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,f,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,f,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),d=0,h;d1?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,f,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,f,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),d=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(d)return d<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,f,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,d){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((d===void 0?p:n(d,p))-x))})},8995:function(i,f,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,d=[].toLocaleString,h=!!u&&a(function(){d.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(d,h?s(c(this)):c(this),s(arguments))},p)},23080:function(i,f,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,f,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,f,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 d=u.toString!==c;t("toString",c,d)},64336:function(i,f,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,f,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,f,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,f,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,f,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,d=!!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)},!d)},30149:function(i,f,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,d=/^[\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,f,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,f,e){"use strict";var t=e(94488),r=e(32278);t({target:"Array",stat:!0},{fromAsync:r})},64963:function(i,f,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,f,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,f,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,f,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,f,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,d;c1?arguments[1]:!1);return n([c&255,c>>8&255],10)}})},93236:function(i,f,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,f,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,f,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(d,h){if(n(this)!=="DataView")throw new u("Incorrect receiver");var p=a(d);return c(this,p,s(h))}})},2278:function(i,f,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),d=e(59893),h=e(94844),p=e(5978),x=n("SuppressedError"),g=ReferenceError,P=d("dispose"),O=d("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,f,e){"use strict";var t=e(94488),r=e(47739);t({target:"Function",proto:!0,forced:!0},{demethodize:r})},77326:function(i,f,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/,d=r(o.exec),h=function(p){try{if(!u||!d(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,f,e){"use strict";var t=e(94488),r=e(39812);t({target:"Function",stat:!0,forced:!0},{isConstructor:r})},28670:function(i,f,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,f,e){"use strict";var t=e(94488),r=e(47739);t({target:"Function",proto:!0,forced:!0,name:"demethodize"},{unThis:r})},96364:function(i,f,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,f,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),d=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||!d(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,f,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,f,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),d=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 d(a(this),{remaining:x})}})},78722:function(i,f,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),d=0;return!r(o,function(h,p){if(!c(h,d++))return p()},{IS_RECORD:!0,INTERRUPTED:!0}).stopped}})},35977:function(i,f,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),d=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 d(s(this),{predicate:p})}})},81848:function(i,f,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),d=0;return r(o,function(h,p){if(c(h,d++))return p(h)},{IS_RECORD:!0,INTERRUPTED:!0}).result}})},52867:function(i,f,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),d=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:d},{flatMap:function(x){return a(this),n(x),new h(s(this),{mapper:x,inner:null})}})},72211:function(i,f,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),d=0;r(o,function(h){c(h,d++)},{IS_RECORD:!0})}})},84862:function(i,f,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),d=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 d(x)}})},92381:function(i,f,e){"use strict";var t=e(94488),r=e(24771);t({target:"Iterator",proto:!0,real:!0,forced:!0},{indexed:r})},19517:function(i,f,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,f,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,f,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 d=s(this),h=arguments.length<2,p=h?void 0:arguments[1],x=0;if(r(d,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,f,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),d=0;return r(o,function(h,p){if(c(h,d++))return p()},{IS_RECORD:!0,INTERRUPTED:!0}).stopped}})},54609:function(i,f,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),d=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:d},{take:function(x){n(this);var g=u(s(+x));return new h(a(this),{remaining:g})}})},28566:function(i,f,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,f,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,f,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,f,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),d=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(d,h){if(!o(d,h,c))return!1},!0)!==!1}})},28220:function(i,f,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(d){var h=n(this),p=r(d,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,f,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),d=a(c,function(h,p){if(o(h,p,c))return{key:p}},!0);return d&&d.key}})},62060:function(i,f,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),d=a(c,function(h,p){if(o(h,p,c))return{value:h}},!0);return d&&d.value}})},20126:function(i,f,e){"use strict";var t=e(94488),r=e(72846);t({target:"Map",stat:!0,forced:!0},{from:r})},18090:function(i,f,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,f,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,d){var h=a(this)?this:u,p=new h;s(d);var x=s(p.set);return n(o,function(g){r(x,p,d(g),g)}),p}})},17822:function(i,f,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,f,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(d){var h=n(this),p=r(d,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,f,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(d){var h=n(this),p=r(d,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,f,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,d=0;d1?arguments[1]:void 0);return a(c,function(d,h){if(o(d,h,c))return!0},!0)===!0}})},8774:function(i,f,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,f,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,f,e){"use strict";var t=e(94488),r=e(14615);t({target:"Map",proto:!0,real:!0,forced:!0},{upsert:r})},93036:function(i,f,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,f,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,f,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,f,e){"use strict";var t=e(94488),r=e(35175);t({target:"Math",stat:!0},{f16round:r})},66233:function(i,f,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,d){return n(r(s,u,c,o,d))}})},92762:function(i,f,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,d=s>>>0;return o+(u>>>0)+((c&d|(c|d)&~(c+d>>>0))>>>31)|0}})},24467:function(i,f,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,d=c&s,h=u>>16,p=c>>16,x=(h*d>>>0)+(o*d>>>16);return h*p+(x>>16)+((o*p>>>0)+(x&s)>>16)}})},68465:function(i,f,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,d=s>>>0;return o-(u>>>0)-((~c&d|~(c^d)&c-d>>>0)>>>31)|0}})},77004:function(i,f,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,f,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,f,e){"use strict";var t=e(94488),r=e(24619);t({target:"Math",stat:!0,forced:!0},{scale:r})},87236:function(i,f,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",d='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(d);return new g(S)}})},83733:function(i,f,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,f,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,d=c&s,h=u>>>16,p=c>>>16,x=(h*d>>>0)+(o*d>>>16);return h*p+(x>>>16)+((o*p>>>0)+(x&s)>>>16)}})},29190:function(i,f,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,d=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=d(D[0],T);if(D.length>1&&(M+=d(D[1],T)/h(T,D[1].length)),T===10&&P(M,T)!==E)throw new c(a);return R*M}})},10775:function(i,f,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,f,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,f,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,f,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,f,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),d=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;d(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,f,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),d=e(59893),h=d("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,f,e){"use strict";e(76867),e(14548),e(6053)},6053:function(i,f,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),d=0;d?@[\\\\\\]^`{|}~"+a+"]","g");t({target:"RegExp",stat:!0,forced:!0},{escape:function(d){var h=n(d),p=s(h,0);return(p>47&&p<58?"\\x3":"")+u(h,c,"\\$&")}})},1220:function(i,f,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(d){if(!o(d,d,c))return!1},!0)!==!1}})},38487:function(i,f,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(d){var h=n(this),p=r(d,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,f,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),d=a(c,function(h){if(o(h,h,c))return{value:h}},!0);return d&&d.value}})},25541:function(i,f,e){"use strict";var t=e(94488),r=e(72846);t({target:"Set",stat:!0,forced:!0},{from:r})},34926:function(i,f,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,f,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,f,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,f,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,f,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,f,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,f,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,f,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,f,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(d){var h=n(this),p=d===void 0?",":s(d),x=[];return a(h,function(g){c(x,g)}),u(x,p)}})},42947:function(i,f,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(d){var h=n(this),p=r(d,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,f,e){"use strict";var t=e(94488),r=e(48800);t({target:"Set",stat:!0,forced:!0},{of:r})},94194:function(i,f,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),d=arguments.length<2,h=d?void 0:arguments[1];if(r(c),a(o,function(p){d?(d=!1,h=p):h=c(h,p,p,o)}),d)throw new s("Reduce of empty set with no initial value");return h}})},30556:function(i,f,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(d){if(o(d,d,c))return!0},!0)===!0}})},93102:function(i,f,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,f,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,f,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,f,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,f,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)),d=o.length,h=a(c),p=h>=0?h:d+h;return p<0||p>=d?void 0:r(o,p)}})},62882:function(i,f,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,d=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=d(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,f,e){"use strict";var t=e(94488),r=e(67410);t({target:"String",stat:!0,forced:!0},{cooked:r})},37457:function(i,f,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),d=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=d(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,f,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,f,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(d){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(d,x,g))}).then(function(P){return s(u(h),P)})},!0)},60239:function(i,f,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,f,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,d=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=d(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=d(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,f,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,d=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(d(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,f,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),d=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=d,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,f,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,f,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(d){o.forEach=a}};for(var c in r)r[c]&&u(t[c]&&t[c].prototype);u(n)},85425:function(i,f,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"),d=a.values,h=function(x,g){if(x){if(x[o]!==d)try{s(x,o,d)}catch(O){x[o]=d}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,f,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),d=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&&(d(K,"code",W("code")),d(K,"message",W("message")),d(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&&d(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,f,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),d=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=d(V<1?void 0:arguments[0]),Q=d(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,f,e){"use strict";var t=e(65911),r=e(94573),n="DOMException";r(t(n),n)},78437:function(i,f,e){"use strict";e(91472),e(91700)},73624:function(i,f,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(d){s(arguments.length,1),a(d);var h=u&&c.domain;n(h?h.bind(d):d)}})},62059:function(i,f,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(d){}},91700:function(i,f,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,f,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,f,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,f,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),d=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(de){return!u(function(){var Ee=new n.Set([7]),dt=de(Ee),Je=de(Y(7));return dt===Ee||!dt.has(7)||!p(Je)||+Je!=7})&&de},me=function(de,Ee){return!u(function(){var dt=new Ee,Je=de({a:dt,b:dt});return!(Je&&Je.a===Je.b&&Je.a instanceof Ee&&Je.a.stack===dt.stack)})},ot=function(de){return!u(function(){var Ee=de(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(de){return new W($e,{detail:de}).detail}),Ie=De(lt)||wt,qe=function(de){throw new F("Uncloneable type: "+de,Xe)},vt=function(de,Ee){throw new F((Ee||"Cloning")+" of "+de+" cannot be properly polyfilled in this engine",Xe)},Le=function(de,Ee){return Ie||vt(Ee),Ie(de)},xe=function(){var de;try{de=new n.DataTransfer}catch(Ee){try{de=new n.ClipboardEvent("").clipboardData}catch(dt){}}return de&&de.items&&de.files?de:null},fe=function(de,Ee,dt){if(k(Ee,de))return Z(Ee,de);var Je=dt||O(de),Ke,st,Tt,Yt,Oe,Fe;if(Je==="SharedArrayBuffer")Ie?Ke=Ie(de):Ke=de;else{var Be=n.DataView;!Be&&!o(de.slice)&&vt("ArrayBuffer");try{if(o(de.slice)&&!de.resizable)Ke=de.slice(0);else for(st=de.byteLength,Tt=("maxByteLength"in de)?{maxByteLength:de.maxByteLength}:void 0,Ke=new ArrayBuffer(st,Tt),Yt=new Be(de),Oe=new Be(Ke),Fe=0;Fe1&&!h(arguments[1])?P(arguments[1]):void 0,Je=dt?dt.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,f,e){"use strict";e(88469),e(91572)},91340:function(i,f,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),d=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]},fe=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(d(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?dt(arguments[1]):{})}}),P(X)){var Je=function(st){return g(this,ue),new X(st,arguments.length>1?dt(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,f,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),d=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=[];d(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},fe=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}),de=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},dt=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&&dt(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),""))&&(dt(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&&dt(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&&dt(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+=de(ir,tt);break;case vr:ir==="?"?(Ne.query="",rt=Or):ir==="#"?(Ne.fragment="",rt=jr):ir!==qe&&(Ne.path[0]+=de(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+=de(ir,ye));break;case jr:ir!==qe&&(Ne.fragment+=de(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,f,e){"use strict";e(13588)},47803:function(i,f,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,f,e){"use strict";e.d(f,{Z:function(){return t}});function t(r){if(Array.isArray(r))return r}},65873:function(i,f,e){"use strict";e.d(f,{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,f,e){"use strict";e.d(f,{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,f,e){"use strict";e.d(f,{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 d,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=(d=p.call(o)).done)&&(g.push(d.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,f,e){"use strict";e.d(f,{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,f,e){"use strict";e.d(f,{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,f,e){"use strict";e.d(f,{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 d(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,d(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:d}})()}},18773:function(i,f,e){"use strict";e.d(f,{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,f,e){"use strict";e.d(f,{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 d,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=(d=p.call(o)).done)&&(g.push(d.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,f,e){"use strict";e.d(f,{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,f,e){"use strict";e.d(f,{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,f,e){"use strict";e.d(f,{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,f,e){"use strict";e.d(f,{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,f,e){"use strict";e.d(f,{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,f,e){"use strict";e.d(f,{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,d){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 d&&(0,r.Z)(p,d.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,f,e){"use strict";e.d(f,{D:function(){return r}});function t(n,a,s){var u=s||{},c=u.noTrailing,o=c===void 0?!1:c,d=u.noLeading,h=d===void 0?!1:d,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 f=__webpack_module_cache__[i];if(f!==void 0)return f.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 f=i&&i.__esModule?function(){return i.default}:function(){return i};return __webpack_require__.d(f,{a:f}),f}}(),function(){var i=Object.getPrototypeOf?function(e){return Object.getPrototypeOf(e)}:function(e){return e.__proto__},f;__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={};f=f||[null,i({}),i([]),i(i)];for(var a=t&2&&e;typeof a=="object"&&!~f.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,f){for(var e in f)__webpack_require__.o(f,e)&&!__webpack_require__.o(i,e)&&Object.defineProperty(i,e,{enumerable:!0,get:f[e]})}}(),function(){__webpack_require__.f={},__webpack_require__.e=function(i){return Promise.all(Object.keys(__webpack_require__.f).reduce(function(f,e){return __webpack_require__.f[e](i,f),f},[]))}}(),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:"d318f155",65:"a0df2a8b",67:"c322316f",81:"961218eb",109:"c2900097",195:"1bcc7bcc",264:"e08e4d15",265:"ed1970a3",292:"754e3df2",310:"31f7dac1",316:"1f60ada6",337:"5ee6bd99",342:"1514ecc3",354:"d4d139cf",435:"738d6a2d",479:"743ea42c",485:"eb6dfd03",508:"c6a3fbd1",532:"a0b9df09",533:"47b9df2e",547:"352f455b",556:"10ba24c2",559:"76c8a732",576:"8c386aae",594:"1344fa58",629:"44a1d9a5",643:"dca01dd4",671:"4a609b8d",680:"673a720d",700:"cf7a67e3",737:"8a3a6968",741:"ac5fd360",745:"c108ba98",799:"9b805ffa",869:"f2fd3be7",895:"e4b04907",919:"30e9293b",921:"4eff2647",928:"bf36ca71",981:"24da50c7",1006:"533282d2",1025:"191ab01d",1043:"7ed293d7",1045:"ebe9745f",1048:"ae6c25b7",1070:"f7835d8c",1144:"c90eccaf",1148:"24e20fb8",1150:"3d41c7be",1154:"8cb80842",1211:"1365fe70",1253:"f6c5b96d",1257:"94de9c94",1265:"dcab9de8",1274:"5f6ea65a",1276:"61697274",1343:"b9b76971",1344:"f114ee2e",1404:"ab061ec2",1416:"35ddb58a",1423:"35d2b359",1427:"37fecfb1",1443:"4986182f",1450:"ee1dc8c2",1461:"1d45eec7",1462:"fcf08abc",1470:"1f54f3a2",1475:"a4d63b25",1482:"dad8cdea",1512:"e204e01b",1520:"210c64fe",1545:"42cfb1b7",1578:"fc6e71ea",1581:"4b332319",1582:"bec1cc8c",1646:"e6e27b60",1657:"2d842f0c",1660:"bef3b6d1",1674:"1376b9a8",1702:"9872b693",1713:"ccb8a231",1717:"3888a1d4",1727:"6c66d0ee",1783:"b220ec96",1799:"6d1f9576",1831:"2daacb8f",1836:"1a353a32",1855:"fcbfbaba",1880:"43e79b09",1939:"a457636b",1953:"5f98dbd0",1962:"9dbd34d8",1994:"e701d8b0",2011:"59d51f98",2045:"85798c68",2076:"7bac769e",2102:"9e4446ef",2141:"7a868961",2216:"f3f18228",2240:"14c99f49",2249:"f4830452",2254:"aa92e7cb",2300:"ec855565",2303:"2da36da3",2306:"0a9ab511",2307:"40be6692",2338:"91efdbe7",2339:"00ffdbab",2341:"b323337b",2386:"192e235c",2396:"ad7467a0",2404:"a443f58e",2412:"4449322d",2425:"74322d46",2429:"6075a923",2443:"d5a3b3ca",2476:"4bda0d62",2494:"68080a87",2501:"3e3a38a0",2524:"356e18ed",2529:"6bb4ed96",2538:"de4a3723",2539:"61f3ca5a",2548:"91418d5f",2570:"394d1d56",2594:"e87d3761",2603:"75d7d956",2656:"b5299570",2659:"9cf2356a",2707:"5fd13e61",2806:"b2255777",2819:"dd1a7ce7",2823:"28fd3224",2826:"8942558d",2829:"0985a658",2837:"54a82605",2865:"58c97979",2875:"5d2db876",2884:"b3cebfe0",2969:"ab3357d7",2983:"bfdabf75",3006:"434c627d",3133:"9bf3f89c",3141:"8b1fa1df",3157:"e91222d6",3183:"d067871f",3198:"9ca384b2",3212:"f6855474",3220:"9bb2e854",3225:"cb6e8d30",3247:"ddd79e3b",3260:"970fc1e9",3282:"c3877f87",3317:"f32d2376",3332:"e6656bfd",3355:"3330fdb2",3356:"30235676",3391:"e9c87176",3433:"4acff52b",3442:"1c57aa7d",3443:"e3996834",3447:"39435847",3451:"bdd99884",3496:"5683df9f",3509:"54816ba7",3550:"3dc83156",3581:"9504e50a",3585:"8d5e8084",3589:"e49a34c1",3665:"d16b699f",3668:"487238b2",3673:"3b7fd06d",3685:"d13d285b",3690:"4e7a8523",3697:"481a10d9",3747:"9f1d4ae3",3754:"74aeec68",3777:"d5b0f2f1",3784:"4d593a0b",3805:"9dbcb95e",3841:"92501a50",3862:"0d1aa94b",3873:"4a1ca5b9",3885:"f87f7f15",3897:"23dc644e",3910:"e2815072",3935:"7d05a4dd",3951:"a20a471e",3987:"5cecd51b",4014:"27a8e97c",4017:"b6fd3238",4030:"aed7ad64",4056:"9d088106",4058:"8b259908",4078:"90b17e64",4088:"6f7d1078",4093:"c337cc19",4105:"5db26bc9",4144:"8811f4df",4164:"3e1db48a",4216:"30bbf2df",4217:"55ce61b1",4227:"70dcb574",4259:"5b4494dd",4264:"dfdf3fb2",4339:"3c17fc7c",4347:"ce21ef2e",4354:"140899b7",4360:"cf5efa52",4449:"d7ce6506",4492:"0acea105",4496:"46406174",4498:"464ca2b5",4504:"c9f4f890",4514:"45e4c388",4520:"97419680",4546:"09ae9345",4565:"bf3809ec",4572:"f466084f",4599:"546e508c",4601:"9a84a5dd",4610:"327566ae",4621:"0536b926",4628:"ece2c60c",4662:"40b8b567",4685:"c33f1528",4715:"7683cd1b",4736:"0ab0b82f",4741:"887290c6",4757:"75e043d9",4766:"5e75a05c",4770:"023d71e5",4790:"619413e4",4795:"43d1e8c2",4797:"a24e92db",4800:"bbb9bd38",4849:"7694e103",4850:"1edda4b7",4862:"1f580b21",4884:"5127189f",4889:"12f4c2c1",4928:"b5dc087e",4973:"255e9185",4994:"bb58edbb",5022:"ebaecde9",5043:"108b3622",5048:"a2ca3341",5060:"85dafcc6",5096:"deee37e6",5111:"a2f4a616",5125:"42ed5d83",5148:"9826a88e",5176:"8a1e6935",5179:"cc45ad9d",5186:"a4218e9b",5191:"b1804c37",5205:"049b954a",5238:"ecbbbb56",5290:"5dabcdc2",5297:"3cdae7bd",5319:"b2dd0f42",5321:"1163c84e",5335:"4341ef69",5354:"7ae70604",5357:"7d5bdb94",5359:"f517a9ae",5382:"c947a3ea",5402:"69e77069",5416:"454536b7",5434:"38b302a6",5450:"e9f47a01",5470:"682ea389",5494:"d89549c4",5518:"1e66efc9",5549:"0d7d356e",5572:"14725bce",5573:"5b99cfd0",5599:"0875f6be",5624:"500f4c38",5631:"e00d3d36",5650:"f1d4e35e",5679:"4a090bef",5705:"e088c40d",5729:"733940e2",5741:"1772417d",5764:"e0d7e586",5775:"1c18ca25",5786:"23bf3f87",5798:"2124b46f",5816:"86b1e24a",5825:"96352c30",5876:"5eded409",5888:"60daeed5",5891:"e23974e7",5895:"9e3515c3",5902:"5c6b2329",5915:"8c1922e4",5927:"2aa01c8e",5992:"3b5d49c6",6029:"346dadf6",6034:"7feac8fd",6045:"d268f87f",6047:"3ce45acd",6052:"7aa1a4ba",6063:"ad655e05",6069:"1a294603",6126:"99519171",6127:"c66a009f",6170:"c37cfe11",6265:"b74edff4",6270:"8a29abb7",6277:"8c04ee75",6328:"5b991c62",6366:"c20c7156",6378:"7f3a946a",6411:"2a270776",6434:"031b30cf",6444:"c3476116",6452:"b03af4ef",6531:"82448d1d",6541:"4e284b72",6583:"244924ca",6587:"c6c6e85d",6634:"a1656a85",6651:"dd385de2",6685:"6f79c083",6729:"8ee88d06",6741:"2d1c8f45",6758:"02c0daf3",6774:"59d4d618",6784:"fd18c81c",6788:"217d2377",6796:"73e2700c",6805:"45dbc432",6820:"65ecda91",6845:"e8db5dee",6882:"ce7c4813",6883:"b8fe78e3",6904:"99d17d1a",6913:"fb1c6453",6963:"8763dcea",6982:"1922c6af",7008:"2e663d1a",7042:"9c98daab",7043:"53b43919",7045:"de42156a",7046:"181627cd",7058:"880b0309",7062:"d06ff445",7084:"46ccce72",7156:"e7466006",7172:"f063423e",7178:"0dc2fe8f",7182:"85a9543f",7242:"fa707374",7260:"894f24f7",7331:"2e27a23b",7333:"6440905a",7365:"1005464f",7395:"f5def0cb",7460:"d46f59e9",7477:"85a13e85",7482:"6f3407a7",7527:"e6aae8f0",7545:"079ccece",7560:"72a934ec",7573:"97f85034",7589:"da30eb78",7591:"c8233ce9",7614:"186bb5f9",7622:"c6b765f5",7686:"4fcec9f9",7706:"c2a79e40",7806:"738691aa",7852:"df52e2af",7855:"8c01cb9e",7857:"0f2f4195",7878:"f8af5b6f",7883:"e24f7da8",7884:"8f85b9dd",7922:"dc79289d",7964:"29aed9a1",8014:"f57ac3a1",8062:"c8f61b8e",8072:"8c903e1f",8077:"096453a9",8085:"b4b05e94",8089:"d536b13a",8137:"e21e19f0",8143:"06e96e46",8155:"09f9f71e",8161:"83c5fa9a",8223:"247f0842",8237:"9f78439d",8241:"5523ed13",8302:"f935aeeb",8307:"5e56785f",8319:"68605b31",8340:"d7282ef7",8350:"07df8a75",8351:"8f363b6d",8398:"e083323c",8431:"befbf757",8435:"3d05c4b5",8447:"5fdab722",8517:"eeff2df9",8522:"bc284cfb",8561:"333e8ec9",8563:"872d92ab",8624:"3081b8bc",8634:"0543d1c0",8639:"d7179add",8665:"0f94f289",8688:"e13dd436",8689:"101862e1",8723:"5039a903",8737:"ce7dad23",8776:"0ad26240",8782:"3e8c1406",8787:"6a0790d9",8795:"aac5ca39",8797:"731bd592",8821:"315d59a8",8823:"d5a75263",8827:"59952dcb",8842:"9f25a3e2",8866:"9ae1fd30",8882:"4df22c29",8885:"175a729e",8898:"d002bcd8",8909:"157c96fe",8920:"7f82440c",8963:"790aecdd",8982:"b21f140a",8999:"7a6657a2",9076:"fdd3b486",9104:"bbcb2345",9133:"325e1743",9205:"f7b5b414",9215:"1cd9bb5c",9252:"0d791a59",9260:"f163e60e",9332:"7652b47f",9360:"849b7843",9366:"3ab6e0a6",9391:"0e6e46d4",9404:"9fcc3d3e",9408:"d03f7091",9416:"d16f4890",9472:"771af08f",9487:"ca0d2432",9489:"f8eeffc9",9507:"27888069",9554:"ed358e7b",9559:"4ea33181",9590:"ce5f1343",9595:"62cc924d",9647:"89906bf9",9649:"c41dd75d",9674:"50d84d49",9677:"3c34d038",9695:"6fd34584",9715:"78e36094",9716:"8297dd59",9785:"597581bf",9788:"4528373f",9890:"3b7770e7",9891:"c5e18779",9895:"b8e31ff2",9921:"7f040247",9922:"fb7e7f9d",9928:"5989f5e0",9944:"ec88d720",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:"733ddb1e",65:"a6b3e531",67:"3d8ed847",109:"b9c23c40",195:"82e7f291",264:"5fd9b3fc",265:"d9248a47",292:"d7ff424c",310:"e8180a63",337:"fbb64c0c",342:"c968c291",479:"1bb3e420",485:"d63578fe",508:"9e254fc7",532:"c12d893f",533:"6660b6b8",547:"5581debc",556:"0c2aa7e3",559:"c49aa5ba",576:"8bf77b42",643:"d98420ff",680:"e67e9e01",700:"f8df0444",737:"72eaccaa",745:"db91daf0",799:"d78054b7",869:"af851eb7",895:"ce8634e8",919:"9796c16e",921:"b09f4288",928:"3745b2d1",1006:"cd44886b",1025:"a38e117e",1043:"e8c0878b",1045:"53865454",1048:"64fc11e1",1070:"e67e9e01",1148:"754fff63",1150:"bad483bc",1211:"9bf643f5",1253:"fc16cdfc",1257:"7b8c452c",1265:"cc8d4613",1276:"bbc6eeec",1343:"ef1d1155",1344:"f333da3b",1404:"03cdfb68",1416:"96b9d4c9",1423:"0534f297",1427:"c2df60a3",1443:"275581f6",1450:"63954a12",1461:"0eb2d899",1470:"afcb0f79",1475:"82cbf3b5",1482:"f9f88e34",1512:"f3653a35",1520:"f7300d0e",1545:"f145eeb1",1578:"955b54c7",1581:"144e8627",1582:"ba721023",1657:"1e9392de",1674:"fdbc1e05",1702:"522451c1",1713:"b98dd666",1717:"9017801c",1727:"c75b5258",1783:"e817e9b2",1831:"0c9ded6e",1836:"5f0d3f7f",1855:"a88676c2",1880:"0e2dfc83",1939:"283a4feb",1953:"45b8c3e9",1962:"84e145fa",1994:"aba61e18",2045:"dcfad42d",2076:"b0ffede5",2102:"08e28f8d",2141:"5eb2f330",2216:"54bc4b74",2240:"e7cce869",2254:"64cff177",2303:"37e0bd85",2306:"9c2945de",2307:"b2c54321",2338:"bd5e4b22",2339:"ec14ed87",2396:"afb61ef8",2404:"d9aa211d",2412:"01c633d8",2425:"cc6591f1",2443:"26d89d08",2476:"cf85a190",2501:"2441982c",2524:"b7a652de",2529:"c717395e",2539:"6ea6bf03",2548:"75182034",2570:"505bc8e4",2603:"3745b2d1",2659:"f6071a36",2707:"cabcb16e",2806:"f3508476",2819:"82c67c32",2823:"a13b21fb",2826:"c8c0993d",2829:"4605b854",2865:"6ef3cf6b",2875:"5b3114cd",2884:"1527b642",2983:"e8b2821c",3006:"7fce4e74",3141:"caf6f1b7",3157:"0156f0b0",3183:"b2253f40",3212:"ad1521c1",3220:"1a8a9f14",3247:"f670cb5d",3260:"a01141ff",3282:"0f132e8b",3317:"390325ea",3332:"e5212625",3355:"ed85955d",3356:"12c7785d",3391:"89554b70",3433:"6e5e92c0",3442:"7216725b",3443:"9796c16e",3447:"1653d818",3451:"e3a31387",3496:"113f7cba",3509:"70043ca5",3581:"68faac46",3585:"5f288e7b",3665:"5014d82d",3668:"ba6bd19f",3673:"7f79db7c",3685:"5356e3de",3747:"a0b98647",3784:"05ecae20",3873:"93dce8e3",3897:"7f2c6d75",3910:"658d457f",3935:"d606974b",3951:"1893932c",4030:"f4507d6d",4056:"10eacfff",4078:"aa54548e",4093:"e06c8e3b",4105:"2872f595",4144:"f10aa199",4164:"f85061e6",4216:"3745b2d1",4217:"387bf824",4227:"79c3b323",4259:"ebd953ac",4264:"ae8a189b",4339:"f287a358",4449:"e68d8d58",4492:"d3f2f846",4496:"dcb45324",4498:"883b079a",4504:"1c1946c2",4514:"887bdbb6",4520:"e86d61a1",4546:"4101a1f2",4572:"70e5675d",4599:"b424cfb7",4601:"3c8ac557",4610:"687005a6",4621:"30ee1340",4662:"1d6091d1",4715:"b440b9f8",4736:"bc8ffdeb",4741:"f15d0dd4",4757:"73b754d2",4766:"b5df5a8e",4770:"dafd4d8c",4795:"9e0c6059",4800:"f50302a4",4849:"74bc5105",4862:"301c8d3c",4884:"bd293d3b",4889:"6f432840",4928:"3ec9e47f",4973:"129c56e8",4994:"69d7ba77",5022:"81b1b86b",5043:"4d348909",5048:"aa08c681",5096:"4f6a4d00",5111:"5d09a39a",5125:"57501e4a",5148:"aa8ceb84",5176:"9c49e7fa",5179:"21f01751",5186:"c00b7414",5191:"bffa1f71",5238:"2682d06e",5297:"3a2685a1",5319:"d7f8f334",5335:"fec6fd9f",5357:"1fbb7d24",5359:"b228de34",5382:"dd511751",5402:"53eb2bc8",5470:"c33b95a0",5518:"9f425be3",5549:"39285664",5572:"c945fbf2",5573:"6ecf393c",5599:"baff77f5",5624:"a7d44e48",5650:"f8f63f4b",5705:"df6bf207",5729:"f6e4f676",5741:"b0ed8bef",5775:"f99db9ab",5786:"37a81eaa",5798:"ce1cf7da",5816:"36e1500a",5825:"1d16fdbc",5888:"215b0119",5891:"6339a112",5895:"d0f5273a",5902:"c30e5df2",5915:"bc9c3e69",5927:"64cbf3c5",5992:"a5625ec7",6029:"a31ddbcc",6052:"557c4435",6063:"a55b8867",6069:"33dd1cdb",6127:"66ea13ef",6265:"e6efd1b4",6270:"53b8e0f9",6277:"1767d631",6328:"1d366bbd",6366:"079fc2d8",6434:"3e26e73c",6444:"bb471f47",6452:"50a6d310",6541:"d1c967cd",6583:"3f6c9121",6587:"9c49e7fa",6634:"b42eca3f",6651:"b07fe216",6685:"95e4d92a",6729:"376181a1",6741:"b838eb14",6758:"d08dc41f",6784:"1affe817",6788:"f26d377b",6796:"a591f5bc",6805:"a72f7fcf",6820:"1ac8b19c",6845:"a1154737",6882:"c2d2eada",6883:"227f3ddb",6904:"81f38392",6913:"4a62ce5c",6963:"84e145fa",6982:"2b2d234c",7008:"6befdb1d",7042:"9796c16e",7043:"d109402d",7045:"7d36736d",7046:"c7301ded",7058:"41bc5265",7062:"61f0b55a",7172:"3b787ec7",7178:"6e47d75d",7182:"9c7ac543",7242:"4f353f61",7260:"928abc9d",7395:"5c10e8d8",7460:"eb19edf0",7477:"66c58568",7482:"809f9009",7527:"e6a4bf5b",7545:"191174c0",7560:"d82e43ca",7589:"30a392cb",7614:"8e370373",7622:"f15adfe8",7806:"bd9accb9",7852:"e617f97c",7855:"092a3e3b",7857:"6071267c",7878:"2b521fde",7883:"f1b59553",7884:"749716d8",7922:"2e8e26c7",8014:"95f08f8b",8062:"8e384b9f",8072:"10958afc",8077:"4c2e0049",8085:"a8ac9463",8137:"66f37f26",8143:"b5c5b184",8155:"d345abd7",8237:"dacbeda9",8241:"bc9c2ad0",8302:"b3daeac3",8307:"677929c0",8319:"44f8355a",8398:"a909860d",8431:"244f47c8",8435:"d21bd652",8447:"5f846618",8517:"596dea44",8522:"1983b60f",8563:"2812cbfb",8634:"cbb7326a",8665:"c52575bc",8688:"f98a445e",8689:"0dc2d88b",8723:"a54bcc49",8782:"38a7e912",8787:"121de108",8795:"23231ec2",8797:"466ce893",8821:"f7d574a3",8823:"6afcaf56",8827:"bf1a4bac",8866:"088ba732",8882:"88d4f80b",8885:"de905169",8982:"8a75293a",8999:"42d19932",9076:"6a501148",9133:"8094ede3",9205:"1e43ebcb",9215:"f737e7e7",9332:"4cf64377",9360:"d2c3ac33",9366:"3f6c2582",9391:"59be6bd5",9404:"d8cf04f7",9408:"d3565b1a",9416:"b860d784",9472:"ff8c4206",9487:"3be6b9d9",9489:"ee2bb5b7",9507:"ffaae329",9590:"78d4289e",9595:"9796c16e",9647:"64a96ae9",9649:"5e708a2c",9674:"735c7616",9677:"2cb2931e",9695:"4fc082f0",9715:"7d3257ac",9716:"13664757",9785:"cfde2ff2",9788:"4459d92d",9890:"d61f2dfb",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,f){return Object.prototype.hasOwnProperty.call(i,f)}}(),function(){var i={};__webpack_require__.l=function(f,e,t,r){if(i[f]){i[f].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 f=__webpack_module_cache__[i];if(f!==void 0)return f.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 f=i&&i.__esModule?function(){return i.default}:function(){return i};return __webpack_require__.d(f,{a:f}),f}}(),function(){var i=Object.getPrototypeOf?function(e){return Object.getPrototypeOf(e)}:function(e){return e.__proto__},f;__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={};f=f||[null,i({}),i([]),i(i)];for(var a=t&2&&e;typeof a=="object"&&!~f.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,f){for(var e in f)__webpack_require__.o(f,e)&&!__webpack_require__.o(i,e)&&Object.defineProperty(i,e,{enumerable:!0,get:f[e]})}}(),function(){__webpack_require__.f={},__webpack_require__.e=function(i){return Promise.all(Object.keys(__webpack_require__.f).reduce(function(f,e){return __webpack_require__.f[e](i,f),f},[]))}}(),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:"d318f155",65:"a0df2a8b",67:"c322316f",81:"961218eb",109:"c2900097",195:"1bcc7bcc",264:"e08e4d15",265:"ed1970a3",292:"754e3df2",310:"31f7dac1",316:"1f60ada6",337:"5ee6bd99",342:"1514ecc3",354:"d4d139cf",435:"738d6a2d",479:"743ea42c",485:"eb6dfd03",508:"c6a3fbd1",532:"a0b9df09",533:"47b9df2e",547:"352f455b",556:"10ba24c2",559:"76c8a732",576:"8c386aae",594:"1344fa58",629:"44a1d9a5",643:"dca01dd4",671:"4a609b8d",680:"673a720d",700:"cf7a67e3",737:"8a3a6968",741:"ac5fd360",745:"c108ba98",799:"9b805ffa",869:"f2fd3be7",895:"e4b04907",919:"30e9293b",921:"4eff2647",928:"bf36ca71",981:"24da50c7",1006:"533282d2",1025:"191ab01d",1043:"7ed293d7",1045:"ebe9745f",1048:"ae6c25b7",1070:"f7835d8c",1144:"c90eccaf",1148:"24e20fb8",1150:"3d41c7be",1154:"8cb80842",1211:"1365fe70",1253:"f6c5b96d",1257:"94de9c94",1265:"dcab9de8",1274:"5f6ea65a",1276:"61697274",1343:"b9b76971",1344:"f114ee2e",1404:"ab061ec2",1416:"35ddb58a",1423:"35d2b359",1427:"37fecfb1",1443:"4986182f",1450:"ee1dc8c2",1461:"1d45eec7",1462:"fcf08abc",1470:"1f54f3a2",1475:"a4d63b25",1482:"dad8cdea",1512:"e204e01b",1520:"210c64fe",1545:"42cfb1b7",1578:"fc6e71ea",1581:"4b332319",1582:"bec1cc8c",1646:"e6e27b60",1657:"2d842f0c",1660:"bef3b6d1",1674:"1376b9a8",1702:"9872b693",1713:"ccb8a231",1717:"3888a1d4",1727:"6c66d0ee",1783:"b220ec96",1799:"6d1f9576",1831:"2daacb8f",1836:"1a353a32",1855:"fcbfbaba",1880:"43e79b09",1939:"a457636b",1953:"5f98dbd0",1962:"9dbd34d8",1994:"e701d8b0",2011:"59d51f98",2045:"85798c68",2076:"7bac769e",2102:"9e4446ef",2141:"7a868961",2216:"f3f18228",2240:"14c99f49",2249:"f4830452",2254:"aa92e7cb",2300:"ec855565",2303:"2da36da3",2306:"0a9ab511",2307:"40be6692",2338:"91efdbe7",2339:"00ffdbab",2341:"b323337b",2386:"192e235c",2396:"ad7467a0",2404:"a443f58e",2412:"4449322d",2425:"74322d46",2429:"6075a923",2443:"d5a3b3ca",2476:"4bda0d62",2494:"68080a87",2501:"3e3a38a0",2524:"356e18ed",2529:"6bb4ed96",2538:"de4a3723",2539:"61f3ca5a",2548:"91418d5f",2570:"394d1d56",2594:"e87d3761",2603:"75d7d956",2656:"b5299570",2659:"9cf2356a",2707:"5fd13e61",2806:"b2255777",2819:"dd1a7ce7",2823:"28fd3224",2826:"8942558d",2829:"0985a658",2837:"54a82605",2865:"58c97979",2875:"5d2db876",2884:"b3cebfe0",2969:"ab3357d7",2983:"bfdabf75",3006:"434c627d",3133:"9bf3f89c",3141:"8b1fa1df",3157:"e91222d6",3183:"d067871f",3198:"9ca384b2",3212:"f6855474",3220:"9bb2e854",3225:"cb6e8d30",3247:"ddd79e3b",3260:"970fc1e9",3282:"c3877f87",3317:"f32d2376",3332:"e6656bfd",3355:"3330fdb2",3356:"30235676",3391:"e9c87176",3433:"4acff52b",3442:"1c57aa7d",3443:"e3996834",3447:"39435847",3451:"bdd99884",3496:"5683df9f",3509:"54816ba7",3550:"3dc83156",3581:"9504e50a",3585:"8d5e8084",3589:"e49a34c1",3665:"d16b699f",3668:"487238b2",3673:"3b7fd06d",3685:"d13d285b",3690:"4e7a8523",3697:"481a10d9",3747:"9f1d4ae3",3754:"74aeec68",3777:"d5b0f2f1",3784:"4d593a0b",3805:"9dbcb95e",3841:"92501a50",3862:"0d1aa94b",3873:"4a1ca5b9",3885:"f87f7f15",3897:"23dc644e",3910:"e2815072",3935:"7d05a4dd",3951:"a20a471e",3987:"5cecd51b",4014:"27a8e97c",4017:"b6fd3238",4030:"aed7ad64",4056:"9d088106",4058:"8b259908",4078:"90b17e64",4088:"6f7d1078",4093:"c337cc19",4105:"5db26bc9",4144:"8811f4df",4164:"3e1db48a",4216:"30bbf2df",4217:"55ce61b1",4227:"70dcb574",4259:"5b4494dd",4264:"dfdf3fb2",4339:"3c17fc7c",4347:"ce21ef2e",4354:"140899b7",4360:"cf5efa52",4449:"d7ce6506",4492:"0acea105",4496:"46406174",4498:"464ca2b5",4504:"c9f4f890",4514:"45e4c388",4520:"97419680",4546:"09ae9345",4565:"bf3809ec",4572:"f466084f",4599:"546e508c",4601:"9a84a5dd",4610:"327566ae",4621:"0536b926",4628:"ece2c60c",4662:"40b8b567",4685:"c33f1528",4715:"7683cd1b",4736:"0ab0b82f",4741:"887290c6",4757:"75e043d9",4766:"5e75a05c",4770:"023d71e5",4790:"619413e4",4795:"43d1e8c2",4797:"a24e92db",4800:"bbb9bd38",4849:"7694e103",4850:"1edda4b7",4862:"1f580b21",4884:"5127189f",4889:"12f4c2c1",4928:"b5dc087e",4973:"255e9185",4994:"bb58edbb",5022:"ebaecde9",5043:"108b3622",5048:"a2ca3341",5060:"85dafcc6",5096:"deee37e6",5111:"a2f4a616",5125:"42ed5d83",5148:"9826a88e",5176:"8a1e6935",5179:"cc45ad9d",5186:"a4218e9b",5191:"b1804c37",5205:"049b954a",5238:"ecbbbb56",5290:"5dabcdc2",5297:"3cdae7bd",5319:"b2dd0f42",5321:"1163c84e",5335:"4341ef69",5354:"7ae70604",5357:"7d5bdb94",5359:"f517a9ae",5382:"c947a3ea",5402:"69e77069",5416:"454536b7",5434:"38b302a6",5450:"e9f47a01",5470:"682ea389",5494:"d89549c4",5518:"1e66efc9",5549:"0d7d356e",5572:"14725bce",5573:"5b99cfd0",5599:"0875f6be",5624:"500f4c38",5631:"e00d3d36",5650:"f1d4e35e",5679:"4a090bef",5705:"e088c40d",5729:"733940e2",5741:"1772417d",5764:"e0d7e586",5775:"1c18ca25",5786:"23bf3f87",5798:"2124b46f",5816:"86b1e24a",5825:"96352c30",5876:"5eded409",5888:"60daeed5",5891:"e23974e7",5895:"9e3515c3",5902:"5c6b2329",5915:"8c1922e4",5927:"2aa01c8e",5992:"3b5d49c6",6029:"346dadf6",6034:"7feac8fd",6045:"d268f87f",6047:"3ce45acd",6052:"7aa1a4ba",6063:"ad655e05",6069:"1a294603",6126:"99519171",6127:"c66a009f",6170:"c37cfe11",6265:"b74edff4",6270:"8a29abb7",6277:"8c04ee75",6328:"5b991c62",6366:"c20c7156",6378:"7f3a946a",6411:"2a270776",6434:"031b30cf",6444:"c3476116",6452:"b03af4ef",6531:"82448d1d",6541:"4e284b72",6583:"244924ca",6587:"c6c6e85d",6634:"a1656a85",6651:"dd385de2",6685:"6f79c083",6729:"8ee88d06",6741:"2d1c8f45",6758:"02c0daf3",6774:"59d4d618",6784:"fd18c81c",6788:"217d2377",6796:"73e2700c",6805:"45dbc432",6820:"65ecda91",6845:"e8db5dee",6882:"ce7c4813",6883:"b8fe78e3",6904:"99d17d1a",6913:"fb1c6453",6963:"8763dcea",6982:"1922c6af",7008:"2e663d1a",7042:"9c98daab",7043:"53b43919",7045:"de42156a",7046:"181627cd",7058:"880b0309",7062:"d06ff445",7084:"46ccce72",7156:"e7466006",7172:"f063423e",7178:"0dc2fe8f",7182:"85a9543f",7242:"fa707374",7260:"894f24f7",7331:"2e27a23b",7333:"6440905a",7365:"1005464f",7395:"f5def0cb",7460:"7a64f751",7477:"85a13e85",7482:"6f3407a7",7527:"e6aae8f0",7545:"079ccece",7560:"72a934ec",7573:"97f85034",7589:"da30eb78",7591:"c8233ce9",7614:"186bb5f9",7622:"c6b765f5",7686:"4fcec9f9",7706:"c2a79e40",7806:"738691aa",7852:"df52e2af",7855:"8c01cb9e",7857:"0f2f4195",7878:"f8af5b6f",7883:"e24f7da8",7884:"8f85b9dd",7922:"dc79289d",7964:"29aed9a1",8014:"f57ac3a1",8062:"c8f61b8e",8072:"8c903e1f",8077:"096453a9",8085:"b4b05e94",8089:"d536b13a",8137:"e21e19f0",8143:"06e96e46",8155:"09f9f71e",8161:"83c5fa9a",8223:"247f0842",8237:"9f78439d",8241:"5523ed13",8302:"f935aeeb",8307:"5e56785f",8319:"68605b31",8340:"d7282ef7",8350:"07df8a75",8351:"8f363b6d",8398:"e083323c",8431:"befbf757",8435:"3d05c4b5",8447:"5fdab722",8517:"eeff2df9",8522:"bc284cfb",8561:"333e8ec9",8563:"872d92ab",8624:"3081b8bc",8634:"0543d1c0",8639:"d7179add",8665:"0f94f289",8688:"e13dd436",8689:"101862e1",8723:"5039a903",8737:"ce7dad23",8776:"0ad26240",8782:"3e8c1406",8787:"6a0790d9",8795:"aac5ca39",8797:"731bd592",8821:"315d59a8",8823:"d5a75263",8827:"59952dcb",8842:"9f25a3e2",8866:"9ae1fd30",8882:"4df22c29",8885:"175a729e",8898:"d002bcd8",8909:"157c96fe",8920:"7f82440c",8963:"790aecdd",8982:"b21f140a",8999:"7a6657a2",9076:"fdd3b486",9104:"bbcb2345",9133:"325e1743",9205:"f7b5b414",9215:"1cd9bb5c",9252:"0d791a59",9260:"f163e60e",9332:"7652b47f",9360:"849b7843",9366:"3ab6e0a6",9391:"0e6e46d4",9404:"9fcc3d3e",9408:"d03f7091",9416:"d16f4890",9472:"771af08f",9487:"ca0d2432",9489:"f8eeffc9",9507:"27888069",9554:"ed358e7b",9559:"4ea33181",9590:"ce5f1343",9595:"62cc924d",9647:"89906bf9",9649:"c41dd75d",9674:"50d84d49",9677:"3c34d038",9695:"6fd34584",9715:"78e36094",9716:"8297dd59",9785:"597581bf",9788:"4528373f",9890:"3b7770e7",9891:"c5e18779",9895:"b8e31ff2",9921:"7f040247",9922:"fb7e7f9d",9928:"5989f5e0",9944:"ec88d720",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:"733ddb1e",65:"a6b3e531",67:"3d8ed847",109:"b9c23c40",195:"82e7f291",264:"5fd9b3fc",265:"d9248a47",292:"d7ff424c",310:"e8180a63",337:"fbb64c0c",342:"c968c291",479:"1bb3e420",485:"d63578fe",508:"9e254fc7",532:"c12d893f",533:"6660b6b8",547:"5581debc",556:"0c2aa7e3",559:"c49aa5ba",576:"8bf77b42",643:"d98420ff",680:"e67e9e01",700:"f8df0444",737:"72eaccaa",745:"db91daf0",799:"d78054b7",869:"af851eb7",895:"ce8634e8",919:"9796c16e",921:"b09f4288",928:"3745b2d1",1006:"cd44886b",1025:"a38e117e",1043:"e8c0878b",1045:"53865454",1048:"64fc11e1",1070:"e67e9e01",1148:"754fff63",1150:"bad483bc",1211:"9bf643f5",1253:"fc16cdfc",1257:"7b8c452c",1265:"cc8d4613",1276:"bbc6eeec",1343:"ef1d1155",1344:"f333da3b",1404:"03cdfb68",1416:"96b9d4c9",1423:"0534f297",1427:"c2df60a3",1443:"275581f6",1450:"63954a12",1461:"0eb2d899",1470:"afcb0f79",1475:"82cbf3b5",1482:"f9f88e34",1512:"f3653a35",1520:"f7300d0e",1545:"f145eeb1",1578:"955b54c7",1581:"144e8627",1582:"ba721023",1657:"1e9392de",1674:"fdbc1e05",1702:"522451c1",1713:"b98dd666",1717:"9017801c",1727:"c75b5258",1783:"e817e9b2",1831:"0c9ded6e",1836:"5f0d3f7f",1855:"a88676c2",1880:"0e2dfc83",1939:"283a4feb",1953:"45b8c3e9",1962:"84e145fa",1994:"aba61e18",2045:"dcfad42d",2076:"b0ffede5",2102:"08e28f8d",2141:"5eb2f330",2216:"54bc4b74",2240:"e7cce869",2254:"64cff177",2303:"37e0bd85",2306:"9c2945de",2307:"b2c54321",2338:"bd5e4b22",2339:"ec14ed87",2396:"afb61ef8",2404:"d9aa211d",2412:"01c633d8",2425:"cc6591f1",2443:"26d89d08",2476:"cf85a190",2501:"2441982c",2524:"b7a652de",2529:"c717395e",2539:"6ea6bf03",2548:"75182034",2570:"505bc8e4",2603:"3745b2d1",2659:"f6071a36",2707:"cabcb16e",2806:"f3508476",2819:"82c67c32",2823:"a13b21fb",2826:"c8c0993d",2829:"4605b854",2865:"6ef3cf6b",2875:"5b3114cd",2884:"1527b642",2983:"e8b2821c",3006:"7fce4e74",3141:"caf6f1b7",3157:"0156f0b0",3183:"b2253f40",3212:"ad1521c1",3220:"1a8a9f14",3247:"f670cb5d",3260:"a01141ff",3282:"0f132e8b",3317:"390325ea",3332:"e5212625",3355:"ed85955d",3356:"12c7785d",3391:"89554b70",3433:"6e5e92c0",3442:"7216725b",3443:"9796c16e",3447:"1653d818",3451:"e3a31387",3496:"113f7cba",3509:"70043ca5",3581:"68faac46",3585:"5f288e7b",3665:"5014d82d",3668:"ba6bd19f",3673:"7f79db7c",3685:"5356e3de",3747:"a0b98647",3784:"05ecae20",3873:"93dce8e3",3897:"7f2c6d75",3910:"658d457f",3935:"d606974b",3951:"1893932c",4030:"f4507d6d",4056:"10eacfff",4078:"aa54548e",4093:"e06c8e3b",4105:"2872f595",4144:"f10aa199",4164:"f85061e6",4216:"3745b2d1",4217:"387bf824",4227:"79c3b323",4259:"ebd953ac",4264:"ae8a189b",4339:"f287a358",4449:"e68d8d58",4492:"d3f2f846",4496:"dcb45324",4498:"883b079a",4504:"1c1946c2",4514:"887bdbb6",4520:"e86d61a1",4546:"4101a1f2",4572:"70e5675d",4599:"b424cfb7",4601:"3c8ac557",4610:"687005a6",4621:"30ee1340",4662:"1d6091d1",4715:"b440b9f8",4736:"bc8ffdeb",4741:"f15d0dd4",4757:"73b754d2",4766:"b5df5a8e",4770:"dafd4d8c",4795:"9e0c6059",4800:"f50302a4",4849:"74bc5105",4862:"301c8d3c",4884:"bd293d3b",4889:"6f432840",4928:"3ec9e47f",4973:"129c56e8",4994:"69d7ba77",5022:"81b1b86b",5043:"4d348909",5048:"aa08c681",5096:"4f6a4d00",5111:"5d09a39a",5125:"57501e4a",5148:"aa8ceb84",5176:"9c49e7fa",5179:"21f01751",5186:"c00b7414",5191:"bffa1f71",5238:"2682d06e",5297:"3a2685a1",5319:"d7f8f334",5335:"fec6fd9f",5357:"1fbb7d24",5359:"b228de34",5382:"dd511751",5402:"53eb2bc8",5470:"c33b95a0",5518:"9f425be3",5549:"39285664",5572:"c945fbf2",5573:"6ecf393c",5599:"baff77f5",5624:"a7d44e48",5650:"f8f63f4b",5705:"df6bf207",5729:"f6e4f676",5741:"b0ed8bef",5775:"f99db9ab",5786:"37a81eaa",5798:"ce1cf7da",5816:"36e1500a",5825:"1d16fdbc",5888:"215b0119",5891:"6339a112",5895:"d0f5273a",5902:"c30e5df2",5915:"bc9c3e69",5927:"64cbf3c5",5992:"a5625ec7",6029:"a31ddbcc",6052:"557c4435",6063:"a55b8867",6069:"33dd1cdb",6127:"66ea13ef",6265:"e6efd1b4",6270:"53b8e0f9",6277:"1767d631",6328:"1d366bbd",6366:"079fc2d8",6434:"3e26e73c",6444:"bb471f47",6452:"50a6d310",6541:"d1c967cd",6583:"3f6c9121",6587:"9c49e7fa",6634:"b42eca3f",6651:"b07fe216",6685:"95e4d92a",6729:"376181a1",6741:"b838eb14",6758:"d08dc41f",6784:"1affe817",6788:"f26d377b",6796:"a591f5bc",6805:"a72f7fcf",6820:"1ac8b19c",6845:"a1154737",6882:"c2d2eada",6883:"227f3ddb",6904:"81f38392",6913:"4a62ce5c",6963:"84e145fa",6982:"2b2d234c",7008:"6befdb1d",7042:"9796c16e",7043:"d109402d",7045:"7d36736d",7046:"c7301ded",7058:"41bc5265",7062:"61f0b55a",7172:"3b787ec7",7178:"6e47d75d",7182:"9c7ac543",7242:"4f353f61",7260:"928abc9d",7395:"5c10e8d8",7460:"eb19edf0",7477:"66c58568",7482:"809f9009",7527:"e6a4bf5b",7545:"191174c0",7560:"d82e43ca",7589:"30a392cb",7614:"8e370373",7622:"f15adfe8",7806:"bd9accb9",7852:"e617f97c",7855:"092a3e3b",7857:"6071267c",7878:"2b521fde",7883:"f1b59553",7884:"749716d8",7922:"2e8e26c7",8014:"95f08f8b",8062:"8e384b9f",8072:"10958afc",8077:"4c2e0049",8085:"a8ac9463",8137:"66f37f26",8143:"b5c5b184",8155:"d345abd7",8237:"dacbeda9",8241:"bc9c2ad0",8302:"b3daeac3",8307:"677929c0",8319:"44f8355a",8398:"a909860d",8431:"244f47c8",8435:"d21bd652",8447:"5f846618",8517:"596dea44",8522:"1983b60f",8563:"2812cbfb",8634:"cbb7326a",8665:"c52575bc",8688:"f98a445e",8689:"0dc2d88b",8723:"a54bcc49",8782:"38a7e912",8787:"121de108",8795:"23231ec2",8797:"466ce893",8821:"f7d574a3",8823:"6afcaf56",8827:"bf1a4bac",8866:"088ba732",8882:"88d4f80b",8885:"de905169",8982:"8a75293a",8999:"42d19932",9076:"6a501148",9133:"8094ede3",9205:"1e43ebcb",9215:"f737e7e7",9332:"4cf64377",9360:"d2c3ac33",9366:"3f6c2582",9391:"59be6bd5",9404:"d8cf04f7",9408:"d3565b1a",9416:"b860d784",9472:"ff8c4206",9487:"3be6b9d9",9489:"ee2bb5b7",9507:"ffaae329",9590:"78d4289e",9595:"9796c16e",9647:"64a96ae9",9649:"5e708a2c",9674:"735c7616",9677:"2cb2931e",9695:"4fc082f0",9715:"7d3257ac",9716:"13664757",9785:"cfde2ff2",9788:"4459d92d",9890:"d61f2dfb",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,f){return Object.prototype.hasOwnProperty.call(i,f)}}(),function(){var i={};__webpack_require__.l=function(f,e,t,r){if(i[f]){i[f].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,fa=(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(fa,"'")}})};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 fl(Fr){return rc(Fr)?{type:"link",href:Fr}:{type:"style",content:Fr}}var dl=function(nn){var Bn,Ea,Kn,aa,fa,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||(fa=Xn.styles)===null||fa===void 0?void 0:fa.map(function(co,Ps){var Es=fl(co),Bs=Es.type,zs=Es.href,fu=Es.content;if(Bs==="link")return ne.createElement("link",{key:Ps,rel:"stylesheet",href:zs});if(Bs==="style")return ne.createElement("style",{key:Ps},fu)}),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,fa=Fr.__INTERNAL_DO_NOT_USE_OR_YOU_WILL_BE_FIRED,uo=Fr.mountElementId;if(fa!=null&&fa.pureHtml)return ne.createElement("html",null,ne.createElement("head",null,ne.createElement(dl,{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(fa!=null&&fa.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(dl,{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(fa){return nn[fa].parentId===Bn}).map(function(fa){var uo=kc((0,Go.Z)((0,Go.Z)({route:nn[fa],routeComponent:Ea[fa],loadingComponent:Fr.loadingComponent,reactRouter5Compat:Fr.reactRouter5Compat},Fr.reactRouter5Compat&&{hasChildren:Object.keys(nn).filter(function(co){return nn[co].parentId===fa}).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 fa=(0,Go.Z)((0,Go.Z)({},Fr),{},{to:Bn});return ne.createElement(Zo.Fg,(0,Mu.Z)({replace:!0},fa))}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),fa=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(fa,{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,fa=(0,Zo.UO)(),uo={params:fa,isExact:!0,path:Bn.path,url:Kn.location.pathname},Xn=Fr.loader,co={location:Kn.location,match:uo,history:Kn,params:fa,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 fa(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 fa({location:Kn.location,action:Kn.action,isFirst:!0}),nn.listen(fa)},[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),fa=0,uo=ic;fanew Promise((Ea,Kn)=>{var aa=Xn=>{try{uo(Bn.next(Xn))}catch(co){Kn(co)}},fa=Xn=>{try{uo(Bn.throw(Xn))}catch(co){Kn(co)}},uo=Xn=>Xn.done?Ea(Xn.value):Promise.resolve(Xn.value).then(aa,fa);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(5205).then(__webpack_require__.bind(__webpack_require__,35205))),2:ne.lazy(()=>Promise.all([__webpack_require__.e(8223),__webpack_require__.e(5450),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,69119))),3:ne.lazy(()=>Promise.all([__webpack_require__.e(8223),__webpack_require__.e(5450),__webpack_require__.e(4862)]).then(__webpack_require__.bind(__webpack_require__,68714))),4:ne.lazy(()=>Promise.all([__webpack_require__.e(8223),__webpack_require__.e(5450),__webpack_require__.e(3260)]).then(__webpack_require__.bind(__webpack_require__,73695))),5:ne.lazy(()=>Promise.all([__webpack_require__.e(8223),__webpack_require__.e(5450),__webpack_require__.e(3260)]).then(__webpack_require__.bind(__webpack_require__,73695))),6:ne.lazy(()=>Promise.all([__webpack_require__.e(8223),__webpack_require__.e(3247)]).then(__webpack_require__.bind(__webpack_require__,38772))),7:ne.lazy(()=>Promise.all([__webpack_require__.e(8223),__webpack_require__.e(5450),__webpack_require__.e(8624),__webpack_require__.e(4599)]).then(__webpack_require__.bind(__webpack_require__,90121))),8:ne.lazy(()=>Promise.all([__webpack_require__.e(8223),__webpack_require__.e(1545)]).then(__webpack_require__.bind(__webpack_require__,69890))),9:ne.lazy(()=>Promise.all([__webpack_require__.e(8223),__webpack_require__.e(5450),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,69119))),10:ne.lazy(()=>__webpack_require__.e(6052).then(__webpack_require__.bind(__webpack_require__,55979))),11:ne.lazy(()=>__webpack_require__.e(5572).then(__webpack_require__.bind(__webpack_require__,47568))),12:ne.lazy(()=>Promise.all([__webpack_require__.e(8223),__webpack_require__.e(8982)]).then(__webpack_require__.bind(__webpack_require__,1636))),13:ne.lazy(()=>__webpack_require__.e(869).then(__webpack_require__.bind(__webpack_require__,16067))),14:ne.lazy(()=>Promise.all([__webpack_require__.e(8223),__webpack_require__.e(6411),__webpack_require__.e(5450),__webpack_require__.e(3332)]).then(__webpack_require__.bind(__webpack_require__,73045))),15:ne.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(4601)]).then(__webpack_require__.bind(__webpack_require__,71914))),16:ne.lazy(()=>Promise.all([__webpack_require__.e(8223),__webpack_require__.e(8982)]).then(__webpack_require__.bind(__webpack_require__,1636))),17:ne.lazy(()=>Promise.all([__webpack_require__.e(8223),__webpack_require__.e(5450),__webpack_require__.e(8624),__webpack_require__.e(4599)]).then(__webpack_require__.bind(__webpack_require__,90121))),18:ne.lazy(()=>Promise.all([__webpack_require__.e(8223),__webpack_require__.e(5450),__webpack_require__.e(8624),__webpack_require__.e(4599)]).then(__webpack_require__.bind(__webpack_require__,90121))),19:ne.lazy(()=>Promise.all([__webpack_require__.e(8223),__webpack_require__.e(5450),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,69119))),20:ne.lazy(()=>__webpack_require__.e(6685).then(__webpack_require__.bind(__webpack_require__,69793))),21:ne.lazy(()=>__webpack_require__.e(9921).then(__webpack_require__.bind(__webpack_require__,33352))),22:ne.lazy(()=>__webpack_require__.e(1674).then(__webpack_require__.bind(__webpack_require__,5284))),23:ne.lazy(()=>__webpack_require__.e(6685).then(__webpack_require__.bind(__webpack_require__,69793))),24:ne.lazy(()=>__webpack_require__.e(1702).then(__webpack_require__.bind(__webpack_require__,17702))),25:ne.lazy(()=>__webpack_require__.e(1702).then(__webpack_require__.bind(__webpack_require__,17702))),26:ne.lazy(()=>__webpack_require__.e(6882).then(__webpack_require__.bind(__webpack_require__,67185))),27:ne.lazy(()=>__webpack_require__.e(6882).then(__webpack_require__.bind(__webpack_require__,67185))),28:ne.lazy(()=>__webpack_require__.e(109).then(__webpack_require__.bind(__webpack_require__,88715))),29:ne.lazy(()=>__webpack_require__.e(737).then(__webpack_require__.bind(__webpack_require__,49721))),30:ne.lazy(()=>__webpack_require__.e(3391).then(__webpack_require__.bind(__webpack_require__,69079))),31:ne.lazy(()=>Promise.all([__webpack_require__.e(8223),__webpack_require__.e(6411),__webpack_require__.e(5450),__webpack_require__.e(3581)]).then(__webpack_require__.bind(__webpack_require__,8199))),32:ne.lazy(()=>Promise.all([__webpack_require__.e(8223),__webpack_require__.e(5927)]).then(__webpack_require__.bind(__webpack_require__,96252))),33:ne.lazy(()=>Promise.all([__webpack_require__.e(8223),__webpack_require__.e(6411),__webpack_require__.e(342)]).then(__webpack_require__.bind(__webpack_require__,97724))),34:ne.lazy(()=>Promise.all([__webpack_require__.e(5450),__webpack_require__.e(2303)]).then(__webpack_require__.bind(__webpack_require__,93999))),35:ne.lazy(()=>Promise.all([__webpack_require__.e(8223),__webpack_require__.e(1450)]).then(__webpack_require__.bind(__webpack_require__,21674))),36:ne.lazy(()=>Promise.all([__webpack_require__.e(8223),__webpack_require__.e(8351),__webpack_require__.e(195)]).then(__webpack_require__.bind(__webpack_require__,53635))),37:ne.lazy(()=>Promise.all([__webpack_require__.e(8223),__webpack_require__.e(8351),__webpack_require__.e(3668)]).then(__webpack_require__.bind(__webpack_require__,54422))),38:ne.lazy(()=>Promise.all([__webpack_require__.e(8223),__webpack_require__.e(5450),__webpack_require__.e(2338)]).then(__webpack_require__.bind(__webpack_require__,52235))),39:ne.lazy(()=>Promise.all([__webpack_require__.e(8223),__webpack_require__.e(4662)]).then(__webpack_require__.bind(__webpack_require__,72988))),40:ne.lazy(()=>Promise.all([__webpack_require__.e(8223),__webpack_require__.e(8072)]).then(__webpack_require__.bind(__webpack_require__,85863))),41:ne.lazy(()=>Promise.all([__webpack_require__.e(8223),__webpack_require__.e(479)]).then(__webpack_require__.bind(__webpack_require__,29662))),42:ne.lazy(()=>__webpack_require__.e(5297).then(__webpack_require__.bind(__webpack_require__,13599))),43:ne.lazy(()=>__webpack_require__.e(8795).then(__webpack_require__.bind(__webpack_require__,34863))),44:ne.lazy(()=>Promise.all([__webpack_require__.e(8223),__webpack_require__.e(6411),__webpack_require__.e(5450),__webpack_require__.e(8624),__webpack_require__.e(4164)]).then(__webpack_require__.bind(__webpack_require__,84802))),45:ne.lazy(()=>Promise.all([__webpack_require__.e(8223),__webpack_require__.e(5450),__webpack_require__.e(8624),__webpack_require__.e(4599)]).then(__webpack_require__.bind(__webpack_require__,90121))),46:ne.lazy(()=>Promise.all([__webpack_require__.e(8223),__webpack_require__.e(5450),__webpack_require__.e(8624),__webpack_require__.e(4889)]).then(__webpack_require__.bind(__webpack_require__,48221))),47:ne.lazy(()=>Promise.all([__webpack_require__.e(8223),__webpack_require__.e(5450),__webpack_require__.e(8624),__webpack_require__.e(4105)]).then(__webpack_require__.bind(__webpack_require__,45138))),48:ne.lazy(()=>Promise.all([__webpack_require__.e(8223),__webpack_require__.e(5450),__webpack_require__.e(8624),__webpack_require__.e(7883)]).then(__webpack_require__.bind(__webpack_require__,10649))),49:ne.lazy(()=>__webpack_require__.e(7482).then(__webpack_require__.bind(__webpack_require__,46806))),50:ne.lazy(()=>Promise.all([__webpack_require__.e(8223),__webpack_require__.e(5816)]).then(__webpack_require__.bind(__webpack_require__,33861))),51:ne.lazy(()=>Promise.all([__webpack_require__.e(8223),__webpack_require__.e(337)]).then(__webpack_require__.bind(__webpack_require__,29178))),52:ne.lazy(()=>Promise.all([__webpack_require__.e(8223),__webpack_require__.e(5450),__webpack_require__.e(292)]).then(__webpack_require__.bind(__webpack_require__,9336))),53:ne.lazy(()=>Promise.all([__webpack_require__.e(8223),__webpack_require__.e(5450),__webpack_require__.e(292)]).then(__webpack_require__.bind(__webpack_require__,9336))),54:ne.lazy(()=>__webpack_require__.e(5992).then(__webpack_require__.bind(__webpack_require__,64815))),55:ne.lazy(()=>Promise.all([__webpack_require__.e(8223),__webpack_require__.e(6411),__webpack_require__.e(5450),__webpack_require__.e(8624),__webpack_require__.e(8085)]).then(__webpack_require__.bind(__webpack_require__,88713))),56:ne.lazy(()=>Promise.all([__webpack_require__.e(8223),__webpack_require__.e(6411),__webpack_require__.e(5450),__webpack_require__.e(8624),__webpack_require__.e(8085)]).then(__webpack_require__.bind(__webpack_require__,88713))),57:ne.lazy(()=>Promise.all([__webpack_require__.e(8223),__webpack_require__.e(8431)]).then(__webpack_require__.bind(__webpack_require__,64977))),58:ne.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(81),__webpack_require__.e(5902)]).then(__webpack_require__.bind(__webpack_require__,91804))),59:ne.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(81),__webpack_require__.e(3433)]).then(__webpack_require__.bind(__webpack_require__,5778))),60:ne.lazy(()=>__webpack_require__.e(5125).then(__webpack_require__.bind(__webpack_require__,68470))),61:ne.lazy(()=>__webpack_require__.e(5125).then(__webpack_require__.bind(__webpack_require__,68470))),62:ne.lazy(()=>__webpack_require__.e(921).then(__webpack_require__.bind(__webpack_require__,42261))),63:ne.lazy(()=>__webpack_require__.e(921).then(__webpack_require__.bind(__webpack_require__,42261))),64:ne.lazy(()=>Promise.all([__webpack_require__.e(8223),__webpack_require__.e(1578)]).then(__webpack_require__.bind(__webpack_require__,9024))),65:ne.lazy(()=>Promise.all([__webpack_require__.e(8223),__webpack_require__.e(3317)]).then(__webpack_require__.bind(__webpack_require__,18873))),66:ne.lazy(()=>Promise.all([__webpack_require__.e(8223),__webpack_require__.e(1482)]).then(__webpack_require__.bind(__webpack_require__,62506))),67:ne.lazy(()=>Promise.all([__webpack_require__.e(8223),__webpack_require__.e(4795)]).then(__webpack_require__.bind(__webpack_require__,87459))),68:ne.lazy(()=>Promise.all([__webpack_require__.e(8223),__webpack_require__.e(26)]).then(__webpack_require__.bind(__webpack_require__,4824))),69:ne.lazy(()=>Promise.all([__webpack_require__.e(8223),__webpack_require__.e(8882)]).then(__webpack_require__.bind(__webpack_require__,54445))),70:ne.lazy(()=>Promise.all([__webpack_require__.e(8223),__webpack_require__.e(5888)]).then(__webpack_require__.bind(__webpack_require__,62841))),71:ne.lazy(()=>Promise.all([__webpack_require__.e(8223),__webpack_require__.e(9715)]).then(__webpack_require__.bind(__webpack_require__,19946))),72:ne.lazy(()=>Promise.all([__webpack_require__.e(8223),__webpack_require__.e(7045)]).then(__webpack_require__.bind(__webpack_require__,71028))),73:ne.lazy(()=>Promise.all([__webpack_require__.e(8223),__webpack_require__.e(1211)]).then(__webpack_require__.bind(__webpack_require__,10436))),74:ne.lazy(()=>Promise.all([__webpack_require__.e(8223),__webpack_require__.e(1582)]).then(__webpack_require__.bind(__webpack_require__,97452))),75:ne.lazy(()=>Promise.all([__webpack_require__.e(8223),__webpack_require__.e(6729)]).then(__webpack_require__.bind(__webpack_require__,25228))),76:ne.lazy(()=>Promise.all([__webpack_require__.e(8223),__webpack_require__.e(9695)]).then(__webpack_require__.bind(__webpack_require__,98437))),77:ne.lazy(()=>Promise.all([__webpack_require__.e(8223),__webpack_require__.e(8723)]).then(__webpack_require__.bind(__webpack_require__,60704))),78:ne.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(7622)]).then(__webpack_require__.bind(__webpack_require__,51966))),79:ne.lazy(()=>__webpack_require__.e(5148).then(__webpack_require__.bind(__webpack_require__,64502))),80:ne.lazy(()=>__webpack_require__.e(643).then(__webpack_require__.bind(__webpack_require__,70462))),81:ne.lazy(()=>Promise.all([__webpack_require__.e(8223),__webpack_require__.e(3442)]).then(__webpack_require__.bind(__webpack_require__,63427))),82:ne.lazy(()=>Promise.all([__webpack_require__.e(8223),__webpack_require__.e(2102)]).then(__webpack_require__.bind(__webpack_require__,21630))),83:ne.lazy(()=>Promise.all([__webpack_require__.e(8223),__webpack_require__.e(2425)]).then(__webpack_require__.bind(__webpack_require__,24908))),84:ne.lazy(()=>Promise.all([__webpack_require__.e(8223),__webpack_require__.e(2404)]).then(__webpack_require__.bind(__webpack_require__,11805))),85:ne.lazy(()=>Promise.all([__webpack_require__.e(8223),__webpack_require__.e(9785)]).then(__webpack_require__.bind(__webpack_require__,51653))),86:ne.lazy(()=>__webpack_require__.e(869).then(__webpack_require__.bind(__webpack_require__,16067))),87:ne.lazy(()=>__webpack_require__.e(2819).then(__webpack_require__.bind(__webpack_require__,23058))),88:ne.lazy(()=>__webpack_require__.e(1512).then(__webpack_require__.bind(__webpack_require__,3001))),89:ne.lazy(()=>__webpack_require__.e(7395).then(__webpack_require__.bind(__webpack_require__,56222))),90:ne.lazy(()=>__webpack_require__.e(3585).then(__webpack_require__.bind(__webpack_require__,81015))),91:ne.lazy(()=>__webpack_require__.e(6963).then(__webpack_require__.bind(__webpack_require__,18449))),92:ne.lazy(()=>Promise.all([__webpack_require__.e(8223),__webpack_require__.e(4030)]).then(__webpack_require__.bind(__webpack_require__,6850))),93:ne.lazy(()=>Promise.all([__webpack_require__.e(8223),__webpack_require__.e(4030)]).then(__webpack_require__.bind(__webpack_require__,6850))),94:ne.lazy(()=>__webpack_require__.e(6127).then(__webpack_require__.bind(__webpack_require__,42447))),95:ne.lazy(()=>Promise.all([__webpack_require__.e(8223),__webpack_require__.e(6411),__webpack_require__.e(3951)]).then(__webpack_require__.bind(__webpack_require__,38923))),96:ne.lazy(()=>__webpack_require__.e(1048).then(__webpack_require__.bind(__webpack_require__,81512))),97:ne.lazy(()=>Promise.all([__webpack_require__.e(8223),__webpack_require__.e(5450),__webpack_require__.e(8624),__webpack_require__.e(2884)]).then(__webpack_require__.bind(__webpack_require__,99633))),98:ne.lazy(()=>__webpack_require__.e(4770).then(__webpack_require__.bind(__webpack_require__,71092))),99:ne.lazy(()=>Promise.all([__webpack_require__.e(8223),__webpack_require__.e(2603)]).then(__webpack_require__.bind(__webpack_require__,41643))),100:ne.lazy(()=>Promise.all([__webpack_require__.e(8223),__webpack_require__.e(4216)]).then(__webpack_require__.bind(__webpack_require__,16e3))),101:ne.lazy(()=>Promise.all([__webpack_require__.e(8223),__webpack_require__.e(5319)]).then(__webpack_require__.bind(__webpack_require__,17990))),102:ne.lazy(()=>__webpack_require__.e(895).then(__webpack_require__.bind(__webpack_require__,357))),103:ne.lazy(()=>__webpack_require__.e(3282).then(__webpack_require__.bind(__webpack_require__,20685))),104:ne.lazy(()=>Promise.all([__webpack_require__.e(8223),__webpack_require__.e(2656),__webpack_require__.e(7852)]).then(__webpack_require__.bind(__webpack_require__,34687))),105:ne.lazy(()=>Promise.all([__webpack_require__.e(8223),__webpack_require__.e(2656),__webpack_require__.e(7852)]).then(__webpack_require__.bind(__webpack_require__,34687))),106:ne.lazy(()=>__webpack_require__.e(5048).then(__webpack_require__.bind(__webpack_require__,75665))),107:ne.lazy(()=>__webpack_require__.e(1043).then(__webpack_require__.bind(__webpack_require__,24942))),108:ne.lazy(()=>__webpack_require__.e(1043).then(__webpack_require__.bind(__webpack_require__,24942))),109:ne.lazy(()=>Promise.all([__webpack_require__.e(8223),__webpack_require__.e(5825)]).then(__webpack_require__.bind(__webpack_require__,36519))),110:ne.lazy(()=>Promise.all([__webpack_require__.e(8223),__webpack_require__.e(5825)]).then(__webpack_require__.bind(__webpack_require__,36519))),111:ne.lazy(()=>__webpack_require__.e(3355).then(__webpack_require__.bind(__webpack_require__,90126))),112:ne.lazy(()=>__webpack_require__.e(3355).then(__webpack_require__.bind(__webpack_require__,90126))),113:ne.lazy(()=>Promise.all([__webpack_require__.e(8223),__webpack_require__.e(2656),__webpack_require__.e(9890)]).then(__webpack_require__.bind(__webpack_require__,65074))),114:ne.lazy(()=>Promise.all([__webpack_require__.e(8223),__webpack_require__.e(2656),__webpack_require__.e(9890)]).then(__webpack_require__.bind(__webpack_require__,65074))),115:ne.lazy(()=>Promise.all([__webpack_require__.e(8223),__webpack_require__.e(2656),__webpack_require__.e(3935)]).then(__webpack_require__.bind(__webpack_require__,5465))),116:ne.lazy(()=>Promise.all([__webpack_require__.e(8223),__webpack_require__.e(2656),__webpack_require__.e(3935)]).then(__webpack_require__.bind(__webpack_require__,5465))),117:ne.lazy(()=>__webpack_require__.e(8014).then(__webpack_require__.bind(__webpack_require__,70980))),118:ne.lazy(()=>__webpack_require__.e(8077).then(__webpack_require__.bind(__webpack_require__,67567))),119:ne.lazy(()=>__webpack_require__.e(3356).then(__webpack_require__.bind(__webpack_require__,98468))),120:ne.lazy(()=>Promise.all([__webpack_require__.e(8223),__webpack_require__.e(2656),__webpack_require__.e(6788)]).then(__webpack_require__.bind(__webpack_require__,41760))),121:ne.lazy(()=>Promise.all([__webpack_require__.e(8223),__webpack_require__.e(2656),__webpack_require__.e(6788)]).then(__webpack_require__.bind(__webpack_require__,41760))),122:ne.lazy(()=>__webpack_require__.e(1962).then(__webpack_require__.bind(__webpack_require__,40101))),123:ne.lazy(()=>__webpack_require__.e(4928).then(__webpack_require__.bind(__webpack_require__,89250))),124:ne.lazy(()=>__webpack_require__.e(1257).then(__webpack_require__.bind(__webpack_require__,63814))),125:ne.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(8435)]).then(__webpack_require__.bind(__webpack_require__,85817))),126:ne.lazy(()=>__webpack_require__.e(8340).then(__webpack_require__.bind(__webpack_require__,46722))),127:ne.lazy(()=>__webpack_require__.e(4093).then(__webpack_require__.bind(__webpack_require__,90919))),128:ne.lazy(()=>Promise.all([__webpack_require__.e(8223),__webpack_require__.e(1265)]).then(__webpack_require__.bind(__webpack_require__,56545))),129:ne.lazy(()=>Promise.all([__webpack_require__.e(8223),__webpack_require__.e(1265)]).then(__webpack_require__.bind(__webpack_require__,56545))),130:ne.lazy(()=>Promise.all([__webpack_require__.e(8223),__webpack_require__.e(8827)]).then(__webpack_require__.bind(__webpack_require__,48453))),131:ne.lazy(()=>Promise.all([__webpack_require__.e(8223),__webpack_require__.e(8827)]).then(__webpack_require__.bind(__webpack_require__,48453))),132:ne.lazy(()=>__webpack_require__.e(6758).then(__webpack_require__.bind(__webpack_require__,83949))),133:ne.lazy(()=>__webpack_require__.e(6758).then(__webpack_require__.bind(__webpack_require__,83949))),134:ne.lazy(()=>__webpack_require__.e(9332).then(__webpack_require__.bind(__webpack_require__,31523))),135:ne.lazy(()=>__webpack_require__.e(9332).then(__webpack_require__.bind(__webpack_require__,31523))),136:ne.lazy(()=>__webpack_require__.e(4217).then(__webpack_require__.bind(__webpack_require__,27308))),137:ne.lazy(()=>__webpack_require__.e(3220).then(__webpack_require__.bind(__webpack_require__,90751))),138:ne.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(533)]).then(__webpack_require__.bind(__webpack_require__,6528))),139:ne.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(5798)]).then(__webpack_require__.bind(__webpack_require__,85793))),140:ne.lazy(()=>__webpack_require__.e(7878).then(__webpack_require__.bind(__webpack_require__,45270))),141:ne.lazy(()=>__webpack_require__.e(7878).then(__webpack_require__.bind(__webpack_require__,45270))),142:ne.lazy(()=>__webpack_require__.e(9944).then(__webpack_require__.bind(__webpack_require__,42055))),143:ne.lazy(()=>Promise.all([__webpack_require__.e(8223),__webpack_require__.e(6411),__webpack_require__.e(5450),__webpack_require__.e(8302)]).then(__webpack_require__.bind(__webpack_require__,63289))),144:ne.lazy(()=>Promise.all([__webpack_require__.e(8223),__webpack_require__.e(6411),__webpack_require__.e(5450),__webpack_require__.e(8302)]).then(__webpack_require__.bind(__webpack_require__,63289))),145:ne.lazy(()=>__webpack_require__.e(8634).then(__webpack_require__.bind(__webpack_require__,39833))),146:ne.lazy(()=>__webpack_require__.e(8634).then(__webpack_require__.bind(__webpack_require__,39833))),147:ne.lazy(()=>__webpack_require__.e(7922).then(__webpack_require__.bind(__webpack_require__,57027))),148:ne.lazy(()=>__webpack_require__.e(1727).then(__webpack_require__.bind(__webpack_require__,99273))),149:ne.lazy(()=>__webpack_require__.e(1727).then(__webpack_require__.bind(__webpack_require__,99273))),150:ne.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(1427)]).then(__webpack_require__.bind(__webpack_require__,21881))),151:ne.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(1427)]).then(__webpack_require__.bind(__webpack_require__,21881))),152:ne.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(8689)]).then(__webpack_require__.bind(__webpack_require__,80842))),153:ne.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(7806)]).then(__webpack_require__.bind(__webpack_require__,88158))),154:ne.lazy(()=>__webpack_require__.e(8885).then(__webpack_require__.bind(__webpack_require__,36809))),155:ne.lazy(()=>__webpack_require__.e(3451).then(__webpack_require__.bind(__webpack_require__,25563))),156:ne.lazy(()=>__webpack_require__.e(9922).then(__webpack_require__.bind(__webpack_require__,76396))),157:ne.lazy(()=>__webpack_require__.e(4572).then(__webpack_require__.bind(__webpack_require__,11809))),158:ne.lazy(()=>__webpack_require__.e(4017).then(__webpack_require__.bind(__webpack_require__,25138))),159:ne.lazy(()=>__webpack_require__.e(5518).then(__webpack_require__.bind(__webpack_require__,1383))),160:ne.lazy(()=>__webpack_require__.e(5741).then(__webpack_require__.bind(__webpack_require__,46770))),161:ne.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(2306)]).then(__webpack_require__.bind(__webpack_require__,20319))),162:ne.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(1994)]).then(__webpack_require__.bind(__webpack_require__,72849))),163:ne.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(745)]).then(__webpack_require__.bind(__webpack_require__,96181))),164:ne.lazy(()=>Promise.all([__webpack_require__.e(8223),__webpack_require__.e(5450),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,69119))),165:ne.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(6883)]).then(__webpack_require__.bind(__webpack_require__,12247))),166:ne.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(6883)]).then(__webpack_require__.bind(__webpack_require__,12247))),167:ne.lazy(()=>__webpack_require__.e(4449).then(__webpack_require__.bind(__webpack_require__,38434))),168:ne.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(6883)]).then(__webpack_require__.bind(__webpack_require__,12247))),169:ne.lazy(()=>Promise.all([__webpack_require__.e(8223),__webpack_require__.e(594),__webpack_require__.e(2570)]).then(__webpack_require__.bind(__webpack_require__,85353))),170:ne.lazy(()=>Promise.all([__webpack_require__.e(8223),__webpack_require__.e(594),__webpack_require__.e(2570)]).then(__webpack_require__.bind(__webpack_require__,85353))),171:ne.lazy(()=>__webpack_require__.e(8787).then(__webpack_require__.bind(__webpack_require__,38410))),172:ne.lazy(()=>__webpack_require__.e(5650).then(__webpack_require__.bind(__webpack_require__,5550))),173:ne.lazy(()=>__webpack_require__.e(1799).then(__webpack_require__.bind(__webpack_require__,29161))),174:ne.lazy(()=>Promise.all([__webpack_require__.e(8223),__webpack_require__.e(594),__webpack_require__.e(8797)]).then(__webpack_require__.bind(__webpack_require__,98902))),175:ne.lazy(()=>Promise.all([__webpack_require__.e(8223),__webpack_require__.e(5450),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,69119))),176:ne.lazy(()=>__webpack_require__.e(8639).then(__webpack_require__.bind(__webpack_require__,74923))),177:ne.lazy(()=>__webpack_require__.e(2983).then(__webpack_require__.bind(__webpack_require__,89018))),178:ne.lazy(()=>Promise.all([__webpack_require__.e(8223),__webpack_require__.e(4264)]).then(__webpack_require__.bind(__webpack_require__,96829))),179:ne.lazy(()=>Promise.all([__webpack_require__.e(8223),__webpack_require__.e(4264)]).then(__webpack_require__.bind(__webpack_require__,96829))),180:ne.lazy(()=>Promise.all([__webpack_require__.e(8223),__webpack_require__.e(508)]).then(__webpack_require__.bind(__webpack_require__,29071))),181:ne.lazy(()=>Promise.all([__webpack_require__.e(8223),__webpack_require__.e(5450),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,69119))),182:ne.lazy(()=>Promise.all([__webpack_require__.e(8223),__webpack_require__.e(5450),__webpack_require__.e(8624),__webpack_require__.e(4599)]).then(__webpack_require__.bind(__webpack_require__,90121))),183:ne.lazy(()=>Promise.all([__webpack_require__.e(8223),__webpack_require__.e(5450),__webpack_require__.e(1953)]).then(__webpack_require__.bind(__webpack_require__,35994))),184:ne.lazy(()=>Promise.all([__webpack_require__.e(8223),__webpack_require__.e(5450),__webpack_require__.e(1953)]).then(__webpack_require__.bind(__webpack_require__,35994))),185:ne.lazy(()=>Promise.all([__webpack_require__.e(8223),__webpack_require__.e(1581)]).then(__webpack_require__.bind(__webpack_require__,98110))),186:ne.lazy(()=>__webpack_require__.e(4144).then(__webpack_require__.bind(__webpack_require__,10))),187:ne.lazy(()=>Promise.all([__webpack_require__.e(8223),__webpack_require__.e(5450),__webpack_require__.e(8624),__webpack_require__.e(4599)]).then(__webpack_require__.bind(__webpack_require__,90121))),188:ne.lazy(()=>Promise.all([__webpack_require__.e(8223),__webpack_require__.e(5450),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,69119))),189:ne.lazy(()=>__webpack_require__.e(8782).then(__webpack_require__.bind(__webpack_require__,36523))),190:ne.lazy(()=>__webpack_require__.e(7884).then(__webpack_require__.bind(__webpack_require__,29925))),191:ne.lazy(()=>Promise.all([__webpack_require__.e(8223),__webpack_require__.e(7008)]).then(__webpack_require__.bind(__webpack_require__,13687))),192:ne.lazy(()=>Promise.all([__webpack_require__.e(8223),__webpack_require__.e(8821)]).then(__webpack_require__.bind(__webpack_require__,19800))),193:ne.lazy(()=>__webpack_require__.e(5549).then(__webpack_require__.bind(__webpack_require__,9665))),194:ne.lazy(()=>__webpack_require__.e(9674).then(__webpack_require__.bind(__webpack_require__,16185))),195:ne.lazy(()=>__webpack_require__.e(5573).then(__webpack_require__.bind(__webpack_require__,29686))),196:ne.lazy(()=>__webpack_require__.e(2141).then(__webpack_require__.bind(__webpack_require__,42363))),197:ne.lazy(()=>Promise.all([__webpack_require__.e(8223),__webpack_require__.e(6411),__webpack_require__.e(3225),__webpack_require__.e(6277)]).then(__webpack_require__.bind(__webpack_require__,35453))),198:ne.lazy(()=>__webpack_require__.e(6328).then(__webpack_require__.bind(__webpack_require__,4848))),199:ne.lazy(()=>Promise.all([__webpack_require__.e(8223),__webpack_require__.e(7857)]).then(__webpack_require__.bind(__webpack_require__,5532))),200:ne.lazy(()=>Promise.all([__webpack_require__.e(8223),__webpack_require__.e(5450),__webpack_require__.e(1657)]).then(__webpack_require__.bind(__webpack_require__,34772))),201:ne.lazy(()=>Promise.all([__webpack_require__.e(8223),__webpack_require__.e(5450),__webpack_require__.e(1657)]).then(__webpack_require__.bind(__webpack_require__,34772))),202:ne.lazy(()=>Promise.all([__webpack_require__.e(8223),__webpack_require__.e(5450),__webpack_require__.e(4498)]).then(__webpack_require__.bind(__webpack_require__,34243))),203:ne.lazy(()=>Promise.all([__webpack_require__.e(8223),__webpack_require__.e(5450),__webpack_require__.e(4498)]).then(__webpack_require__.bind(__webpack_require__,34243))),204:ne.lazy(()=>__webpack_require__.e(9205).then(__webpack_require__.bind(__webpack_require__,77413))),205:ne.lazy(()=>Promise.all([__webpack_require__.e(8223),__webpack_require__.e(1423)]).then(__webpack_require__.bind(__webpack_require__,38910))),206:ne.lazy(()=>__webpack_require__.e(7614).then(__webpack_require__.bind(__webpack_require__,86320))),207:ne.lazy(()=>__webpack_require__.e(2875).then(__webpack_require__.bind(__webpack_require__,69095))),208:ne.lazy(()=>Promise.all([__webpack_require__.e(8223),__webpack_require__.e(6411),__webpack_require__.e(9472)]).then(__webpack_require__.bind(__webpack_require__,49411))),209:ne.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(9133)]).then(__webpack_require__.bind(__webpack_require__,30170))),210:ne.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(8688)]).then(__webpack_require__.bind(__webpack_require__,21252))),211:ne.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(8688)]).then(__webpack_require__.bind(__webpack_require__,21252))),212:ne.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(5470)]).then(__webpack_require__.bind(__webpack_require__,95322))),213:ne.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(6541)]).then(__webpack_require__.bind(__webpack_require__,75520))),214:ne.lazy(()=>Promise.all([__webpack_require__.e(3225),__webpack_require__.e(1475)]).then(__webpack_require__.bind(__webpack_require__,38052))),215:ne.lazy(()=>Promise.all([__webpack_require__.e(8223),__webpack_require__.e(6411),__webpack_require__.e(2254)]).then(__webpack_require__.bind(__webpack_require__,44659))),216:ne.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(9408)]).then(__webpack_require__.bind(__webpack_require__,91569))),217:ne.lazy(()=>Promise.all([__webpack_require__.e(8223),__webpack_require__.e(6411),__webpack_require__.e(6845)]).then(__webpack_require__.bind(__webpack_require__,32508))),218:ne.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(4884)]).then(__webpack_require__.bind(__webpack_require__,34568))),219:ne.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(4884)]).then(__webpack_require__.bind(__webpack_require__,34568))),220:ne.lazy(()=>__webpack_require__.e(1148).then(__webpack_require__.bind(__webpack_require__,76275))),221:ne.lazy(()=>__webpack_require__.e(1148).then(__webpack_require__.bind(__webpack_require__,76275))),222:ne.lazy(()=>__webpack_require__.e(7046).then(__webpack_require__.bind(__webpack_require__,1603))),223:ne.lazy(()=>__webpack_require__.e(7046).then(__webpack_require__.bind(__webpack_require__,1603))),224:ne.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(8688)]).then(__webpack_require__.bind(__webpack_require__,21252))),225:ne.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(8688)]).then(__webpack_require__.bind(__webpack_require__,21252))),226:ne.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(5096)]).then(__webpack_require__.bind(__webpack_require__,5966))),227:ne.lazy(()=>__webpack_require__.e(9215).then(__webpack_require__.bind(__webpack_require__,55992))),228:ne.lazy(()=>Promise.all([__webpack_require__.e(8223),__webpack_require__.e(5450),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,69119))),229:ne.lazy(()=>__webpack_require__.e(7172).then(__webpack_require__.bind(__webpack_require__,72854))),230:ne.lazy(()=>__webpack_require__.e(5176).then(__webpack_require__.bind(__webpack_require__,12840))),231:ne.lazy(()=>__webpack_require__.e(6587).then(__webpack_require__.bind(__webpack_require__,53305))),232:ne.lazy(()=>__webpack_require__.e(9891).then(__webpack_require__.bind(__webpack_require__,43854))),233:ne.lazy(()=>__webpack_require__.e(8062).then(__webpack_require__.bind(__webpack_require__,56688))),234:ne.lazy(()=>__webpack_require__.e(5402).then(__webpack_require__.bind(__webpack_require__,13145))),235:ne.lazy(()=>__webpack_require__.e(5402).then(__webpack_require__.bind(__webpack_require__,13145))),236:ne.lazy(()=>Promise.all([__webpack_require__.e(8223),__webpack_require__.e(6820)]).then(__webpack_require__.bind(__webpack_require__,6984))),237:ne.lazy(()=>Promise.all([__webpack_require__.e(8223),__webpack_require__.e(8517)]).then(__webpack_require__.bind(__webpack_require__,74670))),238:ne.lazy(()=>Promise.all([__webpack_require__.e(8223),__webpack_require__.e(7043)]).then(__webpack_require__.bind(__webpack_require__,47530))),239:ne.lazy(()=>Promise.all([__webpack_require__.e(8223),__webpack_require__.e(2806)]).then(__webpack_require__.bind(__webpack_require__,48235))),240:ne.lazy(()=>Promise.all([__webpack_require__.e(8223),__webpack_require__.e(5043)]).then(__webpack_require__.bind(__webpack_require__,11541))),241:ne.lazy(()=>Promise.all([__webpack_require__.e(8223),__webpack_require__.e(799)]).then(__webpack_require__.bind(__webpack_require__,88671))),242:ne.lazy(()=>Promise.all([__webpack_require__.e(8223),__webpack_require__.e(3157)]).then(__webpack_require__.bind(__webpack_require__,73164))),243:ne.lazy(()=>__webpack_require__.e(2529).then(__webpack_require__.bind(__webpack_require__,80622))),244:ne.lazy(()=>__webpack_require__.e(6583).then(__webpack_require__.bind(__webpack_require__,84028))),245:ne.lazy(()=>__webpack_require__.e(5895).then(__webpack_require__.bind(__webpack_require__,92747))),246:ne.lazy(()=>__webpack_require__.e(6982).then(__webpack_require__.bind(__webpack_require__,51869))),247:ne.lazy(()=>__webpack_require__.e(6805).then(__webpack_require__.bind(__webpack_require__,86311))),248:ne.lazy(()=>__webpack_require__.e(1416).then(__webpack_require__.bind(__webpack_require__,61604))),249:ne.lazy(()=>__webpack_require__.e(6583).then(__webpack_require__.bind(__webpack_require__,84028))),250:ne.lazy(()=>__webpack_require__.e(8307).then(__webpack_require__.bind(__webpack_require__,24219))),251:ne.lazy(()=>__webpack_require__.e(2826).then(__webpack_require__.bind(__webpack_require__,23275))),252:ne.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(2659)]).then(__webpack_require__.bind(__webpack_require__,21997))),253:ne.lazy(()=>__webpack_require__.e(4610).then(__webpack_require__.bind(__webpack_require__,54295))),254:ne.lazy(()=>__webpack_require__.e(9590).then(__webpack_require__.bind(__webpack_require__,63173))),255:ne.lazy(()=>__webpack_require__.e(2076).then(__webpack_require__.bind(__webpack_require__,30642))),256:ne.lazy(()=>Promise.all([__webpack_require__.e(8223),__webpack_require__.e(4849)]).then(__webpack_require__.bind(__webpack_require__,74557))),257:ne.lazy(()=>Promise.all([__webpack_require__.e(8223),__webpack_require__.e(310)]).then(__webpack_require__.bind(__webpack_require__,83773))),258:ne.lazy(()=>__webpack_require__.e(5191).then(__webpack_require__.bind(__webpack_require__,64360))),259:ne.lazy(()=>__webpack_require__.e(3496).then(__webpack_require__.bind(__webpack_require__,30931))),260:ne.lazy(()=>__webpack_require__.e(5599).then(__webpack_require__.bind(__webpack_require__,24718))),261:ne.lazy(()=>__webpack_require__.e(4736).then(__webpack_require__.bind(__webpack_require__,95968))),262:ne.lazy(()=>__webpack_require__.e(2412).then(__webpack_require__.bind(__webpack_require__,17713))),263:ne.lazy(()=>__webpack_require__.e(2240).then(__webpack_require__.bind(__webpack_require__,91397))),264:ne.lazy(()=>__webpack_require__.e(265).then(__webpack_require__.bind(__webpack_require__,12753))),265:ne.lazy(()=>__webpack_require__.e(9360).then(__webpack_require__.bind(__webpack_require__,34558))),266:ne.lazy(()=>__webpack_require__.e(2396).then(__webpack_require__.bind(__webpack_require__,37816))),267:ne.lazy(()=>__webpack_require__.e(7855).then(__webpack_require__.bind(__webpack_require__,43872))),268:ne.lazy(()=>__webpack_require__.e(9507).then(__webpack_require__.bind(__webpack_require__,83248))),269:ne.lazy(()=>__webpack_require__.e(1343).then(__webpack_require__.bind(__webpack_require__,34758))),270:ne.lazy(()=>__webpack_require__.e(5205).then(__webpack_require__.bind(__webpack_require__,35205))),271:ne.lazy(()=>Promise.all([__webpack_require__.e(8223),__webpack_require__.e(5450),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,69119))),272:ne.lazy(()=>__webpack_require__.e(9647).then(__webpack_require__.bind(__webpack_require__,72233))),273:ne.lazy(()=>__webpack_require__.e(485).then(__webpack_require__.bind(__webpack_require__,30965))),274:ne.lazy(()=>Promise.all([__webpack_require__.e(8223),__webpack_require__.e(2429),__webpack_require__.e(4741)]).then(__webpack_require__.bind(__webpack_require__,80269))),275:ne.lazy(()=>Promise.all([__webpack_require__.e(8223),__webpack_require__.e(2429),__webpack_require__.e(4741)]).then(__webpack_require__.bind(__webpack_require__,80269))),276:ne.lazy(()=>Promise.all([__webpack_require__.e(8223),__webpack_require__.e(2429),__webpack_require__.e(4994)]).then(__webpack_require__.bind(__webpack_require__,59264))),277:ne.lazy(()=>Promise.all([__webpack_require__.e(8223),__webpack_require__.e(2429),__webpack_require__.e(4994)]).then(__webpack_require__.bind(__webpack_require__,59264))),278:ne.lazy(()=>Promise.all([__webpack_require__.e(8223),__webpack_require__.e(7460)]).then(__webpack_require__.bind(__webpack_require__,44032))),279:ne.lazy(()=>__webpack_require__.e(9716).then(__webpack_require__.bind(__webpack_require__,52868))),280:ne.lazy(()=>Promise.all([__webpack_require__.e(8223),__webpack_require__.e(6913)]).then(__webpack_require__.bind(__webpack_require__,52208))),281:ne.lazy(()=>Promise.all([__webpack_require__.e(8223),__webpack_require__.e(6913)]).then(__webpack_require__.bind(__webpack_require__,52208))),282:ne.lazy(()=>Promise.all([__webpack_require__.e(8223),__webpack_require__.e(5450),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,69119))),283:ne.lazy(()=>__webpack_require__.e(3006).then(__webpack_require__.bind(__webpack_require__,96254))),284:ne.lazy(()=>__webpack_require__.e(2045).then(__webpack_require__.bind(__webpack_require__,15386))),285:ne.lazy(()=>__webpack_require__.e(1520).then(__webpack_require__.bind(__webpack_require__,58298))),286:ne.lazy(()=>__webpack_require__.e(9649).then(__webpack_require__.bind(__webpack_require__,10443))),287:ne.lazy(()=>__webpack_require__.e(4546).then(__webpack_require__.bind(__webpack_require__,40033))),288:ne.lazy(()=>__webpack_require__.e(5357).then(__webpack_require__.bind(__webpack_require__,67767))),289:ne.lazy(()=>__webpack_require__.e(8665).then(__webpack_require__.bind(__webpack_require__,92336))),290:ne.lazy(()=>__webpack_require__.e(3183).then(__webpack_require__.bind(__webpack_require__,16930))),291:ne.lazy(()=>__webpack_require__.e(4800).then(__webpack_require__.bind(__webpack_require__,47523))),292:ne.lazy(()=>__webpack_require__.e(9489).then(__webpack_require__.bind(__webpack_require__,47966))),293:ne.lazy(()=>__webpack_require__.e(9391).then(__webpack_require__.bind(__webpack_require__,19499))),294:ne.lazy(()=>__webpack_require__.e(5335).then(__webpack_require__.bind(__webpack_require__,46357))),295:ne.lazy(()=>__webpack_require__.e(2823).then(__webpack_require__.bind(__webpack_require__,38264))),296:ne.lazy(()=>__webpack_require__.e(4973).then(__webpack_require__.bind(__webpack_require__,43008))),297:ne.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(6651)]).then(__webpack_require__.bind(__webpack_require__,48819))),298:ne.lazy(()=>__webpack_require__.e(6741).then(__webpack_require__.bind(__webpack_require__,92062))),299:ne.lazy(()=>__webpack_require__.e(5775).then(__webpack_require__.bind(__webpack_require__,17219))),300:ne.lazy(()=>__webpack_require__.e(2548).then(__webpack_require__.bind(__webpack_require__,48846))),301:ne.lazy(()=>__webpack_require__.e(5205).then(__webpack_require__.bind(__webpack_require__,35205))),302:ne.lazy(()=>Promise.all([__webpack_require__.e(8223),__webpack_require__.e(5450),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,69119))),303:ne.lazy(()=>__webpack_require__.e(6634).then(__webpack_require__.bind(__webpack_require__,58925))),304:ne.lazy(()=>__webpack_require__.e(680).then(__webpack_require__.bind(__webpack_require__,78802))),305:ne.lazy(()=>__webpack_require__.e(6366).then(__webpack_require__.bind(__webpack_require__,86268))),306:ne.lazy(()=>__webpack_require__.e(6452).then(__webpack_require__.bind(__webpack_require__,119))),307:ne.lazy(()=>__webpack_require__.e(1070).then(__webpack_require__.bind(__webpack_require__,18324))),308:ne.lazy(()=>__webpack_require__.e(7242).then(__webpack_require__.bind(__webpack_require__,20797))),309:ne.lazy(()=>__webpack_require__.e(2707).then(__webpack_require__.bind(__webpack_require__,12159))),310:ne.lazy(()=>__webpack_require__.e(2865).then(__webpack_require__.bind(__webpack_require__,35621))),311:ne.lazy(()=>__webpack_require__.e(6784).then(__webpack_require__.bind(__webpack_require__,10884))),312:ne.lazy(()=>__webpack_require__.e(6784).then(__webpack_require__.bind(__webpack_require__,10884))),313:ne.lazy(()=>__webpack_require__.e(3141).then(__webpack_require__.bind(__webpack_require__,8190))),314:ne.lazy(()=>__webpack_require__.e(5205).then(__webpack_require__.bind(__webpack_require__,35205))),315:ne.lazy(()=>Promise.all([__webpack_require__.e(8223),__webpack_require__.e(6411),__webpack_require__.e(5450),__webpack_require__.e(8624),__webpack_require__.e(3665)]).then(__webpack_require__.bind(__webpack_require__,95914))),316:ne.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(700)]).then(__webpack_require__.bind(__webpack_require__,86965))),317:ne.lazy(()=>Promise.all([__webpack_require__.e(8223),__webpack_require__.e(6411),__webpack_require__.e(5450),__webpack_require__.e(8624),__webpack_require__.e(3665)]).then(__webpack_require__.bind(__webpack_require__,95914))),318:ne.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(700)]).then(__webpack_require__.bind(__webpack_require__,86965))),319:ne.lazy(()=>Promise.all([__webpack_require__.e(8223),__webpack_require__.e(6411),__webpack_require__.e(5450),__webpack_require__.e(8624),__webpack_require__.e(3665)]).then(__webpack_require__.bind(__webpack_require__,95914))),320:ne.lazy(()=>Promise.all([__webpack_require__.e(8223),__webpack_require__.e(8319)]).then(__webpack_require__.bind(__webpack_require__,86554))),321:ne.lazy(()=>__webpack_require__.e(5205).then(__webpack_require__.bind(__webpack_require__,35205))),322:ne.lazy(()=>Promise.all([__webpack_require__.e(8223),__webpack_require__.e(5450),__webpack_require__.e(8624),__webpack_require__.e(7527)]).then(__webpack_require__.bind(__webpack_require__,45721))),323:ne.lazy(()=>Promise.all([__webpack_require__.e(8223),__webpack_require__.e(5450),__webpack_require__.e(8624),__webpack_require__.e(6270)]).then(__webpack_require__.bind(__webpack_require__,59971))),324:ne.lazy(()=>Promise.all([__webpack_require__.e(8223),__webpack_require__.e(5450),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,69119))),325:ne.lazy(()=>__webpack_require__.e(547).then(__webpack_require__.bind(__webpack_require__,32027))),326:ne.lazy(()=>__webpack_require__.e(9788).then(__webpack_require__.bind(__webpack_require__,33542))),327:ne.lazy(()=>__webpack_require__.e(576).then(__webpack_require__.bind(__webpack_require__,44770))),328:ne.lazy(()=>__webpack_require__.e(7260).then(__webpack_require__.bind(__webpack_require__,32632))),329:ne.lazy(()=>__webpack_require__.e(4520).then(__webpack_require__.bind(__webpack_require__,84646))),330:ne.lazy(()=>__webpack_require__.e(9076).then(__webpack_require__.bind(__webpack_require__,59002))),331:ne.lazy(()=>__webpack_require__.e(4514).then(__webpack_require__.bind(__webpack_require__,682))),332:ne.lazy(()=>Promise.all([__webpack_require__.e(8223),__webpack_require__.e(5450),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,69119))),333:ne.lazy(()=>Promise.all([__webpack_require__.e(8223),__webpack_require__.e(928)]).then(__webpack_require__.bind(__webpack_require__,82597))),334:ne.lazy(()=>__webpack_require__.e(1006).then(__webpack_require__.bind(__webpack_require__,27038))),335:ne.lazy(()=>__webpack_require__.e(1006).then(__webpack_require__.bind(__webpack_require__,27038))),336:ne.lazy(()=>Promise.all([__webpack_require__.e(8223),__webpack_require__.e(5450),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,69119))),337:ne.lazy(()=>__webpack_require__.e(1939).then(__webpack_require__.bind(__webpack_require__,44599))),338:ne.lazy(()=>__webpack_require__.e(556).then(__webpack_require__.bind(__webpack_require__,29976))),339:ne.lazy(()=>__webpack_require__.e(6434).then(__webpack_require__.bind(__webpack_require__,95949))),340:ne.lazy(()=>__webpack_require__.e(1880).then(__webpack_require__.bind(__webpack_require__,67516))),341:ne.lazy(()=>__webpack_require__.e(8237).then(__webpack_require__.bind(__webpack_require__,15175))),342:ne.lazy(()=>__webpack_require__.e(3447).then(__webpack_require__.bind(__webpack_require__,79428))),343:ne.lazy(()=>__webpack_require__.e(264).then(__webpack_require__.bind(__webpack_require__,53690))),344:ne.lazy(()=>__webpack_require__.e(4259).then(__webpack_require__.bind(__webpack_require__,59998))),345:ne.lazy(()=>Promise.all([__webpack_require__.e(8223),__webpack_require__.e(5450),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,69119))),346:ne.lazy(()=>__webpack_require__.e(4078).then(__webpack_require__.bind(__webpack_require__,98442))),347:ne.lazy(()=>__webpack_require__.e(2829).then(__webpack_require__.bind(__webpack_require__,97277))),348:ne.lazy(()=>Promise.all([__webpack_require__.e(8223),__webpack_require__.e(5359)]).then(__webpack_require__.bind(__webpack_require__,12597))),349:ne.lazy(()=>Promise.all([__webpack_require__.e(8223),__webpack_require__.e(5450),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,69119))),350:ne.lazy(()=>__webpack_require__.e(559).then(__webpack_require__.bind(__webpack_require__,54360))),351:ne.lazy(()=>Promise.all([__webpack_require__.e(8223),__webpack_require__.e(3747)]).then(__webpack_require__.bind(__webpack_require__,56309))),352:ne.lazy(()=>__webpack_require__.e(4757).then(__webpack_require__.bind(__webpack_require__,17979))),353:ne.lazy(()=>__webpack_require__.e(1783).then(__webpack_require__.bind(__webpack_require__,23942))),354:ne.lazy(()=>__webpack_require__.e(7477).then(__webpack_require__.bind(__webpack_require__,76550))),355:ne.lazy(()=>Promise.all([__webpack_require__.e(8223),__webpack_require__.e(9677)]).then(__webpack_require__.bind(__webpack_require__,10507))),356:ne.lazy(()=>Promise.all([__webpack_require__.e(8223),__webpack_require__.e(9677)]).then(__webpack_require__.bind(__webpack_require__,10507))),357:ne.lazy(()=>__webpack_require__.e(6796).then(__webpack_require__.bind(__webpack_require__,92143))),358:ne.lazy(()=>__webpack_require__.e(4504).then(__webpack_require__.bind(__webpack_require__,54018))),359:ne.lazy(()=>__webpack_require__.e(7058).then(__webpack_require__.bind(__webpack_require__,75673))),360:ne.lazy(()=>Promise.all([__webpack_require__.e(8223),__webpack_require__.e(8447)]).then(__webpack_require__.bind(__webpack_require__,51578))),361:ne.lazy(()=>Promise.all([__webpack_require__.e(8223),__webpack_require__.e(1045)]).then(__webpack_require__.bind(__webpack_require__,14396))),362:ne.lazy(()=>Promise.all([__webpack_require__.e(8223),__webpack_require__.e(1045)]).then(__webpack_require__.bind(__webpack_require__,14396))),363:ne.lazy(()=>__webpack_require__.e(5238).then(__webpack_require__.bind(__webpack_require__,71920))),364:ne.lazy(()=>Promise.all([__webpack_require__.e(8223),__webpack_require__.e(4715)]).then(__webpack_require__.bind(__webpack_require__,39848))),365:ne.lazy(()=>Promise.all([__webpack_require__.e(8223),__webpack_require__.e(3873)]).then(__webpack_require__.bind(__webpack_require__,78147))),366:ne.lazy(()=>Promise.all([__webpack_require__.e(8223),__webpack_require__.e(6069)]).then(__webpack_require__.bind(__webpack_require__,95340))),367:ne.lazy(()=>Promise.all([__webpack_require__.e(8223),__webpack_require__.e(6069)]).then(__webpack_require__.bind(__webpack_require__,95340))),368:ne.lazy(()=>Promise.all([__webpack_require__.e(8223),__webpack_require__.e(6265)]).then(__webpack_require__.bind(__webpack_require__,43082))),369:ne.lazy(()=>Promise.all([__webpack_require__.e(8223),__webpack_require__.e(8563)]).then(__webpack_require__.bind(__webpack_require__,52360))),370:ne.lazy(()=>Promise.all([__webpack_require__.e(8223),__webpack_require__.e(8563)]).then(__webpack_require__.bind(__webpack_require__,52360))),371:ne.lazy(()=>__webpack_require__.e(1713).then(__webpack_require__.bind(__webpack_require__,81597))),372:ne.lazy(()=>__webpack_require__.e(5891).then(__webpack_require__.bind(__webpack_require__,2132))),373:ne.lazy(()=>__webpack_require__.e(8398).then(__webpack_require__.bind(__webpack_require__,23289))),374:ne.lazy(()=>__webpack_require__.e(8241).then(__webpack_require__.bind(__webpack_require__,12636))),375:ne.lazy(()=>__webpack_require__.e(2339).then(__webpack_require__.bind(__webpack_require__,869))),376:ne.lazy(()=>__webpack_require__.e(7589).then(__webpack_require__.bind(__webpack_require__,36611))),377:ne.lazy(()=>Promise.all([__webpack_require__.e(8223),__webpack_require__.e(3747)]).then(__webpack_require__.bind(__webpack_require__,56309))),378:ne.lazy(()=>__webpack_require__.e(5705).then(__webpack_require__.bind(__webpack_require__,49058))),379:ne.lazy(()=>Promise.all([__webpack_require__.e(8223),__webpack_require__.e(5450),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,69119))),380:ne.lazy(()=>__webpack_require__.e(559).then(__webpack_require__.bind(__webpack_require__,54360))),381:ne.lazy(()=>Promise.all([__webpack_require__.e(8223),__webpack_require__.e(3747)]).then(__webpack_require__.bind(__webpack_require__,56309))),382:ne.lazy(()=>__webpack_require__.e(4757).then(__webpack_require__.bind(__webpack_require__,17979))),383:ne.lazy(()=>__webpack_require__.e(1783).then(__webpack_require__.bind(__webpack_require__,23942))),384:ne.lazy(()=>__webpack_require__.e(7477).then(__webpack_require__.bind(__webpack_require__,76550))),385:ne.lazy(()=>Promise.all([__webpack_require__.e(8223),__webpack_require__.e(9677)]).then(__webpack_require__.bind(__webpack_require__,10507))),386:ne.lazy(()=>Promise.all([__webpack_require__.e(8223),__webpack_require__.e(9677)]).then(__webpack_require__.bind(__webpack_require__,10507))),387:ne.lazy(()=>__webpack_require__.e(6796).then(__webpack_require__.bind(__webpack_require__,92143))),388:ne.lazy(()=>__webpack_require__.e(4504).then(__webpack_require__.bind(__webpack_require__,54018))),389:ne.lazy(()=>__webpack_require__.e(7058).then(__webpack_require__.bind(__webpack_require__,75673))),390:ne.lazy(()=>Promise.all([__webpack_require__.e(8223),__webpack_require__.e(8447)]).then(__webpack_require__.bind(__webpack_require__,51578))),391:ne.lazy(()=>Promise.all([__webpack_require__.e(8223),__webpack_require__.e(1045)]).then(__webpack_require__.bind(__webpack_require__,14396))),392:ne.lazy(()=>Promise.all([__webpack_require__.e(8223),__webpack_require__.e(1045)]).then(__webpack_require__.bind(__webpack_require__,14396))),393:ne.lazy(()=>__webpack_require__.e(5238).then(__webpack_require__.bind(__webpack_require__,71920))),394:ne.lazy(()=>Promise.all([__webpack_require__.e(8223),__webpack_require__.e(4715)]).then(__webpack_require__.bind(__webpack_require__,39848))),395:ne.lazy(()=>Promise.all([__webpack_require__.e(8223),__webpack_require__.e(3873)]).then(__webpack_require__.bind(__webpack_require__,78147))),396:ne.lazy(()=>Promise.all([__webpack_require__.e(8223),__webpack_require__.e(6069)]).then(__webpack_require__.bind(__webpack_require__,95340))),397:ne.lazy(()=>Promise.all([__webpack_require__.e(8223),__webpack_require__.e(6069)]).then(__webpack_require__.bind(__webpack_require__,95340))),398:ne.lazy(()=>Promise.all([__webpack_require__.e(8223),__webpack_require__.e(6265)]).then(__webpack_require__.bind(__webpack_require__,43082))),399:ne.lazy(()=>Promise.all([__webpack_require__.e(8223),__webpack_require__.e(8563)]).then(__webpack_require__.bind(__webpack_require__,52360))),400:ne.lazy(()=>Promise.all([__webpack_require__.e(8223),__webpack_require__.e(8563)]).then(__webpack_require__.bind(__webpack_require__,52360))),401:ne.lazy(()=>__webpack_require__.e(1713).then(__webpack_require__.bind(__webpack_require__,81597))),402:ne.lazy(()=>__webpack_require__.e(5891).then(__webpack_require__.bind(__webpack_require__,2132))),403:ne.lazy(()=>__webpack_require__.e(8398).then(__webpack_require__.bind(__webpack_require__,23289))),404:ne.lazy(()=>__webpack_require__.e(8241).then(__webpack_require__.bind(__webpack_require__,12636))),405:ne.lazy(()=>__webpack_require__.e(2339).then(__webpack_require__.bind(__webpack_require__,869))),406:ne.lazy(()=>__webpack_require__.e(7589).then(__webpack_require__.bind(__webpack_require__,36611))),407:ne.lazy(()=>Promise.all([__webpack_require__.e(8223),__webpack_require__.e(3747)]).then(__webpack_require__.bind(__webpack_require__,56309))),408:ne.lazy(()=>__webpack_require__.e(5705).then(__webpack_require__.bind(__webpack_require__,49058))),409:ne.lazy(()=>Promise.all([__webpack_require__.e(8223),__webpack_require__.e(5450),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,69119))),410:ne.lazy(()=>__webpack_require__.e(4766).then(__webpack_require__.bind(__webpack_require__,84637))),411:ne.lazy(()=>__webpack_require__.e(7560).then(__webpack_require__.bind(__webpack_require__,72566))),412:ne.lazy(()=>__webpack_require__.e(6029).then(__webpack_require__.bind(__webpack_require__,96769))),413:ne.lazy(()=>__webpack_require__.e(5179).then(__webpack_require__.bind(__webpack_require__,69777))),414:ne.lazy(()=>__webpack_require__.e(4621).then(__webpack_require__.bind(__webpack_require__,63145))),415:ne.lazy(()=>__webpack_require__.e(3673).then(__webpack_require__.bind(__webpack_require__,98835))),416:ne.lazy(()=>Promise.all([__webpack_require__.e(8223),__webpack_require__.e(5450),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,69119))),417:ne.lazy(()=>__webpack_require__.e(1831).then(__webpack_require__.bind(__webpack_require__,72063))),418:ne.lazy(()=>__webpack_require__.e(2539).then(__webpack_require__.bind(__webpack_require__,41113))),419:ne.lazy(()=>__webpack_require__.e(8143).then(__webpack_require__.bind(__webpack_require__,35168))),420:ne.lazy(()=>Promise.all([__webpack_require__.e(8223),__webpack_require__.e(5624)]).then(__webpack_require__.bind(__webpack_require__,70833))),421:ne.lazy(()=>Promise.all([__webpack_require__.e(8223),__webpack_require__.e(1461)]).then(__webpack_require__.bind(__webpack_require__,73252))),422:ne.lazy(()=>Promise.all([__webpack_require__.e(8223),__webpack_require__.e(4492)]).then(__webpack_require__.bind(__webpack_require__,76043))),423:ne.lazy(()=>Promise.all([__webpack_require__.e(8223),__webpack_require__.e(9416)]).then(__webpack_require__.bind(__webpack_require__,64387))),424:ne.lazy(()=>Promise.all([__webpack_require__.e(8223),__webpack_require__.e(2443)]).then(__webpack_require__.bind(__webpack_require__,95244))),425:ne.lazy(()=>Promise.all([__webpack_require__.e(8223),__webpack_require__.e(2443)]).then(__webpack_require__.bind(__webpack_require__,95244))),426:ne.lazy(()=>Promise.all([__webpack_require__.e(8223),__webpack_require__.e(2443)]).then(__webpack_require__.bind(__webpack_require__,95244))),427:ne.lazy(()=>Promise.all([__webpack_require__.e(8223),__webpack_require__.e(2443)]).then(__webpack_require__.bind(__webpack_require__,95244))),428:ne.lazy(()=>Promise.all([__webpack_require__.e(8223),__webpack_require__.e(2443)]).then(__webpack_require__.bind(__webpack_require__,95244))),429:ne.lazy(()=>__webpack_require__.e(5022).then(__webpack_require__.bind(__webpack_require__,24704))),430:ne.lazy(()=>__webpack_require__.e(6063).then(__webpack_require__.bind(__webpack_require__,44998))),431:ne.lazy(()=>__webpack_require__.e(6063).then(__webpack_require__.bind(__webpack_require__,44998))),432:ne.lazy(()=>Promise.all([__webpack_require__.e(8223),__webpack_require__.e(7545)]).then(__webpack_require__.bind(__webpack_require__,78967))),433:ne.lazy(()=>__webpack_require__.e(1253).then(__webpack_require__.bind(__webpack_require__,5026))),434:ne.lazy(()=>Promise.all([__webpack_require__.e(8223),__webpack_require__.e(5450),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,69119))),435:ne.lazy(()=>__webpack_require__.e(2216).then(__webpack_require__.bind(__webpack_require__,83713))),436:ne.lazy(()=>Promise.all([__webpack_require__.e(8223),__webpack_require__.e(5382)]).then(__webpack_require__.bind(__webpack_require__,90368))),437:ne.lazy(()=>Promise.all([__webpack_require__.e(8223),__webpack_require__.e(5450),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,69119))),438:ne.lazy(()=>Promise.all([__webpack_require__.e(8223),__webpack_require__.e(6411),__webpack_require__.e(3841),__webpack_require__.e(2341),__webpack_require__.e(8823)]).then(__webpack_require__.bind(__webpack_require__,46554))),439:ne.lazy(()=>__webpack_require__.e(3685).then(__webpack_require__.bind(__webpack_require__,47986))),440:ne.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(2341),__webpack_require__.e(2524)]).then(__webpack_require__.bind(__webpack_require__,2544))),441:ne.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(5915)]).then(__webpack_require__.bind(__webpack_require__,24222))),442:ne.lazy(()=>__webpack_require__.e(3589).then(__webpack_require__.bind(__webpack_require__,49028))),443:ne.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(919)]).then(__webpack_require__.bind(__webpack_require__,15489))),444:ne.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(7042)]).then(__webpack_require__.bind(__webpack_require__,90359))),445:ne.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(8137)]).then(__webpack_require__.bind(__webpack_require__,83735))),446:ne.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(3841),__webpack_require__.e(4339)]).then(__webpack_require__.bind(__webpack_require__,33431))),447:ne.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(9595)]).then(__webpack_require__.bind(__webpack_require__,61381))),448:ne.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(3443)]).then(__webpack_require__.bind(__webpack_require__,8269))),449:ne.lazy(()=>__webpack_require__.e(5205).then(__webpack_require__.bind(__webpack_require__,35205))),450:ne.lazy(()=>Promise.all([__webpack_require__.e(8223),__webpack_require__.e(5450),__webpack_require__.e(8624),__webpack_require__.e(3897)]).then(__webpack_require__.bind(__webpack_require__,67894))),451:ne.lazy(()=>__webpack_require__.e(4058).then(__webpack_require__.bind(__webpack_require__,25573))),452:ne.lazy(()=>Promise.all([__webpack_require__.e(8223),__webpack_require__.e(6411),__webpack_require__.e(5450),__webpack_require__.e(8624),__webpack_require__.e(8522)]).then(__webpack_require__.bind(__webpack_require__,46703))),453:ne.lazy(()=>Promise.all([__webpack_require__.e(8223),__webpack_require__.e(6411),__webpack_require__.e(5450),__webpack_require__.e(8624),__webpack_require__.e(8522)]).then(__webpack_require__.bind(__webpack_require__,46703))),454:ne.lazy(()=>Promise.all([__webpack_require__.e(8223),__webpack_require__.e(5450),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,69119))),455:ne.lazy(()=>__webpack_require__.e(4056).then(__webpack_require__.bind(__webpack_require__,24201))),456:ne.lazy(()=>__webpack_require__.e(9487).then(__webpack_require__.bind(__webpack_require__,78204))),457:ne.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(1443)]).then(__webpack_require__.bind(__webpack_require__,17738))),458:ne.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(65)]).then(__webpack_require__.bind(__webpack_require__,4204))),459:ne.lazy(()=>Promise.all([__webpack_require__.e(8223),__webpack_require__.e(5450),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,69119))),460:ne.lazy(()=>__webpack_require__.e(532).then(__webpack_require__.bind(__webpack_require__,14545))),461:ne.lazy(()=>__webpack_require__.e(7178).then(__webpack_require__.bind(__webpack_require__,76008))),462:ne.lazy(()=>__webpack_require__.e(1660).then(__webpack_require__.bind(__webpack_require__,91544))),463:ne.lazy(()=>__webpack_require__.e(7333).then(__webpack_require__.bind(__webpack_require__,64404))),464:ne.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(4227)]).then(__webpack_require__.bind(__webpack_require__,25489))),465:ne.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(8155)]).then(__webpack_require__.bind(__webpack_require__,49155))),466:ne.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(5186)]).then(__webpack_require__.bind(__webpack_require__,21943))),467:ne.lazy(()=>__webpack_require__.e(5786).then(__webpack_require__.bind(__webpack_require__,1842))),468:ne.lazy(()=>__webpack_require__.e(9366).then(__webpack_require__.bind(__webpack_require__,33587))),469:ne.lazy(()=>__webpack_require__.e(5786).then(__webpack_require__.bind(__webpack_require__,1842))),470:ne.lazy(()=>__webpack_require__.e(9366).then(__webpack_require__.bind(__webpack_require__,33587))),471:ne.lazy(()=>__webpack_require__.e(1470).then(__webpack_require__.bind(__webpack_require__,86596))),472:ne.lazy(()=>__webpack_require__.e(7182).then(__webpack_require__.bind(__webpack_require__,54710))),473:ne.lazy(()=>Promise.all([__webpack_require__.e(8223),__webpack_require__.e(5450),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,69119))),474:ne.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(2476)]).then(__webpack_require__.bind(__webpack_require__,91815))),475:ne.lazy(()=>Promise.all([__webpack_require__.e(8223),__webpack_require__.e(5450),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,69119))),476:ne.lazy(()=>Promise.all([__webpack_require__.e(8223),__webpack_require__.e(5729)]).then(__webpack_require__.bind(__webpack_require__,96397))),477:ne.lazy(()=>Promise.all([__webpack_require__.e(8223),__webpack_require__.e(5450),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,69119))),478:ne.lazy(()=>__webpack_require__.e(6444).then(__webpack_require__.bind(__webpack_require__,33944))),479:ne.lazy(()=>__webpack_require__.e(5111).then(__webpack_require__.bind(__webpack_require__,42094))),480:ne.lazy(()=>__webpack_require__.e(2307).then(__webpack_require__.bind(__webpack_require__,69757))),481:ne.lazy(()=>Promise.all([__webpack_require__.e(8223),__webpack_require__.e(5450),__webpack_require__.e(8624),__webpack_require__.e(7883)]).then(__webpack_require__.bind(__webpack_require__,10649))),482:ne.lazy(()=>__webpack_require__.e(1150).then(__webpack_require__.bind(__webpack_require__,77616))),483:ne.lazy(()=>Promise.all([__webpack_require__.e(8223),__webpack_require__.e(5450),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,69119))),484:ne.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(8866)]).then(__webpack_require__.bind(__webpack_require__,78019))),485:ne.lazy(()=>__webpack_require__.e(2300).then(__webpack_require__.bind(__webpack_require__,80557))),486:ne.lazy(()=>__webpack_require__.e(2501).then(__webpack_require__.bind(__webpack_require__,25231))),487:ne.lazy(()=>__webpack_require__.e(3212).then(__webpack_require__.bind(__webpack_require__,71262))),488:ne.lazy(()=>Promise.all([__webpack_require__.e(8223),__webpack_require__.e(6904)]).then(__webpack_require__.bind(__webpack_require__,97525))),489:ne.lazy(()=>__webpack_require__.e(1855).then(__webpack_require__.bind(__webpack_require__,10602))),490:ne.lazy(()=>Promise.all([__webpack_require__.e(8223),__webpack_require__.e(6904)]).then(__webpack_require__.bind(__webpack_require__,97525))),491:ne.lazy(()=>__webpack_require__.e(1276).then(__webpack_require__.bind(__webpack_require__,20841))),492:ne.lazy(()=>Promise.all([__webpack_require__.e(8223),__webpack_require__.e(5816)]).then(__webpack_require__.bind(__webpack_require__,33861))),493:ne.lazy(()=>Promise.all([__webpack_require__.e(8223),__webpack_require__.e(5816)]).then(__webpack_require__.bind(__webpack_require__,33861))),494:ne.lazy(()=>__webpack_require__.e(3784).then(__webpack_require__.bind(__webpack_require__,49052))),495:ne.lazy(()=>__webpack_require__.e(3862).then(__webpack_require__.bind(__webpack_require__,76178))),496:ne.lazy(()=>__webpack_require__.e(4565).then(__webpack_require__.bind(__webpack_require__,5901))),497:ne.lazy(()=>__webpack_require__.e(6531).then(__webpack_require__.bind(__webpack_require__,75276))),498:ne.lazy(()=>__webpack_require__.e(6170).then(__webpack_require__.bind(__webpack_require__,13645))),499:ne.lazy(()=>Promise.all([__webpack_require__.e(8223),__webpack_require__.e(4496)]).then(__webpack_require__.bind(__webpack_require__,17261))),500:ne.lazy(()=>__webpack_require__.e(1836).then(__webpack_require__.bind(__webpack_require__,19640))),501:ne.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(8435)]).then(__webpack_require__.bind(__webpack_require__,85817))),502:ne.lazy(()=>__webpack_require__.e(3509).then(__webpack_require__.bind(__webpack_require__,73382))),503:ne.lazy(()=>Promise.all([__webpack_require__.e(8223),__webpack_require__.e(4496)]).then(__webpack_require__.bind(__webpack_require__,17261))),504:ne.lazy(()=>__webpack_require__.e(1025).then(__webpack_require__.bind(__webpack_require__,97816))),505:ne.lazy(()=>__webpack_require__.e(1344).then(__webpack_require__.bind(__webpack_require__,68735))),506:ne.lazy(()=>Promise.all([__webpack_require__.e(8223),__webpack_require__.e(4496)]).then(__webpack_require__.bind(__webpack_require__,17261))),507:ne.lazy(()=>__webpack_require__.e(6034).then(__webpack_require__.bind(__webpack_require__,92384))),508:ne.lazy(()=>Promise.all([__webpack_require__.e(8223),__webpack_require__.e(8999)]).then(__webpack_require__.bind(__webpack_require__,60631))),509:ne.lazy(()=>__webpack_require__.e(3910).then(__webpack_require__.bind(__webpack_require__,46793))),510:ne.lazy(()=>Promise.all([__webpack_require__.e(8223),__webpack_require__.e(67)]).then(__webpack_require__.bind(__webpack_require__,84595))),511:ne.lazy(()=>__webpack_require__.e(6531).then(__webpack_require__.bind(__webpack_require__,75276))),"@@/global-layout":ne.lazy(()=>__webpack_require__.e(1717).then(__webpack_require__.bind(__webpack_require__,89941)))}}})}var Dl=__webpack_require__(46391),m=__webpack_require__(67807),y=__webpack_require__(29787),b=__webpack_require__(64687),z=()=>ne.createElement(y.Z,{size:"middle",className:b.Z.loading}),oe=__webpack_require__(75790),mr=__webpack_require__(66649),dr=__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);dr().extend(Ko()),dr().extend(so()),dr().extend(Gi()),dr().extend(sc()),dr().extend(iu()),dr().extend(uc()),dr().extend(Xo()),dr().extend(su()),dr().extend(uu()),dr().extend(us()),dr().extend(hl()),dr().extend(lu()),dr().extend(Wn());var _l=Object.defineProperty,fc=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(fc)for(var Bn of fc(nn))ki.call(nn,Bn)&&Ns(Fr,Bn,nn[Bn]);return Fr},dc=(Fr,nn,Bn)=>new Promise((Ea,Kn)=>{var aa=Xn=>{try{uo(Bn.next(Xn))}catch(co){Kn(co)}},fa=Xn=>{try{uo(Bn.throw(Xn))}catch(co){Kn(co)}},uo=Xn=>Xn.done?Ea(Xn.value):Promise.resolve(Xn.value).then(aa,fa);uo((Bn=Bn.apply(Fr,nn)).next())});const Vi="https://www-cdn.educoder.net/",pc=!1;function Pu(){return dc(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",fa=(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:fa,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.5"})})()})();